gnucash maint: Multiple changes pushed

git repository hosting gjanssens at code.gnucash.org
Sat Jan 28 12:16:00 EST 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/0a782dd0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c87fa9ea (commit)
	from  https://github.com/Gnucash/gnucash/commit/33f39627 (commit)



commit 0a782dd0c06cf4a49df0f4e93455c859f3b69abf
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Jan 28 15:01:38 2017 +0100

    Travis - fix failure to load some libraries while running scm tests
    
    In the travis environment (guile 1.8 in combination with other unidentified,
    particular package versions) the scm based tests are looking for
    backend modules (xml and dbi) in the installation prefix instead of
    in the build directory. Explicitly setting the environment variables
    GNC_BUILDDIR and GNC_UNINSTALLED fix this. I haven't figured out why this
    is not needed on all platforms/tool version combinations. But the fix
    works in all (autotools based) cases. CMake builds may need a similar
    fix, but I don't know that environment sufficiently to implement it.

commit c87fa9eac1ab7b79c50c6ca48e1f5f658a4be662
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Jan 28 17:08:34 2017 +0100

    Bug 759934 - Tiny reports in HiDPI
    
    While a proper solution is only possible with a more recent
    version of webkit, this commit will allow users to work around
    the issue by manually setting a default zoom level for reports.
    This setting can be found under
    Edit->Preferences->Reports



Summary of changes:
 src/engine/test/Makefile.am                        |   4 +-
 src/gnome-utils/dialog-preferences.c               |   1 +
 .../gtkbuilder/dialog-preferences.glade            | 404 +++++++++++++--------
 src/gnome/gschemas/org.gnucash.gschema.xml.in.in   |   5 +
 src/html/gnc-html-webkit.c                         |  34 ++
 src/report/report-system/test/Makefile.am          |   4 +-
 src/report/standard-reports/test/Makefile.am       |   4 +-
 7 files changed, 307 insertions(+), 149 deletions(-)



More information about the gnucash-patches mailing list