gnucash unstable: Multiple changes pushed

Geert Janssens gjanssens at
Sat Feb 24 14:39:45 EST 2018

Updated	 via (commit)
	 via (commit)
	from (commit)

commit 61a21d12c69b99f9a65e3f2b2cb4157dd1ccaa01
Author: Geert Janssens <geert at>
Date:   Tue Feb 20 00:48:28 2018 +0100

    Look for user editable config files in gnc_userconfig_dir instead of gnc_userdata_dir
    At present these are
    - log.conf
    - config-user.scm (previously config.user-2.0)
    Implement one-time migration of these files to the proper directory if they previously exist
    Look for a log.conf file in gnc_userconfig_dir instead of gnc_userdata_dir
    Note this commit also uses boost::locale::translate for the first time.
    We may need to fine-tune our use, but in the current state strings marked
    for translation using that function are already picked up for gnucash.pot.

commit beff7951308eb7d52dc9e38fdef598aa5c3106ee
Author: Geert Janssens <geert at>
Date:   Tue Feb 20 00:39:30 2018 +0100

    Stop searching for a file
    It's no longer used in gnucash. The preferences are now handled via gsettings instead.

Summary of changes:
 gnucash/gnucash-bin.c                        |  39 +++----
 libgnucash/core-utils/gnc-filepath-utils.cpp | 164 +++++++++++++++++++++++++--
 libgnucash/core-utils/gnc-filepath-utils.h   |   4 +-
 po/CMakeLists.txt                            |   2 +
 po/Makevars                                  |   8 +-
 po/gnucash-pot.cmake                         |   2 +-
 6 files changed, 183 insertions(+), 36 deletions(-)

More information about the gnucash-patches mailing list