r23278 - gnucash/trunk - Release 2.5.6

John Ralls jralls at code.gnucash.org
Mon Oct 7 14:54:30 EDT 2013


Author: jralls
Date: 2013-10-07 14:54:25 -0400 (Mon, 07 Oct 2013)
New Revision: 23278
Trac: http://svn.gnucash.org/trac/changeset/23278

Modified:
   gnucash/trunk/ChangeLog
   gnucash/trunk/NEWS
   gnucash/trunk/configure.ac
Log:
Release 2.5.6

Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog	2013-10-07 17:39:26 UTC (rev 23277)
+++ gnucash/trunk/ChangeLog	2013-10-07 18:54:25 UTC (rev 23278)
@@ -1,6 +1,578 @@
+2013-10-07 jralls 
+
+	* Fix EXTRA_DIST typo (HEAD, origin/trunk, origin/HEAD, trunk)
+
+2013-10-07 gjanssens 
+
+	* Prefs migrate: skip preferences that don't have a value set
+
+2013-10-07 gjanssens 
+
+	* Move prefs migration call from app-utils module load to inner_main
+
+2013-10-07 Geert Janssens 
+
+	* Fix make distcheck
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: add code to migrate settings from gconf to gsettings at runtime
+
+2013-10-07 Geert Janssens 
+
+	* Gsettings schema corrections
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: add convenience functions for int64 and coords typed preferences
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: update the windows build system to handle gsettings properly
+
+2013-10-07 Geert Janssens 
+
+	* Test for empty filename in addition to no filename
+
+2013-10-07 Geert Janssens 
+
+	* Add some debugging code to gnc-gsettings
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: stop using gconf as gsettings backend
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: rename preferences to be compliant with gsettings syntax rules
+
+2013-10-07 Geert Janssens 
+
+	* Properly share a variable between two source files
+
+2013-10-07 Geert Janssens 
+
+	* Remove remaining gconf code bits
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: call gnc_gui_refresh_all on changes in the general prefs group
+
+2013-10-07 Geert Janssens 
+
+	* Remove state saving/restoring code from new and old register code
+
+2013-10-07 Geert Janssens 
+
+	* Remove state saving/restoring code from gnc-tree-view
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: Convert gnc user warnings
+
+2013-10-07 Geert Janssens 
+
+	* Remove unused gconf includes, cflags and libs so far
+
+2013-10-07 Geert Janssens 
+
+	* Refactor gnc-tree-view based widgets such that only gnc-tree-view itself deals with gconf
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: cleanup gconf wiring in main summarybar
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: cleanup gconf wiring in report system
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: cleanup (most) gconf wiring in import-export
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate remaining gconf calls in check printing
+
+2013-10-07 Geert Janssens 
+
+	* Drop option to customize gconf_path via command line or environment variable
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: cleanup some remaining bits from the preferences dialog
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate GncDateEdit widgets (and associated preferences)
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate GncPeriodSelect widgets (and associated preferences)
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate GncCurrencyEdit widgets (and associated preferences)
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate gnc-plugin gconf machinery
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate GtkRadiobutton widgets (and associated preferences)
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: remove toolbar_style preference
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate date_format preference
+
+2013-10-07 Geert Janssens 
+
+	* Resave preferences dialog with a recent glade-3 version
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate account_separator preference (and associated GtkEntry widget)
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate file history plugin
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate int-typed preferences (and GtkCombobox widgets linked to them)
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate GtkSpinbutton widgets (and associated preferences)
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate GtkCheckbutton widgets (and associated preferences) - last batch
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate GtkCheckbutton widgets (and associated preferences) - second batch
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate extra_toolbuttons preference (business option)
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate 24hour_clock preference and fix the code so it actually works. (It's not actively used though in GnuCash)
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate GtkCheckbutton widgets (and associated preferences) - first batch
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate all GtkFontButton widgets (default_font property)
+
+2013-10-07 Geert Janssens 
+
+	* Prepare preferences dialog to work with gnc-prefs instead of gconf. The actual migration will be gradually done in future commits.
+
+2013-10-07 Geert Janssens 
+
+	* GncDateEdit: add gobject property "time"
+
+2013-10-07 Geert Janssens 
+
+	* GncPeriodSelect: add gobject property active
+
+2013-10-07 Geert Janssens 
+
+	* GncCurrencyEdit: add gobject property mnemonic
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate search dialog and saved window geometry preferences
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate most preferences found in app-utils
+
+2013-10-07 Geert Janssens 
+
+	* Gnc-Prefs: migrate first preference option (first_user) to new preference system
+
+2013-10-07 Geert Janssens 
+
+	* Temporarily use gconf as gsettings backend
+
+2013-10-07 Geert Janssens 
+
+	* Amend XDG_DATA_DIRS if not installed in default prefix
+
+2013-10-07 Geert Janssens 
+
+	* Create gsettings schema entries for all gconf keys currently in use
+
+2013-10-07 Geert Janssens 
+
+	* Remove obsolete gconf setup assistant.
+
+2013-10-07 Geert Janssens 
+
+	* Refactor preferences
+
+2013-10-07 Geert Janssens 
+
+	* GSettings: add function to bind a gsettings key to a gobject property
+
+2013-10-07 Geert Janssens 
+
+	* GSettings: add functions to unset a key or complete schema
+
+2013-10-07 Geert Janssens 
+
+	* GSettings: add functions to get/set most common data types
+
+2013-10-07 Geert Janssens 
+
+	* GSettings: add functions to listen for changes
+
+2013-10-07 Geert Janssens 
+
+	* Add some initialization code for GSettings
+
+2013-10-07 Geert Janssens 
+
+	* Add GSettings schemas and build rules
+
+2013-10-07 Geert Janssens 
+
+	* Prepare for GSettings conversion
+
+2013-10-07 Geert Janssens 
+
+	* Use more generic parameter name to cut association with gconf
+
+2013-10-07 Geert Janssens 
+
+	* Whitespace cleanup, comment improvements and spelling fixes
+
+2013-10-07 Geert Janssens 
+
+	* Cleanup after file backend settings refactoring
+
+2013-10-07 Geert Janssens 
+
+	* Remove obsolete enable_euro key from gconf
+
+2013-10-07 Geert Janssens 
+
+	* Remove redundant call
+
+2013-10-06 John Ralls 
+
+	* Fix pre-glib-2.38 definition of _Q in tests
+
+2013-10-03 John Ralls 
+
+	* Remove ancient #if-0'd code from Engine
+
+2013-10-03 John Ralls 
+
+	* Work around quote change in assertion messages
+
+2013-10-03 John Ralls 
+
+	* Remove ancient if-0'd code from backends
+
+2013-10-03 John Ralls 
+
+	* Remove ancient if-0'd code from libqof
+
+2013-10-03 John Ralls 
+
+	* Convert - in filenames to _ for function names
+
+2013-10-03 John Ralls 
+
+	* Fix test broken by r23192
+
+2013-10-01 Mike Evans 
+
+	* Bug #699450
+
+2013-09-30 Christian Stimming 
+
+	* Fix typo in string (punctuation)
+
+2013-09-28 Christian Stimming 
+
+	* Minor improvement in message about last modification time upon opening a file.
+
+2013-09-28 Christian Stimming 
+
+	* Win32: Update aqbanking/gwenhywfar package versions for windows build.
+
+2013-09-26 John Ralls 
+
+	* Fix undeclared identifier from r23191
+
+2013-09-24 John Ralls 
+
+	* Bug 708700 - "make check" fails (missing glib bits)
+
+2013-09-24 John Ralls 
+
+	* Bug 654196 - "make check" fails when built with --enable-dbi
+
+2013-09-24 John Ralls 
+
+	* Bug 632362 - Unable to create "reversing transaction" again after it is removed
+
+2013-09-24 John Ralls 
+
+	* Fix leaking Gtkosxapplication objects.
+
+2013-09-22 John Ralls 
+
+	* Bug 654196 - "make check" fails when built with --enable-dbi
+
+2013-09-21 Geert Janssens 
+
+	* Revert r23187 "Revert dbi check"
+
+2013-09-21 Geert Janssens 
+
+	* Improve tab behaviour in Stock split assistant
+
+2013-09-21 Geert Janssens 
+
+	* Revert dbi check
+
+2013-09-20 John Ralls 
+
+	* Bug 654196 - "make check" fails when built with --enable-dbi
+
+2013-09-20 Christian Stimming 
+
+	* After opening a file, display a statusbar message with the last modification date and time.
+
+2013-09-20 Christian Stimming 
+
+	* Make gnc_g_date_time_new_from_unix_local() function known in header.
+
+2013-09-20 Christian Stimming 
+
+	* Fix memory leak due to missing free after gnc_ctime().
+
+2013-09-20 Christian Stimming 
+
+	* Fix erroneous memset() parameter ordering, as notified by gcc-4.6.3
+
+2013-09-19 John Ralls 
+
+	* Fix win32 build errors
+
+2013-09-19 John Ralls 
+
+	* Bug #654196 make check fails without sqlite DBD installed
+
+2013-09-19 John Ralls 
+
+	* Bug #704039 time zone is not respected in Windows
+
+2013-09-18 Mike Evans 
+
+	* Remove commented out code.
+
+2013-09-18 Mike Evans 
+
+	* Fix bug 699450
+
+2013-09-17 John Ralls 
+
+	* Bug 674862 - 2038 bug in libdbi
+
+2013-09-17 John Ralls 
+
+	* Modify xaccAccountChildrenEqual to not depend upon the order
+
+2013-09-17 John Ralls 
+
+	* Work around differing pgsql protocol and dbi name
+
+2013-09-17 John Ralls 
+
+	* Convert stray g_printf into PINFO
+
+2013-09-17 John Ralls 
+
+	* Add core-utils to backend-sql test LDADD
+
+2013-09-15 John Ralls 
+
+	* Re-enable dbi backend basic tests with g_tester
+
+2013-09-14 Cristian Marchi 
+
+	* Update Dutch translation from the translation project.
+
+2013-09-13 John Ralls 
+
+	* Fix up state-changing business functions
+
+2013-09-13 John Ralls 
+
+	* Bug #682280 - bill/invoice importer fails to save imported bills/invoices
+
+2013-09-12 John Ralls 
+
+	* Bug 684670 - Interest amount calculation is wrong in Sqllite3 format
+
+2013-09-09 John Ralls 
+
+	* Prepare 2.5.5 release
+
+2013-09-09 John Ralls 
+
+	* Bug 704056 - Online Banking (Online Actions) does not appear in Action menu
+
+2013-09-04 Geert Janssens 
+
+	* Prevent 2.4 from crashing when loading a book that was opened with 2.6 before.
+
+2013-09-03 Geert Janssens 
+
+	* Bug 603183 - Equity statement shows incorrect changes
+
+2013-09-03 Geert Janssens 
+
+	* Bug 603183 - Equity statement shows incorrect changes
+
+2013-09-03 Geert Janssens 
+
+	* Bug 603183 - Equity statement shows incorrect changes
+
+2013-09-03 Geert Janssens 
+
+	* Bug #704039 time zone is not respected on windows Author: Kuang-che Wu <kcwu at csie.org>
+
+2013-09-03 Geert Janssens 
+
+	* Add appdata description file to be used in Gnome's App store BP
+
+2013-08-26 John Ralls 
+
+	* Handle exception in set_mac_locale()
+
+2013-08-22 Cristian Marchi 
+
+	* Revert Persian translation update while Persion translators coordinates the translation effort.
+
+2013-08-20 Cristian Marchi 
+
+	* Update traditional Chinese translation thanks to Kuang-che Wu.
+
+2013-08-20 Geert Janssens 
+
+	* Bug 334939 - Account Report and Account Transaction Report are apparently the same, but different
+
+2013-08-18 John Ralls 
+
+	* Fix pointer conversion warnings on 64-bit builds
+
+2013-08-18 Geert Janssens 
+
+	* Add comment to document the hack for multicolumn multi-chart reports
+
+2013-08-18 Geert Janssens 
+
+	* Bug 704525 - When you have a mix of chart types (bar charts and pie charts)
+
+2013-08-18 Geert Janssens 
+
+	* Bug 704525 - When you have a mix of chart types (bar charts and pie charts)
+
+2013-08-18 John Ralls 
+
+	* Add Lithuanian translators to AUTHORS
+
+2013-08-17 John Ralls 
+
+	* Set mime-type property on AUTHORS and DOCUMENTERS
+
+2013-08-16 John Ralls 
+
+	* Testing: Split.c: Filter out expected error message.
+
+2013-08-16 John Ralls 
+
+	* Unit test Transaction.c
+
+2013-08-16 John Ralls 
+
+	* [Testing] Create log handlers in one step, clean up in teardown
+
+2013-08-16 John Ralls 
+
+	* Protect split-iterator from NULL split
+
+2013-08-16 John Ralls 
+
+	* Protect xaccTransIsBalanced against crashing if passed a NULL Transaction
+
+2013-08-16 John Ralls 
+
+	* Transaction.c: Note a bug discovered in testing.
+
+2013-08-16 John Ralls 
+
+	* Guard xaccTransGetRateForCommodity against NULL arguments
+
+2013-08-16 John Ralls 
+
+	* Split: Ignore fatal message
+
+2013-08-15 Christian Stimming 
+
+	* Bug #629136: Move the code that updates the sensitivity of immutable page actions from gnc_main_window_switch_page to gnc_main_window_generate_title.
+
+2013-08-15 Christian Stimming 
+
+	* Bug #696492: Change report name in menu or in report output to be consistent
+
+2013-08-12 Cristian Marchi 
+
+	* Update Persian translation, copied from the translation project.
+
+2013-08-04 Cristian Marchi 
+
+	* Update Lithuanian translation thanks to Aurimas Fišeras.
+
+2013-08-04 Cristian Marchi 
+
+	* Improve a tooltip. Patch thanks to Aurimas Fišeras.
+
+2013-08-04 Cristian Marchi 
+
+	* Change po files for previous patch removing double spaces. Patch thanks to Aurimas Fišeras.
+
+2013-08-04 Cristian Marchi 
+
+	* Remove double spaces from translatable strings. Patch submitted by Aurimas Fišeras.
+
+2013-08-03 John Ralls 
+
+	* Fix some uninitialized variable warnings
+
+2013-08-03 John Ralls 
+
+	* Bump for 2.5.4 release
+
 2013-08-02 Cristian Marchi 
 
-	* More consistency for UI strings. Patch by Aurimas Fišeras. (HEAD, trunk, origin/trunk, trunk)
+	* More consistency for UI strings. Patch by Aurimas Fišeras.
 
 2013-08-02 John Ralls 
 

Modified: gnucash/trunk/NEWS
===================================================================
--- gnucash/trunk/NEWS	2013-10-07 17:39:26 UTC (rev 23277)
+++ gnucash/trunk/NEWS	2013-10-07 18:54:25 UTC (rev 23278)
@@ -1,5 +1,48 @@
 Version history:
 ------- -------
+ 2.5.6 - 7 October 2013
+       	 This is the seventh release in the UNSTABLE 2.5 series.
+
+	 Geert Janssens has rewritten the preferences system to use
+	 GSettings from GIO (GLib) instead of GConf. This is a simpler
+	 and more robust backend which writes to the OS's native prefs
+	 -- defaults on OS X and the Registry on MSWindows -- and
+	 allows us to remove several troublesome dependencies
+	 including GConf, ORBit, and DBus. The change includes a
+	 migration script that will run at Gnucash startup.
+
+	 WARNING: the saved settings in gconf are not (yet) migrated
+         to gsettings !  running gnucash as of this commit will start
+         you with default values for all preferences !  You can of
+         course change your preferences, your changes will be saved
+         properly in gsettings and restored when you restart
+         gnucash. But what has been set in GConf before will basically
+         be ignored.
+
+	 Bug Fixes:
+
+	 Bug 632362 - Unable to create "reversing transaction" again
+	 after it is removed
+
+	 Bug 654196 - "make check" fails when built with --enable-dbi
+
+	 Bug 674862 - 2038 bug in libdbi
+
+	 Bug 682280 - bill/invoice importer fails to save imported bills/invoice
+
+	 Bug 684670 - Interest amount calculation is wrong in Sqlite3 format
+
+	 Bug 699450- New budgets cause Account Name column to expand
+	 until display bigger than screen. -- Robert Ratliff
+	 <ratliff.bobby at gmail.com>
+
+	 Bug 708700 - "make check" fails (missing glib bits)--
+	 Frédéric Perrin <fred+gnome at resel.fr>
+
+Bug 704039 - time zone is not respected in Windows -- Thanks to Kuang-che Wu <kcwu at csie.org>
+
+
+      	 Translations Updated: Dutch
  2.5.5 - 10 September 2013
        	 This is the sixth release in the UNSTABLE 2.5 series.
 
@@ -21,16 +64,16 @@
 	 function gnc:account-get-total-flow for the "Withdrawal" calculation.
 	 Author: Carsten Rinke
 
-	 629136: Move the code that updates the sensitivity
+	 629136 - Move the code that updates the sensitivity
 	 of immutable page actions from gnc_main_window_switch_page to
 	 gnc_main_window_generate_title. Patch by Guilherme Salgado.
 
-	 696492: Change report name in menu or in report output to be
+	 696492 - Change report name in menu or in report output to be
 	 consistent Change the register name to "Accout Transaction Report"
 	 when the register type is GENERAL_LEDGER, INCOME_LEDGER, or default
 	 in function gnc_reg_get_name().  Patch by Carsten Rinke.
 
-	 704039 time zone is not respected on windows Author: Kuang-che Wu
+	 704039 - time zone is not respected on windows Author: Kuang-che Wu
 
 	 704056 - Online Banking (Online Actions) does not appear in Action menu
 	 Ensure that all functions are exported to the dll.

Modified: gnucash/trunk/configure.ac
===================================================================
--- gnucash/trunk/configure.ac	2013-10-07 17:39:26 UTC (rev 23277)
+++ gnucash/trunk/configure.ac	2013-10-07 18:54:25 UTC (rev 23278)
@@ -20,7 +20,7 @@
 
 # Autoconf initialization
 AC_PREREQ(2.60)
-AC_INIT([GnuCash], [2.5.5], [gnucash-devel at gnucash.org])
+AC_INIT([GnuCash], [2.5.6], [gnucash-devel at gnucash.org])
 AC_CONFIG_HEADERS(config.h)
 AC_CONFIG_SRCDIR(src/engine/Transaction.h)
 



More information about the gnucash-changes mailing list