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