xiwm

simple window manager
git clone https://git.ce9e.org/xiwm.git

commit
996c6125ca2bb40b4e724004947206abb5aa2434
parent
180bede699d2c8d14f6021edde0426ca268729d1
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2019-10-13 09:38
formatting: avoid align

Diffstat

M xiwm.c 26 ++++++++++++++------------

1 files changed, 14 insertions, 12 deletions


diff --git a/xiwm.c b/xiwm.c

@@ -15,20 +15,22 @@
   15    15 #include <X11/Xutil.h>
   16    16 
   17    17 /* macros */
   18    -1 #define BUTTONMASK              (ButtonPressMask|ButtonReleaseMask)
   19    -1 #define CLEANMASK(mask)         (mask & ~(LockMask) & (ShiftMask|ControlMask|Mod1Mask|Mod2Mask|Mod3Mask|Mod4Mask|Mod5Mask))
   20    -1 #define ISVISIBLE(C)            (!(C)->isdock && ((C)->desktop == desktop))
   21    -1 #define LENGTH(X)               (sizeof X / sizeof X[0])
   22    -1 #define MOUSEMASK               (BUTTONMASK|PointerMotionMask)
   23    -1 #define MAX(A, B)               ((A) > (B) ? (A) : (B))
   24    -1 #define WINMASK                 (FocusChangeMask|PropertyChangeMask)
   25    -1 #define ROOTMASK                (SubstructureRedirectMask|SubstructureNotifyMask|ButtonPressMask|PointerMotionMask|PropertyChangeMask)
   -1    18 #define BUTTONMASK       (ButtonPressMask|ButtonReleaseMask)
   -1    19 #define CLEANMASK(mask)  (mask & ~(LockMask) & (ShiftMask|ControlMask|Mod1Mask|Mod2Mask|Mod3Mask|Mod4Mask|Mod5Mask))
   -1    20 #define ISVISIBLE(C)     (!(C)->isdock && ((C)->desktop == desktop))
   -1    21 #define LENGTH(X)        (sizeof X / sizeof X[0])
   -1    22 #define MOUSEMASK        (BUTTONMASK|PointerMotionMask)
   -1    23 #define MAX(A, B)        ((A) > (B) ? (A) : (B))
   -1    24 #define WINMASK          (FocusChangeMask|PropertyChangeMask)
   -1    25 #define ROOTMASK         (SubstructureRedirectMask|SubstructureNotifyMask|ButtonPressMask|PointerMotionMask|PropertyChangeMask)
   26    26 
   27    27 /* enums */
   28    -1 enum { NetSupported, NetWMName, NetWMDesktop, NetWMState, NetWMCheck,
   29    -1        NetWMFullscreen, NetActiveWindow, NetWMWindowType,
   30    -1        NetWMWindowTypeDialog, NetWMWindowTypeDock,
   31    -1        NetClientList, NetCurrentDesktop, NetLast }; /* EWMH atoms */
   -1    28 enum {
   -1    29 	NetSupported, NetWMName, NetWMDesktop, NetWMState, NetWMCheck,
   -1    30 	NetWMFullscreen, NetActiveWindow, NetWMWindowType,
   -1    31 	NetWMWindowTypeDialog, NetWMWindowTypeDock,
   -1    32 	NetClientList, NetCurrentDesktop, NetLast
   -1    33 }; /* EWMH atoms */
   32    34 enum { WMProtocols, WMDelete, WMState, WMLast }; /* default atoms */
   33    35 typedef enum { PFloat, PMax, PLeft, PRight } Position;
   34    36