gnucash master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Tue Aug 4 10:11:18 EDT 2015


Updated	 via  https://github.com/Gnucash/gnucash/commit/aa6b538e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/18196171 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b41c86da (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9d16d969 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/373b1e8b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/226b1b29 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2a775024 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1bf8326f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/567f61fe (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9333344e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a4b05193 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2663dc96 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/124a2479 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3ccaec6e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d2798b8c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6d5002d9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2dd38a9c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cfb54e08 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2137cb6d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/211b923c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a25fa861 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d2fa23dd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b741c8e1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7d940a5d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/42b3bfbb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5921c63a (commit)
	from  https://github.com/Gnucash/gnucash/commit/42710c7e (commit)



commit aa6b538ecbd5f84f14d366cdeb1b5b94b0e9c482
Merge: 42710c7 1819617
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue Aug 4 15:54:27 2015 +0200

    Merge branch 'maint'
    
    Resolved conflicts:
    	src/engine/Split.c
    	src/engine/test/utest-Split.cpp

commit 18196171ad58eb8a8e4805c9736cb368e6c26f16
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Aug 1 16:26:53 2015 -0700

    Bug 753146 - free(): invalid pointer on duplicate transaction
    
    when Use Split Action Field for Number is set.

commit b41c86da31a02a6498c8f9529cd3763f5df74f79
Author: Mechtilde <ooo at mechtilde.de>
Date:   Fri Jul 10 20:53:26 2015 +0200

    More new German translation

commit 9d16d969eae2440c28a1ee1effdb03d508549a93
Author: Mechtilde <ooo at mechtilde.de>
Date:   Sun Jul 5 19:05:24 2015 +0200

    New German translations - after sending the others to Frank

commit 373b1e8b4e87a72c07a367b39c7b70e24a8288de
Author: Mechtilde <ooo at mechtilde.de>
Date:   Sat Jul 4 17:58:21 2015 +0200

    some more German translations

commit 226b1b29f14321eb4d7657eb93f2e0e19b01acb7
Author: Mechtilde <ooo at mechtilde.de>
Date:   Mon May 25 17:39:07 2015 +0200

    even more German translation

commit 2a775024a3a10652321a4c7a2faacede3625780a
Author: Mechtilde <ooo at mechtilde.de>
Date:   Sat May 23 16:20:27 2015 +0200

    added more German translation

commit 1bf8326f54973b97d18ea37c9d87a43fd435b2de
Author: Mechtilde <ooo at mechtilde.de>
Date:   Sat May 9 11:47:20 2015 +0200

    add translation for reports

commit 567f61fe3ccf058a1a24b84b0cb18efd5781d50c
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jul 30 09:56:28 2015 -0700

    Add make_testfile suggestion to test-templates README.

commit 9333344ee099559dfe4358b581caf50eebea0ddf
Author: Mike Evans <mikee at saxicola.co.uk>
Date:   Thu Jul 30 13:01:02 2015 +0100

    Fix apparent typo preventing build.

commit a4b0519303834905aa783af14f37160db738d667
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jul 28 12:44:25 2015 -0700

    Fix up and improve the Doxygen documentation in unittest-support.h.

commit 2663dc96e247ac0dfbc32a4d78669c168293b93d
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jul 28 11:45:22 2015 -0700

    Improve the test-templates README and update the templates to current practice.

commit 124a2479efe8778f1a09cf386b4b9025d1b34049
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Tue Jul 28 17:12:24 2015 +0200

    Bug 752035 - Transaction Report Filter By not Always Working
    
    Make sure the internal split function get_corr_account_split
    behaves consistently on multi-split transactions. The transaction
    report depends on this.
    
    Add test case to catch potential regressions
    
    Simplify filter test function in transaction report.

commit 3ccaec6e381843b5e7f5ac03f199fc27fb9de2a4
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Jul 27 15:59:12 2015 -0700

    Make backend sync errors survive to the session.
    
    The backends were using qof_backend_get_error() to test for sync errors.
    This function clears the error, so the tests resulted in the error being
    cleared before the session could see it and so it thought that the sync
    had succeeded.
    
    Replace those uses of qof_backend_get_error() with a new function
    qof_backend_check_error() that doesn't clear the error.

commit d2798b8c3f1076756428180b9f5200d0171ce907
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jul 26 13:11:45 2015 -0700

    Bug 752879 - Finance::Quote TZ Date::Manip config variable is deprecated
    
    Rewrite get_quote_time() to use the modern OO interface to Date::Manip.
    This requires perl-5.12 or later, so require that. schemify_date() isn't
    used anywhere, so remove that.

commit 6d5002d91c2ac5577f430b7c739a78c080996d20
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jul 25 13:35:37 2015 -0700

    Uninstall the python bindings.

commit 2dd38a9c6089139cbb6e76749c8d53b9c09d4be8
Author: Bastien Scher <contact at bastien-scher.fr>
Date:   Sat Jul 11 16:40:49 2015 +0200

    Fix two French strings

commit cfb54e08b8b4135be5c1ea5a1d3193e02d80a678
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jul 12 15:08:45 2015 -0700

    Bug 746998 - "Months Remaining" spinbox in Loan Assistant is non-obvious
    
    Provide a tool tip explaining what it's for.

commit 2137cb6d38aacfbe2d087563982d5a9613d324ee
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jul 11 11:20:56 2015 -0700

    Bug 747795 - Attached file not found.
    
    MSWin only. ShellExecuteW("open") doesn't decode http escapes on file:
    IRIs.

commit 211b923cd7bdadba3accaaf0ec7bd3d7c4619f63
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jul 11 09:55:06 2015 -0700

    Bug 752204 - .gml2 files are modified during build, take 2.
    
    Turns out that there are changes as well as compression, particularly
    if the timezone is different from the one from the last commit of the
    gml2 files. Since there's no real benefit to saving the files most of
    the time, don't, but leave the save line in, commented out, to make it
    easy to write new files if necessary.

commit a25fa861ebf061a42d2eced20877c775f161f17c
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Jul 10 15:31:25 2015 -0700

    Bug 752203 - `make check` fails in "runTests.py":
    
    No module named unittest_support because unittest_support.py is built
    only when building from VCS and wasn't included in EXTRA_DIST.

commit d2fa23dd5f8164a14ee1af72d06a177208652d42
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Jul 10 12:45:12 2015 -0700

    Bug 752204 - .gml2 files are modified during build
    
    Turn off compression so that they aren't, except when scrub changes them
    to a new format. In those cases the changes should be committed.

commit b741c8e1de4384ea302fc073d287af7ef4ca96d0
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Jul 10 12:43:25 2015 -0700

    Initialize GError to NULL or it doesn't work.

commit 7d940a5d91729c8834808a6d5fd9a1e956eaa80f
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jul 7 17:04:10 2015 -0700

    Bug 749077 - wrongfully invalidating any account save location/path starting with ".gnucash"

commit 42b3bfbbfe3c67d3c9cbfee6035ef9d2b8afc061
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jul 7 13:02:18 2015 -0700

    Restore Date::Manip to quotes modules.
    
    Gnc-fq-helper needs it to parse date and time strings from Finance::Quote.
    The comment about using the iso-date field is removed because F::Q no
    longer provides it.

commit 5921c63a014516ab0ae01ec3614aa63202380f91
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jul 5 16:33:52 2015 -0700

    Update the copyright date for Help|About to 2015.
    
    Only 6 months late!



Summary of changes:
 po/de.po                                      | 112 +++++++++-----------------
 po/fr.po                                      |   4 +-
 src/backend/dbi/gnc-backend-dbi.c             |   2 +-
 src/backend/sql/gnc-backend-sql.c             |   3 +-
 src/backend/xml/io-gncxml-v2.c                |  20 +++--
 src/backend/xml/test/test-load-xml2.c         |   4 +-
 src/core-utils/gnc-environment.c              |   2 +-
 src/engine/Split.c                            |  36 ++-------
 src/engine/Split.h                            |   6 ++
 src/engine/test/utest-Split.cpp               |  26 ++++++
 src/gnome-utils/gnc-file.c                    |  68 +++++++++-------
 src/gnome-utils/gnc-gnome-utils.c             |  32 +++++---
 src/gnome-utils/gnc-main-window.c             |   2 +-
 src/gnome/gtkbuilder/assistant-loan.glade     |   1 +
 src/libqof/qof/qofbackend.cpp                 |   7 ++
 src/libqof/qof/qofbackend.h                   |   8 ++
 src/optional/python-bindings/Makefile.am      |   3 +
 src/quotes/gnc-fq-helper.in                   |  89 +++++++-------------
 src/quotes/gnc-fq-update.in                   |  23 +++---
 src/register/ledger-core/split-register.c     |   6 +-
 src/report/report-system/report-system.scm    |   1 -
 src/report/report-system/report-utilities.scm |   3 -
 src/report/standard-reports/transaction.scm   |  79 +++++++++---------
 src/test-core/Makefile.am                     |   1 +
 src/test-core/unittest-support.h              |  82 ++++++++++++++-----
 test-templates/README                         |  37 +++++++--
 test-templates/test-module.c                  |   5 +-
 test-templates/test-suite.c                   |  45 ++++++-----
 test-templates/testmain.c                     |  82 +++++++++++++++----
 29 files changed, 450 insertions(+), 339 deletions(-)
 mode change 100644 => 100755 src/quotes/gnc-fq-helper.in
 mode change 100644 => 100755 src/quotes/gnc-fq-update.in



More information about the gnucash-patches mailing list