gnucash unstable: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Thu Oct 26 16:49:14 EDT 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/1a8cf021 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/67ae2410 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/998f1185 (commit)
	from  https://github.com/Gnucash/gnucash/commit/4be82605 (commit)



commit 1a8cf021d27eb52f59856fbf7f49e0c73c8be6f1
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Oct 26 13:30:29 2017 +0200

    Add GNUCASH_BUILD_ID cmake/configure variable which allows packagers to define their own
    
    For example distros may want to set the version of their package source (rpm, dpkg,...) rather than
    our git id.

commit 67ae241075aa28bb7547bb8cc547fc7242d823fd
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Oct 26 18:13:17 2017 +0200

    Use alternative revision retrieval if git describe is failing
    
    This happens primarily on Travis. It looks like the shallow clone it makes is missing
    tags. So if git describe fails, fall back to only the short commit hash (as we used to do
    previously everywhere).

commit 998f1185c1fc2f74c2bd297c776284a0e94be51e
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Oct 26 13:29:16 2017 +0200

    Improve about dialog layout and contents
    
    The main changes are
    - group version and build information together
    - increase size of application icon and name
    - A more complete copyright notice (including 'Copyright' and 'GnuCash')
    
    The default gtk provided about dialog widget won't allow for much more customization than that...
    
    Note the build info has been condensed and is now based on 'git describe' which
    returns a very concise, yet complete description of a commit starting from
    the last tag that precedes it. This info will also be used anywhere else the build info
    was displayed from now on, simplifying translations as well.



Summary of changes:
 CMakeLists.txt                        |  1 +
 common/config.h.cmake.in              |  5 ++++
 configure.ac                          |  8 +++++++
 gnucash/gnome-utils/gnc-main-window.c | 43 ++++++++++++++++-------------------
 gnucash/gnome-utils/gnc-splash.c      | 29 ++++++++++++-----------
 gnucash/gnome-utils/ui/gnucash.css    |  5 ++++
 gnucash/gnucash-bin.c                 | 43 +++++++++++++++--------------------
 util/gnc-vcs-info                     | 12 +++++++---
 8 files changed, 80 insertions(+), 66 deletions(-)



More information about the gnucash-patches mailing list