Jump to content
Compatible Support Forums
Sign in to follow this  
news

[ANNOUNCE] libchamplain 0.9.0

Recommended Posts

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

_______________________________________________

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×