gtk2/gdk/wayland
Jasper St. Pierre 98d1b5464d gdkwindow-wayland: Bail out early if we get a frame callback when destroying our window
This prevents warnings like

(gtk3-demo:14948): Gdk-CRITICAL **: _gdk_frame_clock_thaw: assertion 'GDK_IS_FRAME_CLOCK (clock)' failed

(gtk3-demo:14948): Gdk-CRITICAL **: gdk_frame_clock_get_timings: assertion 'GDK_IS_FRAME_CLOCK (frame_clock)' failed

We need to do this, as the compositor might have already sent us a frame
event, in-flight, at the same time we destroy our window. In this case, we'll
receive the then-in-flight "done" event, and then warn as we try to look
up the frame clock on a destroyed window.
2014-01-31 16:25:27 -05:00
..
protocol wayland: Update to latest xdg-shell.xml 2013-12-07 13:25:38 -05:00
gdkapplaunchcontext-wayland.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkcursor-wayland.c Fix a crash with scaled cursors on Wayland 2013-08-11 15:38:25 -04:00
gdkdevice-wayland.c wayland: Replace wl_shell_surface with xdg_shell 2013-11-18 13:44:20 -05:00
gdkdisplay-wayland.c docs: Identify examples that are C code 2014-01-29 12:45:49 -05:00
gdkdisplay-wayland.h wayland: Replace wl_shell_surface with xdg_shell 2013-11-18 13:44:20 -05:00
gdkdnd-wayland.c wayland: Don't assert fail in DND 2013-11-19 18:55:26 -05:00
gdkeventsource.c Handle recursion from motion event handlers 2013-11-11 23:17:14 -05:00
gdkkeys-wayland.c wayland: Implement gdk_keymap_get_modifier_state 2013-04-06 21:16:38 -04:00
gdkprivate-wayland.h wayland: Replace wl_shell_surface with xdg_shell 2013-11-18 13:44:20 -05:00
gdkscreen-wayland.c Add a GtkSetting for 'shell-shows-desktop' 2013-11-14 15:03:04 -05:00
gdkselection-wayland.c wayland: Remove unhelpful debug message 2012-07-12 15:58:37 +01:00
gdkwayland.h wayland: Remove displaymanager implementation 2013-05-02 16:14:59 +02: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
gdkwaylandselection.h wayland: Fix build due to missing symbol export 2013-07-09 07:09:13 +02:00
gdkwaylandwindow.h wayland: Replace wl_shell_surface with xdg_shell 2013-11-18 13:44:20 -05:00
gdkwindow-wayland.c gdkwindow-wayland: Bail out early if we get a frame callback when destroying our window 2014-01-31 16:25:27 -05:00
Makefile.am Fix make dist 2013-12-17 07:31:41 -05:00