I haven’t thought about a canvas widget too often in the last couple
years, but when I did it was along the lines of “well, most apps
stopped using GnomeCanvas, so I’m not sure an official GTK+ canvas is
important.” This weekend I looked into it a bit and wrote
up some notes. Now I think a canvas could be huge, if done
properly with a focus on the right kinds of high-level features.
(This post was originally found at http://log.ometer.com/2005-08.html#15)