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