announce order of outputs

Announce the order in which desktop environment components should be placed on outputs. The compositor will send the list of outputs when the global is bound and whenever there is a change.

Warning! The protocol described in this file is a desktop environment implementation detail. Regular clients must not use this protocol. Backward incompatible changes may be added without bumping the major version of the extension.

destroy()
Destroy the output order notifier.
output(output_name: string)
Argument
Type
Description
output_namestring
the name of the output
output name

Specifies the output identified by their wl_output.name.

done()
done

Specifies that the output list is complete. On the next output event, a new list begins.


Compositor Support

Mutter
Mutter
46
KWin
KWin
6.2
Sway
Sway
1.9
COSMIC
COSMIC
1.0.0
Hyprland
Hyprland
0.42.0
niri
0.1.8
Weston
Weston
13
Mir
Mir
2.18
GameScope
GameScope
3.15.14
Jay
1.7.0
kde_output_order_v1
x
1
x
x
x
x
x
x
x
x

SPDX-FileCopyrightText: 2022 Xaver Hugl <xaver.hugl@gmail.com>

SPDX-License-Identifier: MIT-CMU