13 #define SN_API_NOT_YET_FROZEN 1
14 #include <libsn/sn-launcher.h>
16 #include <xcb/randr.h>
17 #include <xcb/xcb_atom.h>
210 B_UPON_KEYRELEASE = 1,
215 B_UPON_KEYRELEASE_IGNORE_MODS = 2,
270 xcb_randr_output_t
id;
327 struct timeval urgent;
334 enum { W_NODOCK = 0, W_DOCK_TOP = 1, W_DOCK_BOTTOM = 2 } dock;
388 enum { M_HERE = 0, M_ASSIGN_WS, M_BELOW } insert_where;
420 A_COMMAND = (1 << 0),
421 A_TO_WORKSPACE = (1 << 1),
422 A_TO_OUTPUT = (1 << 2)
519 enum { CF_NONE = 0, CF_OUTPUT = 1, CF_GLOBAL = 2 } fullscreen_mode;
542 } layout, last_split_layout, workspace_layout;
551 FLOATING_AUTO_OFF = 0,
552 FLOATING_USER_OFF = 1,
553 FLOATING_AUTO_ON = 2,
570 void(*on_remove_child)(Con *);
574 SCRATCHPAD_FRESH = 1,
575 SCRATCHPAD_CHANGED = 2