gtk2/gdk
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
..
broadway
deprecated
mir
quartz
wayland wayland: Thaw the clock if we hide a GdkWindow mid-frame 2015-03-02 12:11:59 +01:00
win32 gdkglcontext-win32: fix variable names in GDK_NOTE 2015-03-01 21:38:19 -05:00
x11
COPYING
fallback-c89.c
gdk-autocleanup.h
gdk-private.c
gdk-private.h
gdk.c
gdk.h
gdkapplaunchcontext.c
gdkapplaunchcontext.h
gdkapplaunchcontextprivate.h
gdkcairo.c
gdkcairo.h
gdkconfig.h.win32
gdkconfig.h.win32_broadway
gdkcursor.c
gdkcursor.h
gdkcursorprivate.h
gdkdeprecated.c
gdkdevice.c
gdkdevice.h
gdkdevicemanager.c
gdkdevicemanager.h
gdkdevicemanagerprivate.h
gdkdeviceprivate.h
gdkdisplay.c
gdkdisplay.h
gdkdisplaymanager.c
gdkdisplaymanager.h
gdkdisplaymanagerprivate.h
gdkdisplayprivate.h
gdkdnd.c
gdkdnd.h
gdkdndprivate.h
gdkenumtypes.c.template
gdkenumtypes.h.template
gdkevents.c
gdkevents.h
gdkframeclock.c
gdkframeclock.h
gdkframeclockidle.c
gdkframeclockidle.h
gdkframeclockprivate.h
gdkframetimings.c
gdkframetimings.h
gdkgl.c
gdkglcontext.c
gdkglcontext.h
gdkglcontextprivate.h
gdkglobals.c
gdkinternals.h
gdkintl.h
gdkkeynames.c
gdkkeys.c
gdkkeys.h
gdkkeysprivate.h
gdkkeysyms-compat.h
gdkkeysyms-update.pl
gdkkeysyms.h
gdkkeyuni.c
gdkmain.h
gdkmarshalers.list
gdkoffscreenwindow.c
gdkpango.c
gdkpango.h
gdkpixbuf-drawable.c
gdkpixbuf.h
gdkprivate.h
gdkproperty.c
gdkproperty.h
gdkrectangle.c
gdkrectangle.h
gdkrgba.c
gdkrgba.h
gdkscreen.c
gdkscreen.h
gdkscreenprivate.h
gdkselection.c
gdkselection.h
gdktestutils.h
gdkthreads.h
gdktypes.h
gdkversionmacros.h.in
gdkvisual.c
gdkvisual.h
gdkvisualprivate.h
gdkwindow.c
gdkwindow.h
gdkwindowimpl.c
gdkwindowimpl.h
gdkx.h
gen-keyname-table.pl
keyname-table.h
keynames-translate.txt
keynames.txt
Makefile.am
makefile.msc