GNOME Bugzilla – Bug 647077
still looks in gconf for proxy settings
Last modified: 2011-09-15 07:09:17 UTC
GNOME 3.0 stores its proxy configuration in dconf nowadays. gnome-terminal still looks in gconf...
I have this fixed in my gsettings branch already.
Oh lovely. Any chance to land that soon ?
Created attachment 185475 [details] [review] Use gsettings for proxy settings It sucks to construct four GSettings object to just get a few settings and then immediately dispose them again, but the fix for that depends on fixed that exist only in my glib gsettingslist branch. Bug #647077.
I tested this patch and it works, hope it lands in a release soon :) Thanks!
Comment on attachment 185475 [details] [review] Use gsettings for proxy settings >+ if (is_http && !g_settings_get_boolean (child_settings, "enabled")) >+ goto out; actually, the network control panel never sets that key, so you should ignore it (and we should update gsettings-desktop-schemas to indicate that it is unused). Everything else looks right, but I haven't tested it. It would be nice to get this in for 3.0.1.
Not fixed yet in 3.0.1 on Fedora 15 Also the env should be set! Like every user of a POSIX/UNIX would expect. Nearly every application can use the env (bash, curl, different browsers and tools....yum!). And nearly no application uses gsettings currently, including gnome-terminal :-(