mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2025-11-22 06:59:44 -05:00
xwm: atom cleanup
This commit is contained in:
parent
2ca502b546
commit
03bd34e826
2 changed files with 6 additions and 46 deletions
|
|
@ -3,48 +3,6 @@
|
|||
#include <wayland-server-core.h>
|
||||
#include <wlr/xwayland.h>
|
||||
|
||||
/* wlc's atom list:
|
||||
WL_SURFACE_ID,
|
||||
WM_DELETE_WINDOW,
|
||||
WM_TAKE_FOCUS,
|
||||
WM_PROTOCOLS,
|
||||
WM_NORMAL_HINTS,
|
||||
MOTIF_WM_HINTS,
|
||||
TEXT,
|
||||
UTF8_STRING,
|
||||
CLIPBOARD,
|
||||
CLIPBOARD_MANAGER,
|
||||
TARGETS,
|
||||
PRIMARY,
|
||||
WM_S0,
|
||||
STRING,
|
||||
WLC_SELECTION,
|
||||
NET_WM_S0,
|
||||
NET_WM_PID,
|
||||
NET_WM_NAME,
|
||||
NET_WM_STATE,
|
||||
NET_WM_STATE_FULLSCREEN,
|
||||
NET_WM_STATE_MODAL,
|
||||
NET_WM_STATE_ABOVE,
|
||||
NET_SUPPORTED,
|
||||
NET_SUPPORTING_WM_CHECK,
|
||||
NET_WM_WINDOW_TYPE,
|
||||
NET_WM_WINDOW_TYPE_DESKTOP,
|
||||
NET_WM_WINDOW_TYPE_DOCK,
|
||||
NET_WM_WINDOW_TYPE_TOOLBAR,
|
||||
NET_WM_WINDOW_TYPE_MENU,
|
||||
NET_WM_WINDOW_TYPE_UTILITY,
|
||||
NET_WM_WINDOW_TYPE_SPLASH,
|
||||
NET_WM_WINDOW_TYPE_DIALOG,
|
||||
NET_WM_WINDOW_TYPE_DROPDOWN_MENU,
|
||||
NET_WM_WINDOW_TYPE_POPUP_MENU,
|
||||
NET_WM_WINDOW_TYPE_TOOLTIP,
|
||||
NET_WM_WINDOW_TYPE_NOTIFICATION,
|
||||
NET_WM_WINDOW_TYPE_COMBO,
|
||||
NET_WM_WINDOW_TYPE_DND,
|
||||
NET_WM_WINDOW_TYPE_NORMAL,
|
||||
*/
|
||||
|
||||
enum atom_name {
|
||||
WL_SURFACE_ID,
|
||||
WM_DELETE_WINDOW,
|
||||
|
|
@ -69,7 +27,7 @@ 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_ADD = 1,
|
||||
NET_WM_STATE_TOGGLE = 2,
|
||||
};
|
||||
|
||||
|
|
@ -90,6 +48,7 @@ struct wlr_xwm {
|
|||
};
|
||||
|
||||
void xwm_destroy(struct wlr_xwm *xwm);
|
||||
|
||||
struct wlr_xwm *xwm_create(struct wlr_xwayland *wlr_xwayland);
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue