diff options
| author | Leon Henrik Plickat <leonhenrik.plickat@stud.uni-goettingen.de> | 2022-08-14 17:16:38 +0200 |
|---|---|---|
| committer | Isaac Freund <mail@isaacfreund.com> | 2022-12-01 15:51:00 +0100 |
| commit | b8e2ee2a0c1d3573626ecaac925424d718c7f39a (patch) | |
| tree | ed64dd745ba7641c7c03f4c2a90dab88581d9c56 /protocol | |
| parent | 8036ae2bd179d66f6317e5c7cbd388e88877d9f7 (diff) | |
| download | river-b8e2ee2a0c1d3573626ecaac925424d718c7f39a.tar.gz river-b8e2ee2a0c1d3573626ecaac925424d718c7f39a.tar.xz | |
river-status: expose current layout name
Diffstat (limited to 'protocol')
| -rw-r--r-- | protocol/river-status-unstable-v1.xml | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/protocol/river-status-unstable-v1.xml b/protocol/river-status-unstable-v1.xml index 6a74256..f6bc091 100644 --- a/protocol/river-status-unstable-v1.xml +++ b/protocol/river-status-unstable-v1.xml @@ -16,7 +16,7 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. </copyright> - <interface name="zriver_status_manager_v1" version="3"> + <interface name="zriver_status_manager_v1" version="4"> <description summary="manage river status objects"> A global factory for objects that receive status information specific to river. It could be used to implement, for example, a status bar. @@ -47,7 +47,7 @@ </request> </interface> - <interface name="zriver_output_status_v1" version="2"> + <interface name="zriver_output_status_v1" version="4"> <description summary="track output tags and focus"> This interface allows clients to receive information about the current windowing state of an output. @@ -83,6 +83,21 @@ </description> <arg name="tags" type="uint" summary="32-bit bitfield"/> </event> + + <event name="layout_name" since="3"> + <description summary="name of the layout"> + Sent once on binding the interface should a layout name exist and again + whenever the name changes. + </description> + <arg name="name" type="string" summary="layout name"/> + </event> + + <event name="layout_name_clear" since="3"> + <description summary="name of the layout"> + Sent when the current layout name has been removed without a new one + being set, for example whent the active layout generator disconnects. + </description> + </event> </interface> <interface name="zriver_seat_status_v1" version="3"> |
