Author: qmathe
Date: Thu Jun 13 17:28:59 2013
New Revision: 8452

URL: http://svn.gna.org/viewcvs/etoile?rev=8452&view=rev
Log:
* Added optional method -viewpointArray to ETCollection

* Added ETViewpoint protocol and ETViewpointTrait

* Added ETIndexValuePair

* Updated ETKeyValuePair and ETMutableObjectViewpoint to use ETViewpointTrait

* Added -observedKeyPath to ETMutableObjectViewpoint for subclassing purpose

* Added ETUnionViewpoint

* Updated item tree mutation to support ETIndexValuePair and retrieve 
represented objects through -viewpointArray when needed 

* Added -mutableObjectForRepresentedObject:ofParentCollection:options: to 
ETItemTemplate

* Tweaked -defaultOptions in ETController

* Improved formatter support in ETModelDescriptionRenderer

* Added ETUTI+ModelDescription and improved NSSortDescriptor+ModelDescription

* Tweaked ETController+ModelDescription to better present sort descriptors, 
pick and drop types

Added:
    trunk/Etoile/Frameworks/EtoileFoundation/Headers/ETIndexValuePair.h
    trunk/Etoile/Frameworks/EtoileFoundation/Headers/ETUnionViewpoint.h
    trunk/Etoile/Frameworks/EtoileFoundation/Headers/ETViewpoint.h
      - copied, changed from r8404, 
trunk/Etoile/Frameworks/EtoileFoundation/Headers/ETPropertyViewpoint.h
    trunk/Etoile/Frameworks/EtoileFoundation/Source/ETIndexValuePair.m
    trunk/Etoile/Frameworks/EtoileFoundation/Source/ETUnionViewpoint.m
    trunk/Etoile/Frameworks/EtoileFoundation/Source/ETViewpoint.m
    trunk/Etoile/Frameworks/EtoileUI/ModelDescription/ETUTI+ModelDescription.m
Removed:
    trunk/Etoile/Frameworks/EtoileFoundation/Headers/ETPropertyViewpoint.h
Modified:
    
trunk/Etoile/Frameworks/EtoileFoundation/EtoileFoundation.xcodeproj/project.pbxproj
    trunk/Etoile/Frameworks/EtoileFoundation/GNUmakefile
    trunk/Etoile/Frameworks/EtoileFoundation/Headers/ETCollection.h
    trunk/Etoile/Frameworks/EtoileFoundation/Headers/ETCollectionViewpoint.h
    trunk/Etoile/Frameworks/EtoileFoundation/Headers/ETKeyValuePair.h
    trunk/Etoile/Frameworks/EtoileFoundation/Headers/ETMutableObjectViewpoint.h
    trunk/Etoile/Frameworks/EtoileFoundation/Headers/EtoileFoundation.h
    trunk/Etoile/Frameworks/EtoileFoundation/Source/ETCollection.m
    trunk/Etoile/Frameworks/EtoileFoundation/Source/ETCollectionViewpoint.m
    trunk/Etoile/Frameworks/EtoileFoundation/Source/ETKeyValuePair.m
    trunk/Etoile/Frameworks/EtoileFoundation/Source/ETMutableObjectViewpoint.m
    trunk/Etoile/Frameworks/EtoileFoundation/Tests/TestViewpoint.m
    trunk/Etoile/Frameworks/EtoileUI/EtoileUI.xcodeproj/project.pbxproj
    
trunk/Etoile/Frameworks/EtoileUI/ModelDescription/ETController+ModelDescription.m
    
trunk/Etoile/Frameworks/EtoileUI/ModelDescription/NSSortDescriptor+ModelDescription.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETController.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETInspector.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETItemTemplate.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETLayoutItem.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETLayoutItemGroup+Mutation.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETModelDescriptionRenderer.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestItemValue.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestPersistency.m
    trunk/Etoile/Frameworks/EtoileUI/UIBuilder/ETUIBuilderController.m


_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to