gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Tue Mar 28 14:52:00 EDT 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/baef4029 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/509ce16a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3109fc5c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a4ea7912 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3367e191 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/61bce182 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c3c40cd9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/024e7d97 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/41a346cb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1cbb25da (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c1aa5626 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6f3f3bb8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3f425695 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a63a4d5e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9f3ad551 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/082d0f30 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/91584df1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/de599933 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b93fe76d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/52bb6b52 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f9ca29aa (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d19390c0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/70a97ee0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7e65496a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ad34bf0f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e9a27f0e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d719b2cd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/14fde85a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/23da0f85 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c4e59413 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0d48588e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/95b33ba9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/082f2f25 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/283cdbae (commit)
	from  https://github.com/Gnucash/gnucash/commit/2b777b98 (commit)



commit baef4029b20a52c6690744d52034ef9283a9383b
Merge: 2b777b9 509ce16
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 28 11:49:50 2017 -0700

    Merge branch 'maint'

commit 509ce16adda62b4a7fbba33b9206c662e32d9a8a
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Mar 25 17:23:18 2017 -0700

    Release 2.6.16

commit 3109fc5cc4a834016910a0a531c0cd58088dca5a
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Mar 25 17:15:37 2017 -0700

    Reduce the gate on get_random_gnc_numeric.
    
    Fixing Bug 779217 increased the maximum denominator by 10, and that led
    to overflows when converting large numbers' denominators from 100 to the
    new max.

commit a4ea79122da5c3a021a3772096afc40a32541b46
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Mar 25 15:11:42 2017 -0700

    Update translations ca, nl, and sr from the translation project.

commit 3367e191c8072fe4e49b06c1e99d43f7fde0304f
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Mar 24 16:39:30 2017 -0700

    Bug 670731 - Future Value not working with Loan Scheduled transaction
    
    Correct the cell save routine so that the "numeric" kvp is correctly
    overwritten in all instances when an edit changes its value for both
    credit and debit splits. The both part is accomplished by extracting the
    overwrite function.
    
    Also provide a scrub to correct all of the incorrect files.
    Unfortunately the necessary calculation function is in app-utils so
    running the scrub from the backend as usual isn't possible, so we run it
    from gnc_post_file_open in gnome-utils/gnc-file.c instead.

commit 61bce18276f6639350aea92ed1f343a86d3c13c7
Author: fell <frank.h.ellenberger at gmail.com>
Date:   Fri Mar 24 06:17:52 2017 +0100

    Update of de.po
    
    4617 translated messages, 17 fuzzy translations, 46 untranslated
    messages.

commit c3c40cd9da7a631193691f7108ebfedc4e790c14
Author: fell <frank.h.ellenberger at gmail.com>
Date:   Fri Mar 24 04:50:47 2017 +0100

    update de.po
    
    4598 translated messages, 33 fuzzy translations, 49 untranslated
    messages.

commit 024e7d97ed7b52cce12aeeea9977ce8fcb773920
Author: fell <frank.h.ellenberger at gmail.com>
Date:   Fri Mar 24 04:43:53 2017 +0100

    Use "Billing Information" as in other biz modules

commit 41a346cbd8611cb6f89313c1ce605e63a556ec54
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Mar 23 13:41:35 2017 -0700

    Bug 776247 - PriceEditor thinks Currency XXX is an actual currency...
    
    and tries to retrieve prices for it.
    
    Add check for "XXX" mnemonic when filtering the currency list.

commit 1cbb25dab36a82f60dd3f39ffdf691396983e70a
Author: fell <frank.h.ellenberger at gmail.com>
Date:   Thu Mar 23 21:38:52 2017 +0100

    Fix a typo in my last commit

commit c1aa5626904da09cedda70868604492957998ba0
Author: fell <frank.h.ellenberger at gmail.com>
Date:   Thu Mar 23 21:32:20 2017 +0100

    Exlpain "Blank Transaction" to translators

commit 6f3f3bb821fede74977aa82510286e1683812e1c
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Mar 23 20:48:58 2017 +0100

    Align a help string in two different files for easier translation

commit 3f425695418e5c8229344aecdbb9fe97335cd19c
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Mar 23 17:37:29 2017 +0100

    Disable tests when minimum glib2 requirement is not met
    
    These tests use g_assert_true which is available as of glib2 2.38 only.

commit a63a4d5e8a6ac50c553faec65e6360a0f6a17ce8
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Mar 22 22:03:35 2017 +0100

    Bug 739571 - Small fixups for previous commits
    
    - cleanup whitespace
    - add import-pending-matches.c to POTFILES.in
    - convert asserts into g_return(_val)_if_fail
    - handle the case where no matches are found (which can happen at least in the csv importer and I suspect in the OFX importer as well)

commit 9f3ad5510427eb69c857814de15e1c1be0727d2d
Author: Jesse Olmer <jesse at wickedgoodtimes.com>
Date:   Sat Feb 13 21:59:05 2016 -0800

    Bug 739571 - Matching imported transactions doesn't indicate previously matched entries
    
    Track pending matches from the current import and display this information in
    the match picker.
    
    Conflicts:
    	src/import-export/gschemas/org.gnucash.dialogs.import.generic.gschema.xml.in.in
    	src/import-export/import-match-picker.c
    
    https://bugzilla.gnome.org/show_bug.cgi?id=739571

commit 082d0f305b4e73b679fb1690463061ee6b4c050f
Author: Jesse Olmer <jesse at wickedgoodtimes.com>
Date:   Sun Jan 17 15:36:56 2016 -0800

    Bug 739571 - Matching imported transactions doesn't indicate previously matched entries
    
    Display reconcile state of each transaction in Import Match Picker and allow
    user to toggle display of reconciled transactions.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=739571

commit 91584df1033e83a6feeabe0222d91ec055475e8a
Author: fell <frank.h.ellenberger at gmail.com>
Date:   Wed Mar 22 06:02:06 2017 +0100

    Update de.po
    
    4546 translated messages, 77 fuzzy translations, 57 untranslated
    messages.

commit de599933e04ca930e178949c86c1eecc9b66a8e5
Author: fell <frank.h.ellenberger at gmail.com>
Date:   Wed Mar 22 03:24:17 2017 +0100

    Prepare update of de.po
    
    msgmerge

commit b93fe76dabdfa3794869531c7723588c2750cb1d
Author: fell <frank.h.ellenberger at gmail.com>
Date:   Thu Mar 16 21:50:14 2017 +0100

    Add 2 translator comments to get a unique translation for 'Tax Report
    Options'

commit 52bb6b52fc1245af8ceda80bc7ed916340a6e362
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 21 17:47:13 2017 -0700

    Save Changes Bug 776517 - Trial Balance Report:...
    
    Total Debits Issue re $0 Commodity Accounts and Price Source Mode Set to
    "Nearest in Time" or "Most Recent"
    
    There was a silent error from gnc-numeric-sub-fixed in
    collect-unrealized-gains because a 0 value wasn't getting its
    denominator set in the gnc-numeric-mul call in
    gnc:exchange-by-pricedb-helper. While this is ultimately a flaw in
    gnc-numeric, this commit works around it by forcing the value to the
    correct denom in gnc:make-commodity-collector.

commit f9ca29aa9f67de5dc027720d167d094d4bae4985
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Mar 21 16:31:53 2017 +0100

    Bug 766630 - gui dialog for sorting transactions to accounts after aqbanking import broken

commit d19390c0b8103aad1daa87de012051fd91e126c0
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Mar 21 16:30:46 2017 +0100

    Resave dialog-import.glade without any real change
    
    Unfortunately running glade-3 on this file will reorder it completely. So this
    commit is only made ad interim to be able to isolate the actual change in the
    subsequent one.

commit 70a97ee03d46df6e7707b6319851403592023bb9
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 21 10:29:17 2017 -0700

    Bug 778208 - Scheduling 2nd, 3rd or 4th Wed doesn't seem to work.
    
    Remove incorrect week adjustments for determining n for nth weekday
    from a recurrence date when day % 7 == 0. Adjustment is only needed
    in nth_weekday_compare because that function then adds 7 to the result.

commit 7e65496a5f081a4292c2a4994f2f64f9dbc413f4
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Mar 18 10:20:54 2017 +0000

    Bug 603379 - Prevent changing some Account Options if it has transactions
    
    There are some account options that it does not make sense to change
    once it contains transactions so prevent them from changing.

commit ad34bf0faafaef9e384d0f34c288e9ac84325abb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Mar 18 12:25:52 2017 +0000

    Bug 603379 - Count the splits in an Account.
    
    This procedure is all ready in master and is used to count the number of
     splits in an account or the account and descendants.

commit e9a27f0eb711bb6757fc302d1f74dbb85fc89d37
Merge: 14fde85 d719b2c
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Mar 18 16:01:53 2017 -0700

    Merge en_GB budget->Budget into maint.

commit d719b2cd67bc8a2307f6c7393b53bb7e890ac21e
Author: Simon Hollingshead <me at simonhollingshead.com>
Date:   Sat Mar 18 22:48:51 2017 +0000

    Consistently capitalise budget in en-GB menu items

commit 14fde85a5d890b782f08f0196133fdc073c6e724
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Mar 18 13:11:16 2017 -0700

    Revert "Fix query period in test-account-get-trans-type-splits-interval."
    
    This reverts commit 23da0f858ce0bed11bc35156108433e9d5974f48.
    Although the period test failed on maint on my system--both Mac and
    Ubuntu 14.04 VM--the fix fails on Travis-CI.

commit 23da0f858ce0bed11bc35156108433e9d5974f48
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Mar 17 15:16:18 2017 -0700

    Fix query period in test-account-get-trans-type-splits-interval.
    
    The query runs from 00:00:00 on the start date to 23:59:59 on the end
    date, effectively one day more than the number specified.

commit c4e5941323fee55cff178594c3010a12930ce049
Merge: 283cdba 0d48588
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Mar 18 12:05:03 2017 -0700

    Merge new Finnish translation into maint.

commit 0d48588e668d3129940449cb7fa0c25090d0fa4d
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Mar 18 12:03:29 2017 -0700

    Update GnuCash version and PO date for Finnish translation.

commit 95b33ba9c4dba90a7fb52a45bfa8e3764e7f4950
Author: Tuomo Hartikainen <tth at harski.org>
Date:   Mon Mar 13 21:50:53 2017 +0200

    Update Finnish translation

commit 082f2f2586862e1c4d7dc27883d3d949c5b4584d
Author: Tuomo Hartikainen <tth at harski.org>
Date:   Fri Mar 17 19:38:50 2017 +0200

    Merge updated po template in fi.po

commit 283cdbae31a10069946e6dd5bafab7302e6e64b4
Author: fell <frank.h.ellenberger at gmail.com>
Date:   Thu Mar 16 21:39:37 2017 +0100

    PR #134: Update local symbol of iso-4217-currency MUR
    
    We decided to choose the ligature.



Summary of changes:
 ChangeLog                                          |  1248 +-
 ChangeLog => ChangeLog.2016                        |    52 +-
 Makefile.am                                        |     3 +-
 NEWS                                               |   148 +-
 po/POTFILES.in                                     |     1 +
 po/ca.po                                           |  2761 +--
 po/de.po                                           |  1518 +-
 po/en_GB.po                                        |     2 +-
 po/fi.po                                           | 18422 ++++++++++---------
 po/nl.po                                           |  1658 +-
 po/sr.po                                           |   994 +-
 src/app-utils/gnc-sx-instance-model.c              |    50 +
 src/app-utils/gnc-sx-instance-model.h              |     7 +
 .../gtkbuilder/dialog-employee.glade               |     2 +-
 src/engine/Recurrence.c                            |     2 -
 src/engine/iso-4217-currencies.xml                 |     2 +-
 src/gnome-utils/dialog-account.c                   |    34 +-
 src/gnome-utils/gnc-file.c                         |    22 +-
 src/gnome-utils/gnc-frequency.c                    |     2 -
 src/gnome-utils/gnc-main-window.c                  |     2 +-
 src/gnome-utils/gnc-tree-control-split-reg.c       |     2 +
 src/gnome-utils/gtkbuilder/dialog-account.glade    |    27 +-
 .../gtkbuilder/dialog-preferences.glade            |     4 +-
 src/gnome/gnc-plugin-basic-commands.c              |     2 +
 src/gnome/gschemas/org.gnucash.gschema.xml.in.in   |     4 +-
 src/import-export/CMakeLists.txt                   |     2 +
 src/import-export/Makefile.am                      |     2 +
 src/import-export/dialog-import.glade              |  1027 +-
 ...nucash.dialogs.import.generic.gschema.xml.in.in |     5 +
 src/import-export/import-backend.c                 |    31 +-
 src/import-export/import-backend.h                 |    16 +-
 src/import-export/import-main-matcher.c            |    20 +-
 src/import-export/import-match-picker.c            |   161 +-
 src/import-export/import-match-picker.h            |     4 +-
 src/import-export/import-pending-matches.c         |   201 +
 src/import-export/import-pending-matches.h         |    62 +
 src/import-export/test/CMakeLists.txt              |     7 +-
 src/import-export/test/Makefile.am                 |    25 +
 .../test/test-import-pending-matches.c             |   139 +
 .../ledger-core/split-register-model-save.c        |    85 +-
 src/report/report-system/report-utilities.scm      |     7 +-
 src/scm/price-quotes.scm                           |     6 +-
 42 files changed, 15291 insertions(+), 13478 deletions(-)
 copy ChangeLog => ChangeLog.2016 (96%)
 create mode 100644 src/import-export/import-pending-matches.c
 create mode 100644 src/import-export/import-pending-matches.h
 create mode 100644 src/import-export/test/test-import-pending-matches.c



More information about the gnucash-patches mailing list