View Full Version : Why so many decorators?
arnekolja
October 2nd, 2007, 09:30 PM
Well, don't know if I'm quite right with this, but I feel like I've seen at least three window decorators right now. First Compiz and it's decorator plugin, second the gtk-window-decorator, third Emerald. Bit confusing for me right now :D How do this three decorators belong to each other, is there someone who can give me a short description about that situation? :-)
Thanks in advance
Arne
some-guy
October 2nd, 2007, 10:07 PM
Compiz decorator plugin = Giving Compiz the ability to have decorations, but doesn't draw them. :)
GTK-window-decorator = Setting and drawing Metacity themes as the window decoration.:cool:
KDE-window-decorator = Setting and drawing KWin themes as the window decoration.:cool:
Emerald = Setting and drawing Emerald themes as the window decoration:cool: (Emerald themes dont belong to any D(esktop)E(nvironment);))
arnekolja
October 2nd, 2007, 10:24 PM
ah, thanks... now its much clearer :D :-)
SmSpillaz
October 15th, 2007, 11:12 AM
Compiz decorator plugin = Giving Compiz the ability to have decorations, but doesn't draw them. :)
GTK-window-decorator = Setting and drawing Metacity themes as the window decoration.:cool:
KDE-window-decorator = Setting and drawing KWin themes as the window decoration.:cool:
Emerald = Setting and drawing Emerald themes as the window decoration:cool: (Emerald themes dont belong to any D(esktop)E(nvironment);))
Actually, if I recall correctly, the decorators provide the textures to the 'decoration' plugin, which then draws the decorations. This is so that compiz can do the compositing of decorations (Transparency, reflections etc) and the decorator doesnt have to redraw everything all the time.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.