gnucash master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Thu Mar 16 18:12:20 EDT 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/790e358d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dcef6480 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8acbc41c (commit)
	from  https://github.com/Gnucash/gnucash/commit/79df9b5c (commit)



commit 790e358d06a964c5c2c938cb62eec1418c3eabf6
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Mar 16 23:11:47 2017 +0100

    Fix a couple of other deprecated symbols (gtk/gdk 2.x still)

commit dcef6480442750396ae4c04deb7ba73cf77261d0
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Mar 16 23:10:26 2017 +0100

    Handle deprecation of g_settings_list_keys in gio 2.46

commit 8acbc41c61f63149a0583e4fe49dc133eb081d5f
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Mar 16 22:21:26 2017 +0100

    Raise minimum required version of glib-2.0 to 2.40
    
    At the same time require --std=gnu11 instead of --sdt=gnu99.
    
    This allows us to drop some conditionals is several places. I've
    chosen 2.4 as that is the version available in travis, which appears to
    be the oldest platform care about. Debian stable has 2.46 in backports,
    our windows environment has 2.42



Summary of changes:
 CMakeLists.txt                                     |   6 +-
 configure.ac                                       |  61 ++------
 lib/goffice/go-optionmenu.c                        |   4 +-
 src/CMakeLists.txt                                 |  12 +-
 src/app-utils/gnc-gsettings.c                      | 174 ++++++++++++---------
 src/backend/xml/io-gncxml-v2.cpp                   |   5 -
 src/bin/gnucash-bin.c                              |   3 -
 src/config.h.cmake.in                              |  10 +-
 src/engine/test/utest-Account.cpp                  |  19 +--
 src/engine/test/utest-Split.cpp                    |   7 +-
 src/engine/test/utest-Transaction.cpp              |  13 +-
 src/gnome-utils/gnc-tree-model-account.c           |  12 --
 src/gnome-utils/gnc-tree-model-commodity.c         |  12 --
 src/gnome-utils/gnc-tree-model-owner.c             |  12 --
 src/gnome-utils/gnc-tree-model-price.c             |  12 --
 src/gnome-utils/gnc-tree-model-split-reg.c         |  12 --
 src/gnome/dialog-find-account.c                    |   2 +-
 src/gnome/dialog-tax-info.c                        |   2 +-
 src/import-export/csv-exp/assistant-csv-export.c   |   2 +-
 .../csv-imp/assistant-csv-trans-import.cpp         |   2 +-
 src/libqof/qof/qofutil.cpp                         |   3 -
 src/libqof/qof/test/test-gnc-date.c                |   6 -
 src/libqof/qof/test/test-qofbook.c                 |  10 +-
 src/libqof/qof/test/test-qofinstance.cpp           |  22 +--
 src/plugins/bi_import/dialog-bi-import.c           |   5 -
 25 files changed, 151 insertions(+), 277 deletions(-)



More information about the gnucash-patches mailing list