From cb5a45a5be182d12dacf53ac88862f0e3bee4f84 Mon Sep 17 00:00:00 2001 From: Derek Atkins Date: Mon, 6 Jan 2003 04:47:42 +0000 Subject: [PATCH] * src/backend/file/io-example-account.c: fix a logic bug * accounts/C/acctchrt_common.gnucash-xea: don't start selected * accounts/C/acctchrt_checkbook.gnucash-xea: provide a simple checkbook git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7785 57a11ea4-9604-0410-9ed3-97b8803252fd --- ChangeLog | 4 ++ accounts/C/Makefile.am | 1 + accounts/C/acctchrt_checkbook.gnucash-xea | 84 +++++++++++++++++++++++ accounts/C/acctchrt_common.gnucash-xea | 2 +- src/backend/file/io-example-account.c | 4 +- 5 files changed, 92 insertions(+), 3 deletions(-) create mode 100644 accounts/C/acctchrt_checkbook.gnucash-xea diff --git a/ChangeLog b/ChangeLog index 0317becc00..bb81585881 100644 --- a/ChangeLog +++ b/ChangeLog @@ -36,6 +36,10 @@ visible number the same and changing the "other" account. This should fix #102161 + * src/backend/file/io-example-account.c: fix a logic bug + * accounts/C/acctchrt_common.gnucash-xea: don't start selected + * accounts/C/acctchrt_checkbook.gnucash-xea: provide a simple checkbook + 2003-01-04 David Hampton * src/backend/file/gnc-account-xml-v2.c: diff --git a/accounts/C/Makefile.am b/accounts/C/Makefile.am index b3a20f7672..63d2039a9e 100644 --- a/accounts/C/Makefile.am +++ b/accounts/C/Makefile.am @@ -6,6 +6,7 @@ account_DATA = \ acctchrt_business.gnucash-xea \ acctchrt_carloan.gnucash-xea \ acctchrt_cdmoneymkt.gnucash-xea \ + acctchrt_checkbook.gnucash-xea \ acctchrt_childcare.gnucash-xea \ acctchrt_common.gnucash-xea \ acctchrt_eduloan.gnucash-xea \ diff --git a/accounts/C/acctchrt_checkbook.gnucash-xea b/accounts/C/acctchrt_checkbook.gnucash-xea new file mode 100644 index 0000000000..7794622d32 --- /dev/null +++ b/accounts/C/acctchrt_checkbook.gnucash-xea @@ -0,0 +1,84 @@ + + + + A Simple Checkbook + + + The minimal set of accounts to use GnuCash. + + + Use this if you just want to balance your checkbook. Later on, you can start tracking income and expenses in more detail if you feel the need. + + + Assets + bde24bbbe01829aff3dac8d038e174cc + ASSET + + ISO4217 + USD + + 100 + Assets + + + Current Assets + d90864ec1d660176244b05a0e43e621a + ASSET + + ISO4217 + USD + + 100 + Current Assets + bde24bbbe01829aff3dac8d038e174cc + + + Checking Account + ab2dc28552256b8d1ef4fdea4ba45717 + BANK + + ISO4217 + USD + + 100 + Checking Account + d90864ec1d660176244b05a0e43e621a + + + Income + e96c0691c219f5f55590e20fb9a3309b + INCOME + + ISO4217 + USD + + 100 + Income + + + Expenses + 3b95fbbcc06ef20d61aa082b84938287 + EXPENSE + + ISO4217 + USD + + 100 + Expenses + + + placeholder + false + + + notes + + + + + + + + + + diff --git a/accounts/C/acctchrt_common.gnucash-xea b/accounts/C/acctchrt_common.gnucash-xea index 33457d3c9f..c5eca0e851 100644 --- a/accounts/C/acctchrt_common.gnucash-xea +++ b/accounts/C/acctchrt_common.gnucash-xea @@ -9,7 +9,7 @@ Most users will want to select this set of accounts. It includes most commonly used accounts (checking, savings, cash, credit card, income, common expenses). - 1 + 0 Assets 98f262dfab9a2b99ac42919dcf58d304 diff --git a/src/backend/file/io-example-account.c b/src/backend/file/io-example-account.c index 75e1b6948b..ede1c25c0d 100644 --- a/src/backend/file/io-example-account.c +++ b/src/backend/file/io-example-account.c @@ -283,7 +283,7 @@ gnc_excludep_end_handler(gpointer data_for_children, gint64 val = 0; dom_tree_to_integer ((xmlNodePtr)data_for_children, &val); - gea->exclude_from_select_all = (dom_tree_to_integer ? TRUE : FALSE); + gea->exclude_from_select_all = (val ? TRUE : FALSE); return TRUE; } @@ -305,7 +305,7 @@ gnc_selected_end_handler(gpointer data_for_children, gint64 val = 0; dom_tree_to_integer ((xmlNodePtr)data_for_children, &val); - gea->start_selected = (dom_tree_to_integer ? TRUE : FALSE); + gea->start_selected = (val ? TRUE : FALSE); return TRUE; }