13673 Commits
Author SHA1 Message Date
John Ralls 43c2c33cad Merge remote-tracking branch 'origin/webkit' into archive 2014-04-11 14:09:49 -07:00
John Ralls 4e8e98debf Merge commit 'ea934ae' into archive 2014-04-11 14:08:56 -07:00
John Ralls 4831ae1de4 Merge branch 'gda-dev2' into archive 2014-04-11 14:03:16 -07:00
John Ralls 619ab9a5cf Merge commit '9173035' into archive 2014-04-11 14:03:00 -07:00
John Ralls 3fed8454f9 Merge remote-tracking branch 'origin/gobject-engine-dev2' into gda-dev2 2014-04-11 14:00:51 -07:00
Phil Longstaff 3e68617079 Merge 17431 from gobject-engine-dev2 (fix uninitialized use of uninitialized
variables).

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev2@17432 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 14:00:08 -07:00
Phil Longstaff 2b15d025f7 Expand 'fraction' property max value to 1000000.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev2@17428 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 14:00:08 -07:00
Phil Longstaff 131edd26d3 Fix parent/child relationships in tax tables when loading from db.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev2@17422 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 14:00:08 -07:00
Phil Longstaff 1c9fcf9a7e Fix more NULL guid reference handling instances.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev2@17420 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 14:00:08 -07:00
Phil Longstaff f1c1bf87ba 1) "bill" in entry should be an invoice reference, not bill terms reference
2) Fix handling of NULL bill terms reference

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev2@17419 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 14:00:08 -07:00
Phil Longstaff 73df7d9129 Fix saving NULL guid values.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev2@17418 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 14:00:08 -07:00
Phil Longstaff f0680353f6 Fix saving and restoring of null owner values.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev2@17417 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 14:00:08 -07:00
Phil Longstaff 97e4cf9eff Don't put quotes around address pieces. This stops an empty string from
being put into the db as ''.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev2@17415 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 14:00:08 -07:00
Phil Longstaff 8930484aff Use correct sqlite3 column type names.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev2@17414 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 14:00:08 -07:00
Phil Longstaff 96e042da7a Fix segfault when saving to new db.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev2@17413 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 14:00:08 -07:00
John Ralls bcabfea45d Merge commit '644aa2f' into gda-dev2 2014-04-11 13:57:59 -07:00
Phil Longstaff 73e9442e7b Use commodity GObject params to get and set parameters for SQL records.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gda-dev2@17412 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 13:57:27 -07:00
John Ralls 501cc5cf3e Merge commit 'cc97c84' into gda-dev2 2014-04-11 13:54:52 -07:00
John Ralls 90c851ae19 Merge commit 'fe11af9'; remote-tracking branch 'aqbanking3' into archive 2014-04-11 13:43:30 -07:00
John Ralls a17b6bbaee Merge commit 'a683947'; remote-tracking branch 'origin/csv-import' into archive 2014-04-11 13:36:32 -07:00
John Ralls d23329fa9f Merge branch 'remove-group' into archive 2014-04-11 12:55:27 -07:00
John Ralls 3c38895daf Merge commit '6fbada92' into archive 2014-04-11 12:55:11 -07:00
John Ralls 36fecececc Merge commit '35f43c0' into archive 2014-04-11 12:54:09 -07:00
David Hampton a03b5a25e8 Get 'make check' working again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group2@15598 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:49:23 -07:00
David Hampton 3d6e7d1d65 Get all the reports working.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group2@15592 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:49:16 -07:00
David Hampton 4df0a6f37d Get QIF import working again. One bad function conversion when
removing the Group structure.  Mostly scheme function calls with wrong
names, and some swigification issues.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group2@15571 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:47:51 -07:00
David Hampton 605d2f8117 Sync changes 15253:15563 into the branch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group2@15565 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:40:39 -07:00
David Hampton 0a93174962 Update the example accounts code to work properly with a root account.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group2@15562 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:39:41 -07:00
David Hampton 88fb1dd164 Update the example accounts files to have a root account.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group2@15561 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:39:41 -07:00
David Hampton 397ab17211 Protect against setting an existing tree node as the new root of the
tree.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group2@15257 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:39:41 -07:00
David Hampton b171307ad9 Sync changes 15066:15252 into the branch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group2@15254 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:33:08 -07:00
David Hampton 2390690d4d Merge account trees properly.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group@14716 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:21:58 -07:00
David Hampton 97e65c9d74 Make sure the root account exists when the code asks for it. This
works both for reading a new file and a user performing
File->New->New File.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group@14715 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:21:58 -07:00
David Hampton 9ee43458cd Fix a mistake in the updated tree model.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group@14714 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:21:58 -07:00
David Hampton e28c8cdc22 Don't require the root account to have a commodity.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group@14713 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:21:58 -07:00
David Hampton 97f61cbea9 Mark a couple of functions as static.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group@14704 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:21:27 -07:00
David Hampton 04ecf9ba75 Initial removal of the engine Group.h, GroupP.h, and Group.c files.
This completely removes the AccountGroup data structure.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/remove-group@14703 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-11 12:20:36 -07:00
John Ralls c6dc1b0765 Merge remote-tracking branch 'origin/sx-cleanup' into archive 2014-04-11 09:46:32 -07:00
John Ralls f9f59dfbb5 Merge commit 'eb73260' into archive 2014-04-11 09:45:55 -07:00
John Ralls 945277396b Merge commit '2e69bba'; remote-tracking branch 'origin/reshuffle-modules' into archive 2014-04-11 09:44:13 -07:00
John Ralls 97e7354ede Merge commit '31e926c'; remote-tracking branch 'origin/swig-redo' into archive 2014-04-11 08:37:01 -07:00
John Ralls ad79330f80 Merge commit 'e5b0bdb'; remote-tracking branch 'origin/deprecated-cleanup' into archive 2014-04-11 08:11:44 -07:00
John Ralls 0b7fbfa7cf Merge commit '97062a3'; remote-tracking branch 'origin/misc-backend' into archive 2014-04-11 07:55:15 -07:00
John Ralls 826047a23d Merge commit '22ce233' into archive 2014-04-11 07:53:20 -07:00
John Ralls 0dc0818b8c Merge remote-tracking branch 'origin/goffice-update' into archive 2014-04-10 16:20:33 -07:00
John Ralls ba6ab2a8d5 Merge commit '94e9fe5' into archive 2014-04-10 16:19:33 -07:00
John Ralls 76997f346e Merge branch 'gnucash-gnome2-dev' into archive 2014-04-10 16:07:08 -07:00
John Ralls 8836207a19 Merge commit 'f28d033' into archive 2014-04-10 16:05:59 -07:00
John Ralls 3b3b69dd87 Merge commit '92e983f' into archive 2014-04-10 16:03:03 -07:00
David Hampton 96d3d52046 Karl Hegbloom's fixes to suppress compiler warnings on amd64.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/branches/gnucash-gnome2-dev@11564 57a11ea4-9604-0410-9ed3-97b8803252fd
2014-04-10 15:58:13 -07:00