Moin, ich habe heute recht interessante Aenderungen ins SVN gestellt.
Gwenhywfar spricht nun vollstaendig deutsch (es fehlten ein paar Dateien, die nicht in die Liste der zu uebersetzenden Dateien geschrieben wurden). Die groessten Aenderungen gab es allerdings in AqBanking und QBankManager. Bisher gab es ca 3-4 Stellen, an denen die Vorstellung eines Zertifikates implementiert war (wenngleich immer nur eine davon aktiv sein konnte). Das habe ich nun gruendlich aufgeraeumt: Inzwischen wird diese Funktion nur noch in GWEN_GUI implementiert. Die anderen Implementierungen sahen nahezu exakt genauso aus, daher kann man sich die Code-Doppelung auch sparen. Inzwischen enthaelt die Basisklasse CppGui den Passwort- und Zertifikats-Cache, der vorher in QGui war. Der Code zum Drucken von Seiten - wozu ja die Druck-Einstellungen von QBanking verwendet werden - ist nun von QGui in die Klasse QBGui gewandert. Damit bleibt das verzeichnis qgui/ wieder frei von QBanking-spezifischem Code und kann somit von mir auch in anderen Anwendungen verwendet werden (QGui ist ja lediglich die Implementierung der GWEN-Klasse GWEN_GUI und somit auch unabhaengig von AqBanking verwendbar). Zur Erinnerung die Vererbungen der GWEN_GUI-Klasse: GWEN_GUI->CppGui->QGui->QBGui Durch diese Aenderungen koennen die entsprechenden weiteren Ableitungen von QBGui, die ich in QBankManager und im KMM-Plugin verwendet hatte, entfallen. QBankManager speichert inzwischen die Liste der akzeptierten Zertifikate, so dass man nun nicht mehr staendig danach gefragt wird. Ich werde daher in den naechsten Tagen wieder neue Versionen herausbringen. Gruss Martin -- "Things are only impossible until they're not" Martin Preuss - http://www.aquamaniac.de/ AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel