Bug 93168 - Undo support not implemented
Summary: Undo support not implemented
Status: RESOLVED INTENTIONAL
Alias: None
Product: kst
Classification: Applications
Component: general (show other bugs)
Version: 1.x
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: kst
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-12 14:47 UTC by George Staikos
Modified: 2010-08-14 14:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description George Staikos 2004-11-12 14:47:33 UTC
We really need to implement support for undo/redo.  Some things are very 
tedious to manually undo.  Talk to me for details on implementation if you 
want to try this.
Comment 1 Rick Chern 2005-06-03 23:47:05 UTC
What would be involved in implementing support for undo/redo?
Comment 2 George Staikos 2005-06-05 22:41:51 UTC
  I'm traveling right now but I will try to add more detail later.  
Effectively we need a way to reconstruct user actions.  This mostly means 
finishing the object streaming in view objects and adding to data objects 
too.  Then we need a fixed size queue and a definition of "actions" that the 
user has done.  We queue objects that can be used to reconstruct or 
deconstruct these actions.  In order to sanely reconstruct actions on view 
objects without reimplementing the code everywhere, we need to be able to 
stream their exact binary representation I think.
Comment 3 Andrew Walker 2006-01-26 20:16:44 UTC
According to Barth's list this is not slated for any upcoming release. Any reason for the change?
Comment 4 George Staikos 2006-01-26 20:21:47 UTC
On Thursday 26 January 2006 14:16, Andrew Walker wrote:
> ------- According to Barth's list this is not slated for any upcoming
> release. Any reason for the change?


  It is a very high priority item for, for instance, planck users in France.
Comment 5 Netterfield 2006-06-16 23:38:33 UTC
A huge but important task - post 1.3.  The first implementation will only cover view objects.
Comment 6 Andrew Walker 2008-11-13 02:06:02 UTC
There are no plans to support undo functionality in the 1.x branch.
Comment 7 Peter Kümmel 2010-08-14 14:40:31 UTC
Change version to 1.x