GNOME Bugzilla – Bug 144732
Undo/redo atomic operations
Last modified: 2005-03-03 21:30:58 UTC
Actually we don't use transactions in the undo system. If the user removes 10 tasks selecting all of them, the undo system will recover one by one each task. Ideally, undoing the removing will restore the 10 tasks in one operation.
Finished the transaction code and used it for removing tasks. We still need to add transactions for the other operations that can be performed on many tasks (link/unlink, more?).
Fixed in CVS.