As far as I can tell, the main problem with server side decoration is that 
applications cannot modify them and thus they create their own decoration. 
Please correct me if I'm wrong.
So why can't we enforce the WM to provide an API for modifying the decorations? 
If a WM wouldn't implement it, we'd use some default decoration for 
applications that need to use the API. Chrome could for example get a surface 
to draw its tabs from KWin, and KWin would ensure the tabs don't overlap with 
the buttons, etc.
I hope this wasn't proposed in the thousands of CSD posts before ;)

André

----- Reply message -----
Von: "Peng Huang" <shawn.p.hu...@gmail.com>
Datum: So., Mai. 8, 2011 04:58
Betreff: client side decorations
An: "Mike Paquette" <paquette...@gmail.com>
Cc: "Kristian Høgsberg" <k...@bitplanet.net>, "Sam Spilsbury" 
<smspil...@gmail.com>, "wayland" <wayland-devel@lists.freedesktop.org>, 
<mal...@lavabit.com>, "Bill Spitzak" <spit...@gmail.com>, "microcai" 
<micro...@fedoraproject.org>


_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to