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.