[ANNOUNCE] libchamplain 0.9.0



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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]