commit 55dc86c0c0f875ee2d2b94facc5ef01878a69bd0 Author: Emmanuele Bassi Date: Mon Oct 12 19:52:05 2015 +0100 Release Clutter 1.24.2 NEWS | 26 ++++++++++++++++++++++++++ configure.ac | 4 ++-- 2 files changed, 28 insertions(+), 2 deletions(-) commit b6425bbb15ceaebf39282fb1ad18f4a1f6799780 Author: Emmanuele Bassi Date: Mon Oct 12 19:41:57 2015 +0100 Use explicit NULL comparison for pointers Following the coding style. clutter/evdev/clutter-device-manager-evdev.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) commit 1fe21a8fe174a4c98e8c694cff5bfc80ddb9efde Author: Carlos Garnacho Date: Fri Oct 9 20:43:25 2015 +0200 evdev: Emulate discrete scroll events out of smooth scroll ones. There's handlers around relying on up/down/left/right scroll events, which won't work as expected if only smooth scroll events are sent. In order to work properly there, we have to retrofit discrete scroll events on the evdev backend. Fix this by implementing emission (on devices with a wheel) and emulation (on anything else) of discrete scroll events. On the former both smooth and discrete events are set, for the latter we do accumulate the dx/dy of the latest scroll events, and emit discrete ones when we accumulated enough. The ending 0/0 event will reset the accumulators for the next scrolling batch. https://bugzilla.gnome.org/show_bug.cgi?id=756284 clutter/evdev/clutter-device-manager-evdev.c | 130 +++++++++++++++++++++++++-- 1 file changed, 122 insertions(+), 8 deletions(-) commit b2f8a0595c9cd4bd6c186c5c2c7573ecc3fd31be Author: Pedro Albuquerque Date: Wed Oct 7 07:06:00 2015 +0000 Updated Portuguese translation po/pt.po | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) commit a19413d9a636e062d60473b02972dc2b65c0752f Author: Jiri Grönroos Date: Tue Oct 6 16:00:50 2015 +0000 Updated Finnish translation po/fi.po | 2089 ++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 1291 insertions(+), 798 deletions(-) commit 2ddec579d6f34395e8fd20a0efdbe8983b35148c Author: Owen W. Taylor Date: Tue Sep 29 15:33:29 2015 -0400 clutter_actor_update_map_state: Remove a useless warning A check for priv->parent == NULL was inside the else of a check for (priv->parent == NULL). https://bugzilla.gnome.org/show_bug.cgi?id=745517 clutter/clutter-actor.c | 4 ---- 1 file changed, 4 deletions(-) commit 4c9443bbd7171447fa9315fa13dc7cbf383c7081 Author: Owen W. Taylor Date: Tue Sep 29 15:17:24 2015 -0400 _clutter_actor_set_enable_paint_unmapped: don't force an unmap When enable_paint_unmapped is disabled, we shouldn't force the source widget to be unmapped if the constraints would keep it mapped; in practice this shouldn't matter unless a paint handler is messing with the map state. https://bugzilla.gnome.org/show_bug.cgi?id=745517 clutter/clutter-actor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 76c8cd292ed269bd75e7482d96fd4209076d2266 Author: Owen W. Taylor Date: Tue Sep 29 14:15:16 2015 -0400 Avoid crashing when an actor not parented to a toplevel is cloned If we can't realize the source actor for a clone, simply skip updating the map state and painting it. https://bugzilla.gnome.org/show_bug.cgi?id=745517 clutter/clutter-actor.c | 6 +++++- clutter/clutter-clone.c | 12 +++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) commit 86a65ddffc511418e1aff48c4b8b9b7f7caa75f3 Author: Piotr Drąg Date: Sat Sep 26 14:55:36 2015 +0200 Fix Kannada translation of default:LTR po/kn.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6840b3a4c7d8be19f13046db25c8ddc29f7424f8 Author: Piotr Drąg Date: Sat Sep 26 14:53:56 2015 +0200 Fix Hindi translation of default:LTR po/hi.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 41a479264d6e8604a0cf99bf37e9548fc98b82c2 Author: Piotr Drąg Date: Sat Sep 26 14:44:43 2015 +0200 Fix Ukrainian translation of default:LTR po/uk.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b9df8524f0c0835ef82737bb65282bc1214a1d94 Author: Lionel Landwerlin Date: Tue Sep 22 17:27:42 2015 +0100 gdk: Enable clock updates when timelines are added to the clock Enable animation updates from the GdkFrameClock whenever any timeline is added to the ClutterMasterClockGdk. This may improve animation smoothness (depending on the GDK backend in use) because it allows GDK to tweak its frame timing for animation purposes. https://bugzilla.gnome.org/show_bug.cgi?id=755357 clutter/gdk/clutter-master-clock-gdk.c | 53 ++++++++++++++++++++++++++++++++-- 1 file changed, 51 insertions(+), 2 deletions(-) commit 9ef5fd104aa627544faa315c0114b24f2bcd35af Author: Милош Поповић Date: Tue Sep 22 12:36:27 2015 +0000 Updated Serbian Latin translation po/sr@latin.po | 888 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 448 insertions(+), 440 deletions(-) commit f2a56cec014f30558a0eed8fa5a8e3e1201f6fe9 Author: Милош Поповић Date: Tue Sep 22 12:35:47 2015 +0000 Updated Serbian translation po/sr.po | 888 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 448 insertions(+), 440 deletions(-) commit 6c26f791c257e56479a8ada9b68159425659e1f5 Author: Emmanuele Bassi Date: Tue Sep 22 00:58:13 2015 +0100 docs: Fix up the main reference XML We need an updated Docbook schema, and a couple of other attributes, so that gtk-doc will generate a valid devhelp file. doc/reference/clutter-docs.xml.in | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 3816d5a6bb5257d5f65dbbb40029a353e0523f67 Author: Philip Withnall Date: Thu Sep 17 16:32:33 2015 +0100 gdk: Fix frame budget diagnostics Set the frame budget so that CLUTTER_ENABLE_DIAGNOSTIC correctly outputs timing diagnostics from the ClutterMasterClockGdk. https://bugzilla.gnome.org/show_bug.cgi?id=755357 clutter/gdk/clutter-master-clock-gdk.c | 4 ++++ 1 file changed, 4 insertions(+) commit 9e8da646368394f3004e72c4bc4409ad1c473c92 Author: Philip Withnall Date: Thu Sep 17 16:31:11 2015 +0100 gdk: Use frame time when calculating the tick time for clock updates This is how GdkFrameClock is meant to be used: the frame time is meant to be queried from the GdkFrameClock within its frame signals, rather from the system monotonic time source. https://bugzilla.gnome.org/show_bug.cgi?id=755357 clutter/gdk/clutter-master-clock-gdk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 5545b69a8f064d020f4b9c3532147c80f433ab63 Author: Philip Withnall Date: Thu Sep 17 16:27:14 2015 +0100 timeline: Add more debug output https://bugzilla.gnome.org/show_bug.cgi?id=755357 clutter/clutter-timeline.c | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) commit ae1a84853e4978092afec07aaead3e3a94f738f8 Author: Philip Withnall Date: Thu Sep 17 16:26:23 2015 +0100 timeline: Ensure waiting_first_tick is set before adding the timeline Just in case the timeline starts being prodded by the ClutterMasterClock before the add function returns. (This has not been verified.) https://bugzilla.gnome.org/show_bug.cgi?id=755357 clutter/clutter-timeline.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 8e52f8c61ef2192eaf7f2208a922d3530df47d9b Author: Rafael Fontenelle Date: Sun Sep 20 14:05:56 2015 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 865 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 433 insertions(+), 432 deletions(-) commit f5f2b2ee7a459abb481153346eb4ab86967f1b60 Author: Anders Jonsson Date: Sun Sep 20 12:49:21 2015 +0000 Updated Swedish translation po/sv.po | 1113 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 549 insertions(+), 564 deletions(-) commit 5cf6c80c9b19f05c5c791e4f19f2e8677ce641cc Author: Ask Hjorth Larsen Date: Sat Sep 19 16:24:08 2015 +0000 Updated Danish translation po/da.po | 481 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 244 insertions(+), 237 deletions(-) commit 53372f69fd1c3918b7ff32d8069350dce15621d9 Author: Rūdolfs Mazurs Date: Fri Sep 18 22:23:06 2015 +0300 Updated Latvian translation po/lv.po | 509 ++++++++++++++++++++++++++++++--------------------------------- 1 file changed, 246 insertions(+), 263 deletions(-) commit 2e554db8cf18e0ac523f534b67f886bfb7326532 Author: Stas Solovey Date: Thu Sep 17 11:26:45 2015 +0000 Updated Russian translation po/ru.po | 879 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 442 insertions(+), 437 deletions(-) commit 5fecf2b293bbdf01d28c8936ebc95336495a11a9 Author: Emmanuele Bassi Date: Tue Sep 15 13:12:09 2015 +0100 Post-release version bump to 1.24.1 configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)