Ticket #1463 (new defect)
Opened 2012-09-07T12:47:49-05:00
Last modified 2013-04-15T09:55:15-05:00
Legacy Undo needs to be overridden
Reported by: | bdezonia | Owned by: | bdezonia |
---|---|---|---|
Priority: | major | Milestone: | imagej2-b10-compatibility |
Component: | Core | Version: | |
Severity: | serious | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | #13 |
Description
The legacy undo command is not smart enough to recover data in many circumstances. It needs to be rewritten as a pure IJ2 implementation.
Example:
Create a new image.
Use the (pure IJ2) drawing tools a lot.
Run Undo and no changes are remembered even if you ran 100 different tool commands. The legacy undo just can't be aware of IJ2 changes (even though the legacy layer could be made to store undo info on demand).
Change History
comment:2 Changed 2012-11-21T09:55:30-06:00 by bdezonia
- Milestone changed from imagej-2.0.0-beta7 to imagej-2.0.0-beta6
comment:3 Changed 2012-12-27T10:53:40-06:00 by curtis
- Milestone changed from imagej2-b6-legacy-undo to imagej2-b7-ndim-data
comment:4 Changed 2013-03-07T13:00:09-06:00 by bdezonia
- Milestone changed from imagej2-b7-ndim-data to imagej2-unscheduled
comment:5 Changed 2013-04-15T09:55:15-05:00 by curtis
- Milestone changed from imagej2-unscheduled to imagej2-b10-compatibility