PDA

View Full Version : do not rise window on focus - a screenlet feature?


nevermind85
July 30th, 2007, 07:46 AM
While working on the Sidebar screenlet (see this my other post on the forum), I've seen that whenever i wanted to change the skin of the sidebar, all the other widgets that were on top of it went behind the bar, and the only way to get them back to the top of it was either move the bar away and click on (each of) them; or to killall python and start all widgets again, in order (i.e. sidebar first). That made me think of a "stay on top of other widgets" and "stay below other widgets" features, but then i realizeed that is the window managr the one that should probabbly handle that.

So, I'm just asking, is it possible to do something like this with a Screenlet feature or should we think it as a window manager (Compiz) function (maybe trought the Widget plugin, but dunno)?

RYX
July 30th, 2007, 12:17 PM
That's a very interesting question. I think it should (and only could) be done through the widget-plugin. It already keeps the stacking order of widgets on the layer and, with the addition of multiple widget-layers I am planning, it should be possible as you describe (I hope). I found the missing re-stacking to be somehow annoying, but for your case it of course makes much sense to keep the Sidebar below the others ...

:)