diff options
author | Kirill Primak <vyivel@eclair.cafe> | 2022-11-04 21:53:39 +0300 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2022-11-05 18:30:09 +0000 |
commit | 1243a855d426aefe5bcf4f9dd7e7d7ac8e46b1c8 (patch) | |
tree | 3b80aa2d2bca89ae5dcb2c5d3d9df07934212657 /include | |
parent | 92e3c5b7980890895ee6b882723c9b434c53b0c6 (diff) |
xdg-shell: fix geometry types
Diffstat (limited to 'include')
-rw-r--r-- | include/wlr/types/wlr_xdg_shell.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/include/wlr/types/wlr_xdg_shell.h b/include/wlr/types/wlr_xdg_shell.h index db1d7bd5..f54f74e2 100644 --- a/include/wlr/types/wlr_xdg_shell.h +++ b/include/wlr/types/wlr_xdg_shell.h @@ -135,9 +135,9 @@ enum wlr_xdg_surface_role { struct wlr_xdg_toplevel_state { bool maximized, fullscreen, resizing, activated; uint32_t tiled; // enum wlr_edges - uint32_t width, height; - uint32_t max_width, max_height; - uint32_t min_width, min_height; + int32_t width, height; + int32_t max_width, max_height; + int32_t min_width, min_height; }; enum wlr_xdg_toplevel_wm_capabilities { @@ -156,9 +156,9 @@ struct wlr_xdg_toplevel_configure { uint32_t fields; // enum wlr_xdg_toplevel_configure_field bool maximized, fullscreen, resizing, activated; uint32_t tiled; // enum wlr_edges - uint32_t width, height; + int32_t width, height; struct { - uint32_t width, height; + int32_t width, height; } bounds; uint32_t wm_capabilities; // enum wlr_xdg_toplevel_wm_capabilities }; @@ -307,7 +307,7 @@ struct wlr_xdg_toplevel_show_window_menu_event { struct wlr_xdg_toplevel *toplevel; struct wlr_seat_client *seat; uint32_t serial; - uint32_t x, y; + int32_t x, y; }; /** @@ -358,7 +358,7 @@ void wlr_xdg_surface_ping(struct wlr_xdg_surface *surface); * configure serial. */ uint32_t wlr_xdg_toplevel_set_size(struct wlr_xdg_toplevel *toplevel, - uint32_t width, uint32_t height); + int32_t width, int32_t height); /** * Request that this toplevel show itself in an activated or deactivated |