aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorLibravatar Drew DeVault <sir@cmpwn.com>2015-11-12 19:35:39 -0500
committerLibravatar Drew DeVault <sir@cmpwn.com>2015-11-12 19:35:39 -0500
commit11b1ba397f9bef1266f073fafab3e8de51346032 (patch)
tree7f9a3f548cc3cd521ade3f777e5b812135bac053 /include
parentStart fleshing out wayland client implementation (diff)
downloadsway-11b1ba397f9bef1266f073fafab3e8de51346032.tar.gz
sway-11b1ba397f9bef1266f073fafab3e8de51346032.tar.zst
sway-11b1ba397f9bef1266f073fafab3e8de51346032.zip
Further refinement of wayland client support
Diffstat (limited to 'include')
-rw-r--r--include/client.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/client.h b/include/client.h
index ec3537ca..f10e6b1a 100644
--- a/include/client.h
+++ b/include/client.h
@@ -4,6 +4,7 @@
4#include <wayland-client.h> 4#include <wayland-client.h>
5#include <cairo/cairo.h> 5#include <cairo/cairo.h>
6#include <pango/pangocairo.h> 6#include <pango/pangocairo.h>
7#include <stdbool.h>
7#include "list.h" 8#include "list.h"
8 9
9struct output_state { 10struct output_state {
@@ -28,6 +29,8 @@ struct client_state {
28 struct buffer *buffer; 29 struct buffer *buffer;
29 struct wl_surface *surface; 30 struct wl_surface *surface;
30 struct wl_shell_surface *shell_surface; 31 struct wl_shell_surface *shell_surface;
32 struct wl_callback *frame_cb;
33 bool busy;
31 cairo_t *cairo; 34 cairo_t *cairo;
32 cairo_surface_t *cairo_surface; 35 cairo_surface_t *cairo_surface;
33 PangoContext *pango; 36 PangoContext *pango;