libchamplain 0.9.0 released
[Posted February 23, 2011 by corbet]
| From: |
| Jiří Techet <techet-AT-gmail.com> |
| To: |
| libchamplain-list-AT-gnome.org, gnome-announce-list-AT-gnome.org |
| Subject: |
| [ANNOUNCE] libchamplain 0.9.0 |
| Date: |
| Mon, 21 Feb 2011 01:05:23 +0100 |
| Message-ID: |
| <AANLkTinU0Z62DkepjXhn+x5hmS1fCeFNn9Bo+Bh5DDUF@mail.gmail.com> |
| Archive‑link: | |
Article |
Hi everyone,
libchamplain 0.9.0 is finally out! We're a bit late as usual but I
believe we'll be in time for the Gnome 3.0 release. In this release
there have been many changes of layers, markers and polygons (now
paths) which means that if your application uses one of these, it will
most probably need an update. Usually the update is trivial like
renaming a method call but if you run into some problem, don't
hesitate to ask. Here's a brief changelog for this release:
* Port to GTK3 (William Jon McCann, Ji?? Techet)
* Rethink layer, marker, polygon and custom widget hierarchy (Ji?? Techet)
* Make ChamplainView more independent of layers and polygons (Ji?? Techet)
* Move license and scale actors outside of ChamplainView
* Add possibility to align custom widget actors to different positions of
ChamplainView (Ji?? Techet)
* Inherit all libchamplain actors from ClutterActor instead of
ClutterGroup (Ji?? Techet)
* Replace tidy with mx (Ji?? Techet)
* Make markers and paths movable (Ji?? Techet)
* Change ChamplainMapSourceDesc to be a class (Ji?? Techet)
* Speed up marker addition by using custom ClutterGroup without depth
ordering (Ji?? Techet)
* Depend on clutter 1.2 (needed for alignment) and clutter-gtk 1.0
(needed by GTK 3
port) (Ji?? Techet)
* Many other fixes, cleanups, renames, improvements and new bugs (Ji?? Techet)
The API is more or less frozen now. The "more or less" part means that
it can change if there is some problem with it but in general, there
shouldn't be any dramatic changes so it should be safe to start
porting your applications to the new API. The progress of the gnome
applications depending on libchamplain can be tracked here:
eog-plugins:
https://bugzilla.gnome.org/show_bug.cgi?id=642802
emerillon:
https://bugzilla.gnome.org/show_bug.cgi?id=642786
empathy:
https://bugzilla.gnome.org/show_bug.cgi?id=642010
There are a few smaller bugs and one slightly more unpleasant:
https://bugzilla.gnome.org/show_bug.cgi?id=638652
I hope it gets resolved soon. Please test the release and report all
problems you run into.
Cheers,
Jiri
_______________________________________________
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list