About decorations in Unity

Bill Spitzak spitzak at gmail.com
Tue Mar 27 16:58:36 PDT 2012

The maximized client should draw the entire top menubar as part of it's 
window, which extends all the way to the top of the screen.

The compositor may place some extra items (widgets and status 
indicators) atop the window. They will appear correct if the client does 
draw a menubar of the correct color in this area. There may need to be 
some communication between compositor and client so the client knows 
what area is obscured.

Damián Nohales wrote:
> Hi there!
> I have a question, simply curiosity.
> I'm sure you noticed the behaviour of window decorations in case of
> Unity shell. I mean, when a window is maximized, the decorations  begins
> to form part of the top panel, showing in a different way respect to the
> window.
> How developers would implement this behaviour through Wayland compositor
> and clients?
> Maybe a protocol that allow to compositor to tell clients to
> enable/disable decorations drawing, compositor should to use this
> protocol when a client surface is maximized/unmaximized and clients
> adapt the GUI in the best way depending on the case.
> Or perhaps dealing with client surfaces and shell surfaces overlapping.
> Have you thought about this? What is your suggestion?
> Best regards!
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel

More information about the wayland-devel mailing list