tUpdate ewmh(1) regarding _NET_WM_STATE - glazier - window management experiments
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Submodules
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 6e21721bd7d377745a3b711cce3ef1066c2c6bb4
 (DIR) parent e86f76220c562a329e8b50b00473fa790aadcb51
 (HTM) Author: Willy Goiffon <dev@z3bra.org>
       Date:   Mon, 15 Jun 2020 18:41:44 +0200
       
       Update ewmh(1) regarding _NET_WM_STATE
       
       Diffstat:
         M ewmh.1                              |      23 +++++++++++++++++++----
       
       1 file changed, 19 insertions(+), 4 deletions(-)
       ---
 (DIR) diff --git a/ewmh.1 b/ewmh.1
       t@@ -35,20 +35,35 @@ Only the following atoms are supported by
        .It
        _NET_SUPPORTED
        .It
       +_NET_SUPPORTING_WM_CHECK
       +.It
       +_NET_WM_STATE
       +.It
       +_NET_WM_STATE_FULLSCREEN
       +.It
        _NET_CLIENT_LIST
        .It
        _NET_CLIENT_LIST_STACKING
        .It
       -_NET_SUPPORTING_WM_CHECK
       -.It
        _NET_ACTIVE_WINDOW
        .It
        _NET_WM_WINDOW_TYPE (all types)
        .El
        .Ss _NET_SUPPORTING_WM_CHECK
       -The specification require that a running window manager creates a window and point the hint to this window.
       +The specification require that a running window manager creates a window
       +and point the hint to this window.
       +.Nm
       +will set the override_redirect property on this window so that non-EWMH
       +compliant window manager will ignore it as well.
       +.Ss _NET_WM_STATE
       +The only supported state in _NET_WM_STATE_FULLSCREEN. When such event
       +is sent to the root window,
       +.Nm
       +will respond to the event accordingly. When setting a window fullscreen,
       +its current position, size and border width are saved in an atom named
       +ORIGINAL_SIZE.
        .Nm
       -will set the override_redirect property on this window so that non-EWMH compliant window manager will ignore it as well.
       +needs this atom to revert the window back to its original state.
        .Ss _NET_CLIENT_LIST
        .Ss _NET_CLIENT_LIST_STACKING
        These atoms hold the list of windows that are managed by the window manager