Author: qmathe
Date: Thu Oct 3 12:06:30 2013
New Revision: 9175
URL: http://svn.gna.org/viewcvs/etoile?rev=9175&view=rev
Log:
Preliminary work to support navigating COUndoStack history using COTrack.
The revision cache is now per store to allow commands to access all revision
infos using just a store UUID and a revision ID. As a result, revision objects
are shared accross editing contexts that use the same store UUID.
Also added COEditingContextDidCommitNotification.
Modified:
trunk/Etoile/Frameworks/CoreObject/Core/COBranch.m
trunk/Etoile/Frameworks/CoreObject/Core/COEditingContext.h
trunk/Etoile/Frameworks/CoreObject/Core/COEditingContext.m
trunk/Etoile/Frameworks/CoreObject/Core/COPersistentRoot.m
trunk/Etoile/Frameworks/CoreObject/Core/CORevision.h
trunk/Etoile/Frameworks/CoreObject/Core/CORevision.m
trunk/Etoile/Frameworks/CoreObject/Core/CORevisionCache.h
trunk/Etoile/Frameworks/CoreObject/Core/CORevisionCache.m
trunk/Etoile/Frameworks/CoreObject/Tests/TestHistoryInspection.m
trunk/Etoile/Frameworks/CoreObject/Tracks/COTrack.h
trunk/Etoile/Frameworks/CoreObject/Undo/COCommand.h
trunk/Etoile/Frameworks/CoreObject/Undo/COCommand.m
trunk/Etoile/Frameworks/CoreObject/Undo/COCommandGroup.h
trunk/Etoile/Frameworks/CoreObject/Undo/COCommandGroup.m
trunk/Etoile/Frameworks/CoreObject/Undo/COCommandSetCurrentVersionForBranch.h
trunk/Etoile/Frameworks/CoreObject/Undo/COCommandSetCurrentVersionForBranch.m
trunk/Etoile/Frameworks/CoreObject/Undo/COEditingContext+Undo.h
trunk/Etoile/Frameworks/CoreObject/Undo/COEditingContext+Undo.m
trunk/Etoile/Frameworks/CoreObject/Undo/COUndoStack.h
trunk/Etoile/Frameworks/CoreObject/Undo/COUndoStack.m
_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs