Canvas widget for GTK+ using the cairo 2D library for drawing
