4 Sep 2002 LSchiere   » (Apprentice)

we have signing on with the blist loaded in its entirety pretty much working now. signing off still causes an immedate segfault. we also changed from using a GSList of persons in each group to using a GData and finding a person in a group with quarks (a glib construct, giving a 1:1 mapping between strings (ie the person name, which has to be unique in a given group), and an integer). in the process of making that conversion, we discovered quite a few things we were doing wrong, and got those fixed. the result is that while it still takes some time to load the buddy list on start, signing on happens FAST. very cool. now we just need to regain the ability to sign off ;-), and of course continue moving forward with the code to edit the list. i admit i've been procrastinating on that front; i'm not that great at coding a dialog from scratch and neither is faceprint, and i've been hoping the whole glibc issue in debian so that i could use glade-2 to write the dialog.

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!