]> Pileus Git - ~andy/gtk/commit
GdkWindow: make the frame clock an inherent property of the window
authorOwen W. Taylor <otaylor@fishsoup.net>
Wed, 30 Jan 2013 20:09:44 +0000 (15:09 -0500)
committerOwen W. Taylor <otaylor@fishsoup.net>
Thu, 14 Feb 2013 22:19:52 +0000 (17:19 -0500)
commitbe22b9fbb9ecd683b9b41d64144460f41d07f248
tree9fe7242ab890e0b240156f562806eeb7ac2a079b
parent449e8c88565b444d1399a9080bde5141d054bde6
GdkWindow: make the frame clock an inherent property of the window

Instead of making the frame clock a settable property of a window, make
toplevel windows inherently have a frame clock when created (getting
rid of the default frame clock.) We need to create or destroy frame
clocks when reparenting a window to be a toplevel, or to not be a
toplevel, but otherwise the frame clock for a window is immutable.
gdk/gdkwindow.c
gdk/gdkwindow.h
gdk/x11/gdkwindow-x11.c
gdk/x11/gdkwindow-x11.h