Author: qmathe
Date: Wed Mar  3 12:27:01 2010
New Revision: 5934

URL: http://svn.gna.org/viewcvs/etoile?rev=5934&view=rev
Log:
* Overhauled ETComputedLayout class hierarchy.
Improved both code and documentation. ETLineLayout superclass is now 
ETComputedLayout (was ETFlowLayout).

* Finished to implement the preliminary separator support.

* Added border margin support.

* Fixed -fillWithItems: in ETLineFragment to skip the item margin at the end of 
the line (we already ignore it at the beginning).

* Finished ETVerticalLineFragment private class to match its superclass 
behavior. 
The item margin at the beginning and end of a line are now the responsability 
of 
ETColumnLayout.

Modified:
    trunk/Etoile/Frameworks/EtoileUI/Headers/ETComputedLayout.h
    trunk/Etoile/Frameworks/EtoileUI/Headers/ETFlowLayout.h
    trunk/Etoile/Frameworks/EtoileUI/Headers/ETLineFragment.h
    trunk/Etoile/Frameworks/EtoileUI/Headers/ETLineLayout.h
    trunk/Etoile/Frameworks/EtoileUI/Source/ETColumnLayout.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETComputedLayout.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETFlowLayout.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETLayout.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETLineFragment.m
    trunk/Etoile/Frameworks/EtoileUI/Source/ETLineLayout.m


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

Reply via email to