diff options
author | Drew DeVault <sir@cmpwn.com> | 2017-09-29 17:25:58 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-29 17:25:58 -0400 |
commit | a48dedba3dfe93a68a2c7cd80ab896a15d84884f (patch) | |
tree | 70f57212464eb5c68c7b822df58ea6ed580e6eea /xwayland/xwm.h | |
parent | 285a109d416c9bcdc0c47dfb1b9ce4e474cd34dd (diff) | |
parent | 4ccb83bf33bbf531eef7fbd20e80146562fcae64 (diff) |
Merge pull request #170 from emersion/xwayland
Improve xwayland, batch 2
Diffstat (limited to 'xwayland/xwm.h')
-rw-r--r-- | xwayland/xwm.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/xwayland/xwm.h b/xwayland/xwm.h index ecbab535..d1998e48 100644 --- a/xwayland/xwm.h +++ b/xwayland/xwm.h @@ -47,17 +47,28 @@ enum atom_name { WL_SURFACE_ID, + WM_DELETE_WINDOW, WM_PROTOCOLS, + UTF8_STRING, WM_S0, NET_SUPPORTED, NET_WM_S0, + NET_WM_PID, + NET_WM_NAME, NET_WM_STATE, + NET_WM_WINDOW_TYPE, WM_TAKE_FOCUS, ATOM_LAST, }; extern const char *atom_map[ATOM_LAST]; +enum net_wm_state_action { + NET_WM_STATE_REMOVE = 0, + NET_WM_STATE_ADD = 1, + NET_WM_STATE_TOGGLE = 2, +}; + struct wlr_xwm { struct wlr_xwayland *xwayland; struct wl_event_source *event_source; |