Ding Dong, the Witch Is Dead!

Seven years, 157 comments later.. IT IS DONE!

Witch

What was missing at Guadec?

I wasn’t even there and I can answer that question.

The answer to Guadec insanity

The Raconteurs

Megan and I went to the House of Blues in Dallas last night for the Raconteurs concert there. It was really awesome! Birds of Avalon opened for them. I had never heard of them before, but I thought they were okay. They had a funny gimmick where they have these little plastic birds, that I guess are battery powered since their wings could flap quickly, and the lead singer would turn them on and throw them out into the audience during one of the big instrumental sections of one song near the end. The Raconteurs came out later and it was the best show.. they did some stuff from their first album, and the new album, and a few songs that they have never recorded yet. Lots of fun. And House of Blues is a cool place, except that they charge you $5 for a can of beer.

Raconteurs poster

I picked up a concert poster for it while I was there, of course.

Help me find a printer!

This is a call out to anyone on Planet Gnome who can suggest a good printer that will work well with Linux. My ideal printer would probably be just a black-and-white laser printer that connects with USB, and is compatible with any recent versions of Ubuntu.

I’m not 100% sure about the B&W laser part. I’m also open to suggestions for inkjet printers, especially ones that have integrated scanners that also will work in Ubuntu.

GTK Printing on Win32

Now that things have settled down a little at work, we’re finally in the process of moving to gtk# 2.10 now. One of the cooler things that we can finally use now is the Gtk printing system. Previously we were using Gnome.Print on Linux and System.Windows.Forms.PrintDialog on Windows, which sucked for various reasons that you can probably guess. Obviously what we really needed was something we could use easily from both Linux and Windows.

Gtk.Print to the rescue! Except that it didn’t work on Windows yet. But in Berlin Behdad pointed me to #488833, to add support for cairo_win32_printing_surface to GTK. So once I got home I finished up the patch and it’s now committed to gtk+ svn trunk. Since it requires a new (and unstable) version of Cairo I can’t commit this support to gtk-2-12 branch, so I think I’m going to have to maintain a branch for Medsphere’s use.

This doesn’t solve print preview, though, so that’s the next thing I want to work on.

Hello from Berlin!

So I’m in Berlin at the GTK Hackfest, and it’s a lot of fun. I finally get to meet a lot more of the GTK hackers, and hear everyone’s thoughts and ideas for the future of GTK. Plus, we’re having a lot of fun hacking. It just wouldn’t be a hackfest otherwise.

Brandenburg Gate in Berlin

I’ve been doing some hacking on a few different things. Worked on rewriting the test program for the sensitivity bug, using Tim’s GTester framework this time. Worked on the GtkIconEntry (merging from libsexy’s SexyIconEntry). Tonight I decided to see if I could get some WebKit action going from gtk#, and it was really simple.

WebKit test from gtk#

This should be a lot of fun to play with, and I think Cesar will be interested in it as well. :)

Jenny is in Italy now, but should be arriving on Friday or Saturday I think. So that will be really cool, and I’m going to go hang out with her for a bit. I’m really looking forward to seeing her again.

Nikon D200

I had been thinking about getting a new camera for awhile, because I bought my Coolpix 995 back in like 2000 or something and it’s getting a little tired. But I thought I might step up to an SLR this time, and I figured now would be a good time to get one so I would have it when I go to Berlin next month.

I’m always very impressed with César’s photos, so I bought a Nikon D200 like he has. It just arrived yesterday, and I started toying around with it some. I’m not posting any photos today though, because I haven’t taken any good ones yet. :) Hopefully I’ll get plenty of good photos in Berlin at the GTK Hackfest though.

Win32 Updates for GTK

Today I committed a patch to rework modal windows on Win32. This fixes #455627 and #511111. Ever vigilant, Brad quickly caught one very important thing that I missed, so I filed and fixed #514643.

I also finally took the time to get the gtk-2-10 branch caught up with all the latest Win32 patches, since Medsphere is using 2.10 still. I merged in patches for #505928, #506769, #504984, #144269 (again), #164537, #371036, and #405178.

There seems to be a lot of interest right now in improving GTK on Windows. There’s now a new wiki page devoted to it, and #win32 on IRC. Very exciting!

Medsphere Widgets Released

Nobody else at work has blogged on planet about this yet, so I figure I’ll go ahead and post it. Medsphere has just made the first release of Medsphere Widgets under LGPL 2.0. This includes CPaned, FBox (a “flow” container), GridView (managed Excel-like grid widget), and Graph (managed 2d graph widget using Cairo).

Graph Demo

Spending $2/day for food

George Durham, the cellist from my quartet in school, is apparently in the middle of a bet with his roommate Mike to see who can last the longest by eating on $2/day. If they both last until December 16 then it’s a draw. The last post was on December 1 and it was marked “day 7″. I’m not sure if it’s still going on right now. Interesting stuff!

I think George is also a professional poker player these days, so it seems that he likes to bet. Good luck, George! I hope you don’t die of starvation in order to win your bet!