gtk/gdk/wayland
Carlos Garnacho 603ea3b3e7 wayland: Avoid running stale cursor animation timeouts
gdk_wayland_device_update_window_cursor() is inconsistently returning
TRUE/FALSE, despite the timeout being always replaced for new cursor
frames. This could end up in these timeouts being "leaked" and running
as long as the window has an animated cursor.

Fix this by making it really sure we return G_SOURCE_REMOVE, although
now we keep track of animation delays, so the timeout will be reused
for constant time animations.
2015-09-16 19:19:49 +02:00
..
protocol wayland: Add touchpad gestures protocol 2015-08-12 23:20:25 +02:00
gdkapplaunchcontext-wayland.c wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkcursor-wayland.c wayland: Always apply scaling factor to cursor hotspot and dimension 2015-07-20 17:36:38 +08:00
gdkdevice-wayland.c wayland: Avoid running stale cursor animation timeouts 2015-09-16 19:19:49 +02:00
gdkdisplay-wayland.c wayland: Make display closing work 2015-08-28 16:15:26 -04:00
gdkdisplay-wayland.h wayland: Only bind supported unstable pointer gestures global 2015-08-21 10:04:02 +08:00
gdkdnd-wayland.c wayland: Don't assume drag context has a source window when finalizing 2015-08-05 10:31:55 +08:00
gdkeventsource.c wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkglcontext-wayland.c wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkglcontext-wayland.h gl: Drop profile for gdk_window_create_gl_context() 2015-02-12 12:34:28 +00:00
gdkkeys-wayland.c gdkkeys: Add support to _get_scroll_lock_state() 2015-04-27 20:07:52 -03:00
gdkprivate-wayland.h Added api to set a window to fullscreen on a given monitor. 2015-07-25 07:08:59 -06:00
gdkscreen-wayland.c wayland: calculate screen physical size 2015-08-15 22:11:10 -04:00
gdkselection-wayland.c wayland: Return the right type atom on gdk_selection_property_get() 2015-06-29 18:39:33 +02:00
gdkwayland.h wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkwaylanddevice.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkwaylanddisplay.h wayland: fix rename of wl_shell to xdg_shell 2014-01-20 14:37:33 -05:00
gdkwaylandglcontext.h GL: Follow naming conventions 2014-10-21 23:48:12 -04:00
gdkwaylandselection.h wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkwaylandwindow.h wayland: Replace wl_shell_surface with xdg_shell 2013-11-18 13:44:20 -05:00
gdkwindow-wayland.c wayland: Make subsurface desynchronized after first parent surface frame 2015-09-15 08:11:47 +08:00
Makefile.am wayland: Add touchpad gestures protocol 2015-08-12 23:20:25 +02:00
wm-button-layout-translation.c wayland: Set gtk-decoration-layout 2014-06-06 15:32:59 +02:00
wm-button-layout-translation.h wayland: Set gtk-decoration-layout 2014-06-06 15:32:59 +02:00