#3070 closed enhancement (invalid)
Having sugarized proxy setting UI
Reported by: | alsroot | Owned by: | manuq |
---|---|---|---|
Priority: | Unspecified by Maintainer | Milestone: | |
Component: | Sugar | Version: | Unspecified |
Severity: | Unspecified | Keywords: | |
Cc: | Distribution/OS: | Unspecified | |
Bug Status: | Unconfirmed |
Description
The feature page is http://wiki.sugarlabs.org/go/Features/Proxy_Settings
Attachments (8)
Change History (16)
comment:1 Changed 12 years ago by sascha_silbe
comment:2 Changed 12 years ago by sascha_silbe
gnome-control-center supports multiple different proxy settings by grouping them into "locations" (as mentioned in the NetworkManager ticket referenced above), but these settings are stored in a separate GConf subtree (/apps/control-center/network/<location>) and AFAICT get propagated to the active settings (/system/proxy) by manually selecting the location from within gnome-control-center.
comment:3 Changed 11 years ago by manuq
- Milestone changed from Unspecified by Release Team to 1.0
- Owner changed from alsroot to manuq
- Status changed from new to assigned
Changed 11 years ago by manuq
Patch that uses GSettings exclusively. Based on patches from Sasha and Ajay
Changed 11 years ago by manuq
Patch that also uses GSettings only, and a more convenient way to bind widgets and settings
comment:4 Changed 11 years ago by erikos
There are a few differences UI wise to the GNOME settings:
- order of options: GNOME has the order None, Manual, Automatic
- Manual: no 'use authentication' checkbox
- Automatic: not exactly the same string, it has no "(WPAD)"
Can we elaborate on the rationale behind those?
Do you have a good way of testing this in a non real proxy environment (probably with squid https://wiki.ubuntu.com/Testing/Proxy)?
comment:5 Changed 10 years ago by dnarvaez
- Resolution set to fixed
- Status changed from assigned to closed
Seem to have landed.
comment:6 Changed 10 years ago by manuq
- Resolution fixed deleted
- Status changed from closed to reopened
Not landed. The conclussion was that is not the real solution.
comment:7 Changed 10 years ago by manuq
- Resolution set to invalid
- Status changed from reopened to closed
The proxy settings should be managed by NetworkManager since they are needed to provide connectivity and will also differ between different connections. There has been talk upstream about adding proxy support directly to NetworkManager, but no implementation so far. A web search turned up the following (partial) solutions:
For automatic setups, something like libproxy, maybe combined with a local forwarding proxy, is probably the way to go. No user intervention required, it just works. We can achieve a similar result by setting the gconf proxy settings to automatic, but I doubt the automatic update on connection change would be done in that case.