Older blog entries for hadess (starting at number 314)

ACME is now in the control-center! Spent a good part of the afternoon fixing buglets, including one that I couldn't seem to get fixed because of bonobo-activation-server not using the newly installed gnome-settings-daemon...
I'll soon be dropping ACME onto a good soul that will turn it into the configuration hell I didn't want ACME to be (yeah, I regularly had mails from KDE users wanting to s/nautilus/konqueror/ or people who wanted to make the multimedia keys work with XMMS by patching ACME directly).

Looks like my maintainership of magicdev has its hours counted as well. rml committed gnome-volume-manager to CVS, and I'll be starting to work on that instead of magicdev.

I finally listened to Underworld's Beaucoup de Fish, and it gets you in the mood (Kkkking of snake). Rock on!

I was annoying him, because I was trying to push him. I never got to meet him because he didn't show up for GU4DEC, he had much better things to do :) You'll be missed Mark.

I managed to figure out the control-center's peditor stuff, and glib's GEnum. It's nifty. I added a drop-down box to the sound capplet to select the type of sound output (nope, that's not autodetectable). It's just one line of code, if you don't take into account the creation of the GEnum type for said preference.

Finally watched Das Boot (Director's Cut, a whooping 200 minutes), in German, with subtitles. My German is very flaky, but good enough to notice the low quality of the subtitles: typos, added dialogs (the captain points the strait of Gibraltar, says nothing, the subtitle shows Gibraltar), and slight changes (Scheisse becomes No.). Still, the film is the best (non-comedy) war movie I've seen. And, no, I didn't like Saving Private Ryan.

Started looking at the desktop-wide vs. application-wide preferences split for Totem. Things like connection speed, what type of sound output is used, and brightness/contrast should be shared across multimedia applications on the desktop.

Played the new Simpsons game (it's good!), and talked crap over white wine with my housemate (politics should always be discussed with a drink in hand).

Well, Firewire didn't actually work that well, some weird interaction with the iPod when doing large transfers, so I spent quite some time installing a newer kernel, and updating the ieee1394 stack. That's certainly teaching me some more about kbuild. And the newer trunk seems to work better. I'll certainly be poking thomasvs about his kernel modules RPM build-fu.

Talked with jrb about the ACME merger. My patch is quite ugly, build-wise, but as I wasn't too sure where he wanted to put what. Hopefully, everything will be merged before the 12th, then we can start fixoring.

Wrote the ultimate penis patch for sound-juicer: it shows the speed of ripping. Nothing better to tell who's got the biggest one.

thomasvs: I didn't get mail yet, I cheated :)

Plenty of O_EXCL-fu today, along with some Totem, gnome-mime-data, xine-lib and magicdev bug fixes, and a release (yes!) as a tarball (incredible!) of magicdev on ftp.gnome.org (There is a *MAGICDEV* tarball on ftp.gnome.org! HFSNW! -- jdub).

Watched footie (Haha, suckers), and ripped a good bunch of CDs. I love how Firewire works properly now :)

7 Jan 2004 (updated 7 Jan 2004 at 01:42 UTC) »

So, the CDRecorder of n-c-b API sucks^W is suboptimal. Hacked that, half-way through the needed changes bucket.

Got into hunting down applications using the CD drive without opening it O_EXCL (nifty feature of the Red Hat kernels of old, I'm not even certain that it's supposed to work on this 2.6 kernel).

Update: thomasvs, I don't read desktop-devel-list anymore, somebody will have to pay me for me to resubscribe (I can really live without the daily flags-like flamewar).

Finally finished the ACME integration in the control-center. In a short time, I'll be able to stop caring about the first GNOME module in bugzilla (the first alphabetically that gets me all the crappy bug reports of the "I didn't know where else" kind). Three typos fixed later (forgot a slash here, swapped 2 items in a list, called _init twice instead of _init then _load, you know, the kind of mistake you make at 4 AM), it works much better.

Watched Cold Mountain (really brilliant film), Bedazzled, Shallow Grave, and The Devil's Advocate (one of my all-time favourites).

Watched Prizzi's Honor and What Women Want.

I've nearly finished integrating ACME into the control center. Only need to polish up the gnome-settings-daemon integration and fix up metacity to allow keycodes to be bound.

All hyped up by this post, I updated the ieee1394 code in my 2.6 installation, and funnily enough, Firewire works fine on my machine now. So I spent a (too long) bit of time trying to fix a memory corruption bug when building the tree off the iTunesDB in qahog's libipod. In the end, the code is so convoluted and badly written (bizarre highly recursive functions, magic numbers everywhere), that you can't do anything without having the database specs next to you. And even that wasn't enough. On to plan B, I'll just steal gtkpod's code.

Watched High Fidelity (that's in my top 5 "Feel better about yourself when you see how fucked up some relationships are"). And I received a belated b-day present in the form of a Pere Noel est une ordure and Papy fait de la resistance double boxed-set.

Funny how they use a picture of Pierce Brosnan to illustrate something about U.S. Actors in Japan adverts. (He's Irish, in case you didn't know)

305 older 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!