Bug 2247

Summary: [Hob2] Proxy Setting
Product: [Build System, Metadata & Runtime] Hob Reporter: Giulia <giulia>
Component: hobAssignee: Shane Wang <shane.wang>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: belen.barros.pena, jessica.zhang, jiajun.xu, josh, poky.bs.watcher, poky.watcher, sgw
Version: 1.2   
Target Milestone: 1.3 M2   
Hardware: x86   
OS: Multiple   
Whiteboard: (P1) Patch In the master
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---
Attachments:
Description Flags
Proxy Setting design
none
Gnome proxy configuration example none

Description Giulia 2012-04-05 14:09:00 UTC
Created attachment 442 [details]
Proxy Setting design

The proxy setting in Hob should work as the proxy setting for the OS (see design in attachment): 
- The radio buttons allows users to decide weather they want to use Proxies or not. By default, if any proxy is detected by the system, the manual configuration will be selected and the proxy information will be displayed where appropriate. If no proxies are detected, the default will be 'Direct internet connection'.
- If the 'Direct internet connection' radio button is selected, all Proxies fields are disabled.
- When user select  the radio button for 'Manual Proxy Configuration', all proxy fields become active and can be personalised.
- If users select the checkbox 'Use the same proxy server for all protocols', only the first input filed (HTTP Proxy) will be active while the other will be disabled.
- When users click on 'Details', a window will be displayed to allow users to add username and password if the proxy requires one (see the 'Gnome proxy configuration' example in attachment)
Comment 1 Giulia 2012-04-05 14:09:39 UTC
Created attachment 443 [details]
Gnome proxy configuration example
Comment 2 Belen Barros Pena 2012-04-18 10:03:17 UTC
The content of this tab should be reviewed by Scott
Comment 4 Belen Barros Pena 2012-05-25 09:33:32 UTC
Marking as verified. Opened bug 2499 to ask Scott to review the tab content.