dee6264d57
When the _MOTIF_WM_HINTS property of a window specifies it should have no title bar, or no decorations at all, respond by setting the border style of that container to BS_PIXEL or BS_NONE respectively. This comes from the old Motif window manager. It was originally intended to specify exactly what sort of decorations a window should have, and exactly what sort of user input it should respond to. The EWMH spec intended to replace Motif hints with _NET_WM_WINDOW_TYPE, but it is still in use by popular widget toolkits such as GTK+ and Java AWT. i3's implementation simply mirrors Gnome's Metacity. Official documentation of this hint is nowhere to be found. For more information see: https://people.gnome.org/~tthurman/docs/metacity/xprops_8h-source.html http://stackoverflow.com/questions/13787553/detect-if-a-x11-window-has-decorations fixes #832
35 lines
904 B
Plaintext
35 lines
904 B
Plaintext
xmacro(_NET_SUPPORTED)
|
|
xmacro(_NET_SUPPORTING_WM_CHECK)
|
|
xmacro(_NET_WM_NAME)
|
|
xmacro(_NET_WM_STATE_FULLSCREEN)
|
|
xmacro(_NET_WM_STATE_DEMANDS_ATTENTION)
|
|
xmacro(_NET_WM_STATE)
|
|
xmacro(_NET_WM_WINDOW_TYPE)
|
|
xmacro(_NET_WM_WINDOW_TYPE_DOCK)
|
|
xmacro(_NET_WM_WINDOW_TYPE_DIALOG)
|
|
xmacro(_NET_WM_WINDOW_TYPE_UTILITY)
|
|
xmacro(_NET_WM_WINDOW_TYPE_TOOLBAR)
|
|
xmacro(_NET_WM_WINDOW_TYPE_SPLASH)
|
|
xmacro(_NET_WM_DESKTOP)
|
|
xmacro(_NET_WM_STRUT_PARTIAL)
|
|
xmacro(_NET_CLIENT_LIST_STACKING)
|
|
xmacro(_NET_CURRENT_DESKTOP)
|
|
xmacro(_NET_ACTIVE_WINDOW)
|
|
xmacro(_NET_STARTUP_ID)
|
|
xmacro(_NET_WORKAREA)
|
|
xmacro(WM_PROTOCOLS)
|
|
xmacro(WM_DELETE_WINDOW)
|
|
xmacro(UTF8_STRING)
|
|
xmacro(WM_STATE)
|
|
xmacro(WM_CLIENT_LEADER)
|
|
xmacro(WM_TAKE_FOCUS)
|
|
xmacro(WM_WINDOW_ROLE)
|
|
xmacro(I3_SOCKET_PATH)
|
|
xmacro(I3_CONFIG_PATH)
|
|
xmacro(I3_SYNC)
|
|
xmacro(I3_SHMLOG_PATH)
|
|
xmacro(I3_PID)
|
|
xmacro(_NET_REQUEST_FRAME_EXTENTS)
|
|
xmacro(_NET_FRAME_EXTENTS)
|
|
xmacro(_MOTIF_WM_HINTS)
|