gtk3: helpers fixes for GTK3
authorAndrew Chadwick <andrewc-git@piffle.org>
Wed, 27 Mar 2013 12:21:33 +0000 (12:21 +0000)
committerAndrew Chadwick <andrewc-git@piffle.org>
Wed, 27 Mar 2013 12:28:38 +0000 (12:28 +0000)
commit77370fdcc91e01f8c0100c9221d7193c504bf456
tree730190e54166675987701d6c6947615c94633b2c
parent9d5513f32d46a984a16e96fa4bf7d96002ce0dcf
gtk3: helpers fixes for GTK3

Fix breakage when saving under GTK3: "TypeError: GInterface.__init__()
takes exactly 0 arguments (1 given)" with gio.File(filename).

https://gna.org/bugs/?20650

Gio.File is no longer the simplest way of generating a canonical URI for
thumbnailing: GLib now sports routines for doing this. So use those. This
commit breaks PyGTK, but nobody was too fussed about the prefs changes
which also broke PyGTK. Let's just move on, I guess.

Fix import order to let the tests run.

Update docs.
lib/helpers.py