Review Request: Allow views to have a virtual dekstop affinity

Aaron Seigo aseigo at kde.org
Fri Feb 22 02:08:46 CET 2008


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://mattr.info/r/179/
-----------------------------------------------------------

Review request for Plasma.


Summary
-------

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)


Diffs
-----

  /trunk/KDE/kdebase/workspace/libs/plasma/applet.cpp
  /trunk/KDE/kdebase/workspace/libs/plasma/containment.h
  /trunk/KDE/kdebase/workspace/libs/plasma/containment.cpp
  /trunk/KDE/kdebase/workspace/libs/plasma/view.h
  /trunk/KDE/kdebase/workspace/libs/plasma/view.cpp

Diff: http://mattr.info/r/179/diff


Testing
-------


Thanks,

Aaron



More information about the Panel-devel mailing list