After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 509267 - Undo and Undo History functionality
Undo and Undo History functionality
Status: RESOLVED OBSOLETE
Product: GnuCash
Classification: Other
Component: Register
git-master
Other All
: Normal enhancement
: ---
Assigned To: David Hampton
Chris Shoemaker
Depends on:
Blocks:
 
 
Reported: 2008-01-14 01:18 UTC by Nathan Kunkee
Modified: 2018-06-29 21:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Nathan Kunkee 2008-01-14 01:18:18 UTC
I would like to see an Undo and Undo History feature for reverting recent changes. This could use the transaction change logs in the background, but a dialog more like GIMP's Undo History would be much easier to use. It would also be really cool for this to notice crashes (transaction logs more recent than data file) and allow them to be applied in the same way. This would probably require discarded changes and their transaction logs to be deleted on exit.
Comment 1 Ed 2008-02-11 22:20:06 UTC
I absolutely agree with this request.  I was looking to see if someone had asked for this before I made a similar request of my own.

While entering a transaction I THOUGHT that I had mistyped something and, by error, had changed an unrelated transaction.  A simple undo/redo would have shown me what the last transaction really was.
Comment 2 Josh 2009-07-08 15:27:21 UTC
I also agree.  This would be a great feature.  It's often a bunch of little but important features like this that, to the average user, can make the difference between a product they will use and one they won't.  (I, for one, love GnuCash, I'm just saying...)
Comment 3 Mark Florian 2009-08-20 11:22:14 UTC
I'm amazed this feature request isn't confirmed, nor is it shown on the Wishlist wiki page, http://wiki.gnucash.org/wiki/WishList . I think it's incredible more people aren't asking about it! I must be using gnucash 'the wrong way'.

I'm seriously considering putting up a bounty/donation to get this done.
Comment 4 tempac001 2009-10-12 16:25:11 UTC
I'm look forward to adding Undo feature soon.
Comment 5 Guillaume Pratte 2010-03-01 15:30:47 UTC
I vote for this feature. There should be two "undos" in GnuCash :

- The first one, when changing a description or an amount, the user should be able to revert what was typed, in a similar way to a text editor

- The second one, the one described here, to undo a transaction just commited or to undo a data importation.
Comment 6 jddbusiness 2010-10-21 04:45:38 UTC
This would really be a significant operability enhancement.  We all flub and need a simple way to recover.  I would prefer the multilevel undo, but even one level would be a benefit.  Thanks.  JDD  20101020
Comment 7 gnucashuser134 2012-04-12 22:05:46 UTC
Multilevel undo would be a very, very welcome feature. If that's asking to much, a list of the most recent changes (without being able to undo them) would already help a tremendous amount in recovering an accidental mutation.
Comment 8 Herbert Mühlburger 2013-11-27 22:31:36 UTC
I also vote for this feature. Would be great to undo transactions and text inputs. 

Cheers,
Herbert
Comment 9 Nikolay Bryskin 2013-12-09 21:03:28 UTC
+1
Comment 10 Benjamin Melançon 2016-08-28 16:28:46 UTC
Yes please.  When i try to get people started with GnuCash, they inevitably do something that makes a transaction 'disappear' (go to another register) and are immediately unsure if what they did was right, and want to get that transaction right back— and become quite flustered on learning there is no undo.
Comment 11 Gene Aumson 2016-09-13 17:18:38 UTC
+1
Comment 12 Ed 2016-09-13 18:43:55 UTC
Bump, +1, whatever:  This is a critical feature.  Can some developer explain the difficulties with implementing this? At least it is now on the Wishlist, with is some progress.
Comment 13 Ken Williams 2016-12-29 05:55:59 UTC
Another +1 bump from me.  I'm considering scrapping the awful Banktivity app and converting to Gnucash, but when I took it for a test drive I accidentally deleted something I wanted to get back, and was dismayed to find out there's no Undo.  Kind of a scary fact to find out right away.
Comment 14 John Ralls 2018-06-29 21:59:26 UTC
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=509267. Please continue processing the bug there and please update any external references or bookmarks.