From 9dec16811bd979c037ecaaa141e5c6a6f2b4d044 Mon Sep 17 00:00:00 2001 From: David Hampton Date: Sat, 29 Jun 2002 20:28:31 +0000 Subject: [PATCH] Add the current version number or cvs build date to the splash screen. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7050 57a11ea4-9604-0410-9ed3-97b8803252fd --- ChangeLog | 6 ++++++ configure.in | 3 +++ src/gnome/gnc-splash.c | 7 ++++++- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index ca42cfe142..99fc4973f4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2002-06-29 David Hampton + + * configure.in: + * src/gnome/gnc-splash.c (gnc_show_splash_screen): Add the current + version number (or cvs build time) to the splash screen. + 2002-06-27 Derek Atkins * Change the "Owner Report" to a "Customer Report" and "Vendor diff --git a/configure.in b/configure.in index 244500b2e0..be1204a91a 100644 --- a/configure.in +++ b/configure.in @@ -34,10 +34,12 @@ GNUCASH_MAJOR_VERSION=1 GNUCASH_MINOR_VERSION=7 GNUCASH_MICRO_VERSION=0 GNUCASH_VERSION=$GNUCASH_MAJOR_VERSION.$GNUCASH_MINOR_VERSION.$GNUCASH_MICRO_VERSION +GNUCASH_BUILD_DATE=`date --iso-8601=date` AC_SUBST(GNUCASH_MAJOR_VERSION) AC_SUBST(GNUCASH_MINOR_VERSION) AC_SUBST(GNUCASH_MICRO_VERSION) +AC_SUBST(GNUCASH_BUILD_DATE) AM_INIT_AUTOMAKE(gnucash,$GNUCASH_VERSION) @@ -48,6 +50,7 @@ AM_CONFIG_HEADER(config.h) AC_DEFINE_UNQUOTED(GNUCASH_MAJOR_VERSION, $GNUCASH_MAJOR_VERSION) AC_DEFINE_UNQUOTED(GNUCASH_MINOR_VERSION, $GNUCASH_MINOR_VERSION) AC_DEFINE_UNQUOTED(GNUCASH_MICRO_VERSION, $GNUCASH_MICRO_VERSION) +AC_DEFINE_UNQUOTED(GNUCASH_BUILD_DATE, "$GNUCASH_BUILD_DATE", When configure was last run) dnl Set of available languages. ALL_LINGUAS="da de en_GB es es_NI fr hu it ja no pt pt_BR ru sv" diff --git a/src/gnome/gnc-splash.c b/src/gnome/gnc-splash.c index 9b66eb5e3c..8b81be4fef 100644 --- a/src/gnome/gnc-splash.c +++ b/src/gnome/gnc-splash.c @@ -81,7 +81,12 @@ gnc_show_splash_screen (void) frame = gtk_frame_new (NULL); vbox = gtk_vbox_new (FALSE, 3); hbox = gtk_hbox_new (FALSE, 0); - sprintf(ver_string, "Version: Gnucash-%s", VERSION); + if (GNUCASH_MINOR_VERSION % 2) { + sprintf(ver_string, _("Version: Gnucash-cvs (built %s)"), + GNUCASH_BUILD_DATE); + } else { + sprintf(ver_string, _("Version: Gnucash-%s"), VERSION); + } version = gtk_label_new (ver_string); gtk_container_add (GTK_CONTAINER (frame), pixmap);