Custom plasma shell

Marco Martin notmart at
Thu Feb 10 13:49:43 CET 2011

On Thursday 10 February 2011, Martin Gräßlin wrote:
> Hi,
> sorry for starting playing the bad guy first. Your concept is missing an
> important factor: Plasma is not a windowing system, but X is the windowing
> system and Plasma is just a set of windows in the other windowing system.
> With our current technology stack what your mockups show is in the area
> between hardly possible and impossible. Integrating windows into Plasmoids
> is an incredible hack and should be avoided (compare legacy systray).

what i see possible of all of this, but not necessarily pretty (nor 
efficient;) is having plamoids informed of window geometries and move 
themselves accordingly
and this could be done by a containment, that constantly keeps the window 
geometries (like the pager) and arrange plamoids accordingly.
as i said not pretty code and not efficient, could go as a proof of concept to 
see if the idea per se works or if it's annoying ;)

and yes, xembedding the windows in plasmoids is a ginormos hack, having each 
plasmoid in its wn window is another thing that i would avoid

Marco Martin

More information about the Plasma-devel mailing list