Revision 785673
Go back to digest for 16th March 2008Features in KDE Base
Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/libs/plasma:
* new containment layout strategy for non-PanelContainments: lay them out in a lose gridish manner; not strictly a grid, and not strictly a packing-for-efficiency system, though it should be ok in that respect.
* allow containments to define what the layout should be
* a few less assumptions about panels and other containment types in the layout seting in addApplet
these are steps towards:
* more friendly for arbitrary containments on the desktop
* multiple containments
* ignoring braindamage that may eminate from the direction of x.org regarding screen geometries
we can now add and remove containments on the fly as well as lay them out nicely.
next: UI! and that's one more 4.1 task DONE.
File Changes
Modified 2 files
- /trunk/KDE/kdebase/workspace/libs/plasma
- /containment.cpp
- /containment.h
2 files changed in total