aboutsummaryrefslogtreecommitdiffstats
path: root/include/swaybar
diff options
context:
space:
mode:
authorLibravatar Drew DeVault <sir@cmpwn.com>2018-03-30 21:38:28 -0400
committerLibravatar Drew DeVault <sir@cmpwn.com>2018-03-30 22:44:08 -0400
commit8d1425bde9e7f17a5a9e6bce73dffcf296dad6a1 (patch)
tree803cc6a902f5d595e2dbcb3897e0633ccf5aa2fa /include/swaybar
parentMerge pull request #1674 from swaywm/layer-input (diff)
downloadsway-8d1425bde9e7f17a5a9e6bce73dffcf296dad6a1.tar.gz
sway-8d1425bde9e7f17a5a9e6bce73dffcf296dad6a1.tar.zst
sway-8d1425bde9e7f17a5a9e6bce73dffcf296dad6a1.zip
Initialize seat pointer in swaybar
Diffstat (limited to 'include/swaybar')
-rw-r--r--include/swaybar/bar.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/swaybar/bar.h b/include/swaybar/bar.h
index 1bf2ea2d..0768a683 100644
--- a/include/swaybar/bar.h
+++ b/include/swaybar/bar.h
@@ -8,14 +8,24 @@ struct swaybar_config;
8struct swaybar_output; 8struct swaybar_output;
9struct swaybar_workspace; 9struct swaybar_workspace;
10 10
11struct swaybar_pointer {
12 struct wl_pointer *pointer;
13 struct wl_cursor_theme *cursor_theme;
14 struct wl_cursor_image *cursor_image;
15 struct wl_surface *cursor_surface;
16 struct swaybar_output *current;
17};
18
11struct swaybar { 19struct swaybar {
12 struct wl_display *display; 20 struct wl_display *display;
13 struct wl_compositor *compositor; 21 struct wl_compositor *compositor;
14 struct zwlr_layer_shell_v1 *layer_shell; 22 struct zwlr_layer_shell_v1 *layer_shell;
15 struct wl_shm *shm; 23 struct wl_shm *shm;
24 struct wl_seat *seat;
16 25
17 struct swaybar_config *config; 26 struct swaybar_config *config;
18 struct swaybar_output *focused_output; 27 struct swaybar_output *focused_output;
28 struct swaybar_pointer pointer;
19 struct status_line *status; 29 struct status_line *status;
20 30
21 int ipc_event_socketfd; 31 int ipc_event_socketfd;