r19558 - gnucash/trunk/src/import-export/aqbanking - Add some disabled testing code that uses the stock gwenhywfar-gtk2 gui for online banking.
Christian Stimming
cstim at code.gnucash.org
Mon Sep 6 15:50:50 EDT 2010
Author: cstim
Date: 2010-09-06 15:50:50 -0400 (Mon, 06 Sep 2010)
New Revision: 19558
Trac: http://svn.gnucash.org/trac/changeset/19558
Modified:
gnucash/trunk/src/import-export/aqbanking/gnc-gwen-gui.c
Log:
Add some disabled testing code that uses the stock gwenhywfar-gtk2 gui for online banking.
Modified: gnucash/trunk/src/import-export/aqbanking/gnc-gwen-gui.c
===================================================================
--- gnucash/trunk/src/import-export/aqbanking/gnc-gwen-gui.c 2010-09-06 19:25:48 UTC (rev 19557)
+++ gnucash/trunk/src/import-export/aqbanking/gnc-gwen-gui.c 2010-09-06 19:50:50 UTC (rev 19558)
@@ -58,6 +58,42 @@
/* This static indicates the debugging module that this .o belongs to. */
static QofLogModule log_module = G_LOG_DOMAIN;
+/* The following block can be enabled, but the gwen-gtk2 widgets might
+ * still need some work. */
+#if 0 /*#ifdef USING_GWENHYWFAR_GTK2_GUI*/
+
+/* A GWEN_GUI implementation using gtk2 widgets */
+static GWEN_GUI *gwen_gui = NULL;
+
+void gnc_GWEN_Gui_log_init(void)
+{
+ if (!gwen_gui)
+ {
+ gwen_gui = Gtk2_Gui_new();
+ GWEN_Gui_SetGui(gwen_gui);
+ }
+}
+GncGWENGui *gnc_GWEN_Gui_get(GtkWidget *parent)
+{
+ if (!gwen_gui)
+ gnc_GWEN_Gui_log_init();
+ return (GncGWENGui*) gwen_gui;
+}
+void gnc_GWEN_Gui_release(GncGWENGui *gui)
+{
+}
+void gnc_GWEN_Gui_shutdown(void)
+{
+ if (gwen_gui)
+ {
+ GWEN_Gui_free(gwen_gui);
+ gwen_gui = NULL;
+ GWEN_Gui_SetGui(NULL);
+ }
+}
+
+#else
+
/* A unique full-blown GUI, featuring */
static GncGWENGui *full_gui = NULL;
@@ -1472,3 +1508,4 @@
LEAVE(" ");
}
+#endif
More information about the gnucash-changes
mailing list