Add new wayland top level state enum values
This commit is contained in:
parent
d1938cb060
commit
49092f5a94
2 changed files with 10 additions and 0 deletions
4
glfw/wl_platform.h
vendored
4
glfw/wl_platform.h
vendored
|
|
@ -130,6 +130,10 @@ typedef enum WaylandWindowState {
|
|||
TOPLEVEL_STATE_TILED_TOP = 64,
|
||||
TOPLEVEL_STATE_TILED_BOTTOM = 128,
|
||||
TOPLEVEL_STATE_SUSPENDED = 256,
|
||||
TOPLEVEL_STATE_CONSTRAINED_LEFT = 512,
|
||||
TOPLEVEL_STATE_CONSTRAINED_RIGHT = 1024,
|
||||
TOPLEVEL_STATE_CONSTRAINED_TOP = 2048,
|
||||
TOPLEVEL_STATE_CONSTRAINED_BOTTOM = 4096,
|
||||
} WaylandWindowState;
|
||||
|
||||
typedef struct glfw_wl_xdg_activation_request {
|
||||
|
|
|
|||
6
glfw/wl_window.c
vendored
6
glfw/wl_window.c
vendored
|
|
@ -679,6 +679,12 @@ xdgToplevelHandleConfigure(void* data,
|
|||
#ifdef XDG_TOPLEVEL_STATE_SUSPENDED_SINCE_VERSION
|
||||
C(TOPLEVEL_STATE_SUSPENDED);
|
||||
#endif
|
||||
#ifdef XDG_TOPLEVEL_STATE_CONSTRAINED_LEFT_SINCE_VERSION
|
||||
C(TOPLEVEL_STATE_CONSTRAINED_LEFT);
|
||||
C(TOPLEVEL_STATE_CONSTRAINED_RIGHT);
|
||||
C(TOPLEVEL_STATE_CONSTRAINED_TOP);
|
||||
C(TOPLEVEL_STATE_CONSTRAINED_BOTTOM);
|
||||
#endif
|
||||
#undef C
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue