GTK 2.10 Installer

hacking Comments Off on GTK 2.10 Installer

Jean-Baptiste Note has taken my latest cross-compile build of GTK 2.10 and created a Windows installer. If anyone is interested, check it out! Thanks very much to Jean-Baptiste for that.

He points out that it doesn’t work under WINE, but neither have any previous GTK builds for Win32 so I guess nobody will lose sleep over that. It apparently doesn’t detect the version of Windows correctly or something and assumes that it is in Windows 95 or something.

GConf

hacking Comments Off on GConf

I’ve been looking into GConf a little bit, trying to figure out how best
to optimize for things like metacity when they’re starting up. I went
ahead and implemented the batched queries interface that’s described in
the IDL sources but was never implemented for some reason, but that’s
not really the entire solution. It seems like there is something not
happening as expected in the client-side caching when you preload some
directory.

Metacity preloads keys from /apps/metacity or whatever, so you
expect it will recursively preload all the keys. But when I trace the
CORBA method calls I see something like this:

  1. All subdirs of /apps/metacity
  2. All entries of /apps/metacity
  3. … a few unrelated things…
  4. Query value /apps/metacity/general/mouse_button_modifier

So, it looks like the client is not caching all the values recursively.
I’m not entirely sure yet, so I’m going to investigate some more in the
next couple days.

Quartet reading

music Comments Off on Quartet reading

Amirosh and I went over to Dr. Hunt’s house this weekend to read some piano quartets with the new violin professor, Dr. Walvoord. It was really fun, and it looks like we’re going to prepare something for a concert sometime. Dr. Walvoord seemed really cool, and is a really good violinist so it was a lot of fun. Amirosh and I are supposed to also play the Brahms clarinet trio with Dr. Solomons, so we figured we could put them on the same program.

I also came across a couple really cool duos for viola and cello, by Piston and Lutoslawski, that I would like to read through with Amirosh sometime.

Gnome 2.16

General Comments Off on Gnome 2.16

It was very cool to see that Gnome 2.16 is released! Congratulations to everyone involved with it!

GTK Win32 Cross-compile doc update

hacking Comments Off on GTK Win32 Cross-compile doc update

To anyone who is using my GTK cross-compile docs, there is a small update. The gtk.immodules file was incorrect and has been fixed. Thanks to Jean-Baptiste Note for catching this and reporting it.