r17378 - gnucash/branches/2.2 - [r17288, ...] Merge aqbanking3 changes into branch.

Andreas Köhler andi5 at cvs.gnucash.org
Tue Jul 22 18:32:30 EDT 2008


Author: andi5
Date: 2008-07-22 18:32:29 -0400 (Tue, 22 Jul 2008)
New Revision: 17378
Trac: http://svn.gnucash.org/trac/changeset/17378

Added:
   gnucash/branches/2.2/src/import-export/aqbanking/
   gnucash/branches/2.2/src/import-export/aqbanking/Makefile.am
   gnucash/branches/2.2/src/import-export/aqbanking/aqbanking.glade
   gnucash/branches/2.2/src/import-export/aqbanking/dialog-ab-trans.c
   gnucash/branches/2.2/src/import-export/aqbanking/dialog-ab-trans.h
   gnucash/branches/2.2/src/import-export/aqbanking/dialog-daterange.c
   gnucash/branches/2.2/src/import-export/aqbanking/dialog-daterange.h
   gnucash/branches/2.2/src/import-export/aqbanking/druid-ab-initial.c
   gnucash/branches/2.2/src/import-export/aqbanking/druid-ab-initial.h
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-getbalance.c
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-getbalance.h
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-gettrans.c
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-gettrans.h
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-kvp.c
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-kvp.h
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-trans-templ.c
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-trans-templ.h
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-transfer.c
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-transfer.h
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-utils.c
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-ab-utils.h
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-file-aqb-import.c
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-file-aqb-import.h
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-gwen-gui.c
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-gwen-gui.h
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-plugin-aqbanking-ui.xml
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-plugin-aqbanking.c
   gnucash/branches/2.2/src/import-export/aqbanking/gnc-plugin-aqbanking.h
   gnucash/branches/2.2/src/import-export/aqbanking/gncmod-aqbanking.c
   gnucash/branches/2.2/src/import-export/aqbanking/schemas/
   gnucash/branches/2.2/src/import-export/aqbanking/schemas/Makefile.am
   gnucash/branches/2.2/src/import-export/aqbanking/schemas/apps_gnucash_dialog_hbci.schemas.in
Modified:
   gnucash/branches/2.2/configure.in
   gnucash/branches/2.2/doc/examples/downloaded.mt940
   gnucash/branches/2.2/macros/svn2cl.xsl
   gnucash/branches/2.2/po/POTFILES.in
   gnucash/branches/2.2/src/bin/gnucash-bin.c
   gnucash/branches/2.2/src/import-export/Makefile.am
   gnucash/branches/2.2/src/import-export/hbci/Makefile.am
Log:
[r17288,...] Merge aqbanking3 changes into branch.

[r17288] Merge branches/aqbanking3 (r17287) into trunk.

Port the HBCI import-export module to AqBanking3.  Depending on the aqbanking
version found, either the classic hbci/ module or the new, very similar, module
aqbanking3/ for AqBanking >= 3 is built and installed.  The influence on the
rest of the code is minimal.

[r17337] The gwenhywfar callback function showbox_cb() must not return 0.

Return the id reserved for it instead.

[r17338] Run some iterations of the main loop in showbox_cb to give the window a chance to be showed.

[r17346] Do not prepare the match page in the online banking wizard twice.

This would online_init() the api too often and lead to a crash.

[r17347] Bug #543049: Import all balances and txns in aqbanking contexts returned.

* All aqbanking imports use the same code
* An account number returned by the bank may differ from the one sent, so that
  the correct result is not found
* The bank may also send transaction data and delete that on its servers.  This
  may lead to severe data loss if we did not tried to import of what is returned
  as much as possible




More information about the gnucash-patches mailing list