Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GdkFrameClockIdle: Add a missing declaration | Matthias Clasen | 2014-09-05 | 1 | -3/+4 |
| | |||||
* | Changed obsolete FSF portal addresses to web address | Andika Triwidada | 2014-01-12 | 1 | -3/+1 |
| | | | | Fixed https://bugzilla.gnome.org/show_bug.cgi?id=721530 | ||||
* | Change GdkFrameClock from an interface to a class | Owen W. Taylor | 2013-02-14 | 1 | -3/+3 |
| | | | | | | | | | | | | It's unlikely that anyone will want to have, say, a GtkWidget that also acts as a GdkFrameClock, so an abstract base class is as flexible as making GdkFrameClock an interface, but has advantages: - If we decide to never make implementing your own frame clock possible, we can remove the virtualization. - We can put functionality like history into the base class. - Avoids the oddity of a interface without a public interface VTable, which may cause problems for language bindings. | ||||
* | Add GdkFrameClock | Owen W. Taylor | 2013-02-14 | 1 | -0/+68 |
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 |