commit 2218bf3e82c3ddafb202da18afe0b8c0d3622d70 Author: Jiří Techet Date: Tue Dec 20 02:05:41 2011 +0100 0.12.1 commit cb3f5d7280130ffa01d3165f0bcc72a3dac967b6 Author: Jiří Techet Date: Tue Dec 20 01:43:03 2011 +0100 Update vapi file commit de7a9fcdb2afeb3a0a436676eed9509d02ae6f0c Author: Jiří Techet Date: Tue Dec 20 01:42:12 2011 +0100 Update libchamplain-sections with new functions commit a6601ecd8343e878b32050f1e63c9eda089904ab Author: Jiří Techet Date: Mon Dec 19 23:21:51 2011 +0100 Fix wrong zoom actor placement at low zoom levels commit 4b51f4e7699f784cc756239163b5378344a66a6d Author: Jiří Techet Date: Sat Nov 26 00:44:29 2011 +0100 Don't use (transfer full) for initially unowned objects Transfer full says that the caller should unref the object but in the case of initially unowned objects this means one extra unref and object destruction. More details here: https://bugzilla.gnome.org/show_bug.cgi?id=638542 commit 21f2a2a053c5d5cc24651a8aefd8c24357a85223 Author: Jiří Techet Date: Mon Nov 21 13:16:29 2011 +0100 Add description how to run the python demo commit 294557ea2581b7cd7b26ecf9b2bef0e75c1df826 Author: Jiří Techet Date: Mon Nov 21 13:16:10 2011 +0100 Add dashed line drawing to path layers commit 074f227ecc5b2b8ac6ba0e04677a5bd8dcfcb4af Author: Jiří Techet Date: Sun Nov 20 18:42:23 2011 +0100 Get rid of clutter_stage_get_default() It is deprecated in clutter now. commit 6117e0da34a24b8532067b0a0981e8584c7b2870 Author: Jiří Techet Date: Sun Nov 20 16:03:17 2011 +0100 Replace some deprecated functions commit 8ca190812387ed370f89677734b9d12e8f8d232d Author: Jiří Techet Date: Sun Nov 20 15:06:43 2011 +0100 In idle functions check whether ClutterActor was destroyed Clutter actor can be destroyed using clutter_actor_destroy() which causes immediate call of dispose no matter how many refs the given object has. In idle functions we have to check whether this happened to current object (by checking whether some of the referenced objects is NULL) and if so, return from the idle function immediately. This commit also adds one testing example which quickly creates and destroys ChamplainView, which can easily verify the presence of the original bug. commit 83b363fbef08325ae5561323e7c051f64e36d3e3 Author: Jiří Techet Date: Sun Nov 20 00:16:07 2011 +0100 Don't use idle function when animating markers Use of idle functions is dangerous in clutter because actors can be destroyed by clutter_actor_destroy() even if they are reffed. commit 366f84b961ab77291fead567b7eedfe8fd0e2b85 Author: Jiří Techet Date: Fri Nov 18 02:43:21 2011 +0100 Some more g_thread_init() removal commit c117a917f1b4e1dbf0ee375d7ffa01bfce2d86d1 Author: Jiří Techet Date: Fri Nov 18 02:34:40 2011 +0100 Add other dependencies CFLAGS to champlain-gtk AM_CPPFLAGS commit af4a63486d822f59c05efaae75bbc6b24489aed5 Author: Jiří Techet Date: Fri Nov 18 01:21:25 2011 +0100 Add missing redraws when path properties change commit 6afb0c5016cd67d86bf3654bda0f596d55b67eb6 Author: Colin Walters Date: Thu Nov 3 22:29:37 2011 -0400 demos: Don't call g_thread_init Doing so now requires linking -lgthread, but it's been pointless since GLib 2.18, which is ancient history now. commit 7c0da5cbfc8b6570595ade3ef576d1ac07f7537e Author: Jiří Techet Date: Fri Oct 7 00:06:59 2011 +0200 When re-creating scale, remove all actors first Otherwise the previously inserted actors are still used for redrawing.