Went to bed too late and woke up too late.
Spent most of my day hacking more on the editable, rich-text canvas text item for Achtung. It’s coming along swimmingly. Today I finished up selection, as well as cut/copy/paste operations. I squished some HEAD libgnomecanvas bugs and fixed the update re-entrant problem I was having, so the thing is really usable now. I also took it for a spin on some UTF-8 text. You can see the results. I was going to do some drag-and-drop, but the canvas support for that is non-existant, and I don’t want to mess with the DnD stuff in GDK just yet, so I’m gonna put that on hold for a while. Aside from that, it looks like the only major thing left is to do notification on the tags, so that the application knows when properties of the text have changed (like font, color, etc.). Oh, and zooming. Zooming is going to be a bitch. I have an idea of how to do it, but we’ll see how practical it really is. Then there are tons small things like anchors, code cleanup, etc. As soon as bonobo-draw gets ported to GTK 2.0 (or at least builds against it… I haven’t tried yet), then it can start getting used. Whee.
Jacob may have ruined his chances with The Burrito Chick after spilling salsa all over the place today. How embarassing.
