[Gnucash-changes] Finish new HBCI menu item.

Christian Stimming cstim at cvs.gnucash.org
Wed Oct 5 15:25:45 EDT 2005


Log Message:
-----------
Finish new HBCI menu item.

Tags:
----
gnucash-gnome2-dev

Modified Files:
--------------
    gnucash/src/import-export/hbci:
        gnc-plugin-hbci-ui.xml
        gnc-plugin-hbci.c

Revision Data
-------------
Index: gnc-plugin-hbci.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/import-export/hbci/Attic/gnc-plugin-hbci.c,v
retrieving revision 1.1.2.8
retrieving revision 1.1.2.9
diff -Lsrc/import-export/hbci/gnc-plugin-hbci.c -Lsrc/import-export/hbci/gnc-plugin-hbci.c -u -r1.1.2.8 -r1.1.2.9
--- src/import-export/hbci/gnc-plugin-hbci.c
+++ src/import-export/hbci/gnc-plugin-hbci.c
@@ -112,11 +112,24 @@
 };
 static guint gnc_plugin_n_actions = G_N_ELEMENTS (gnc_plugin_actions);
 
+#if ((AQBANKING_VERSION_MAJOR > 1) || \
+     ((AQBANKING_VERSION_MAJOR == 1) && \
+      ((AQBANKING_VERSION_MINOR > 6) || \
+       ((AQBANKING_VERSION_MINOR == 6) && \
+        ((AQBANKING_VERSION_PATCHLEVEL > 0) || \
+	 (AQBANKING_VERSION_BUILD > 2))))))
+# define INTTRANSACTION "HbciIssueIntTransAction",
+#else
+# define INTTRANSACTION
+#endif
 
 static const gchar *account_tree_actions[] = {
   "HbciSetupAction",
   "HbciGetBalanceAction",
   "HbciGetTransAction",
+  "HbciIssueTransAction",
+  INTTRANSACTION
+  "HbciIssueDirectDebitAction",
   NULL
 };
 
@@ -124,6 +137,7 @@
   "HbciGetBalanceAction",
   "HbciGetTransAction",
   "HbciIssueTransAction",
+  INTTRANSACTION
   "HbciIssueDirectDebitAction",
   NULL
 };
@@ -132,6 +146,7 @@
   "HbciGetBalanceAction",
   "HbciGetTransAction",
   "HbciIssueTransAction",
+  INTTRANSACTION
   "HbciIssueDirectDebitAction",
   NULL
 };
Index: gnc-plugin-hbci-ui.xml
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/import-export/hbci/Attic/gnc-plugin-hbci-ui.xml,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -Lsrc/import-export/hbci/gnc-plugin-hbci-ui.xml -Lsrc/import-export/hbci/gnc-plugin-hbci-ui.xml -u -r1.1.2.1 -r1.1.2.2
--- src/import-export/hbci/gnc-plugin-hbci-ui.xml
+++ src/import-export/hbci/gnc-plugin-hbci-ui.xml
@@ -6,6 +6,7 @@
           <menuitem name="HbciGetBalance"       action="HbciGetBalanceAction"/>
           <menuitem name="HbciGetTrans"         action="HbciGetTransAction"/>
           <menuitem name="HbciIssueTrans"       action="HbciIssueTransAction"/>
+          <!-- activate this with aqbanking>=1.6.1: menuitem name="HbciIssueIntTrans"    action="HbciIssueIntTransAction"/ -->
           <menuitem name="HbciIssueDirectDebit" action="HbciIssueDirectDebitAction"/>
         </menu>
       </placeholder>


More information about the gnucash-changes mailing list