Canvas Sweetness
I'm almost finished with my current project. A GTK+ and cairo based canvas.
It's pretty nice as it has got several nice features like:
- Model/View split
- API similar to GNOME canvas (easy to learn)
- Cairo rendered Sweetness
- GObject based API
- Finer grained signal handling
- Choose whether or not to have pixel-aligned objects
- Small demo application showing some of its features

And there are several things to come:
- Printing support (once the printing code in GTK+ HEAD is finished)
- Point-in-Path detection for any paths (this might require some of the SVP code from libart)
Trackback URL for this post:
http://web.herzi.eu/en/trackback/21
