Author: qmathe
Date: Mon Aug 25 23:07:49 2008
New Revision: 3536
URL: http://svn.gna.org/viewcvs/etoile?rev=3536&view=rev
Log:
Modularized the drawing of the layout items, the default rendering style is now
encoded in a new standalone ETStyle subclass named ETBasicItemStyle. Reworked
ETStyle API a bit. See ChangeLog for the details.
Fixed a bug where items without view remain visible on top of a layout view,
when switching from a line layout to a table layout for example.
Tweaked PhotoViewExample to use no image views when the data source is
disabled,
this example can now easily be used to test the direct drawing of the layout
item tree.
Modified:
trunk/Etoile/Frameworks/EtoileUI/ChangeLog
trunk/Etoile/Frameworks/EtoileUI/Container.xcodeproj/project.pbxproj
trunk/Etoile/Frameworks/EtoileUI/Headers/ETLayoutItem.h
trunk/Etoile/Frameworks/EtoileUI/Headers/ETRenderer.h
trunk/Etoile/Frameworks/EtoileUI/Headers/ETStyle.h
trunk/Etoile/Frameworks/EtoileUI/Headers/ETStyleRenderer.h
trunk/Etoile/Frameworks/EtoileUI/PhotoViewExample/ContainerController.m
trunk/Etoile/Frameworks/EtoileUI/Source/ETLayoutItem.m
trunk/Etoile/Frameworks/EtoileUI/Source/ETLayoutItemGroup.m
trunk/Etoile/Frameworks/EtoileUI/Source/ETStyle.m
trunk/Etoile/Frameworks/EtoileUI/Source/ETStyleRenderer.m
trunk/Etoile/Frameworks/EtoileUI/Source/ETView.m
_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs