gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sat Sep 17 20:10:05 EDT 2016


Updated	 via  https://github.com/Gnucash/gnucash/commit/d8711619 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/84d15a26 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3e7022b7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/465f5722 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/839b92ca (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f54fc2ff (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6450bb62 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/382b031e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/90126d52 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/afd684c1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/325aed3a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3e30989d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/876f57ef (commit)
	 via  https://github.com/Gnucash/gnucash/commit/52c682bd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/07625b2f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b12ce71c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/16845392 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5d0b6b4f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1cbbfa94 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/78ef933e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ea386249 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9069f262 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a4f96d04 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/80890b62 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bd34059d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/59c5f8e0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4d8d7ed5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a0a69327 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/806be3e1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/13d9275b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8d415fdf (commit)
	 via  https://github.com/Gnucash/gnucash/commit/518fc2ff (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9cafc266 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/31b69628 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d29b99fe (commit)
	from  https://github.com/Gnucash/gnucash/commit/f0aff93d (commit)



commit d8711619ce44b83ed1c6bad68c54482779e5a0e2
Merge: f0aff93 84d15a2
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Sep 17 16:59:46 2016 -0700

    Merge branch 'maint'

commit 84d15a266af4bca1c6a375b1be48c0404ef839f2
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Sep 17 14:40:59 2016 -0700

    Fix version in CMakeLists.txt.

commit 3e7022b7cd48f056dc9ec89b37843dd6f143d1cc
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Sep 16 09:59:09 2016 -0700

    Release 2.6.14

commit 465f57228cf18c3ef427b38b86d4467d2d1ab235
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Sep 16 09:30:59 2016 -0700

    Synchronize translation project.
    
    Includes updates for Dutch, Serbian, and Spanish.

commit 839b92ca59b51586d5fbd4de2a84ee583dbaf81b
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Sep 15 14:53:23 2016 -0700

    Bug 769746 - Zero interest loan formula fails.
    
    Document that the Mortgage Assistant doesn't support 0-interest loans.

commit f54fc2ff11d4fe8a1b415081fb45f39fd73ba703
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Aug 1 12:45:35 2016 +0100

    Add option to recn cell type to be read only
    
    Use added read only option to make Associate cell read only

commit 6450bb624ae3c5c5f564f8943fe8feda46defbd2
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Aug 1 12:44:25 2016 +0100

    Make a distinction between file/link Association
    
    Show a 'f' in the register for a file association and a 'w' for a link

commit 382b031e3cbc51147f600b7dc4601438d6e2a66d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Aug 1 12:42:45 2016 +0100

    Indicate an Association in the Register
    
    Use the field below the reconcile and type entry on the transaction
    lines to indicate a file/link association.

commit 90126d52dcac8f639a68b3beb3a9b9361bb4a1ca
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 13 10:29:46 2016 -0700

    Bug 771379 - GnuCash doesn't support Russian Ruble Symbol

commit afd684c1bf87306d5a340fa4600d0c9d375f01be
Author: Mike Evans <mikee at saxicola.co.uk>
Date:   Mon Sep 12 09:01:54 2016 +0100

    Bug 771246 - Set Invoice/Bill items date correctly from imported CSV.
    
    If there's a date in the field use it, otherwise use the current date.

commit 325aed3ad1f8c9f186c1e07de2a6f2881ff0a8bd
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 11 16:29:51 2016 -0700

    Bug 770181 - gnc-fq-dump incorrectly says "quote cannot be used...
    
    by gnucash" when only missing date.
    
    Make it say that GnuCash will use it, but that it might have the wrong
    date.

commit 3e30989de96b27bc3da77f85eebbfa5f59b9b127
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 11 15:47:52 2016 -0700

    Bug 761667 - Crash opening associated location that has no scheme
    
    Blindingly obvious on inspection. Fixes a memory leak too.

commit 876f57ef4f00f990f46f3ab804626fbb697eedbe
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 11 14:48:24 2016 -0700

    Australian (GMT-10) OFX transactions imported have previous days date
    
    The fundamental problem is https://sourceforge.net/p/libofx/bugs/39.
    Work around it by detecting it at configure time and if present check
    to see if the time in question is not daylight time. If that's the case,
    determine the daylight time offset and add it back to the timestamp.

commit 52c682bdeecd7a52046a7f10adc175ca321b08b8
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Thu Sep 8 10:02:37 2016 +0200

    Bug 643025 - RFE: Ability to select and open multiple invoices

commit 07625b2f7c701f0ff18818b2f7936250e1b91835
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Sep 7 18:30:14 2016 +0200

    Bug 733153 - Ambiguous view of buttons in search dialog Linux version
    
    This changes the toggle buttons for check buttons, which are more appropriate for yes/no values.

commit b12ce71c16873b80f190f98ab001a3671fb55fe1
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Sep 7 17:10:44 2016 +0200

    Add small note the split action field is pre-filled by the business features

commit 1684539263a802eb50ede9d30770c84e321b92a6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Aug 3 13:52:34 2016 +0100

    Bug 762901 [PATCH] Fix saving Account Treeview sort order.
    
    The default treeview sort order when created is the name column which
    happens to be column 0. When saving the sort order, column 0 is checked
    to see if it is the sort column and if it is the sort order is not saved
    
    Changed to check for the column not being 'name' and then save the order

commit 5d0b6b4f788ec60662c56beea4932792a9e65928
Author: Serge Gebhardt <serge.gebhardt at gmail.com>
Date:   Fri Sep 2 17:59:29 2016 +0200

    Value "price" allowed in attr cd:type for element book (RELAX NG file)
    
    "price" is a legal value, as per code in [1]. Added value to RELAX NG
    file to pass validation of modern gnucash files.
    
    [1] https://github.com/Gnucash/gnucash/blob/51e29e7836af814868f51161cb3263465a5e951f/src/backend/xml/io-gncxml-v2.c#L1037
    
    51e29e7836af814868f51161cb3263465a5e951f = current HEAD of branch maint

commit 1cbbfa94903bf68d1c7720bfc2e1ae5126d616bb
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Sep 1 14:42:18 2016 -0700

    Bug 769730 - Investments: Lots in This Account, Closed column shows
    
    date 25/11/1833 instead of Open.
    Affected 32-bit builds only.

commit 78ef933e4478a9e34534a7ec5d74a64ef88dc5b0
Author: Rob Gowin <robgowin at gmail.com>
Date:   Fri Aug 26 13:59:33 2016 -0500

    CMake improvements for SWIG handling and Python bindings.
    
    * Add ability to either create SWIG C files or use generated ones
      depending on BUILDING_FROM_VCS.
    
    * Add complete support for compiling Python bindings using
      WITH_PYTHON=YES.
    
    * Add CMakeLists.txt files to a couple more directories.

commit ea3862499b992efed5f24d0ff1be9881a81aa00d
Author: Geoff Lee <geoff.lee99 at gmail.com>
Date:   Thu Aug 25 10:50:09 2016 -0700

    Bug 770303 - Incorrect commodity match during import OFX and possible solution.
    
    Comparing only on the strlen of the imported commodity produces false
    matches when the account commodity string begins with the same
    characters but is longer. E.g. if the imported commodity is F (Ford
    Motor) and Facebook (FB) is encountered first in the account list then
    the matcher will select Facebook, but that will fail when the commodity
    GUIDs are compared.

commit 9069f2626a252305d4d4e0ac1b32834e24a16ee8
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Aug 25 10:48:55 2016 -0700

    Whitespace cleanup in gnc_import_select_commodity.

commit a4f96d04766d9aa5e6b9d847d5d03519c4274103
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Aug 24 21:10:04 2016 +0200

    SX - recalculate all occurrences of all SX if the calendar is updated to start on another month
    
    This potentially fixes the jumping dates issues as mentioned in bug 644898

commit 80890b627298504e48d6288ee77cd6325ad646e5
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Aug 24 20:16:28 2016 +0200

    SX Window: correctly show first sx on calendar when it is moved to next weekday

commit bd34059d2922c0258121ab899c7f3b4e23ab4c1a
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Wed Aug 24 11:53:44 2016 +0200

    Bug 770136 - 'Reverse Order' in 'View'->'Sort by' is not saved

commit 59c5f8e0fc7ae14de9f578ef6ee283e70c7d29ce
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Aug 22 15:06:02 2016 -0700

    Bug 742461 - SQL backend doesn't update customer info
    
    Two problems: The GncCustomer wasn't marked dirty and the GncAddress's
    parent wasn't being set when the loaded from SQL.

commit 4d8d7ed546852c99669ba76d937f4050ea803ca7
Author: Pierre-André Jacquod <pjacquod at gmx.ch>
Date:   Mon Aug 22 21:14:29 2016 +0200

    Bug 770196 - cppcheck va_list not closed
    
    c/backend/xml/sixtp.c:173]: (error) va_list 'ap' was opened
    but not closed by va_end() in case tochange pointer was NULL

commit a0a69327640083933a94983bc1ab3d9db673b2fe
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Aug 21 09:13:43 2016 -0700

    Revert "temporarily disable pre-logging messages."
    
    This reverts commit 9cafc266418a8c7506ae43ac949e1f4fc38c61b0.
    I didn't mean to push it in the first place.

commit 806be3e1d95f7b0946d233bc8428553010c4ee0d
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Aug 20 20:14:34 2016 +0000

    Suppress the console window on launch when building with CMake on MSWin.

commit 13d9275b48bfd2264c908acb3d9013af519c7e3e
Merge: 9cafc26 8d415fd
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Aug 20 20:12:49 2016 +0000

    Merge branch 'maint' of ssh://code.gnucash.org/gnucash into maint

commit 8d415fdfdeee63d9bd3b0858230d10df95d605dd
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Aug 19 15:32:33 2016 -0700

    Bug 770113 - compiling issue with libdbi.
    
    On OpenSuSe. They've taken to using libdbi's git repo instead of the last
    tarball (0.9.0 in March 2013) and there's a significant change in the
    data format.

commit 518fc2ffae0b867712154d8ade593113a6c8e208
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Aug 19 15:29:10 2016 -0700

    Fix compilation error in sqlite3_error_fn.
    
    Oddly, this was fixed in master as part of building the file as C++. Even
    more oddly no C compiler caught the type error for 6 years and it's not clear
    to me what happened to make clang notice it now.

commit 9cafc266418a8c7506ae43ac949e1f4fc38c61b0
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Aug 18 19:44:17 2016 +0000

    temporarily disable pre-logging messages.

commit 31b69628176ae6518de0e94a688dc72ff98367f5
Author: Stefan Talpalaru <stefantalpalaru at yahoo.com>
Date:   Mon Aug 8 21:00:28 2016 +0200

    remove duplicate line

commit d29b99fe3508264e83339b9593ad674eff213266
Author: Stefan Talpalaru <stefantalpalaru at yahoo.com>
Date:   Mon Aug 8 20:20:51 2016 +0200

    fix compilation with guile-2.0.12



Summary of changes:
 CMakeLists.txt                               |    66 +-
 ChangeLog                                    |   222 +-
 NEWS                                         |    44 +
 configure.ac                                 |    35 +
 packaging/CMakeLists.txt                     |     2 +
 po/ar.po                                     |     9 +-
 po/az.po                                     | 29476 ++++++++----------
 po/ca.po                                     | 11860 ++++---
 po/cs.po                                     | 38298 ++++++++++-------------
 po/da.po                                     | 11842 ++++---
 po/es.po                                     |  9864 +++---
 po/eu.po                                     | 37465 +++++++++-------------
 po/fa.po                                     | 31747 +++++++++----------
 po/ja.po                                     | 36417 ++++++++++++----------
 po/nl.po                                     | 11885 ++++---
 po/rw.po                                     | 35373 +++++++++------------
 po/sk.po                                     | 40497 ++++++++++++------------
 po/sr.po                                     | 11887 ++++---
 po/sv.po                                     |     1 +
 po/tr.po                                     | 29612 +++++++++---------
 po/uk.po                                     | 37830 ++++++++++------------
 po/zh_CN.po                                  | 41297 ++++++++++++-------------
 src/CMakeLists.txt                           |     5 +
 src/app-utils/CMakeLists.txt                 |    77 +-
 src/backend/dbi/gnc-backend-dbi.cpp          |    10 +
 src/backend/sql/gnc-address-sql.cpp          |     2 +-
 src/backend/xml/sixtp.cpp                    |     4 +-
 src/business/business-gnome/dialog-invoice.c |    21 +-
 src/cmake_modules/GncAddSwigCommand.cmake    |    16 +-
 src/config.h.cmake.in                        |     4 +
 src/core-utils/CMakeLists.txt                |    66 +-
 src/doc/design/CMakeLists.txt                |    38 +
 src/doc/xml/gnucash-v2.rnc                   |     1 +
 src/engine/Account.c                         |    33 +
 src/engine/Account.h                         |     5 +
 src/engine/CMakeLists.txt                    |    10 +-
 src/engine/Split.h                           |     3 +-
 src/engine/gncAddress.c                      |     2 +
 src/engine/iso-4217-currencies.xml           |     2 +-
 src/engine/test/Makefile.am                  |     4 +-
 src/gnc-module/CMakeLists.txt                |    10 +-
 src/gnc-module/test/mod-bar/CMakeLists.txt   |     8 +-
 src/gnc-module/test/mod-baz/CMakeLists.txt   |     8 +-
 src/gnc-module/test/mod-foo/CMakeLists.txt   |     8 +-
 src/gnome-search/search-boolean.c            |    35 +-
 src/gnome-search/search-boolean.h            |     2 -
 src/gnome-search/search-reconciled.c         |     2 +-
 src/gnome-utils/CMakeLists.txt               |     8 +-
 src/gnome-utils/gnc-dense-cal-store.c        |     3 -
 src/gnome-utils/gnc-dense-cal.c              |    22 +-
 src/gnome-utils/gnc-gnome-utils.c            |     4 +-
 src/gnome-utils/gnc-tree-view.c              |     6 +-
 src/gnome/CMakeLists.txt                     |     8 +-
 src/gnome/dialog-lot-viewer.c                |     2 +-
 src/gnome/dialog-sx-editor.c                 |    12 +-
 src/gnome/dialog-sx-editor2.c                |    11 +-
 src/gnome/dialog-sx-from-trans.c             |     7 +-
 src/gnome/gnc-plugin-page-register.c         |    66 +-
 src/gnome/gnc-split-reg.c                    |     7 +-
 src/gnome/gtkbuilder/assistant-loan.glade    |     2 +
 src/html/CMakeLists.txt                      |     8 +-
 src/import-export/import-commodity-matcher.c |    30 +-
 src/import-export/ofx/gnc-ofx-import.c       |    25 +-
 src/optional/python-bindings/CMakeLists.txt  |   103 +
 src/optional/python-bindings/gnucash_core.i  |     1 +
 src/plugins/bi_import/dialog-bi-import.c     |    10 +-
 src/python/CMakeLists.txt                    |    17 +
 src/quotes/gnc-fq-dump                       |    13 +-
 src/report/business-reports/Makefile.am      |     5 +-
 src/report/locale-specific/us/Makefile.am    |     5 +-
 src/report/report-gnome/CMakeLists.txt       |     8 +-
 src/report/report-system/CMakeLists.txt      |     9 +-
 src/report/report-system/Makefile.am         |     1 +
 src/report/standard-reports/Makefile.am      |     5 +-
 src/report/stylesheets/Makefile.am           |     5 +-
 src/report/utility-reports/Makefile.am       |     5 +-
 src/test-core/CMakeLists.txt                 |    24 +-
 77 files changed, 193441 insertions(+), 223096 deletions(-)
 create mode 100644 packaging/CMakeLists.txt
 create mode 100644 src/doc/design/CMakeLists.txt
 create mode 100644 src/optional/python-bindings/CMakeLists.txt
 create mode 100644 src/python/CMakeLists.txt



More information about the gnucash-patches mailing list