gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Mon May 23 16:25:29 EDT 2016
Updated via https://github.com/Gnucash/gnucash/commit/8b04fab2 (commit)
via https://github.com/Gnucash/gnucash/commit/915a2930 (commit)
via https://github.com/Gnucash/gnucash/commit/34e34334 (commit)
via https://github.com/Gnucash/gnucash/commit/a2863ab3 (commit)
via https://github.com/Gnucash/gnucash/commit/dc02bd5e (commit)
via https://github.com/Gnucash/gnucash/commit/a7a0dbcc (commit)
via https://github.com/Gnucash/gnucash/commit/a2ded744 (commit)
via https://github.com/Gnucash/gnucash/commit/efbe26bc (commit)
via https://github.com/Gnucash/gnucash/commit/5ef9b812 (commit)
via https://github.com/Gnucash/gnucash/commit/fa22986c (commit)
from https://github.com/Gnucash/gnucash/commit/94ca7802 (commit)
commit 8b04fab25c4ae30aa36527ef31afb97ab5004fd0
Author: John Ralls <jralls at ceridwen.us>
Date: Mon May 23 13:25:08 2016 -0700
Fix misspellt BOOST_LDFLAGS.
commit 915a2930f3a722ff64ec852c4916eb6e1c697f0b
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Feb 16 17:11:55 2016 -0800
Remove close hook list; not used.
commit 34e34334c78b7ef8af741bdad770ed82ef29973c
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 12 14:04:40 2016 -0800
Backends: astyle -xd -k1 -m0 -M60 -xL -xC79 -OHpUcZns4 --brackets=break
More extensive than usual, but these files had a lot of format issues.
commit a2863ab370b6864146950e460fd11c3417ac32c2
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 12 13:34:22 2016 -0800
Remove old static analysis markup from backend.
commit dc02bd5e12f54bcec21ae73235da044fc52543ea
Merge: 94ca780 a7a0dbc
Author: John Ralls <jralls at ceridwen.us>
Date: Mon May 23 11:47:06 2016 -0700
Merge branch 'maint'
commit a7a0dbcc4b82733e5e0ac499de2cd3b959205ce4
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Sat May 21 17:45:51 2016 +0200
Bug 765859 - The budget reports missing in Hungarian edition
commit a2ded744b3c0d8e05d4cc4f57a813a4be277d498
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Sat May 21 15:54:55 2016 +0200
Fix travis build
commit efbe26bc2619f318148bf9ff3edd69af5b2b9818
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Sat May 21 15:39:07 2016 +0200
Bug 736352 - Expense Voucher adds tax automatically
Expense vouchers don't use tax tables, so prevent autocomplete
from setting one anyway.
commit 5ef9b8121eb4e1e4247d0f851d983620bb8b0a4b
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Sat May 21 15:04:19 2016 +0200
Bug 766200 - Three-up printing does not position the third check properly
Handle drawing translations properly
- take empty checks into account on first page both when printing
one check only (bug 693342) and when printing multiple
checks
- fix page level translations, should only be called once
- draw debug grid once for each page instead of for each check
To be mentioned in release notes:
A few bugs in the calculation of check positions while printing checks have been corrected. If you manually edited the check formats to compensate for these positioning errors in previous versions of gnucash, you may have to undo these changes. Please check this before printing your next check.
commit fa22986c9bcee4729dac8db4e754d8d581df604d
Author: Geert Janssens <janssens-geert at telenet.be>
Date: Sat May 21 14:23:20 2016 +0200
Check printing: make logic easier to follow
- rework formula to calculate number of pages so it's easier to understand by a human
- add comments to clarify relations between position, position_max, first_page_count and so on
Summary of changes:
po/hu.po | 2 +-
src/backend/dbi/gnc-backend-dbi-priv.h | 30 +-
src/backend/dbi/gnc-backend-dbi.cpp | 2463 ++++++++---------
src/backend/dbi/gnc-backend-dbi.h | 8 +-
src/backend/dbi/gncmod-backend-dbi.c | 28 +-
src/backend/dbi/test/Makefile.am | 2 +-
src/backend/dbi/test/test-backend-dbi-basic.cpp | 264 +-
src/backend/dbi/test/test-backend-dbi.cpp | 16 +-
src/backend/dbi/test/test-dbi-business-stuff.cpp | 112 +-
src/backend/dbi/test/test-dbi-business-stuff.h | 2 +-
src/backend/dbi/test/test-dbi-stuff.cpp | 172 +-
src/backend/dbi/test/test-dbi-stuff.h | 5 +-
src/backend/sql/escape.cpp | 40 +-
src/backend/sql/escape.h | 6 +-
src/backend/sql/gnc-account-sql.cpp | 283 +-
src/backend/sql/gnc-account-sql.h | 4 +-
src/backend/sql/gnc-address-sql.cpp | 151 +-
src/backend/sql/gnc-address-sql.h | 2 +-
src/backend/sql/gnc-backend-sql.cpp | 2817 ++++++++++----------
src/backend/sql/gnc-backend-sql.h | 377 +--
src/backend/sql/gnc-bill-term-sql.cpp | 241 +-
src/backend/sql/gnc-bill-term-sql.h | 4 +-
src/backend/sql/gnc-book-sql.cpp | 155 +-
src/backend/sql/gnc-book-sql.h | 4 +-
src/backend/sql/gnc-budget-sql.cpp | 352 +--
src/backend/sql/gnc-budget-sql.h | 2 +-
src/backend/sql/gnc-commodity-sql.cpp | 202 +-
src/backend/sql/gnc-commodity-sql.h | 4 +-
src/backend/sql/gnc-customer-sql.cpp | 123 +-
src/backend/sql/gnc-customer-sql.h | 2 +-
src/backend/sql/gnc-employee-sql.cpp | 146 +-
src/backend/sql/gnc-employee-sql.h | 2 +-
src/backend/sql/gnc-entry-sql.cpp | 185 +-
src/backend/sql/gnc-entry-sql.h | 2 +-
src/backend/sql/gnc-invoice-sql.cpp | 185 +-
src/backend/sql/gnc-invoice-sql.h | 2 +-
src/backend/sql/gnc-job-sql.cpp | 113 +-
src/backend/sql/gnc-job-sql.h | 2 +-
src/backend/sql/gnc-lots-sql.cpp | 168 +-
src/backend/sql/gnc-lots-sql.h | 2 +-
src/backend/sql/gnc-order-sql.cpp | 150 +-
src/backend/sql/gnc-order-sql.h | 2 +-
src/backend/sql/gnc-owner-sql.cpp | 229 +-
src/backend/sql/gnc-owner-sql.h | 2 +-
src/backend/sql/gnc-price-sql.cpp | 135 +-
src/backend/sql/gnc-price-sql.h | 2 +-
src/backend/sql/gnc-recurrence-sql.cpp | 281 +-
src/backend/sql/gnc-recurrence-sql.h | 16 +-
src/backend/sql/gnc-schedxaction-sql.cpp | 120 +-
src/backend/sql/gnc-schedxaction-sql.h | 4 +-
src/backend/sql/gnc-slots-sql.cpp | 807 +++---
src/backend/sql/gnc-slots-sql.h | 20 +-
src/backend/sql/gnc-tax-table-sql.cpp | 352 +--
src/backend/sql/gnc-tax-table-sql.h | 2 +-
src/backend/sql/gnc-transaction-sql.cpp | 1126 ++++----
src/backend/sql/gnc-transaction-sql.h | 14 +-
src/backend/sql/gnc-vendor-sql.cpp | 137 +-
src/backend/sql/gnc-vendor-sql.h | 2 +-
src/backend/sql/test/test-column-types.cpp | 14 +-
src/backend/sql/test/test-sqlbe.cpp | 16 +-
src/backend/sql/test/utest-gnc-backend-sql.cpp | 64 +-
src/backend/xml/gnc-account-xml-v2.cpp | 296 +-
src/backend/xml/gnc-address-xml-v2.cpp | 102 +-
src/backend/xml/gnc-address-xml-v2.h | 4 +-
src/backend/xml/gnc-backend-xml.cpp | 552 ++--
src/backend/xml/gnc-backend-xml.h | 22 +-
src/backend/xml/gnc-bill-term-xml-v2.cpp | 405 +--
src/backend/xml/gnc-bill-term-xml-v2.h | 2 +-
src/backend/xml/gnc-book-xml-v2.cpp | 160 +-
src/backend/xml/gnc-budget-xml-v2.cpp | 106 +-
src/backend/xml/gnc-commodity-xml-v2.cpp | 192 +-
src/backend/xml/gnc-customer-xml-v2.cpp | 253 +-
src/backend/xml/gnc-employee-xml-v2.cpp | 225 +-
src/backend/xml/gnc-entry-xml-v2.cpp | 341 +--
src/backend/xml/gnc-freqspec-xml-v2.cpp | 271 +-
src/backend/xml/gnc-invoice-xml-v2.cpp | 249 +-
src/backend/xml/gnc-job-xml-v2.cpp | 156 +-
src/backend/xml/gnc-lot-xml-v2.cpp | 86 +-
src/backend/xml/gnc-order-xml-v2.cpp | 172 +-
src/backend/xml/gnc-owner-xml-v2.cpp | 60 +-
src/backend/xml/gnc-owner-xml-v2.h | 6 +-
src/backend/xml/gnc-pricedb-xml-v2.cpp | 302 +--
src/backend/xml/gnc-recurrence-xml-v2.cpp | 84 +-
src/backend/xml/gnc-schedxaction-xml-v2.cpp | 668 ++---
src/backend/xml/gnc-tax-table-xml-v2.cpp | 352 +--
src/backend/xml/gnc-transaction-xml-v2.cpp | 430 +--
src/backend/xml/gnc-vendor-xml-v2.cpp | 221 +-
src/backend/xml/gnc-xml-helper.cpp | 16 +-
src/backend/xml/gnc-xml-helper.h | 2 +-
src/backend/xml/gnc-xml.h | 42 +-
src/backend/xml/gncmod-backend-xml.cpp | 72 +-
src/backend/xml/io-example-account.cpp | 324 +--
src/backend/xml/io-example-account.h | 24 +-
src/backend/xml/io-gncxml-gen.cpp | 20 +-
src/backend/xml/io-gncxml-gen.h | 16 +-
src/backend/xml/io-gncxml-v1.cpp | 2370 ++++++++--------
src/backend/xml/io-gncxml-v2.cpp | 1432 +++++-----
src/backend/xml/io-gncxml-v2.h | 40 +-
src/backend/xml/io-gncxml.h | 4 +-
src/backend/xml/io-utils.cpp | 44 +-
src/backend/xml/io-utils.h | 10 +-
src/backend/xml/sixtp-dom-generators.cpp | 250 +-
src/backend/xml/sixtp-dom-generators.h | 30 +-
src/backend/xml/sixtp-dom-parsers.cpp | 430 +--
src/backend/xml/sixtp-dom-parsers.h | 50 +-
src/backend/xml/sixtp-parsers.h | 6 +-
src/backend/xml/sixtp-stack.cpp | 110 +-
src/backend/xml/sixtp-stack.h | 28 +-
src/backend/xml/sixtp-to-dom-parser.cpp | 82 +-
src/backend/xml/sixtp-utils.cpp | 388 +--
src/backend/xml/sixtp-utils.h | 116 +-
src/backend/xml/sixtp.cpp | 641 ++---
src/backend/xml/sixtp.h | 235 +-
src/backend/xml/test/test-date-converting.cpp | 54 +-
src/backend/xml/test/test-dom-converters1.cpp | 218 +-
src/backend/xml/test/test-dom-parser1.cpp | 62 +-
src/backend/xml/test/test-file-stuff.cpp | 240 +-
src/backend/xml/test/test-file-stuff.h | 37 +-
src/backend/xml/test/test-kvp-frames.cpp | 148 +-
src/backend/xml/test/test-load-backend.cpp | 14 +-
src/backend/xml/test/test-load-example-account.cpp | 62 +-
src/backend/xml/test/test-load-xml2.cpp | 101 +-
src/backend/xml/test/test-save-in-lang.cpp | 154 +-
src/backend/xml/test/test-string-converters.cpp | 40 +-
src/backend/xml/test/test-xml-account.cpp | 274 +-
src/backend/xml/test/test-xml-commodity.cpp | 162 +-
src/backend/xml/test/test-xml-pricedb.cpp | 44 +-
src/backend/xml/test/test-xml-transaction.cpp | 346 +--
src/backend/xml/test/test-xml2-is-file.cpp | 15 +-
src/backend/xml/xml-helpers.h | 10 +-
.../business-ledger/gncEntryLedgerControl.c | 52 +-
src/engine/Transaction.c | 14 +-
src/engine/gnc-pricedb.c | 42 +-
src/gnc/Session.hpp | 8 -
src/gnc/mainwindow-file.cpp | 1 -
src/gnc/mainwindow.cpp | 2 -
src/gnome-utils/gnc-file.c | 3 -
src/gnome/dialog-print-check.c | 74 +-
src/libqof/CMakeLists.txt | 1 +
src/libqof/qof/Makefile.am | 1 +
src/libqof/qof/gnc-backend-prov.hpp | 81 +
src/libqof/qof/qofbackend-p.h | 50 -
src/libqof/qof/qofbackend.cpp | 14 +
src/libqof/qof/qofbackend.h | 76 +-
src/libqof/qof/qofsession.cpp | 205 +-
src/libqof/qof/qofsession.h | 14 -
src/libqof/qof/test/CMakeLists.txt | 3 +-
src/libqof/qof/test/Makefile.am | 2 +-
.../{test-qofsession.c => test-qofsession.cpp} | 192 +-
149 files changed, 13784 insertions(+), 13706 deletions(-)
create mode 100644 src/libqof/qof/gnc-backend-prov.hpp
rename src/libqof/qof/test/{test-qofsession.c => test-qofsession.cpp} (84%)
More information about the gnucash-patches
mailing list