Uwe Hermann asked about per-application proxy settings for GNOME apps

.

I don’t think this is currently supported in the UI; a majority of users won’t want to have to configure the proxy for each application independently. That would suck even more.

I agree that it would be nice to be able to use different proxy settings for single apps. But from an UI perspective it somewhat sucks. I didn’t check galeon gconf, only epiphany. There were no override settings for the proxy.

One thing you can definitely try is using about:config. Maybe you can even use a javascript:foo bookmarklet to change proxy settings; these probably won’t be persistent.

On the long run, I suggest someone to work out a scheme on doing these overrides in gconf, and then providing patches for Epiphany and Galeon. I bet this has been on the radar for GNOME people, but just on a low priority.

My suggestion for such as scheme would be to use proxy profiles. If there is only one profile, the proxy settings dialog will be as it is right now; all applications default to the “Default” proxy settings. An “advanced” button in the dialog allows me to setup multiple proxy profiles (e.g. no proxy, proxy at work, privox+tor) and the UI in applications should consist solely of this profile chooser.