[PATCH] fade out panel in desktopgrid
Thomas Lübking
thomas.luebking at web.de
Wed Feb 11 17:07:12 CET 2009
Am Wednesday 11 February 2009 schrieb Lubos Lunak:
> Difficulty, not impossibility.
this may sound very silly, but if the problem is that
- we don't want one panel setup / deskwidget per _NET_WM_DESKTOP (e.g. to save
memory or whatever)
- panels and desktops appear different depending on _NET_WM_DESKTOP
where's the problem with having FX that rely on displaying multiple desktops
(aka the grid (all), the cube (at least two))
- set _NET_WM_DESKTOP
- trigger an update for the panel/desktop type XWidget
- copy the composite output into a buffer
- increase _NET_WM_DESKTOP
- ... loop on
this of course a little bit breaks the idea of the composite extension, as
these windows do no more represent the current state of the window but some
kind of pre-composite static buffer, but
- it applies to few windows
- those will likely not change the apperance (alot) as
- the effect is usually only displayed for a short while
- one desktop can remain "live"
- we just ruled out a parallel solution...
(in principle, this could be applied ot all sticky wins, but that's probably
stupid)
just for the records:
i like neither hiding (why should one?) the panel nor keeping it global (as
long as it's not fully interactive as well)
Thomas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/plasma-devel/attachments/20090211/9d4e2f67/attachment.htm
More information about the Plasma-devel
mailing list