
===========================================================================
MARK: released aqhbci-qt-tools-1.0.5beta (2005/04/21)
===========================================================================


2005/04/14: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added bank selection dialog
- HBCISettings and Wizard now additionally take a pointer to KBanking


===========================================================================
MARK: released aqhbci-qt-tools-1.0.4beta (2005/04/08)
===========================================================================


2005/03/29: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug in debugger: QT scrambles text it can not display.


===========================================================================
MARK: released aqhbci-qt-tools-1.0.3beta (2005/03/28)
===========================================================================


2005/03/28: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- changed error detection code when receiving the server keys


2005-03-02   Christian Stimming <stimming@tuhh.de>

	* src/libs/dialogs/hbcisettings.cpp: Add button for showing the
	ini letter of a user. 

	* src/libs/dialogs/wizard.h: Add function for showing the ini
	letter later.


===========================================================================
MARK: released aqhbci-qt-tools-1.0.2beta (2005/02/19)
===========================================================================


2005/02/17: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to latest changes in AqBanking and AqHBCI


2005-02-09   Christian Stimming <stimming@tuhh.de>

	* src/libs/widgets/inputbox.cpp,
	src/libs/logmanager/logmanager.cpp,
	src/libs/dialogs/hbcisettings.cpp, wizard.h, wizard.cpp,
	src/libs/kbanking.cpp: Minor rewrites that will prepare for qt4
	porting but are also fully backward-compatible.
	
	* configure.ac, */Makefile.am: Add helper rules for qt4 porting.


2005-01-31   Christian Stimming <stimming@tuhh.de>

	* po/de.ts: Updated German translation.

	* src/libs/dialogs/*: Fix punctuations: By convention (e.g. Duden
	et al), there should be no space in front of "?".


===========================================================================
MARK: released aqhbci-qt-tools-1.0.1beta (2005/01/30)
===========================================================================


2005/01/29: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to latest changes in AqHBCI
- fixed some crash-bugs


===========================================================================
MARK: released aqhbci-qt-tools-1.0.0beta (2005/01/26)  [dependency release]
===========================================================================


===========================================================================
MARK: released aqhbci-qt-tools-0.9.17beta (2005/01/23)
===========================================================================


2005/01/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- now the note about ONLY SENDING KEYS ONCE is written in red.
  Hopefully NOW everyone honours it...
- fixed a bug in wizard (should not allow to send keys if they already
  exist)


===========================================================================
MARK: released aqhbci-qt-tools-0.9.16beta (2005/01/22)
===========================================================================


2005/01/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- improved the SSL certificate code
- added host name lookup: Now server addresses are looked up if they are not
  simple IP addresses. If the name could not be looked up an error message
  will be presented to the user.
- added kde_wizard exe again (only until the next release of Gnucash)


2005-01-19  Christian Stimming  <stimming@tuhh.de>

	* src/libs/dialogs/hbcisettings.cpp: Fix starting of the new user
	wizard. Patch submitted by Thomas Baumgart <thb@net-bembel.de>.


2005-01-15  Christian Stimming  <stimming@tuhh.de>

	* src/libs/logmanager/logmanager.cpp: Fix qt-3.2 QString
	compatibility; it doesn't have several implicit QString <->
	std::string conversions.

	* src/qt_debug/Makefile.am: Fix Makefile so that qt_debug fully
	links against the logmanager objects.


===========================================================================
MARK: released aqhbci-qt-tools-0.9.15beta (2005/01/14)
===========================================================================


2005/01/14: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- renamed to aqhbci-qt-tools, because:
- added tool aqhbci-qt-debug. This can be called by programs when there was
  an error. It allows to anonymize your logs to send them to me.


===========================================================================
MARK: released aqhbci-qt-wizard-0.9.14beta (2005/01/12)
===========================================================================


2005-01-10  Christian Stimming  <stimming@tuhh.de>

	* src/libs/dialogs/pageuserdata.cpp (getServerAddr): Add function
	to get the server address and remove any potentially leading
	http://


2004-12-29  Christian Stimming  <stimming@tuhh.de>

	* configure.ac: Change package name to aqhbci-qt-wizard to make
	this name unambiguous.


2004/11/18: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- now the server address is stored within the AH_USER. This allows for each
  user to use its own address settings (e.g. using PIN/TAN and DDV/RDH with
  the same bank in parallel).
  This needs the latest CVS version of AqHBCI !


2004/11/05: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- improved PIN/TAN handling:
  PIN/TAN is now an option on the first page. If choosen the server version
  is preselected (since PIN/TAN is only defined for HBCI 2.2 or FinTS).
  Also the new simple PIN/TAN medium is now used. However, if you want to use
  the old PIN/TAN file medium you can still choose to create a file and then
  select that medium. Also, old PIN/TAN files can still be imported.


2004/11/04: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- reorganized some parts internally to make RSACards work
- added a page which is used when there already are user keys (this page then
  asks whether the user already did use the given medium with any other
  program. In this case the keys are not sent to the server)
- minor improvements (mainly concerning logging)


2004-11-03  Christian Stimming  <stimming@tuhh.de>

	* wizard-kde.spec.in, Makefile.am: Add spec file for rpm
	generation.


===========================================================================
MARK: released wizard_kde-0.9.13beta (2004/11/02)
===========================================================================


2004-10-09  Christian Stimming  <stimming@tuhh.de>

	* src/libs/dialogs/pageverifykeys.cpp: Show useful error message
	when server keys have been identified as wrong.


2004-10-07  Christian Stimming <stimming@tuhh.de>

	* src/libs/dialogs/wizard.cpp: Extend the user setup summary page.

	* src/libs/dialogs/hbcisettings.cpp: Activate removing of
	user. Also, if there is no user, then immediately start the New
	User Wizard.


2004-10-05  Christian Stimming <stimming@tuhh.de>

	* src/libs/dialogs/hbcisettings.cpp: If initially all user/account
	lists are empty, then directly start the new user wizard. Improve
	user messages.

	* src/libs/widgets/inputbox.cpp: Improve layout of InputBox.


2004-10-03  Christian Stimming  <stimming@tuhh.de>

	* src/libs/widgets/progress.h, inputbox.h, simplebox.h: Change the
	text arguments of these widgets into QStrings so that there are no
	further utf8 conversions.

	* configure.ac: Define the macro QT_NO_ASCII_CAST because
	otherwise we will silently have many casts from QString to latin1
	instead of utf8.

	* src/libs/widgets/progress.cpp: Log the strings by converting
	them to utf8(), *not* to latin1()!

	* src/libs/kbanking.cpp: Convert all strings passed from the
	backends through fromUtf8.


2004-10-02  Christian Stimming  <stimming@tuhh.de>

	* src/libs/dialogs/pageuserdata.cpp: Add descriptiveName field
	when entering the user data.


2004-09-25  Christian Stimming  <stimming@tuhh.de>

	* src/libs/dialogs/pageservertest.cpp: When selecting a HBCI
	version number, always make sure to set it in the Customer.


2004/09/22: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- fixed a bug: KBanking did not remove the current progress widget from
  internal lists upon progressEnd().


===========================================================================
MARK: released wizard_kde-0.9.12beta (2004/09/19)
===========================================================================


2004/09/17: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- progress widget:
  - transforms data from UTF-8
  - logs the time only (no longer logs the date)


===========================================================================
MARK: released wizard_kde-0.9.11beta (2004/09/15)
===========================================================================


2004/09/13: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added buttons to the HBCI settings dialog which will allow to change
  the HBCI protocol version and to update bank information (BPD/UPD)


2004-09-13   Christian Stimming <stimming@tuhh.de>

	* src/kde_wizard/kde_wizard.cpp: Rename DATADIR define into
	PKGDATADIR -- the name 'DATADIR' is used in MSVC header files
	somewhere. Yes I know, indeed windows sucks royally.


2004-09-11  Christian Stimming  <stimming@tuhh.de>

	* po/de.ts: Update german translation.


2004/09/10: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added I18N framework, started working on German translation


2004-09-10   Christian Stimming <stimming@tuhh.de>

	* src/libs/dialogs/*.cpp, src/libs/kbanking.cpp: Improve user
	messages all over the place: spell checking, consistency,
	Zeichensetzung.

	* src/kde_wizard/kde_wizard.vcproj: Add project file for MSVC
	compiler on windows. Compiles, links and runs. Yeah.
	
	* src/libs/widgets/progress.cpp: Replace snprintf for windows/msvc
	compatibility.


2004-09-07   Christian Stimming <stimming@tuhh.de>

	* src/libs/dialogs/pageservertest.cpp, *.cpp: Unify Success/Failed
	user message by adding Wizard::_ResultMsg_Success. Back-port UI
	file to qt-3.2.


2004/09/07: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- changed wizard-server test page (you now have to tell the wizard the version
  to be used. The wizard however allows you to check your choice).
- hbciusersettings.cpp: the complete button now is only active when the status
  of the currently selected user is "pending".


2004/08/26: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- corrected exit code


2004-08-25   Christian Stimming <stimming@tuhh.de>

	* src/libs/dialogs/*.ui: Improve ui files and open/save them in
	QtDesigner-3.2 so that they are compatible to qt-3.2 again.


===========================================================================
MARK: released wizard_kde-0.9.8beta (2004/08/26)
===========================================================================


2004-08-20   Christian Stimming <stimming@tuhh.de>

	* src/libs/widgets/inputbox.cpp: Add QGridLayout for input boxes.


2004/08/19: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- added a page which checks for the HBCI protocol version to be used
  (not for PIN/TAN, since that only works with HBCI 2.2)


2004-08-18   Christian Stimming <stimming@tuhh.de>

	* src/libs/dialogs/editaccount.ui, hbcisettings.cpp,
	hbcisettings.ui, pagemedium.cpp, wizard.ui,
	src/libs/widgets/progress.ui, simplebox.ui: Add using of layout to
	all dialogs.

	* src/libs/widgets/inputbox.cpp: Add QLayout in design of the
	KBInputBox. Improves its design quite a bit.


2004-08-14  Christian Stimming  <stimming@tuhh.de>

	* src/libs/dialogs/hbcisettings.cpp, wizard.cpp: Comment out
	setFixedSize -- that's not nice for the user, IMHO. Doesn't help,
	though.

	* src/libs/dialogs/wizard.cpp: Correctly show customer id vs. user id.


===========================================================================
MARK: released wizard_kde-0.9.7beta (2004/08/13)
===========================================================================


2004/08/13: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- removed addAccountPage from wizard, adding an account can be done in the
  settings window
- enabled newAccount- and editAccount buttons ->adding and editing an
  account now works
- added editaccount.ui and surrounding classes (implement the account
  editing)


2004/08/12: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- adapted to latest changes in AqHBCI and AqBanking
- kde_wizard is now a stand-alone program
- resuming a pending user setup works
- use the HTML description for the select file type page if possible


2004/08/11: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- armed users INI letter page (is now also able to print the ini letter)
- getsysid page is disabled, if:
  - mode is DDV
  or
  - a new RDH medium is created (in that case we send the keys to the server
    and then we have to wait for the bank to activate our account. Most likely
    the bank will not allow us to retrieve the system id before the account
    has been activated)


2004-08-11   Christian Stimming <stimming@tuhh.de>

	* src/libs/dialogs/wizard.h: Add some missing includes.


===========================================================================
MARK: released wizard_kde-0.9.6alpha (2004/08/11)
===========================================================================


2004/08/10: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- importing and creating DDV, PIN/TAN and RDH media now works
- wizard is not quite finished, but already usable.


2004/08/09: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- did very much work on Wizard (creating/importing a DDV user now works,
  RDH still incomplete, as is PIN/TAN)


2004/08/08: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- split wizard.cpp into several files, improved separation of the pages


2004/08/06: Martin Preuss<martin@libchipcard.de>
-------------------------------------------------
- started working on Wizard-KDE
