[PATCH wayland-protocols] xdg-output: make xdg_output.description mutable

2019-04-27 Thread Simon Ser
The output description is a human-readable text describing the output. Unlike the name which uniquely identifies the output, it's intended to be displayed to the user. It might be desirable for a compositor to update an output's description. For instance, when only one output is plugged in, it's

[PATCH wayland-protocols] xdg-output: deprecate the xdg_output.done event

2019-04-27 Thread Simon Ser
This commit makes it so a wl_output.done event is guaranteed to be sent with a xdg_output.done event. This protocol change has been discussed in a recent xorg-devel discussions [1]. First let's recap why a change is needed: Xwayland listens to both wl_output and xdg_output changes. When an