summaryrefslogtreecommitdiff
path: root/gdk/gdkwindow.h
diff options
context:
space:
mode:
authorDaniel Sabo <DanielSabo@gmail.com>2013-10-29 14:43:05 -0700
committerMatthias Clasen <mclasen@redhat.com>2013-11-09 00:01:05 -0500
commit80dd1a851a8a79770c94b8efbe034304af4458d9 (patch)
treef93fe37bc18746e5fb0f9822cb65468654d2f570 /gdk/gdkwindow.h
parent0c46807e4388be30bff847bac2d3bb90094ae862 (diff)
downloadgtk+-80dd1a851a8a79770c94b8efbe034304af4458d9.tar.gz
Add an event_compression setting to GdkWindow
Setting event compression to false will allow inter-frame mouse motion events to be delivered, which are necessary for painting applications to produce smooth strokes. https://bugzilla.gnome.org/show_bug.cgi?id=702392
Diffstat (limited to 'gdk/gdkwindow.h')
-rw-r--r--gdk/gdkwindow.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gdk/gdkwindow.h b/gdk/gdkwindow.h
index de7872e4bb..014f2f70e8 100644
--- a/gdk/gdkwindow.h
+++ b/gdk/gdkwindow.h
@@ -1090,6 +1090,12 @@ GDK_AVAILABLE_IN_3_10
void gdk_window_set_opaque_region (GdkWindow *window,
cairo_region_t *region);
+GDK_AVAILABLE_IN_3_12
+void gdk_window_set_event_compression (GdkWindow *window,
+ gboolean event_compression);
+GDK_AVAILABLE_IN_3_12
+gboolean gdk_window_get_event_compression (GdkWindow *window);
+
G_END_DECLS
#endif /* __GDK_WINDOW_H__ */