29 Oct 2002 edd   » (Master)

Making some headway with writing mobile phone software for GNOME 2. Got a basic applet up and running which listens on a serial port for incoming SMS messages and notifies you. The idea is to make it bind either to a Bluetooth phone, infrared port, or conventional serial port. I've been testing it over Bluetooth with my Ericsson r520m.

Thanks to gsmlib, the comms parts of this are proving to be the simplest. I've been on a rollercoaster ride through gtkmm/gnomemm and also on creating applets for GNOME 2. Not for the first time I'm grateful for apt-get source that lets me grab examples to copy from!

As the panel stuff for GNOME 2 hasn't been wrapped for C++ yet, I've had to mix up C and C++ together for this project. That's not been as bad as I feared it might be, once the issue of initialising gnomemm was sorted out.

Lots of other things going on but after a day in the coding "zone" I forget what they are.

Recently published: Whither Web Services? (XML.com) and Exploring alternative syntaxes for XML (IBM developerWorks).

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

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!