baedert / corebird

Native Gtk+ Twitter Client
https://corebird.baedert.org
GNU General Public License v3.0
789 stars 78 forks source link

dconf gnome proxy settings not inherited by corebird #673

Open tassoman opened 7 years ago

tassoman commented 7 years ago

I'm aware Corebird can run behind a corporate firewall by setting user's environment variables http_proxy.

My company asked to use WPAD PAC file configuration. On Xubuntu XFCE and browsers it's fully supported. you can set your own url using dconf-editor if you modify /system/proxy/autoconfig-url string.

After removing http_proxy environment variable sadly made Corebird stops waiting for the connection. I've tried also using libproxy-tools inside the shell but I can't get things done.

I don't know how to debug this behavior, If explained maybe I can provide some debugging log.

baedert commented 7 years ago

If I were to change this in the development version, would you be able to test those changes (since I have no idea about proxies and especially don't know how to test them)?

tassoman commented 7 years ago

I can try to compile sources on the xubuntu 16.10 laptop I'm using there but I think this feature can be an expensive effort. I think this issue could stay opened until much people asks for it.

I have barely no clue of python but, look at this answer: http://stackoverflow.com/a/31534229

For now I'll stay with the http_proxy environment variable until will work or they blame at me.