Bug 80137 - [plan item] Generalized undo support
Summary: [plan item] Generalized undo support
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.0   Edit
Hardware: All All
: P4 enhancement with 1 vote (vote)
Target Milestone: 3.1 M7   Edit
Assignee: Susan McCourt CLA
QA Contact:
URL:
Whiteboard:
Keywords: plan
Depends on: 37716
Blocks: 7691 23172
  Show dependency tree
 
Reported: 2004-12-03 14:23 EST by Jim des Rivieres CLA
Modified: 2005-05-10 13:16 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jim des Rivieres CLA 2004-12-03 14:23:26 EST
The Platform should define a common command processing framework in order to 
provide a workbench-wide undo/redo facility. [Platform UI; Platform Text; JDT 
UI]
Comment 1 Gunnar Wagenknecht CLA 2004-12-15 02:02:47 EST
Isn't this a dup of bug 37716?
Comment 2 ira klotzko CLA 2005-01-13 10:32:58 EST
Is it possible to have the undo/redo restac be unlimited, or at least have the 
limit be a user-defined amount (possibly set in preferences). It is very 
frustrating to have the undo/redo stack not go back far enough.
Comment 3 Susan McCourt CLA 2005-02-26 11:21:57 EST
The undo strategy documented in http://dev.eclipse.org/viewcvs/index.cgi/%
7Echeckout%7E/platform-ui-home/R3_1/undo-redo-proposal/undo-redo%
20support.html was released in M5.  The work to integrate text and refactoring 
is underway and will appear during the M6 cycle.  There is much discussion of 
this topic in bug #37716.

re comment#2:  It is certainly possible to control the undo limit for any undo 
context.  The most likely scenario would be to make the undo limit for text 
editors a preference.  If this is what you want, you should open a specific 
bug against Platform Text for that (there may already be one?).  Once we get 
more workspace operations implemented as undoable, we can see if it makes any 
sense to expose limit for the workspace context.  
Comment 4 Susan McCourt CLA 2005-03-29 14:51:04 EST
Text undo is integrated with the new framework and operational.
Refactoring undo is integrated but not yet enabled.
Moving target milestone to M7.
Comment 5 Susan McCourt CLA 2005-04-28 15:01:30 EDT
The refactoring code is enabled so I will now consider this plan item fixed.

Moving to fixed.
Comment 6 Susan McCourt CLA 2005-05-10 13:16:18 EDT
Verified in I20050509-2010