mirror of
https://github.com/swaywm/sway.git
synced 2024-11-21 23:41:27 +00:00
xdg-shell: send WM capabilities
This commit is contained in:
parent
4e6d7612ff
commit
3ef5abd405
|
@ -289,6 +289,7 @@ static void handle_commit(struct wl_listener *listener, void *data) {
|
||||||
}
|
}
|
||||||
// XXX: https://github.com/swaywm/sway/issues/2176
|
// XXX: https://github.com/swaywm/sway/issues/2176
|
||||||
wlr_xdg_surface_schedule_configure(xdg_surface);
|
wlr_xdg_surface_schedule_configure(xdg_surface);
|
||||||
|
// TODO: wlr_xdg_toplevel_set_bounds()
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -574,4 +575,7 @@ void handle_xdg_shell_toplevel(struct wl_listener *listener, void *data) {
|
||||||
wlr_scene_xdg_surface_create(xdg_shell_view->view.content_tree, xdg_toplevel->base);
|
wlr_scene_xdg_surface_create(xdg_shell_view->view.content_tree, xdg_toplevel->base);
|
||||||
|
|
||||||
xdg_toplevel->base->data = xdg_shell_view;
|
xdg_toplevel->base->data = xdg_shell_view;
|
||||||
|
|
||||||
|
wlr_xdg_toplevel_set_wm_capabilities(xdg_toplevel,
|
||||||
|
XDG_TOPLEVEL_WM_CAPABILITIES_FULLSCREEN);
|
||||||
}
|
}
|
||||||
|
|
|
@ -65,7 +65,7 @@
|
||||||
#include <wlr/types/wlr_drm_lease_v1.h>
|
#include <wlr/types/wlr_drm_lease_v1.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define SWAY_XDG_SHELL_VERSION 3
|
#define SWAY_XDG_SHELL_VERSION 5
|
||||||
#define SWAY_LAYER_SHELL_VERSION 4
|
#define SWAY_LAYER_SHELL_VERSION 4
|
||||||
#define SWAY_FOREIGN_TOPLEVEL_LIST_VERSION 1
|
#define SWAY_FOREIGN_TOPLEVEL_LIST_VERSION 1
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue