gtk2/gdk/wayland
Carlos Garnacho c55fcd35fe wayland: Thaw the clock if we hide a GdkWindow mid-frame
When a window is hidden, its surface and all its roles are destroyed,
if this happens when we already issued a wl_surface_commit and are
awaiting for a frame callback, the clock will remain frozen for the
next time the window is shown.

To avoid this, keep track of the wl_surface_frame() calls issued,
and ensure the clock is thawed after hiding. If we happen to receive
the frame callback, it is just ignored.

https://bugzilla.gnome.org/show_bug.cgi?id=743427
2015-03-02 12:11:59 +01:00
..
protocol wayland: Update to xdg-shell unstable v5 2015-02-14 20:54:47 -05:00
gdkapplaunchcontext-wayland.c wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkcursor-wayland.c wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkdevice-wayland.c wayland: Add debug spew 2015-02-28 00:58:05 -05:00
gdkdisplay-wayland.c wayland: Add debug spew 2015-02-28 00:58:05 -05:00
gdkdisplay-wayland.h wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkdnd-wayland.c wayland: Use display from GdkDragContext device 2015-02-17 19:50:05 +01: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 wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkprivate-wayland.h wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkscreen-wayland.c wayland: Formatting fixes 2015-02-28 00:02:30 -05:00
gdkselection-wayland.c wayland: Formatting fixes 2015-02-28 00:02:30 -05: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: Thaw the clock if we hide a GdkWindow mid-frame 2015-03-02 12:11:59 +01:00
Makefile.am wayland: Add OpenGL support 2014-10-13 10:43:31 -04: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