diff options
author | raveit65 <[email protected]> | 2021-04-10 16:37:40 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2021-06-07 20:09:03 +0200 |
commit | 3ed0ddb242a4804cd7fcfcfcf39a47766eaa816d (patch) | |
tree | b11f566e6c4f90db6a1868c834c6d84ca5dd15a7 /src/core/window-props.c | |
parent | 4e4fd6c512423b16640914b33192a32f290b0ef1 (diff) | |
download | marco-3ed0ddb242a4804cd7fcfcfcf39a47766eaa816d.tar.bz2 marco-3ed0ddb242a4804cd7fcfcfcf39a47766eaa816d.tar.xz |
window: add support for _GNOME_WM_STRUT_AREA
In addition to existing properties use also new _GNOME_WM_STRUT_AREA
property that allows creating struts between monitors.
https://mail.gnome.org/archives/wm-spec-list/2018-December/msg00000.html
https://gitlab.freedesktop.org/xdg/xdg-specs/merge_requests/22
origin commit:
https://gitlab.gnome.org/GNOME/metacity/commit/922de13
Diffstat (limited to 'src/core/window-props.c')
-rw-r--r-- | src/core/window-props.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/window-props.c b/src/core/window-props.c index 2004c6a0..fb8ac4c1 100644 --- a/src/core/window-props.c +++ b/src/core/window-props.c @@ -1593,6 +1593,7 @@ meta_display_init_window_prop_hooks (MetaDisplay *display) { display->atom__NET_WM_DESKTOP, META_PROP_VALUE_CARDINAL, reload_net_wm_desktop }, { display->atom__NET_WM_STRUT, META_PROP_VALUE_INVALID, reload_struts }, { display->atom__NET_WM_STRUT_PARTIAL, META_PROP_VALUE_INVALID, reload_struts }, + { display->atom__GNOME_WM_STRUT_AREA, META_PROP_VALUE_INVALID, reload_struts }, { display->atom__NET_STARTUP_ID, META_PROP_VALUE_UTF8, reload_net_startup_id }, { display->atom__NET_WM_SYNC_REQUEST_COUNTER, META_PROP_VALUE_SYNC_COUNTER, reload_update_counter }, { XA_WM_NORMAL_HINTS, META_PROP_VALUE_SIZE_HINTS, reload_normal_hints }, |