diff options
Diffstat (limited to 'include/sway/server.h')
-rw-r--r-- | include/sway/server.h | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/include/sway/server.h b/include/sway/server.h index adb62cda..c71851f6 100644 --- a/include/sway/server.h +++ b/include/sway/server.h | |||
@@ -2,23 +2,6 @@ | |||
2 | #define _SWAY_SERVER_H | 2 | #define _SWAY_SERVER_H |
3 | #include <stdbool.h> | 3 | #include <stdbool.h> |
4 | #include <wayland-server-core.h> | 4 | #include <wayland-server-core.h> |
5 | #include <wlr/backend.h> | ||
6 | #include <wlr/render/allocator.h> | ||
7 | #include <wlr/render/wlr_renderer.h> | ||
8 | #include <wlr/types/wlr_compositor.h> | ||
9 | #include <wlr/types/wlr_data_device.h> | ||
10 | #include <wlr/types/wlr_input_method_v2.h> | ||
11 | #include <wlr/types/wlr_foreign_toplevel_management_v1.h> | ||
12 | #include <wlr/types/wlr_drm_lease_v1.h> | ||
13 | #include <wlr/types/wlr_layer_shell_v1.h> | ||
14 | #include <wlr/types/wlr_output_management_v1.h> | ||
15 | #include <wlr/types/wlr_output_power_management_v1.h> | ||
16 | #include <wlr/types/wlr_presentation_time.h> | ||
17 | #include <wlr/types/wlr_relative_pointer_v1.h> | ||
18 | #include <wlr/types/wlr_session_lock_v1.h> | ||
19 | #include <wlr/types/wlr_server_decoration.h> | ||
20 | #include <wlr/types/wlr_text_input_v3.h> | ||
21 | #include <wlr/types/wlr_xdg_shell.h> | ||
22 | #include "config.h" | 5 | #include "config.h" |
23 | #include "list.h" | 6 | #include "list.h" |
24 | #include "sway/desktop/idle_inhibit_v1.h" | 7 | #include "sway/desktop/idle_inhibit_v1.h" |
@@ -63,6 +46,7 @@ struct sway_server { | |||
63 | 46 | ||
64 | struct wl_listener new_output; | 47 | struct wl_listener new_output; |
65 | struct wl_listener output_layout_change; | 48 | struct wl_listener output_layout_change; |
49 | struct wl_listener renderer_lost; | ||
66 | 50 | ||
67 | struct wlr_idle_notifier_v1 *idle_notifier_v1; | 51 | struct wlr_idle_notifier_v1 *idle_notifier_v1; |
68 | struct sway_idle_inhibit_manager_v1 idle_inhibit_manager_v1; | 52 | struct sway_idle_inhibit_manager_v1 idle_inhibit_manager_v1; |
@@ -116,6 +100,7 @@ struct sway_server { | |||
116 | struct wl_listener output_power_manager_set_mode; | 100 | struct wl_listener output_power_manager_set_mode; |
117 | struct wlr_input_method_manager_v2 *input_method; | 101 | struct wlr_input_method_manager_v2 *input_method; |
118 | struct wlr_text_input_manager_v3 *text_input; | 102 | struct wlr_text_input_manager_v3 *text_input; |
103 | struct wlr_ext_foreign_toplevel_list_v1 *foreign_toplevel_list; | ||
119 | struct wlr_foreign_toplevel_manager_v1 *foreign_toplevel_manager; | 104 | struct wlr_foreign_toplevel_manager_v1 *foreign_toplevel_manager; |
120 | struct wlr_content_type_manager_v1 *content_type_manager_v1; | 105 | struct wlr_content_type_manager_v1 *content_type_manager_v1; |
121 | struct wlr_data_control_manager_v1 *data_control_manager_v1; | 106 | struct wlr_data_control_manager_v1 *data_control_manager_v1; |