New Mx features

I'd quite like to write about two new features in Mx that I've worked on in the past 2 or 3 weeks. First, a video:


Download video

The first feature is MxDialog (thanks to Iain Holmes for contributions to this too) - a container widget that lets you do visually pleasing modal dialogs. For those situations when you absolutely must have modal dialogs.

The second feature is animated window rotation. Unfortunately, I can't capture at the frame-rate it runs at, but do check out the code and try it yourself - it's super smooth. As far as I'm aware, all the widgets in Mx work correctly when rotated too.

These features demonstrate two things that are really easy to do with Clutter: Fast, pixel-based effects (blurring, low-lighting), and arbitrary transformation without breaking input handling. Both Clutter and Mx are available from the usual place.

Mike says:

this is really cool :)

what is your primary target platform for this? GNOME, MeeGo?

Do you have anything special behind (XAML-like interface definitions for example), or is it just about the look?

anonim says:

Very cool. But, what is the intention of Mx, will it replace Gtk+? Complement it?

Jakub Steiner says:

Fantastic!

Any comments?