Changes between Version 15 and Version 16 of GROUP_CHANGES_R0
- Timestamp:
- 05/28/09 14:31:46 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GROUP_CHANGES_R0
v15 v16 117 117 * All the changes grouped globally will be retrievable through the getAllChangesForResource method. 118 118 * All the global groups are virtual, they are not saved in the History of the Resources and are used only for displaying the list of the changes to the users nicely. 119 * ResourceUndoManager - the new undo manager 120 * It will be singleton, because it will be used only from the currently selected resource and it don't need to know it at all, only the changes that will be unoded, redoed, skipped. 121 * For now it is only a skeleton that will be implemented in the next revisions, it will be able to work with skipping. 122 * It will be able to: 123 * Retrieve the undo and redo Changes from a Change. 124 * To check if is possible to undo or to redo 125 * To execute (register) Undo and Redo. 119 126 127 That's all for the logic... The visible part: 128 * The edit menu items will be modified to use the new ResourceUndoManager. 129 * Will be added AllChangesPalette that will list all the Changes for the current book globally grouped. 130 * For now there will be no interactions. 131 * Most of the changes won't be grouped nicely, because of bad AutoChanges and the lack of the resource creation/destruction changes. 132 * The palette will use the GlobalResourceChangeManager.getAllChangesForResource(resource : Resource) method to get all of it's changes globally grouped. 133 120 134 121 135 = Implementation =