Only a few minutes into Christmas, and a few hours before the traditional lunch and dinner of this day.
In the last four days I feel like I’ve already eaten more than I usually eat in a month. On Tuesday, me and Marta celebrated her birthday with some friends; on the 22nd – the real date of her birthday – just the two of us went to a japanese restaurant here in Milan, to celebrate by ourselves; on the 23rd we went with my family to a restaurant to celebrate both Marta’s and my father’s birthday. Today, we went to lunch with Marta’s parents. Tomorrow (well, today) we are going to have lunch with Marta’s relatives and dinner with my relatives.
This is our first Christmas together (last year, I had to go around all night with the band, playing christmas carrols from 10pm to 6am), and we are celebrating in our own way: she is finishing the translation of her under-grad thesis in order to send it around and get a PhD abroad and I’m finally committing the last features of the GNOME Dictionary. We’s so two geeks.
Now, Dictionary allows the creation (and the removal) of dictionary sources using a nifty UI (it already worked by dropping the dictionary source .desktop
file inside $HOME/.gnome2/gnome-dictionary
, but with a UI this becomes a little easier for everyone). The dialog still has rough edges, and I think that the code stands out as a little too messy – especially against the overall cleanliness that I tried to keep in the project. I’ll remove it as soon as I can, and will use a proper class for that dialog; for the time being, I tried on making the magic happen as fast as I could, since we are approaching release time.
The next gnome-utils release is due at January, 2nd; I’ll try and get everything in shape before that day, in order to let people use the new Dictionary application and begin filing bugs. I won’t be around when the next GNOME unstable release will happen; instead, I’ll be in Berlin since January, 3rd till January, 10th, for a week of well due holidays.
[hacking]
[geek+xmas]
[gnome]
[gnome+dictionary]