It's been a while since the last update, so:
Quite a lot of progress here. The Windows and Linux versions are now pretty solid. I'll be doing a new release soon to fix a few core bugs.
We've had a MacOS X port contributed by Doug Dickinson - there's a screenshot at http://www.codon.org.uk/~mjg59/DasherMacOSX.jpg - beta release out very soon, but the code is already in the CVS tree (
I've got a version running as an input method on the Zaurus - see http://www.codon.org.uk/~mjg59/zaurusdasher2.png for it running under Opie on x86 and http://litux.org/bruno/photos/2003.06/2003.06.04/part_1.html for the same code running under an iPaq running Opie. I've played with it under Opie on the Zaurus - it ought to work on the Sharp ROM as well, so there's an ipkg at http://www.codon.org.uk/~mjg59/dasherinput_0.1_arm.ipk. If anyone does test it on the Sharp ROM, I'd like to hear if it works - flashing this one back and then dealing with getting stuff installed again seems like hassle and stuff. Note that it increases qpe startup time considerably, and I make no guarantees about it not breaking everything, but it works for me.
GU4DEC in a week and a half - I've submitted my paper, so should really get round to doing some slides. And fixing the code that I'm demoing. Oh well, fun ahead.
We've got someone turning up for a summer placement next week, so I also need to implement the stuff he'll be working on. Further excitement. Dasher is surprisingly usable with switch input, so I need to code up sufficient support for him to be able to test different layouts and work out what's optimal.
I'm meeting someone from MSR to discuss getting the WinCE port current again. Shouldn't actually be a great deal of effort. Once that's done (and the GPE version builds again) the only interesting platforms we won't support will be Palm and Symbian. A friend in the CL next door has just got hold of a P800 for investigating security stuff, so I may look into that. I guess there's a large number of potentially interested Palm developers out there, but I've got no idea how to find them - my last Palm hardware was sufficiently old that the screen really wasn't up to running Dasher on it, so I'm not in a great position to do it myself.
Have hardly had the time to touch it. Still weird toolchain stuff on Sparc. With a bit of luck I'll be at Debconf and we can hammer out some of the issues.
Have a PhD offer for next year, so back to "real" academia (and somewhat less money) for me. Cambridge really is lovely at this time of year if you're not an undergrad - the tourists haven't turned up in full force, the undergrads are all off revising, and it's pretty and stuff. Or it was until the weather started pissing stuff down again.