From 82d74d938c0e54bd62dd4d525b312a0cd048608a Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Thu, 23 Apr 2020 15:53:24 +0200 Subject: [PATCH] Sketch out river-window-management protocol --- .../river-window-management-unstable-v1.xml | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 protocol/river-window-management-unstable-v1.xml diff --git a/protocol/river-window-management-unstable-v1.xml b/protocol/river-window-management-unstable-v1.xml new file mode 100644 index 0000000..3587ae5 --- /dev/null +++ b/protocol/river-window-management-unstable-v1.xml @@ -0,0 +1,58 @@ + + + + Copyright 2020 Isaac Freund + + Permission to use, copy, modify, and/or distribute this software for any + purpose with or without fee is hereby granted, provided that the above + copyright notice and this permission notice appear in all copies. + + THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + + + + + This protocol allows clients to run windowing commands and recieve + information about the current windowing state. + + + + + A complete list of commands will be found in the man page. + TODO: write the man page. + + + + + + + + + + + + + + + + + + Sent whenever the windowing state of an output changes. The output_name + argument is the same as the name returned by the xdg-output protocol. + Tags are sent as a bitfield, if a view has one of the focused tags set, + then it is displayed on the output. + + + + + + +