13 Oct 2002 snorp   » (Journeyer)

GNOME

The egg-recent patches have now been committed to nautilus and gnome-panel, which is pretty cool :) Also, it seems that file-roller is now using it. So far, most of the feedback has been positive, however, people who don't have FAM installed aren't seeing the panel menu update properly. I expected this to some degree, but apparently I've underestimated the number of people who don't have FAM (the recent-files code uses gnome-vfs to monitor the XML document that the list is stored in (gnome-vfs uses FAM for this), and when it changes it updates the menu). I thought an easy way to fix this would be to just make FAM a non-optional dependency, so I suggested this to some mailing lists. This didn't go over very well. In fact, some people had nearly violent reactions to the idea. Sigh.

So, in light of this, I've begun implementing a different monitoring backend for the file method in gnome-vfs that will use polling instead of FAM. Right now, it only works for files. This sucks, since I think the primary consumer of the gnome-vfs monitoring stuff is nautilus, and it uses it to monitor directories. I probably need to make that work if it's going to be useful.

Did some more hacking on the emblem sidebar. Now you can remove and rename emblems through a context menu. This is nice, since I don't think you can do these operations with any of the other emblem browsers. I should probably add it to them too.

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!