Ride on a White Horse,
—
Filed under the category: “useful programming tips for problems that bit my ass” The wise men from old said: Thou shalt not check if a directory or file existeth before creating it. Well, or something like that. I often see code that looks like this: if (!g_file_test (some_directory, G_FILE_TEST_EXISTS)) { if …
Rainbows and Pots of Gold,
—
Of docked windows, bugs and the Dictionary applet One of the two major UI issues for the new Dictionary was the absence of the speller. Since that has been somewhat fixed, even if it still lacks some polish, I decided to address the other, that is the fact that the …
Documentation,
—
Davyd, the GTK+ Perl bindings come with documentation in the perldoc format (which works upon man); each object has its unique perldoc page, so if you need to know all the methods of the Gtk2::TreeView widget, all you have to do is open a terminal and type: $ perldoc Gtk2 …
Tides that I tried to swim against,
—
gtk-recent: For those who missed the mail on gtk-devel-list, language-bindings and desktop-devel: Unfortunately, when importing the GtkRecent API in GTK+ I made a mistake and these two functions have been erroneously left inside the GtkRecentChooser interface API: gtk_recent_chooser_set_show_numbers() gtk_recent_chooser_get_show_numbers() These two functions try to set the “show-numbers” property, which is …
Shake Your Groove Thing,
—
Still in Italy, for the next 48 hours at least The wedding went incredibly well: the ceremony itself was so short (twenty minutes) that I don’t remember much of it. We were married in a beautiful building in Milan, with frescoes made by Tiepolo, by a city hall official …
GUADEC/Back,
—
I’m back to London after the really amazing days in Vilanova. This year’s GUADEC has been really amazing: lots of interesting talks and great people to meet; there definitely was a great energy in the air. Kudos to everyone involved in the creation and management of this great …
GUADEC/Request,
—
If there are any liferea developers at GUADEC, I’d like to have a few words about the key bindings used in your application - specifically why did you choose Ctrl+N for “go to new item” and why Ctrl+W doesn’t close the window. Please, don’t let me …
GUADEC/Day 1,
—
The OH Gang arrived yesterday at GUADEC - just in time for my talk. I think that the tutorial went well - Clutter worked out of the box on the VGA port, which was quite a surprise. About Clutter: it was fun to see Jeff use it for his presenytation too. I …
Clutter,
—
Behold the power of Clutter! Clutter is a pretty raw user interface toolkit for building heavily visually applications for platforms such as media boxes and kiosks. It’s built on various GNOME libraries such as Pango and GObject, uses Gstreamer for media playback, and all this sits upon OpenGL for …
A Sort of Homecoming,
—
Sci-fi - I’ve ordered on Play.com the DVD box of the first (and last) season of Firefly and I think it really was a great show, where Joss Whedon really tried to follow the path of Isaac Asimov, and show that sci-fi it’s not a genre but a …