I said I'd never blog

DeforaOS, NetBSD, reverse-engineering and stuff

Older stuff...

Small UI patch for TangoGPS
Thu Oct 16 18:25:44 CEST 2008

Since I'm now working professionally with Marcus Bauer, of tangoGPS fame, I thought I'd have a closer look at it. My only concern so far was the text-only toolbar, as I was initially confused by the "+" and "-" zoom in/out buttons.

The resulting patch affects the toolbar this way:

tangoGPS + patch
With the default Gtk+ theme
File browser
On the Openmoko

I hope this will also motivate him to poke at my stuff :)

Experimental packages for the Openmoko
Fri Oct 16 02:29:55 CEST 2008

Good news for you, Openmoko user, it's been quite a productive day over here :)

You are welcome to try the following packages:

They are not polished yet, but I'll collect feedback, file bug reports, and eventually release updated versions.

Here is the installation procedure to begin with:

root@om-gta02:~# wget \
  http://people.defora.org/~khorben/share/Openmoko/libsystem_0.1.0_armv4t.ipk \
  http://people.defora.org/~khorben/share/Openmoko/deforaos-browser_0.1.0_armv4t.ipk \
  http://people.defora.org/~khorben/share/Openmoko/deforaos-editor_0.1.0_armv4t.ipk \
  http://people.defora.org/~khorben/share/Openmoko/deforaos-player_0.1.0_armv4t.ipk
root@om-gta02:~# opkg install libsystem*.ipk deforaos-*.ipk

Happy testing!

Preview of DeforaOS' desktop on Openmoko
Wed Oct 15 02:26:30 CEST 2008

Until I am done:

  • announcing how DeforaOS and RunningBear will interact;
  • actually reading the GPL version 3;
  • switching most of DeforaOS software to the GPL version 2 or 3 back again (a courtesy of Bearstech);
  • fixing some more bugs I have stumbled upon while doing this;
  • adapting the tools to the Openmoko screen and finger interface;
  • implementing properly all the places I know that require it;
  • re-writing all of my tools ag^Uerm no, wait...

I thought I'd be teasing you with a few screenshots of DeforaOS desktop components on Openmoko 2008.9, because I'm nice like that. So, here they are:

File browser
File browser (thumbnail view)
File browser
File browser (detailed view)
Media player
Media player
Text editor
Text editor
Not sure about this one
Sat Oct 4 02:07:50 CEST 2008

I don't know if my latest NetBSD bug report is somewhat twisted, or actually cool. But I think that if gcc -m32 is working by default (with the relevant C library provided), it's just too bad that it cannot generate native binaries off the shelf.

On Solaris 10 it does (at least on sparc64).

Update: no, it is perfectly valid, and I'm not the only one to want it :)

Come back...
Creative Commons License