gtk2/gdk/wayland
Jonas Ådahl 7edd465f6d wayland: Fix restarting cursor animation
When an animated cursor was set and the previous cursor animation delay
happened to be the same, we wouldn't restart the animation timeout and
just return G_SOURCE_CONTINUE assuming the timer would continue. This
assumption is however only valid if the function was called from the
timeout, which is not the case.

Instead also arm the timer also if there is no previous timer active.
2018-05-09 22:13:10 +02:00
..
protocol Wayland: Implement KDE's SSD protocol 2017-10-26 16:34:42 -04:00
gdkapplaunchcontext-wayland.c wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkcursor-wayland.c wayland: Don't spew warnings for blank cursors 2017-10-26 00:32:07 -04:00
gdkdevice-wayland.c wayland: Fix restarting cursor animation 2018-05-09 22:13:10 +02:00
gdkdisplay-wayland.c wayland: Add support for xdg-shell stable 2018-03-16 17:44:48 +08:00
gdkdisplay-wayland.h wayland: Add support for xdg-shell stable 2018-03-16 17:44:48 +08:00
gdkdnd-wayland.c wayland: Add fake mimetype for local DnD cases 2017-01-09 19:04:23 +01:00
gdkeventsource.c wayland: Don't warn if the display is lost, skip exit handlers 2017-05-30 09:16:45 +02:00
gdkglcontext-wayland.c wayland: Disable EGL swap interval 2017-01-09 19:04:23 +01:00
gdkglcontext-wayland.h gl: Drop profile for gdk_window_create_gl_context() 2015-02-12 12:34:28 +00:00
gdkkeys-wayland.c gdk/wayland: Don't add GDK_META_MASK to gdk mod masks if MOD1 is set 2017-01-17 18:12:54 +01:00
gdkmonitor-wayland.c wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkmonitor-wayland.h wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkprivate-wayland.h wayland: add shortcut inhibitor support 2017-08-02 12:38:52 +02:00
gdkscreen-wayland.c wayland: Don't provide gsetting if dconf is not available 2017-11-26 19:32:52 -05:00
gdkseat-wayland.h wayland: Remove GdkWaylandDataDevice typedef 2016-03-21 17:15:59 +01:00
gdkselection-wayland.c wayland: Improve EOF detection when reading selections 2018-02-08 16:29:18 +01:00
gdkwayland.h wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkwaylanddevice.h wayland: Offer wayland-specific method to set pad actions feedback 2016-08-23 21:01:45 +02:00
gdkwaylanddisplay.h gdk/wayland: Add GdkDisplay call to query available globals 2018-02-14 14:58:06 +01:00
gdkwaylandglcontext.h GL: Follow naming conventions 2014-10-21 23:48:12 -04:00
gdkwaylandmonitor.h wayland: Port to new monitor api 2016-04-27 23:18:16 -04:00
gdkwaylandselection.h Drop gdk_wayland_drag_context_get_dnd_window 2015-12-02 00:47:53 -05:00
gdkwaylandwindow.h Wayland: Implement KDE's SSD protocol 2017-10-26 16:34:42 -04:00
gdkwindow-wayland.c wayland: Allow a NULL inhibitors hash table 2018-04-23 10:02:43 +01:00
Makefile.am wayland: Add support for xdg-shell stable 2018-03-16 17:44:48 +08:00
wm-button-layout-translation.c gdk: Relicense translate_wm_button_layout_to_gtk() 2017-04-27 21:06:15 +02:00
wm-button-layout-translation.h gdk: Relicense translate_wm_button_layout_to_gtk() 2017-04-27 21:06:15 +02:00