Solja can now crawl forwards!
Solja seems more and more interested in the computer... she has already typed the "sign of the geek(ess)" when typing once: I looked at what she typed and immediately recognized "/.". Wow...
Non-military service is set to start on 31st of July - BIG trouble for my schedule. Will have to see what I can do about it.
I really wish someone'd make an easy-to use windows CVS+SSH setupper. But I don't do windows and so don't most other people who need these tools...
Gzz now has an XOR cursor - another little thing to help you click the right place quick enough. Animation for text (though there is the problem of dragging with the mouse: probably UpdateManager should know whether there's a mouse drag going on) and REAL cut&paste will be next. That will be exciting: finally a REAL writing tool. Or the beginnings of one.
The line breaking problem is getting there... all we need is a normal line breaking algorithm applied iteratively (to determine the starting line). There are some situations in which there is no right answer (if starting later makes the largest line come earlier or some other oddball case) but then we just choose a close one.
Going for an actual vacation on the weekend, the first real rest in a long time (aside from recuperating from flus which don't really count because I started coding the moment I felt up to it). But otherwise, the things to do now are the integration of the linebreaking with the VStream rendering (which must become paragraph-oriented) and we're on our way to cool stuff.
Too bad I won't get to make it work until next week at the earliest. That's the trouble with vacations.
New thoughts on what views to do: a billowing (showing text closer to the cursor with a larger font) view with the small, draggable notes shown next to the text. This should be interesting.
Need to take a good look at caching stuff (renderings of paragraphs) in a long VStream to be able to quickly put stand-ins for the most zoomed-out parts.
GZigZag is beginning to reach the end of the first stage in some areas, and is even in the second stage in some (ZZPersistentDimSpace file format). However, some things I have not even begun the first stage yet on, like networking and slices. Those will make life interesting in the future ;)
I keep thinking about how to make the first interesting structural text demo. What structure etc. One thing I'd like to do at some point but which may be a bit too difficult right now is to take RFC822 (email&news message format), which is long and needs to be read sequentially because of definitions of the formats etc. and make that into REAL hypertext. So that when you look at a definition, the definitions required to understand it float nearby on the screen, reduced in size and you can click and smoothly move into one of them.
Debugging with GZigZag really rocks: seeing the structure in question mutate in another view in another window as I operate on it in one window is amazing. And no clumsy debuggers required: it's just different views into the same structure. There's so much I feel is just on the edge of happening with GZigZag.
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!