Skip to content

[DO NOT MERGE] Add xdg-toplevel-decoration support

Simon Ser requested to merge github/fork/emersion/xdg-toplevel-decoration into master

This adds support for xdg-toplevel-decoration in rootston. The preferred mode is "client". rootston will accept the client's mode requests.

A new example client is added. When launched, it will be yellow if using server-side decorations and green if using client-side decorations. The client's initial preferred mode can be given as an argument (either "client" or "server"). The client's preferred mode can be toggled by clicking on its surface.

Test plan: try the example

Merge request reports