diff options
Diffstat (limited to 'protocols/dwl-ipc-unstable-v2.xml')
| -rw-r--r-- | protocols/dwl-ipc-unstable-v2.xml | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/protocols/dwl-ipc-unstable-v2.xml b/protocols/dwl-ipc-unstable-v2.xml index 0a6e7e5..5852107 100644 --- a/protocols/dwl-ipc-unstable-v2.xml +++ b/protocols/dwl-ipc-unstable-v2.xml @@ -163,6 +163,20 @@ I would probably just submit raphi's patchset but I don't think that would be po <arg name="index" type="uint" summary="index of a layout recieved by dwl_ipc_manager.layout"/> </request> + <request name="quit" since="2"> + <description summary="Quit mango">This request allows clients to instruct the compositor to quit mango.</description> + </request> + + <request name="dispatch" since="2"> + <description summary="Set the active tags of this output"/> + <arg name="dispatch" type="string" summary="dispatch name."/> + <arg name="arg1" type="string" summary="arg1."/> + <arg name="arg2" type="string" summary="arg2."/> + <arg name="arg3" type="string" summary="arg3."/> + <arg name="arg4" type="string" summary="arg4."/> + <arg name="arg5" type="string" summary="arg5."/> + </request> + <!-- Version 2 --> <event name="fullscreen" since="2"> <description summary="Update fullscreen status"> @@ -177,5 +191,63 @@ I would probably just submit raphi's patchset but I don't think that would be po </description> <arg name="is_floating" type="uint" summary="If the selected client is floating. Nonzero is valid, zero invalid"/> </event> + + <event name="x" since="2"> + <description summary="Update the x coordinates"> + Indicates if x coordinates of the selected client. + </description> + <arg name="x" type="int" summary="x coordinate of the selected client"/> + </event> + + <event name="y" since="2"> + <description summary="Update the y coordinates"> + Indicates if y coordinates of the selected client. + </description> + <arg name="y" type="int" summary="y coordinate of the selected client"/> + </event> + + <event name="width" since="2"> + <description summary="Update the width"> + Indicates if width of the selected client. + </description> + <arg name="width" type="int" summary="width of the selected client"/> + </event> + + <event name="height" since="2"> + <description summary="Update the height"> + Indicates if height of the selected client. + </description> + <arg name="height" type="int" summary="height of the selected client"/> + </event> + + <event name="last_layer" since="2"> + <description summary="last map layer."> + last map layer. + </description> + <arg name="last_layer" type="string" summary="last map layer."/> + </event> + + <event name="kb_layout" since="2"> + <description summary="current keyboard layout."> + current keyboard layout. + </description> + <arg name="kb_layout" type="string" summary="current keyboard layout."/> + </event> + + <event name="keymode" since="2"> + <description summary="current keybind mode."> + current keybind mode. + </description> + <arg name="keymode" type="string" summary="current keybind mode."/> + </event> + + <event name="scalefactor" since="2"> + <description summary="scale factor of monitor."> + scale factor of monitor. + </description> + <arg name="scalefactor" type="uint" summary="scale factor of monitor."/> + </event> + </interface> + </protocol> |