Tag Archives: Gnome

intltool and po/LINGUAS

Rodney: my suggestions for intltool were not intended as an attack. I just don’t really see much benefit in intltool providing its own po/Makefile.in.in file. The primary difference between the intltool po/Makefile.in.in and the version provided by gettext or glib is that it calls intltool-update rather than xgettext to update the PO template, so that [...]

Ekiga

I’ve been testing out Ekiga recently, and so far the experience has been a bit hit and miss. Firewall traversal has been unreliable. Some numbers (like the SIPPhone echo test) work great. In some cases, no traffic has gotten through (where both parties were behind Linux firewalls). In other cases, voice gets through in one [...]

Annoying Firefox Bug

Ran into an annoying Firefox bug after upgrading to Ubuntu Dapper. It seems to affect rendering of ligatures. At this point, I am not sure if it is an Ubuntu specific bug. The current conditions I know of to trigger the bug are: Firefox 1.5 (I am using the 1.5.dfsg+1.5.0.1-1ubuntu10 package). Pango rendering enabled (the [...]

Re: Lazy loading

Emmanuel: if you are using a language like Python, you can let the language keep track of your state machine for something like that: def load_items(treeview, liststore, items): for obj in items: liststore.append((obj.get_foo(), obj.get_bar(), obj.get_baz())) yield True treeview.set_model(liststore) yield False def lazy_load_items(treeview, liststore, items): gobject.idle_add(load_items(treeview, liststore, item).next) Here, load_items() is a generator that will iterate [...]

Gnome Logo on Slashdot

Recently, Jeff brought up the issue of the use of the old Gnome logo on Slashdot. The reasoning being that since we decided to switch to the new logo as our mark back in 2002, it would be nice if they used that mark to represent stories about us. Unfortunately this request was shot down [...]

Gnome-gpg 0.4.0 Released

I put out a new release of gnome-gpg containing the fixes I mentioned previously. The internal changes are fairly extensive, but the user interface remains pretty much the same. The main differences are: If you enter an incorrect passphrase, the password prompt will be displayed again, the same as when gpg is invoked normally. If [...]

Using Tailor to Convert a Gnome CVS Module

In my previous post, I mentioned using Tailor to import jhbuild into a Bazaar-NG branch. In case anyone else is interested in doing the same, here are the steps I used: 1. Install the tools First create a working directory to perform the import, and set up tailor. I currently use the nightly snapshots of [...]

Revision Control Migration and History Corruption

As most people probably know, the Gnome project is planning a migration to Subversion. In contrast, I’ve decided to move development of jhbuild over to bzr. This decision is a bit easier for me than for other Gnome modules because: No need to coordinate with GDP or GTP, since I maintain the docs and there [...]

gnome-gpg improvement

The gnome-gpg utility makes PGP a bit nicer to use on Gnome with the following features: Present a Gnome password entry dialog for passphrase entry. Allow the user to store the passphrase in the session or permanent keyring, so it can be provided automatically next time. Unfortunately there are a few usability issues: The anonymous/authenticated [...]

Drive Mount Applet (again)

Thomas: that behaviour looks like a bug. Are all of those volumes mountable by the user? The drive mount applet is only meant to show icons for the mount points the user can mount. Note also that the applet is using the exact same information for the list of drives as Nautilus is. If the [...]