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

Reply via email to