Category Archives: C

Company Calls Epilogue

Today I gave the final touches to a patch based upon the patch for search capabilities in the GtkFileChooser embeddable widget, adding the “Recently Used” shortcut: there are still a few missing bits (the icon for the shortcut is one … Continue reading

Posted in C, GNOME, gtk, Hacking, recent-files | 9 Comments

Company Calls

Search support for the GtkFileChooser (#344785) landed in GTK+ trunk. It’s a patch written by Federico and updated by Matthias Clasen (I merely kept it in sync with trunk). The patch adds a private search engine abstraction object and three … Continue reading

Posted in C, GNOME, gtk, Hacking | 20 Comments

Of Angels And Angles

GtkApplication class: I’ve updated the application class page on the wiki. Now, it has an updated layout of the API (which is what I’m currently working on) and the design requirements it should fulfil. While writing it I had some … Continue reading

Posted in C, developer, GNOME, gtk, Hacking, open-source | 6 Comments

Live Wire

Back from FOSDEM 2007, after a little detour in Helsinki. I’ve opened a bug for the places support in GtkFileChooser: #413076. Attached to it you’ll find a patch; it should be taken with a grain of salt: it’s still a … Continue reading

Posted in C, developer, fosdem, GNOME, gtk, Hacking, project-ridley | 3 Comments

Like Eating Glass

Desktop-devel-list (d-d-l) is an interesting place. You follow discussions that usually tend to fork off, moving through tangential arguments; but, in the end, some stuff keeps turning up. Lately, for instance, every thread seems to end up on discussing about … Continue reading

Posted in C, developer, GNOME, gtk, open-source | 7 Comments

Little Earthquakes

After two weeks without working on it, this evening I finally returned to GtkUnique and finished the bacon-like backend. Now, beside using D-Bus and Xlibs, you can use Un*x sockets as an IPC method to send a command to a … Continue reading

Posted in announce, C, GNOME, Hacking, open-source | 8 Comments

Boogie Woogie Bugle Boy

Lately there has been some activity in projects moving from EggRecent to GtkRecent. Obviously, this led to questions and bugs opened about the API. One of the questions is: if I had a EggRecentModel singleton what should I use now?. … Continue reading

Posted in C, developer, gtk, Hacking, recent-files | 2 Comments

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 … Continue reading

Posted in C, Hacking | 6 Comments

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 … Continue reading

Posted in C, clutter, gtk, Hacking, ohand, Perl, recent-files | Comments Off

You got me all wrong

This is actually a mail I sent on gtk-devel-list. Obligatory disclaimer: this is not a proposal for getting gnome-vfs inside GLib, or for making GTK depend on gnome-vfs or for replacing gnome-vfs entirely; please, read on before commenting. A while … Continue reading

Posted in C, gtk, Hacking | 2 Comments