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