Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 23.1.2011 um 00:21 |
|
|
ich habe noch zwei. (ich habs Dir ja versprochen)
wenn man vorhandene Rezepte, die gut funktionieren in das Programm
übernehmen möchte, dann gestaltet sich das überaus schwierig. man bekommt
einfach nicht ohne langes Probieren die Mengen so hin, wie man es braucht.
Nach einer Wile verliert man die Lust, weil man bei 20..30 Rezepten keine
Lust hat, sie mit nem Taschenrechner oder Excel umzurechnen. Ein
automatischer Import aus anderen Dateien ist eigentlich nicht machbar, es
sei denn Du treibst ne riesiegen Aufwand und läßt jeden seinen Importfilter
selbst konfigurieren. Einfacher und für die meisten Akzeptabel wäre einfach
ein neuer Tab im Programm Dort sollte man dann die vorhandenen Daten in
Liter, Gramm und Minuten eingeben können und dann "einfach" Programmintern
auf die Prozent-Werte umrechnen. Das wird zwar auch nicht einfach, aber es
erleichtert den Import vorhandener Rezepte.
bei einem Rezept hat man ja zB folgende Daten:
HG 14L
NG 14L
Malz1 4400g
Hopfen1 20g / Alpha 9,7%
Hopfen2 15g / Alpha 4,2%
Hopfen3 5g / Alpha 4,5%
wenn jetzt der Import gemacht wird, wäre es gut, wenn man gleich auch den
Hopfen an die vorhandenen Hopfensorten anpassen könnte ( so wie bei fabier
rechts unten) Also original-Mengen und Aplhasäuregehalt eingeben, und dann
aus den Vorhandenen Hopfensorten per Dropdownbox einen auswählen die
erforderliche Menge wird dann automatisch berechnet und im Rezept
gespeichert.
Eine weitere Idee ist die des Rezepttausches. Also müßte ein Exportfilter
geschaffen werden mit dem Dateien erstellt werden, die zwischen Brauern
getauscht werden können. Dabei muß aber beachtet werden daß nicht jeder
jeden Hopfen hat und da der ja fast beliebig austauschbar ist sollte die
Hopfensorte auch flexibel sein... also muß mit der Alphasäure, der
Hopfenart (Aroma/Bitter) und der Menge vielleicht pro 10l gearbeitet
werden. ____________________ MfG, Frank.
|
|
Antwort 75 |
|
Senior Member Beiträge: 464 Registriert: 18.9.2010 Status: OnlineGeschlecht:
|
|
erstellt am: 23.1.2011 um 00:40 |
|
|
Ja ich seh schon, da wird mir so schnell nicht langweilig
und danke fürs Fehlerfinden.
In den Bearbeitungsmodus kommst du mit F2 mit Enter wird der Eintrag
bestätigt.
grüße
|
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 23.1.2011 um 00:43 |
|
|
ich hab noch einen - ich glaube Du wirst mich hassen...
Und zwar wenn man eine Malzsorte aus dem Rezept herausnimmt, dann wird die
zugehörige Malzmenge in der Spinbox nicht auf 0 gesetzt. Auch in der
gespeicherten .sud-Datei sind die Mengen noch vorhanden.
____________________ MfG, Frank.
|
|
Antwort 77 |
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 23.1.2011 um 00:48 |
|
|
Zitat von gremmel |
In den Bearbeitungsmodus kommst du mit F2 mit Enter wird der Eintrag
bestätigt.
|
ah - ok, aber die Entertaste ist doch gängiger als die F-Tasten... das war
schon immer so und ich denke mal das wird noch ne ganze Weile so bleiben...
[Editiert am 23.1.2011 um 00:48 von iXware]
____________________ MfG, Frank.
|
|
Antwort 78 |
|
Senior Member Beiträge: 464 Registriert: 18.9.2010 Status: OnlineGeschlecht:
|
|
erstellt am: 23.1.2011 um 00:57 |
|
|
Zitat von iXware, am 23.1.2011 um
00:48 | Zitat von
gremmel |
In den Bearbeitungsmodus kommst du mit F2 mit Enter wird der Eintrag
bestätigt.
|
ah - ok, aber die Entertaste ist doch gängiger als die F-Tasten... das war
schon immer so und ich denke mal das wird noch ne ganze Weile so
bleiben...
|
Naja, Das ist das Standardverhalten der
Tabellenkomponente und da werd ich auch nichts dran ändern.
In OpenOffice Calc und Excel ist es übrigens auch so. Ich finde das ist
schon ein gängiges verhalten.
|
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 23.1.2011 um 01:09 |
|
|
|
|
Antwort 80 |
|
Senior Member Beiträge: 464 Registriert: 18.9.2010 Status: OnlineGeschlecht:
|
|
erstellt am: 23.1.2011 um 01:27 |
|
|
Zitat von iXware, am 23.1.2011 um
00:43 | ich hab noch einen - ich glaube Du
wirst mich hassen...
Und zwar wenn man eine Malzsorte aus dem Rezept herausnimmt, dann wird die
zugehörige Malzmenge in der Spinbox nicht auf 0 gesetzt. Auch in der
gespeicherten .sud-Datei sind die Mengen noch vorhanden.
|
Den hätte ich doch jetzt beinahe überlesen
Ich hab die werte dringelassen das ich wenn ich beim Testen so rumwechsel
ich schon Prozentwerte drin stehen habe.
Dann haben sie mich eigentlich nicht mehr gestört da sie ja wenn nichts
ausgewählt ist auch nicht weiter beachtet werden.
kann ich aber gerne auf null setzen.
|
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 23.1.2011 um 10:01 |
|
|
und schon wieder ne Bugmeldung:
das Problem mit den gelöschten Malzen betrifft auch die Rasten...
zusätzlich kommt hinzu, daß wenn ich die Rasten verändere, der Spickzettel
nicht aktualisiert wird. Erst nachdem irgend ein anderer Parameter geändert
wird, wird auch der Spickzettel aktualisiert
____________________ MfG, Frank.
|
|
Antwort 82 |
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 23.1.2011 um 10:05 |
|
|
und ein einfacher Featurerequest:
wenn die Einmaischtemperatur angegeben und gespeichert wird, sollte auch
die Abmaischtemperatur angegeben werden. Diese ist nämlich auch variabel.
Daher bitte noch ein im Feld "Maischen" eine Spinbox für die
Abmaischtemperatur einbauen und im Spickzettel ausgeben.
[Editiert am 23.1.2011 um 12:13 von iXware]
____________________ MfG, Frank.
|
|
Antwort 83 |
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 24.1.2011 um 19:34 |
|
|
Hallo Christian,
na Du steckst ja richtig viel Zeit in das Programm... mittlerweile ist ja
nicht mehr der "kleine Brauhelfer"... hast du letzte Nacht überhaupt
geschlafen? Ich hab mir den Quellcode heute früh gleich mal compiliert -
Ich kann nur sagen Toll!!! Ich hatte aber keien Zeit Nach Fehlern zu
suchen.
ich würde mich noch über nen Link zu der Google-Code-Seite auf deiner
Webseite freuen.... Im Progrmam selbst ist ja der Link zu finden, aber
leider nicht auf deiner Webseite...
____________________ MfG, Frank.
|
|
Antwort 84 |
|
Senior Member Beiträge: 464 Registriert: 18.9.2010 Status: OnlineGeschlecht:
|
|
erstellt am: 24.1.2011 um 20:41 |
|
|
danke auch, leider habe ich gar nicht soviel zeit wie ich gerne hätte,
deshalb der etwas schleppende entwicklungs-vortschritt.
naja und schlafen könnt ich immer mehr
der code bei google ist ja mitten in der mache, also nicht wundern wenn so
manches nicht geht
grüße
|
|
Senior Member Beiträge: 435 Registriert: 9.3.2010 Status: OfflineGeschlecht:
|
|
erstellt am: 24.1.2011 um 21:40 |
|
|
...also Jungs ich hab mal verfolgt was hier so programmtechnisch abgeht.
Von der Programmierung habe ich null Ahnung..... aber was da rauskommt wird
richtig gut
Nochmal ganz fetten Respekt und bleibt blos dran
Gut Sud und Prog... Wolfgang
|
|
Antwort 86 |
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 25.1.2011 um 00:08 |
|
|
Hallo Christian,
ist ja nicht schlimm - genau darum geht es ja, manchml kann ich ja auch nen
Fehler im Code finden obwohl ich nicht C++ programmieren kann...
Achso: ich hab mir mal gedanken über das Paketebauen gemacht. Damit das
gelingen kann, muß das benutzen des Homeverzeichnis eingebaut sein. Dazu
noch eine Idee von mir: leg die Beispieldateien nicht als einzelne Dateien
bei, sondern prüfe beim Programmstart ob im Homeverzeichnis (unter Linux
-unter win ist dasja anders) des Users die zentrale Programmconfig zu
finden ist, wenn ja dann einlesen wenn nein, dann einfach anlegen, genauso
auch das versteckte Configverzeichnis und die Beispieldateien anlegen, wenn
sie nicht vorhanden sind. Als Strutur stelle ich mir sowas vor:
~/.brauhelfer.cfg # das ist deine Datei "Konfig" /
unter Win eventuell die Registry benutzen. Konfig ist vielleicht ein etwas
ungünstiger Dateiname
~/Brauhelfer # Verzeichnis für *.sud und sonstige
Exporte
~/Brauhelfer/beispiel.sud
~/.brauhelfer # neues Verzeichnis für
configdateien
~/.brauhelfer/Ausruestung
~/.brauhelfer/Geraete
~/.brauhelfer/neu
~/.brauhelfer/Rohstoffe
was mir noch nicht klar ist, wie man das unter Windows macht. Unter Win
sollten ja solche daten wie das Konfig-verzeichnis in \Locale
Einstellungen\Anwendungsdaten (oder wie dieser Ordner heißt) und der Ordner
für die Exporte gehört ja nach "Eigene Dateien" oder so...
Als weiteres ist mir noch eingefallen, daß der Pfad für das svg-Bildchen
konfigurierbar sein muß. In dem Verzeichnis, in dem die Konfigdateien
liegen, sollte das Bild nicht unbedingt liegen. das würde bedeuten, daß die
Datei bei jedem User im Homeordner zu finden wäre.
ich würde unter Linux folgende Struktur benutzen:
Programmdatei speichern in: /usr/bin/
Grafik etc. speichern in: /usr/share/brauhelfer/
unter Win:
Programmdatei speichern in: \Progamme\brauhelfer
Grafik etc. speichern in: \Progamme\brauhelfer
so ich geh erst mal ins Bett... hab morgen wieder nen stressigen Tag
PS: noch eine Feature-Idee: andere Sprachen unterstützen...
[Editiert am 25.1.2011 um 00:24 von iXware]
____________________ MfG, Frank.
|
|
Antwort 87 |
|
Senior Member Beiträge: 464 Registriert: 18.9.2010 Status: OnlineGeschlecht:
|
|
erstellt am: 25.1.2011 um 12:58 |
|
|
Hallo Frank
Da hast du recht, das macht jetzt noch keinen sinn, warten wir mit dem
packetebauen bis ich die Datenablage geändert habe.
Ich würde nur gerne wenn ich es auf die reihe bekomme die Datenablage
vorher auf eine sqllight Datenbankdatei umstellen.
Dann habe ich nur noch eine Datei
Aber zuerst versuche ich mal die bekannten Bugs herauszukriegen.
Die Unterstützung für mehrere Sprachen ist bei Qt quasi schon drin. Mann
muss nur die Übersetzungsdateien machen
Allerdings hab ich noch nicht rausgefunden wie ich die Standarddialoge in
die jeweilige sprache bekomme
bis denne
gremmel
|
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 25.1.2011 um 14:06 |
|
|
|
|
Antwort 89 |
|
Senior Member Beiträge: 464 Registriert: 18.9.2010 Status: OnlineGeschlecht:
|
|
erstellt am: 25.1.2011 um 20:47 |
|
|
Danke fürs suchen, aber genau so mache ich es.
Nur das ich zum testen nicht die locale abrufe sondern die qt_de.qm direkt
angegeben habe.
die load Funktion meldet auch true nur funzts halt nicht
edit: jetzt hab ichs da per default der Dialog der Arbeitsumgebung
benutzt wurde also der von KDE oder Windows hats
mit dem übersetzten nicht hingehauen. Wenn ich angebe das er den qt eigenen
benutzen soll gehts auch.
Mann das war ne schwere Geburt
grüße
[Editiert am 25.1.2011 um 20:55 von gremmel]
|
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 25.1.2011 um 22:18 |
|
|
na fein, ich werds gleich mal auschecken und mir ansehen...
jetzt ausruhen und morgen gehts weiter.... ____________________ MfG, Frank.
|
|
Antwort 91 |
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 26.1.2011 um 23:07 |
|
|
Hallo Christian,
ich habe versucht, die Revision R39 mal zu kompilieren... das funktioniert
auch, aber die Sprache bei den Standartdialogen ist immer noch englisch.
Hattest Du im Qdevelop irgendwas umgestellt, damit das bei Dir klappt?
PS: auch dein kompilat, daß Du gerade bei google hochgeladen hast, ist
nicht übersetzt
[Editiert am 26.1.2011 um 23:17 von iXware]
____________________ MfG, Frank.
|
|
Antwort 92 |
|
Senior Member Beiträge: 464 Registriert: 18.9.2010 Status: OnlineGeschlecht:
|
|
erstellt am: 26.1.2011 um 23:29 |
|
|
Hallo mal wieder
es gibt wieder ein kleines Release, die Änderungen sind auf der Projektpage zu lesen. Hauptsächlich Fehlerbeseitigung.
@Taheton
es gibts jetzt auch ein Paket für Kubuntu 10.04 das müsste bei dir
laufen.
@iXware
Im Arbeitsverzeichnis muss der Ordner languages mit der datei qt_de.qm
liegen. (so wie im tar.gz Archiv)
grüße
gremmel
|
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 26.1.2011 um 23:52 |
|
|
ok danke, so funktioniert das...
kannst Du noch einen Druckerauswahldialog mit einbauen? ich glaube, manch
einer hat mehr als einen Drucker und möchte nicht unbedingt auf den
Standartdrucker drucken. Das ist mir nur so nebenbei gerade aufgefallen.
____________________ MfG, Frank.
|
|
Antwort 94 |
|
Senior Member Beiträge: 206 Registriert: 16.8.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 27.1.2011 um 05:52 |
|
|
@gremmel
Vielen Dank. Das werde ich heute Abend gleich mal testen und berichten.
Schribst Du Logfiles?
Und von mir auch ein dickes Lob für deine Arbeit die Du in deinen
Brauhelfer steckst.
Gruß
Frank
|
|
Antwort 95 |
|
Senior Member Beiträge: 206 Registriert: 16.8.2009 Status: OfflineGeschlecht:
|
|
erstellt am: 28.1.2011 um 05:29 |
|
|
@gremmel
Läuft... Keine Abstürze mehr unter Kubuntu 10.04 auf meinem
Netbook. Klasse.
Gruß
Frank
|
|
Antwort 96 |
|
Posting Freak Beiträge: 1307 Registriert: 1.12.2010 Status: OfflineGeschlecht:
|
|
erstellt am: 8.2.2011 um 09:59 |
|
|
Hi gremmel,
ich weiß jetzt nicht ob es schon angesprochen wurde, wenn ja werde ich
bestimmt gleich darauf hingewiesen.
Wenn man den ersten Punkt bei Malz oder den Rasten löscht, verschwinden die
anderen darunter gleich mit.
(bei Ratsen haken entfernt und alles weg als Bsp.)
Kann man das so machen das nur der Punkt verschwindet und die restlichen
erstmal bleiben ohne nach oben zu rutschen?
Grüsse
Chris
PS: für Fragen Skype: tazzy1177
|
|
Antwort 97 |
|
Senior Member Beiträge: 464 Registriert: 18.9.2010 Status: OnlineGeschlecht:
|
|
erstellt am: 8.2.2011 um 20:28 |
|
|
Hallo Chris
Das verhalten war so schon gewollt, "Lücken" sind so nicht vorgesehen.
Ich könnte aber machen das die Eintragungen die darunter liegen nach oben
rutschen, und somit nicht gleich gelöscht werden?
grüße
gremmel
|
|
Senior Member Beiträge: 242 Registriert: 12.10.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 15.2.2011 um 00:05 |
|
|
Hallo gremml,
das funktioniert ja mit der sqlite schon mal ganz gut. Ich vermisse nur
einen "Speichern"-Button im Rezept-Tab. Klar es geht übers Menü, aber im
ersten Tab abereitest Du mit Buttons (da würde ich auch einen für den
Import einbauen) - und in den anderen Tabs nicht. Das stört den Workflow
irgendwie...
____________________ MfG, Frank.
|
|
Antwort 99 |
|