wayland-protocols/unstable
Drew DeVault d296d0760c xdg-output: Add name and description events
This adds two events to the protocol. The goal is to allow clients to
give the user the ability to select outputs with the same names the
compositor uses and to identify outputs consistently across sessions.
The output name is a short and stiff identifier with strict limits on
permitted characters, which is suitable for storing in config files,
command line arguments, etc. A warmer "description" event is also
provided to (optionally) provide a more human readable name, and has
much broader restrictions on its form.

Signed-off-by: Drew DeVault <sir@cmpwn.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
Reviewed-by: Jonas Ådahl <jadahl@gmail.com>
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
[Jonas: Fixed formatting and commit subject]
Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
2018-05-03 17:44:35 +02:00
..
fullscreen-shell fullscreen-shell: Correct spelling of parameter name 2016-04-21 14:35:13 -07:00
idle-inhibit idle-inhibit: Lead with a verb in request description 2016-11-21 11:14:17 +00:00
input-method input-method: Lead with a verb in request descriptions 2016-09-16 09:17:30 -07:00
input-timestamps unstable: Add input-timestamps protocol 2018-01-19 11:21:02 +02:00
keyboard-shortcuts-inhibit Add keyboard shortcuts inhibitor 2017-07-11 14:18:39 +08:00
linux-dmabuf linux-dmabuf: Bump main protocol version 2017-05-20 16:12:23 +01:00
pointer-constraints (multiple): Remove inconsistent line breaks 2016-11-21 11:20:27 +00:00
pointer-gestures pointer-gestures: Add missing xml declaration 2016-04-13 12:35:19 -07:00
relative-pointer (multiple): Remove inconsistent line breaks 2016-11-21 11:20:27 +00:00
tablet (multiple): Remove inconsistent line breaks 2016-11-21 11:20:27 +00:00
text-input text-input: Correct grammar 2016-08-30 17:13:08 +08:00
xdg-foreign xdg-foreign-v2: Rename export and import calls 2017-10-11 09:01:22 +08:00
xdg-output xdg-output: Add name and description events 2018-05-03 17:44:35 +02:00
xdg-shell xdg-shell: require popups to intersect with or be adjacent to parent surfaces 2017-01-17 21:29:13 +08:00
xwayland-keyboard-grab Introduce keyboard grabbing protocol for Xwayland 2017-07-11 14:18:39 +08:00