Revision 778239
Go back to digest for 24th February 2008Features in KDE Base
Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/libs/plasma:
This lets the View have a desktop set to it and when drawing a Containment we pass in the effective desktop # being currently painted. The Containment is free to ignore this information, or it can try and cast the passed in options to a Containment::StyleOption to retrieve this information.
This should be used for any per-desktop painting that happens (e.g. separate background per desktop) and opens the way to having View-per-Desktop for better composite manager support (think: desktop grid or cube where more than one desktop is simultaneously visible)
File Changes
Modified 5 files
- /trunk/KDE/kdebase/workspace/libs/plasma
- /applet.cpp
- /containment.cpp
- /containment.h
- /view.cpp
- /view.h
5 files changed in total