[Gnucash-changes] r11983 - gnucash/trunk - More include file tweaking. Don't include gtk.h from any header

David Hampton hampton at cvs.gnucash.org
Sat Nov 19 21:54:11 EST 2005


Author: hampton
Date: 2005-11-19 21:54:09 -0500 (Sat, 19 Nov 2005)
New Revision: 11983
Trac: http://svn.gnucash.org/trac/changeset/11983

Modified:
   gnucash/trunk/ChangeLog
   gnucash/trunk/src/business/business-gnome/dialog-date-close.c
   gnucash/trunk/src/business/business-gnome/dialog-invoice.c
   gnucash/trunk/src/business/business-gnome/gnc-plugin-page-invoice.c
   gnucash/trunk/src/business/business-gnome/gw-business-gnome-spec.scm
   gnucash/trunk/src/gnome-search/dialog-search.h
   gnucash/trunk/src/gnome-search/gnc-general-search.c
   gnucash/trunk/src/gnome-search/gnc-general-search.h
   gnucash/trunk/src/gnome-utils/dialog-options.c
   gnucash/trunk/src/gnome-utils/gnc-date-edit.c
   gnucash/trunk/src/gnome-utils/gnc-gui-query.c
   gnucash/trunk/src/gnome-utils/gnc-html-graph-gog.c
   gnucash/trunk/src/gnome-utils/gnc-html-history.c
   gnucash/trunk/src/gnome-utils/gnc-html.h
   gnucash/trunk/src/gnome-utils/gnc-main-window.h
   gnucash/trunk/src/gnome-utils/gnc-menu-extensions.h
   gnucash/trunk/src/gnome-utils/gnc-period-select.h
   gnucash/trunk/src/gnome-utils/gnc-plugin-file-history.h
   gnucash/trunk/src/gnome-utils/gnc-plugin-manager.c
   gnucash/trunk/src/gnome-utils/gnc-plugin-menu-additions.h
   gnucash/trunk/src/gnome-utils/gnc-tree-model-account-types.c
   gnucash/trunk/src/gnome-utils/gnc-tree-model-account-types.h
   gnucash/trunk/src/gnome-utils/gnc-tree-model-budget.c
   gnucash/trunk/src/gnome-utils/gnc-tree-model-budget.h
   gnucash/trunk/src/gnome-utils/gnc-tree-view-price.c
   gnucash/trunk/src/gnome-utils/misc-gnome-utils.h
   gnucash/trunk/src/gnome-utils/print-session.c
   gnucash/trunk/src/gnome/dialog-totd.h
   gnucash/trunk/src/gnome/druid-hierarchy.c
   gnucash/trunk/src/gnome/druid-loan.c
   gnucash/trunk/src/gnome/druid-merge.c
   gnucash/trunk/src/gnome/druid-stock-split.c
   gnucash/trunk/src/gnome/gnc-plugin-page-budget.c
   gnucash/trunk/src/gnome/gnc-plugin-page-register.c
   gnucash/trunk/src/gnome/gnc-plugin-register.c
   gnucash/trunk/src/gnome/gnc-plugin-register.h
   gnucash/trunk/src/gnome/gnc-split-reg.h
   gnucash/trunk/src/import-export/binary-import/druid-commodity.c
   gnucash/trunk/src/import-export/gnc-import-format-gnome.c
   gnucash/trunk/src/import-export/hbci/dialog-hbcitrans.c
   gnucash/trunk/src/import-export/hbci/druid-hbci-initial.c
   gnucash/trunk/src/import-export/hbci/gnc-hbci-gettrans.c
   gnucash/trunk/src/import-export/hbci/gnc-plugin-hbci.c
   gnucash/trunk/src/import-export/hbci/gncmod-hbci.c
   gnucash/trunk/src/import-export/hbci/hbci-interaction.c
   gnucash/trunk/src/import-export/import-backend.c
   gnucash/trunk/src/import-export/import-backend.h
   gnucash/trunk/src/import-export/import-main-matcher.c
   gnucash/trunk/src/import-export/import-match-picker.c
   gnucash/trunk/src/import-export/log-replay/gncmod-log-replay.c
   gnucash/trunk/src/import-export/ofx/gncmod-ofx-import.c
   gnucash/trunk/src/import-export/qif-import/druid-qif-import.c
   gnucash/trunk/src/register/register-gnome/combocell-gnome.c
   gnucash/trunk/src/register/register-gnome/gnucash-grid.c
   gnucash/trunk/src/register/register-gnome/gnucash-header.c
   gnucash/trunk/src/register/register-gnome/gnucash-item-edit.c
   gnucash/trunk/src/register/register-gnome/gnucash-item-list.c
   gnucash/trunk/src/register/register-gnome/quickfillcell-gnome.c
   gnucash/trunk/src/report/report-gnome/dialog-column-view.c
   gnucash/trunk/src/report/report-gnome/dialog-column-view.h
   gnucash/trunk/src/report/report-gnome/gncmod-report-gnome.c
   gnucash/trunk/src/report/report-gnome/gw-report-gnome-spec.scm
   gnucash/trunk/src/report/report-gnome/window-report.c
   gnucash/trunk/src/report/stylesheets/gncmod-stylesheets.c
Log:
More include file tweaking.  Don't include gtk.h from any header
files.  Add in some includes that are currently pulled in by
deprecated parts of the gnome library.


Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/ChangeLog	2005-11-20 02:54:09 UTC (rev 11983)
@@ -1,5 +1,9 @@
 2005-11-19  David Hampton  <hampton at employees.org>
 
+	* various: More include file tweaking.  Don't include gtk.h from
+	any header files.  Add in some includes that are currently
+	pulled in by deprecated parts of the gnome library.
+
 	* numerous: Include file cleanup.  Remove the messages.[ch] files
 	in favor of the glib supplied gi18n.h file.  Replace includes of
 	gnome.h with gtk.h (or better yet glib.h) wherever possible.

Modified: gnucash/trunk/src/business/business-gnome/dialog-date-close.c
===================================================================
--- gnucash/trunk/src/business/business-gnome/dialog-date-close.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/business/business-gnome/dialog-date-close.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,6 +24,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 
 #include "dialog-utils.h"
 #include "gnc-engine-util.h"

Modified: gnucash/trunk/src/business/business-gnome/dialog-invoice.c
===================================================================
--- gnucash/trunk/src/business/business-gnome/dialog-invoice.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/business/business-gnome/dialog-invoice.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,6 +24,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 #include <g-wrap-wct.h>
 #include <libguile.h>
 

Modified: gnucash/trunk/src/business/business-gnome/gnc-plugin-page-invoice.c
===================================================================
--- gnucash/trunk/src/business/business-gnome/gnc-plugin-page-invoice.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/business/business-gnome/gnc-plugin-page-invoice.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,6 +23,9 @@
 
 #include "config.h"
 
+#include <gtk/gtk.h>
+#include <glib/gi18n.h>
+
 #include "gnc-plugin.h"
 #include "dialog-invoice.h"
 #include "gnc-plugin-page-invoice.h"

Modified: gnucash/trunk/src/business/business-gnome/gw-business-gnome-spec.scm
===================================================================
--- gnucash/trunk/src/business/business-gnome/gw-business-gnome-spec.scm	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/business/business-gnome/gw-business-gnome-spec.scm	2005-11-20 02:54:09 UTC (rev 11983)
@@ -32,6 +32,7 @@
    ws
    (lambda (wrapset client-wrapset)
      (list
+      "#include <gtk/gtk.h>\n"
       "#include <business-urls.h>\n"
       "#include <dialog-billterms.h>\n"
       "#include <dialog-customer.h>\n"

Modified: gnucash/trunk/src/gnome/dialog-totd.h
===================================================================
--- gnucash/trunk/src/gnome/dialog-totd.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome/dialog-totd.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,8 +24,6 @@
 #ifndef DIALOG_TOTD_H
 #define DIALOG_TOTD_H
 
-#include <gtk/gtk.h>
-
 void gnc_totd_dialog (GtkWindow *parent, gboolean startup);
 
 #endif 

Modified: gnucash/trunk/src/gnome/druid-hierarchy.c
===================================================================
--- gnucash/trunk/src/gnome/druid-hierarchy.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome/druid-hierarchy.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,6 +23,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 #include <sys/stat.h>
 #include <sys/types.h>
 #include <unistd.h>

Modified: gnucash/trunk/src/gnome/druid-loan.c
===================================================================
--- gnucash/trunk/src/gnome/druid-loan.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome/druid-loan.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,6 +24,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 #include <string.h>
 #include <glade/glade.h>
 #include <math.h>

Modified: gnucash/trunk/src/gnome/druid-merge.c
===================================================================
--- gnucash/trunk/src/gnome/druid-merge.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome/druid-merge.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,6 +24,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 #include <sys/stat.h>
 #include <sys/types.h>
 #include <unistd.h>

Modified: gnucash/trunk/src/gnome/druid-stock-split.c
===================================================================
--- gnucash/trunk/src/gnome/druid-stock-split.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome/druid-stock-split.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,6 +24,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 
 #include "Group.h"
 #include "Transaction.h"

Modified: gnucash/trunk/src/gnome/gnc-plugin-page-budget.c
===================================================================
--- gnucash/trunk/src/gnome/gnc-plugin-page-budget.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome/gnc-plugin-page-budget.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -39,6 +39,7 @@
 #include "config.h"
 
 #include <gtk/gtk.h>
+#include <glib/gi18n.h>
 #include <glade/glade.h>
 
 #include "gnc-plugin-page-register.h"

Modified: gnucash/trunk/src/gnome/gnc-plugin-page-register.c
===================================================================
--- gnucash/trunk/src/gnome/gnc-plugin-page-register.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome/gnc-plugin-page-register.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -35,6 +35,7 @@
 #include "config.h"
 
 #include <gtk/gtk.h>
+#include <glib/gi18n.h>
 #ifndef HAVE_GLIB26
 #include "gkeyfile.h"
 #endif

Modified: gnucash/trunk/src/gnome/gnc-plugin-register.c
===================================================================
--- gnucash/trunk/src/gnome/gnc-plugin-register.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome/gnc-plugin-register.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,6 +24,8 @@
 
 #include "config.h"
 
+#include <gtk/gtk.h>
+#include <glib/gi18n.h>
 #include <string.h>
 
 #include "gnc-component-manager.h"

Modified: gnucash/trunk/src/gnome/gnc-plugin-register.h
===================================================================
--- gnucash/trunk/src/gnome/gnc-plugin-register.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome/gnc-plugin-register.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -25,8 +25,6 @@
 #ifndef __GNC_PLUGIN_REGISTER_H
 #define __GNC_PLUGIN_REGISTER_H
 
-#include <gtk/gtkwindow.h>
-
 #include "gnc-plugin.h"
 
 G_BEGIN_DECLS

Modified: gnucash/trunk/src/gnome/gnc-split-reg.h
===================================================================
--- gnucash/trunk/src/gnome/gnc-split-reg.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome/gnc-split-reg.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -68,8 +68,6 @@
 #define GNC_SPLIT_REG_H
 
 #include <libguile.h>
-#include <gtk/gtk.h>
-#include "config.h"
 
 #include "gnc-ledger-display.h"
 #include "gnucash-sheet.h"

Modified: gnucash/trunk/src/gnome-search/dialog-search.h
===================================================================
--- gnucash/trunk/src/gnome-search/dialog-search.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-search/dialog-search.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,8 +24,6 @@
 #ifndef _GNC_DIALOG_SEARCH_H
 #define _GNC_DIALOG_SEARCH_H
 
-#include <gtk/gtk.h>
-
 #include "GNCId.h"
 #include "QueryNew.h"
 

Modified: gnucash/trunk/src/gnome-search/gnc-general-search.c
===================================================================
--- gnucash/trunk/src/gnome-search/gnc-general-search.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-search/gnc-general-search.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -29,7 +29,9 @@
   @NOTATION@
  */
 
-#include <config.h>
+#include "config.h"
+
+#include <gtk/gtk.h>
 #include <string.h>
 #include <ctype.h>
 #include <stdio.h>

Modified: gnucash/trunk/src/gnome-search/gnc-general-search.h
===================================================================
--- gnucash/trunk/src/gnome-search/gnc-general-search.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-search/gnc-general-search.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -32,7 +32,6 @@
 #ifndef GNC_GENERAL_SEARCH_H
 #define GNC_GENERAL_SEARCH_H
 
-#include <gtk/gtk.h>
 #include "dialog-search.h"
 #include "gnc-book.h"
 

Modified: gnucash/trunk/src/gnome-utils/dialog-options.c
===================================================================
--- gnucash/trunk/src/gnome-utils/dialog-options.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/dialog-options.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,6 +23,8 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <gdk/gdk.h>
+#include <glib/gi18n.h>
 #include <g-wrap-wct.h>
 
 #include "gnc-tree-model-budget.h" //FIXME?
@@ -45,7 +47,6 @@
 #include "gnc-ui.h"
 #include "guile-util.h"
 #include "option-util.h"
-#include "gdk/gdkfont.h"
 #include "guile-mappings.h"
 #include "gnc-date-format.h"
 #include "misc-gnome-utils.h"

Modified: gnucash/trunk/src/gnome-utils/gnc-date-edit.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-date-edit.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-date-edit.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -36,6 +36,7 @@
 #include "config.h"
 
 #include <gnome.h> 
+#include <glib/gi18n.h>
 #include <string.h>
 #include <stdlib.h> /* atoi */
 #include <ctype.h> /* isdigit */

Modified: gnucash/trunk/src/gnome-utils/gnc-gui-query.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-gui-query.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-gui-query.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,6 +23,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
  
 #include "dialog-utils.h"
 #include "gnc-gconf-utils.h"

Modified: gnucash/trunk/src/gnome-utils/gnc-html-graph-gog.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-html-graph-gog.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-html-graph-gog.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,10 +23,10 @@
 
 #include "config.h"
 
-#include <string.h>
-
+#include <gtk/gtk.h>
 #include <gtkhtml/gtkhtml.h>
 #include <gtkhtml/gtkhtml-embedded.h>
+#include <string.h>
 
 #include "gnc-html-graph-gog.h"
 #include "gnc-html.h"

Modified: gnucash/trunk/src/gnome-utils/gnc-html-history.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-html-history.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-html-history.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -22,7 +22,7 @@
 
 #include "config.h"
 
-#include <glib.h>
+#include <gtk/gtk.h>
 #include <string.h>
 
 #include "gnc-html-history.h"

Modified: gnucash/trunk/src/gnome-utils/gnc-html.h
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-html.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-html.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,10 +23,7 @@
 #ifndef GNC_HTML_H
 #define GNC_HTML_H
 
-#include <glib.h>
 #include <gtkhtml/gtkhtml.h>
-#include <gdk/gdk.h>
-#include <gtk/gtk.h>
 
 typedef char * URLType;
 

Modified: gnucash/trunk/src/gnome-utils/gnc-main-window.h
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-main-window.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-main-window.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -36,8 +36,6 @@
 #ifndef __GNC_MAIN_WINDOW_H
 #define __GNC_MAIN_WINDOW_H
 
-#include <gtk/gtk.h>
-
 #include "gnc-plugin-page.h"
 
 G_BEGIN_DECLS

Modified: gnucash/trunk/src/gnome-utils/gnc-menu-extensions.h
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-menu-extensions.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-menu-extensions.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,7 +23,6 @@
 #ifndef GNC_MENU_EXTENSIONS_H
 #define GNC_MENU_EXTENSIONS_H
 
-#include <gtk/gtk.h>
 #include <libguile.h>
 
 typedef struct _ExtensionInfo

Modified: gnucash/trunk/src/gnome-utils/gnc-period-select.h
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-period-select.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-period-select.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -32,7 +32,6 @@
 #ifndef GNC_PERIOD_SELECT_H
 #define GNC_PERIOD_SELECT_H
 
-#include <gtk/gtk.h>
 #include "gnc-accounting-period.h"
 
 G_BEGIN_DECLS

Modified: gnucash/trunk/src/gnome-utils/gnc-plugin-file-history.h
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-plugin-file-history.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-plugin-file-history.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -35,7 +35,6 @@
 #ifndef __GNC_PLUGIN_FILE_HISTORY_H
 #define __GNC_PLUGIN_FILE_HISTORY_H
 
-#include <gtk/gtk.h>
 #include "gnc-plugin.h"
 
 G_BEGIN_DECLS

Modified: gnucash/trunk/src/gnome-utils/gnc-plugin-manager.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-plugin-manager.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-plugin-manager.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,7 +24,7 @@
 
 #include "config.h"
 
-#include <glib.h>
+#include <gtk/gtk.h>
 
 #include "gnc-plugin-manager.h"
 #include "gnc-engine.h"

Modified: gnucash/trunk/src/gnome-utils/gnc-plugin-menu-additions.h
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-plugin-menu-additions.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-plugin-menu-additions.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -38,7 +38,6 @@
 #ifndef __GNC_PLUGIN_MENU_ADDITIONS_H
 #define __GNC_PLUGIN_MENU_ADDITIONS_H
 
-#include <gtk/gtk.h>
 #include "gnc-plugin.h"
 
 G_BEGIN_DECLS

Modified: gnucash/trunk/src/gnome-utils/gnc-tree-model-account-types.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-tree-model-account-types.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-tree-model-account-types.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -25,9 +25,11 @@
  */
 
 #include "config.h"
+
+#include <gtk/gtk.h>
+
 #include "gnc-trace.h"
 #include "gnc-tree-model-account-types.h"
-
 #include "Account.h"
 
 static QofLogModule log_module = GNC_MOD_GUI;

Modified: gnucash/trunk/src/gnome-utils/gnc-tree-model-account-types.h
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-tree-model-account-types.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-tree-model-account-types.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -37,8 +37,6 @@
 #ifndef __GNC_TREE_MODEL_ACCOUNT_TYPES_H
 #define __GNC_TREE_MODEL_ACCOUNT_TYPES_H
 
-#include <gtk/gtk.h>
-
 G_BEGIN_DECLS
 
 /* type macros */

Modified: gnucash/trunk/src/gnome-utils/gnc-tree-model-budget.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-tree-model-budget.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-tree-model-budget.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -22,6 +22,10 @@
 /** @addtogroup gnome-util
  *     @{ */
 
+#include "config.h"
+
+#include <gtk/gtk.h>
+
 #include "gnc-tree-model-budget.h"
 #include "gnc-budget.h"
 #include "gnc-ui-util.h"

Modified: gnucash/trunk/src/gnome-utils/gnc-tree-model-budget.h
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-tree-model-budget.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-tree-model-budget.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -29,7 +29,6 @@
 #ifndef __GNC_TREE_MODEL_BUDGET_H__
 #define __GNC_TREE_MODEL_BUDGET_H__
 
-#include <gtk/gtk.h>
 #include "gnc-budget.h"
 
 /* The budget list columns. */

Modified: gnucash/trunk/src/gnome-utils/gnc-tree-view-price.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-tree-view-price.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/gnc-tree-view-price.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -25,6 +25,7 @@
 #include "config.h"
 
 #include <gtk/gtk.h>
+#include <glib/gi18n.h>
 #include <string.h>
 
 #include "gnc-tree-view.h"
@@ -38,7 +39,6 @@
 #include "gnc-gnome-utils.h"
 #include "gnc-icons.h"
 #include "gnc-ui-util.h"
-#include <libgnome/libgnome.h>
 
 
 /** Static Globals *******************************************************/

Modified: gnucash/trunk/src/gnome-utils/misc-gnome-utils.h
===================================================================
--- gnucash/trunk/src/gnome-utils/misc-gnome-utils.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/misc-gnome-utils.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -20,8 +20,6 @@
 #ifndef __GTT_UTIL_H__
 #define __GTT_UTIL_H__
 
-#include <gtk/gtk.h>
-
 /* Some gtk-like utilities */
 void xxxgtk_textview_set_text (GtkTextView *text, const char *str);
 char * xxxgtk_textview_get_text (GtkTextView *text);

Modified: gnucash/trunk/src/gnome-utils/print-session.c
===================================================================
--- gnucash/trunk/src/gnome-utils/print-session.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/gnome-utils/print-session.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -25,6 +25,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 #include <libgnomeprint/gnome-font.h>
 #include <libgnomeprintui/gnome-print-job-preview.h>
 #include <stdio.h>

Modified: gnucash/trunk/src/import-export/binary-import/druid-commodity.c
===================================================================
--- gnucash/trunk/src/import-export/binary-import/druid-commodity.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/binary-import/druid-commodity.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -26,6 +26,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 
 #include "Scrub.h"
 #include "dialog-commodity.h"

Modified: gnucash/trunk/src/import-export/gnc-import-format-gnome.c
===================================================================
--- gnucash/trunk/src/import-export/gnc-import-format-gnome.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/gnc-import-format-gnome.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -3,6 +3,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 
 #include "gnc-druid-gnome-ui.h"
 #include "gnc-import-format-gnome.h"

Modified: gnucash/trunk/src/import-export/hbci/dialog-hbcitrans.c
===================================================================
--- gnucash/trunk/src/import-export/hbci/dialog-hbcitrans.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/hbci/dialog-hbcitrans.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -27,6 +27,7 @@
 #endif
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 #include <aqbanking/version.h>
 #include <aqbanking/account.h>
 #include <aqbanking/jobsingletransfer.h>

Modified: gnucash/trunk/src/import-export/hbci/druid-hbci-initial.c
===================================================================
--- gnucash/trunk/src/import-export/hbci/druid-hbci-initial.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/hbci/druid-hbci-initial.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,6 +23,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <sys/wait.h>

Modified: gnucash/trunk/src/import-export/hbci/gnc-hbci-gettrans.c
===================================================================
--- gnucash/trunk/src/import-export/hbci/gnc-hbci-gettrans.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/hbci/gnc-hbci-gettrans.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,6 +23,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 
 #include "gnc-hbci-gettrans.h"
 

Modified: gnucash/trunk/src/import-export/hbci/gnc-plugin-hbci.c
===================================================================
--- gnucash/trunk/src/import-export/hbci/gnc-plugin-hbci.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/hbci/gnc-plugin-hbci.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,6 +23,9 @@
 
 #include "config.h"
 
+#include <gtk/gtk.h>
+#include <glib/gi18n.h>
+
 #include "druid-hbci-initial.h"
 #include "gnc-plugin-manager.h"
 #include "gnc-gnome-utils.h"

Modified: gnucash/trunk/src/import-export/hbci/gncmod-hbci.c
===================================================================
--- gnucash/trunk/src/import-export/hbci/gncmod-hbci.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/hbci/gncmod-hbci.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -6,8 +6,9 @@
  *********************************************************************/
 
 #include "config.h"
+
+#include <gtk/gtk.h>
 #include <stdio.h>
-#include <glib.h>
 #include <libguile.h>
 
 #include "gnc-module.h"

Modified: gnucash/trunk/src/import-export/hbci/hbci-interaction.c
===================================================================
--- gnucash/trunk/src/import-export/hbci/hbci-interaction.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/hbci/hbci-interaction.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,6 +23,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 #include <stdio.h>
 #include <string.h>
 #include <locale.h>

Modified: gnucash/trunk/src/import-export/import-backend.c
===================================================================
--- gnucash/trunk/src/import-export/import-backend.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/import-backend.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -29,7 +29,8 @@
 
 #include "config.h"
 
-#include <glib.h>
+#include <gtk/gtk.h>
+#include <glib/gi18n.h>
 #include <stdlib.h> 
 #include <math.h>
 

Modified: gnucash/trunk/src/import-export/import-backend.h
===================================================================
--- gnucash/trunk/src/import-export/import-backend.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/import-backend.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -27,7 +27,6 @@
 #ifndef TRANSACTION_MATCHER_H
 #define TRANSACTION_MATCHER_H
 
-#include <gtk/gtk.h>
 #include "Transaction.h"
 #include "import-match-map.h"
 #include "import-settings.h"

Modified: gnucash/trunk/src/import-export/import-main-matcher.c
===================================================================
--- gnucash/trunk/src/import-export/import-main-matcher.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/import-main-matcher.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -27,6 +27,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 
 #include "import-main-matcher.h"
 

Modified: gnucash/trunk/src/import-export/import-match-picker.c
===================================================================
--- gnucash/trunk/src/import-export/import-match-picker.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/import-match-picker.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -29,7 +29,7 @@
 
 #include "config.h"
 
-#include <glib.h>
+#include <gtk/gtk.h>
 
 #include "import-backend.h"
 #include "import-match-picker.h"

Modified: gnucash/trunk/src/import-export/log-replay/gncmod-log-replay.c
===================================================================
--- gnucash/trunk/src/import-export/log-replay/gncmod-log-replay.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/log-replay/gncmod-log-replay.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,7 +24,8 @@
  @author Copyright (c) 2003 Benoit Grégoire bock at step.polymtl.ca
  */
 #include "config.h"
-#include <glib.h>
+
+#include <gtk/gtk.h>
 #include <libguile.h>
 
 #include "gnc-log-replay.h"

Modified: gnucash/trunk/src/import-export/ofx/gncmod-ofx-import.c
===================================================================
--- gnucash/trunk/src/import-export/ofx/gncmod-ofx-import.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/ofx/gncmod-ofx-import.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,8 +24,9 @@
  @author Copyright (c) 2002 Benoit Grégoire bock at step.polymtl.ca
  */
 #include "config.h"
-#include <glib.h>
 
+#include <gtk/gtk.h>
+
 #include "gnc-ofx-import.h"
 #include "gnc-module.h"
 #include "gnc-module-api.h"

Modified: gnucash/trunk/src/import-export/qif-import/druid-qif-import.c
===================================================================
--- gnucash/trunk/src/import-export/qif-import/druid-qif-import.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/import-export/qif-import/druid-qif-import.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -26,6 +26,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 #include <libguile.h>
 #include <stdio.h>
 #include <sys/time.h>

Modified: gnucash/trunk/src/register/register-gnome/combocell-gnome.c
===================================================================
--- gnucash/trunk/src/register/register-gnome/combocell-gnome.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/register/register-gnome/combocell-gnome.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -35,6 +35,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <string.h>
 
 #include "QuickFill.h"
 #include "combocell.h"

Modified: gnucash/trunk/src/register/register-gnome/gnucash-grid.c
===================================================================
--- gnucash/trunk/src/register/register-gnome/gnucash-grid.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/register/register-gnome/gnucash-grid.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -29,6 +29,8 @@
 
 #include "config.h"
 
+#include <string.h>
+
 #include "gnucash-sheet.h"
 #include "gnucash-grid.h"
 #include "gnucash-color.h"

Modified: gnucash/trunk/src/register/register-gnome/gnucash-header.c
===================================================================
--- gnucash/trunk/src/register/register-gnome/gnucash-header.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/register/register-gnome/gnucash-header.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -28,6 +28,8 @@
 
 #include "config.h"
 
+#include <string.h>
+
 #include "gnucash-sheet.h"
 #include "gnucash-color.h"
 #include "gnucash-style.h"

Modified: gnucash/trunk/src/register/register-gnome/gnucash-item-edit.c
===================================================================
--- gnucash/trunk/src/register/register-gnome/gnucash-item-edit.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/register/register-gnome/gnucash-item-edit.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -31,6 +31,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <string.h>
 
 #include "gnucash-color.h"
 #include "gnucash-cursor.h"

Modified: gnucash/trunk/src/register/register-gnome/gnucash-item-list.c
===================================================================
--- gnucash/trunk/src/register/register-gnome/gnucash-item-list.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/register/register-gnome/gnucash-item-list.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -27,6 +27,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 
 #include "gnc-engine.h"
 #include "gnucash-item-list.h"

Modified: gnucash/trunk/src/register/register-gnome/quickfillcell-gnome.c
===================================================================
--- gnucash/trunk/src/register/register-gnome/quickfillcell-gnome.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/register/register-gnome/quickfillcell-gnome.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -30,6 +30,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <string.h>
 
 #include "quickfillcell.h"
 #include "quickfillcell-gnome.h"

Modified: gnucash/trunk/src/report/report-gnome/dialog-column-view.c
===================================================================
--- gnucash/trunk/src/report/report-gnome/dialog-column-view.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/report/report-gnome/dialog-column-view.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -23,6 +23,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 #include <libguile.h>
 #include <g-wrap-wct.h>
 

Modified: gnucash/trunk/src/report/report-gnome/dialog-column-view.h
===================================================================
--- gnucash/trunk/src/report/report-gnome/dialog-column-view.h	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/report/report-gnome/dialog-column-view.h	2005-11-20 02:54:09 UTC (rev 11983)
@@ -24,7 +24,6 @@
 #define GNC_DIALOG_COLUMN_VIEW_H
 
 #include <libguile.h>
-#include <gtk/gtk.h>
 
 typedef struct gncp_column_view_edit gnc_column_view_edit;
 

Modified: gnucash/trunk/src/report/report-gnome/gncmod-report-gnome.c
===================================================================
--- gnucash/trunk/src/report/report-gnome/gncmod-report-gnome.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/report/report-gnome/gncmod-report-gnome.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -9,9 +9,9 @@
 #include <config.h>
 #endif
 
+#include <gtk/gtk.h>
 #include <stdio.h>
 #include <libguile.h>
-#include <glib.h>
 
 #include "gnc-module.h"
 #include "gnc-module-api.h"

Modified: gnucash/trunk/src/report/report-gnome/gw-report-gnome-spec.scm
===================================================================
--- gnucash/trunk/src/report/report-gnome/gw-report-gnome-spec.scm	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/report/report-gnome/gw-report-gnome-spec.scm	2005-11-20 02:54:09 UTC (rev 11983)
@@ -27,8 +27,8 @@
    ws
    (lambda (wrapset client-wrapset)
      (list
+      "#include <gtk/gtk.h>\n"
       "#include <dialog-column-view.h>\n"
-      "#include <dialog-style-sheet.h>\n"
       "#include <gnc-plugin-page-report.h>\n"
       "#include <window-report.h>\n")))
 

Modified: gnucash/trunk/src/report/report-gnome/window-report.c
===================================================================
--- gnucash/trunk/src/report/report-gnome/window-report.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/report/report-gnome/window-report.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -28,6 +28,7 @@
 #include "config.h"
 
 #include <gnome.h>
+#include <glib/gi18n.h>
 #include <errno.h>
 #include <libguile.h>
 #include <sys/stat.h>

Modified: gnucash/trunk/src/report/stylesheets/gncmod-stylesheets.c
===================================================================
--- gnucash/trunk/src/report/stylesheets/gncmod-stylesheets.c	2005-11-20 02:46:07 UTC (rev 11982)
+++ gnucash/trunk/src/report/stylesheets/gncmod-stylesheets.c	2005-11-20 02:54:09 UTC (rev 11983)
@@ -6,8 +6,9 @@
  *********************************************************************/
 
 #include "config.h"
+
+#include <gtk/gtk.h>
 #include <stdio.h>
-#include <glib.h>
 #include <libguile.h>
 
 #include "gnc-module.h"



More information about the gnucash-changes mailing list