]> Pileus Git - ~andy/gtk/commit
Add GdkFrameClock
authorOwen W. Taylor <otaylor@fishsoup.net>
Wed, 3 Oct 2012 22:34:01 +0000 (18:34 -0400)
committerOwen W. Taylor <otaylor@fishsoup.net>
Thu, 14 Feb 2013 22:19:47 +0000 (17:19 -0500)
commit77bac0d6ae2cbbe9a41ea36e705cc12f36df4cbc
tree2a50c8e9a30f11ea29399f88ef6a1bca600ada07
parent001f960a433a68124ce1cf49207c81fde646b57a
Add GdkFrameClock

Add an object GdkFrameClock that we associate with a GdkWindow.
This tracks when the window needs to be repainted, and will also
be used for other operations in the future like relayout and
updating animations.

Based on a patch from Havoc Pennington:

 https://mail.gnome.org/archives/gtk-devel-list/2010-October/msg00004.html

https://bugzilla.gnome.org/show_bug.cgi?id=685460
gdk/Makefile.am
gdk/gdkframeclock.c [new file with mode: 0644]
gdk/gdkframeclock.h [new file with mode: 0644]
gdk/gdkframeclockidle.c [new file with mode: 0644]
gdk/gdkframeclockidle.h [new file with mode: 0644]
gdk/gdkinternals.h
gdk/gdkwindow.c
gdk/gdkwindow.h
gtk/gtkwidget.c
gtk/gtkwidget.h