Author: qmathe
Date: Wed Dec 18 13:38:51 2013
New Revision: 9908

URL: http://svn.gna.org/viewcvs/etoile?rev=9908&view=rev
Log:
* Simplified -[ETTool targetItem] and -[ETTool layoutOwner] to prevent 
convoluted 
memory management  

* Added various assertions and exceptions to prevent keeping around an invalid 
active tool

* Attempt to cover more potential misteps that require an active tool update

* Added TestCommon as the current base test class

Modified:
    trunk/Etoile/Frameworks/EtoileUI/Headers/ETApplication.h
    trunk/Etoile/Frameworks/EtoileUI/ModelDescription/ETTool+ModelDescription.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETApplication.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETLayout.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETLayoutItem.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETSelectTool.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETTool.m
    trunk/Etoile/Frameworks/EtoileUI/TODO
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestAutoresizing.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestCell.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestCommon.h
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestCommon.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestCompositeLayout.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestController.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestFormLayout.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestItemCopy.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestItemGeometry.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestItemProvider.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestItemValue.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestLayout.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestLayoutItemBuilder.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestPersistency.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestPickboard.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestResponder.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestStyle.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestTool.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestView.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestWidgetLayout.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestWindowItem.m
    trunk/Etoile/Frameworks/EtoileUI/Tests/TestWindowLayout.m


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

Reply via email to