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

Reply via email to