3 August 2009

libchamplain 0.3.6 released, now using Clutter 1.0

libchamplain’s development was not blocked by the never ending delays in Clutter 1.0′s release. But we were waiting for 1.0 with eager.  And now the results are in.  Clutter 1.0 introduces many changes that simplified libchamplain’s code and solved some of our long standing issues at the same time.

Taking opportunity of the new introduced animations in Clutter, I added new marker animations in libchamplain:

If you are viewing through a planet, or a non HTML5 capable browser, here’s the file.

Since porting to Clutter 1.0 was the only condition set by the Gnome release team for libchamplain’s inclusion in Gnome 2.28, we can consider it a done deal!

See the complete announcement.

In other news, libchamplain 0.3.5 was also released last Saturday. It is the last release to use Clutter 0.8, but it also has very good Perl and Python bindings. Since Clutter 1.0′s bindings are not ready yet, libchamplain 0.3.5 is the last release to have bindings until Clutter gets some!

Comments (10)

  1. 4 August 2009
    Jeff Waugh said...

    The element is allowed through on any Planet using a recent revision of Venus… like Planet GNOME. Yay.

    Hooray for screencasts in Free/Open codecs. More please! :-)

  2. 4 August 2009
    Jeff Walden said...

    Yay for video!

    Now if only it fit horizontally in your blog template… ;-) At least I have View Video to save the day…

  3. 4 August 2009
    Nicholas Urfe said...

    Looks OK, but you could remove the animations….

  4. 4 August 2009
    Pierre-Luc Beaudoin said...

    Yeah my blog design is in need of changes.

    Nicholas: the default is still plain show and hide (which has no animations), but I added new functions to use those fancy anims.

  5. 4 August 2009
    SeaMonkey said...

    The video does not work in SeaMonkey 2.0 even though SeaMonkey 2.0 supports tag.

  6. 4 August 2009
    Uzytkownik said...

    I’d like to ask for per-global settings rather then per-app. I could bet my GPU will not work with much animation in OGL…

  7. 4 August 2009
    Pierre-Luc Beaudoin said...

    Actually the animation is quite light, my Intel graphic card suffice to do the work.

  8. 5 August 2009
    Paulo Cabido said...

    Very nice! Loved the screencast!

  9. 5 August 2009
    Jakub Steiner said...

    Brilliant stuff.

    One note on the presentation though — if you animate the bounce on the bubbles, I suggest dropping the shadows. It looks absolutely out of place as is. The bubbles don’t feel like being in 3D space.

    Either don’t use them or animate the shadows separately (you probably don’t need to move them, just animate opacity and scale — go from transparent and larger when the bubble is off the ‘surface’ into the final opacity and size when ‘touching’ it).

  10. 5 August 2009
    Pierre-Luc Beaudoin said...

    Jakub: you are right about the shadows, when we implemented them we considered the fact that we were going to move them independantly. But as I implemented this animation, I felt that it didn’t look so odd this way. I’ll open a gnome-love bug about that :)