gnucash maint: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Fri Dec 11 06:07:07 EST 2015


Updated	 via  https://github.com/Gnucash/gnucash/commit/f46ab3b9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bfce5d84 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/38c0cc94 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cb0ae9ee (commit)
	from  https://github.com/Gnucash/gnucash/commit/35b5d944 (commit)



commit f46ab3b98bd40773ccc22efb1f2fc2c901aa00e0
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Fri Dec 11 12:06:18 2015 +0100

    Improve the revert action
    
    - Move it's implementation to gnc-file with the rest of the file actions
    - Ask user confirmation
    - Don't ask to save before reverting

commit bfce5d840d990f2d762d26a61eb4d915f310f813
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Fri Dec 11 12:05:15 2015 +0100

    Have a more generic mechanism to set Save action's sensitivity and use it for Revert action as well
    
    So far the Save actions was more or less treated as an exception.
    The new code enables/disables selected actions based on the dirty
    state of the book.

commit 38c0cc94515f5936620fabcc4eace778b337e33f
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Fri Dec 11 11:57:50 2015 +0100

    Remove a couple of obsolete FIXME comments

commit cb0ae9ee8d0b9b475b10d2ab42b1197023b58b3f
Author: Geert Janssens <janssens-geert at telenet.be>
Date:   Thu Dec 10 22:14:35 2015 +0100

    Make dirty handling as currently defined by qof_alt_dirty_mode the only dirty handling mode



Summary of changes:
 src/engine/gnc-engine.c                |  1 -
 src/gnome-utils/gnc-file.c             | 23 +++++++++++++++++
 src/gnome-utils/gnc-file.h             |  6 ++++-
 src/gnome-utils/gnc-main-window.c      | 15 ++---------
 src/gnome/gnc-plugin-basic-commands.c  | 46 ++++++++++++++++++----------------
 src/libqof/qof/qofid.c                 | 21 ----------------
 src/libqof/qof/qofid.h                 | 18 -------------
 src/libqof/qof/qofinstance.c           | 17 ++-----------
 src/libqof/qof/test/test-qofinstance.c | 19 +-------------
 9 files changed, 58 insertions(+), 108 deletions(-)



More information about the gnucash-patches mailing list