AUDIT: r16976 - gnucash/trunk - QIF import: Show the druid's documentation pages by default. Previously these pages were hidden by default.
Charles Day
cedayiv at cvs.gnucash.org
Thu Feb 28 17:50:39 EST 2008
Author: cedayiv
Date: 2008-02-28 17:50:39 -0500 (Thu, 28 Feb 2008)
New Revision: 16976
Trac: http://svn.gnucash.org/trac/changeset/16976
Added:
gnucash/trunk/src/import-export/qif-import/schemas/
gnucash/trunk/src/import-export/qif-import/schemas/Makefile.am
gnucash/trunk/src/import-export/qif-import/schemas/apps_gnucash_import_qif.schemas.in
Modified:
gnucash/trunk/configure.in
gnucash/trunk/src/import-export/qif-import/Makefile.am
gnucash/trunk/src/import-export/qif-import/druid-qif-import.c
Log:
QIF import: Show the druid's documentation pages by default. Previously these pages were hidden by default.
BP
Modified: gnucash/trunk/configure.in
===================================================================
--- gnucash/trunk/configure.in 2008-02-28 22:09:25 UTC (rev 16975)
+++ gnucash/trunk/configure.in 2008-02-28 22:50:39 UTC (rev 16976)
@@ -1499,6 +1499,7 @@
src/import-export/qif-import/Makefile
src/import-export/qif/Makefile
src/import-export/qif/test/Makefile
+ src/import-export/qif-import/schemas/Makefile
src/import-export/qif-import/test/Makefile
src/import-export/qif-io-core/Makefile
src/import-export/qif-io-core/test/Makefile
Modified: gnucash/trunk/src/import-export/qif-import/Makefile.am
===================================================================
--- gnucash/trunk/src/import-export/qif-import/Makefile.am 2008-02-28 22:09:25 UTC (rev 16975)
+++ gnucash/trunk/src/import-export/qif-import/Makefile.am 2008-02-28 22:50:39 UTC (rev 16976)
@@ -1,4 +1,4 @@
-SUBDIRS = . test
+SUBDIRS = . test schemas
pkglib_LTLIBRARIES=libgncmod-qif-import.la
Modified: gnucash/trunk/src/import-export/qif-import/druid-qif-import.c
===================================================================
--- gnucash/trunk/src/import-export/qif-import/druid-qif-import.c 2008-02-28 22:09:25 UTC (rev 16975)
+++ gnucash/trunk/src/import-export/qif-import/druid-qif-import.c 2008-02-28 22:50:39 UTC (rev 16976)
@@ -2057,6 +2057,7 @@
QIFImportWindow * retval;
GladeXML * xml;
+ GError * err = NULL;
SCM load_map_prefs;
SCM mapping_info;
SCM create_ticker_map;
@@ -2209,9 +2210,20 @@
retval->doc_pages = NULL;
retval->commodity_pages = NULL;
+ /* Get the user's preference for showing documentation pages. */
retval->show_doc_pages =
- gnc_gconf_get_bool("dialogs/import/qif", "show_doc", NULL);
+ gnc_gconf_get_bool("dialogs/import/qif", "show_doc", &err);
+ if (err != NULL) {
+ /* The setting can't be found. */
+ printf("QIF import: gnc_gconf_get_bool error: %s\n", err->message);
+ g_error_free(err);
+ /* Show documentation pages by default. */
+ printf("QIF import: Couldn't get show_doc setting from gconf.\n");
+ printf("QIF import: Documentation pages will be shown by default.\n");
+ retval->show_doc_pages = TRUE;
+ }
+
for(i=0; i < NUM_PRE_PAGES; i++) {
retval->pre_comm_pages =
g_list_append(retval->pre_comm_pages,
Property changes on: gnucash/trunk/src/import-export/qif-import/schemas
___________________________________________________________________
Name: svn:ignore
+ .deps
.libs
.scm-links
*.gladep
*.la
*.lo
Makefile
Makefile.in
import-export
gnucash
qif-import
semantic.cache
TAGS
Added: gnucash/trunk/src/import-export/qif-import/schemas/Makefile.am
===================================================================
--- gnucash/trunk/src/import-export/qif-import/schemas/Makefile.am (rev 0)
+++ gnucash/trunk/src/import-export/qif-import/schemas/Makefile.am 2008-02-28 22:50:39 UTC (rev 16976)
@@ -0,0 +1,21 @@
+schemadir = @GCONF_SCHEMA_FILE_DIR@
+schemas_in_files = \
+ apps_gnucash_import_qif.schemas.in
+schema_DATA = $(schemas_in_files:.schemas.in=.schemas)
+
+ at INTLTOOL_SCHEMAS_RULE@
+
+EXTRA_DIST = $(schemas_in_files)
+
+CLEANFILES = $(schema_DATA)
+
+install-data-local:
+if GCONF_SCHEMAS_INSTALL
+ -mkdir -p $(DESTDIR)$(GCONF_SCHEMA_CONFIG_SOURCE_DIRONLY)
+ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(schema_DATA)
+endif
+
+uninstall-local:
+if GCONF_SCHEMAS_INSTALL
+ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-uninstall-rule $(schema_DATA)
+endif
Property changes on: gnucash/trunk/src/import-export/qif-import/schemas/Makefile.am
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Added: gnucash/trunk/src/import-export/qif-import/schemas/apps_gnucash_import_qif.schemas.in
===================================================================
--- gnucash/trunk/src/import-export/qif-import/schemas/apps_gnucash_import_qif.schemas.in (rev 0)
+++ gnucash/trunk/src/import-export/qif-import/schemas/apps_gnucash_import_qif.schemas.in 2008-02-28 22:50:39 UTC (rev 16976)
@@ -0,0 +1,20 @@
+<?xml version="1.0"?>
+<gconfschemafile>
+ <schemalist>
+
+ <schema>
+ <key>/schemas/apps/gnucash/dialogs/import/qif/show_doc</key>
+ <applyto>/apps/gnucash/dialogs/import/qif/show_doc</applyto>
+ <owner>gnucash</owner>
+ <type>bool</type>
+ <default>TRUE</default>
+ <locale name="C">
+ <short>Show documentation</short>
+ <long>
+ Show some documentation-only pages in QIF Import druid.
+ </long>
+ </locale>
+ </schema>
+
+ </schemalist>
+</gconfschemafile>
Property changes on: gnucash/trunk/src/import-export/qif-import/schemas/apps_gnucash_import_qif.schemas.in
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
More information about the gnucash-changes
mailing list