Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 327588

Summary: [Net] Network Connections preferences page has a UI that's difficult to understand
Product: [Eclipse Project] Platform Reporter: Eleanor Joslin <ejj-eclipsebugs>
Component: TeamAssignee: Platform Team Inbox <platform-team-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: francisu, hanriseldon, pascal, remy.suen, tmm-bugs.eclipse, wojciech.galanciak
Version: 3.5.2   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Eleanor Joslin CLA 2010-10-12 13:09:06 EDT
Build Identifier: M20100211-1343

* Using checkboxes makes it look like you can enable or disable the rows
individually.  You can't.
* Having the tables shown at all for Native or Direct modes is confusing, as
they're completely irrelevant.  They should either be visibly disabled (greyed
out), or not shown at all.

A more drastic change to the UI would be to use radio buttons for the three
proxy types, with the tables under "Manual".  It's not like there's not
prior-art for this exact piece of UI... (think web browser).

Reproducible: Always

Steps to Reproduce:
1. Open Window -> Preferences in Eclipse.
2. Go to the General / Network Connections page.
Comment 1 Pascal Rapicault CLA 2010-10-12 13:15:34 EDT
Yep this is true, but to be really honest, this code is dormant so without any contribution this will go nowhere.
Comment 2 Francis Upton IV CLA 2010-10-12 13:18:06 EDT
(In reply to comment #1)
> Yep this is true, but to be really honest, this code is dormant so without any
> contribution this will go nowhere.
Pascal, I thought this page was owned by the Team project, not UI. Was it moved?
Comment 3 Tim Moore CLA 2010-10-12 13:21:01 EDT
*** Bug 327589 has been marked as a duplicate of this bug. ***
Comment 4 Remy Suen CLA 2010-10-12 13:28:53 EDT
(In reply to comment #2)
> Pascal, I thought this page was owned by the Team project, not UI. Was it
> moved?

Team owns this code.

Pascal probably hit the browser/bugzilla problem where you make changes to a bug but your combo is still the original stuff (UI) after I already changed it (to Team) so your (supposedly) single comment submission ends up rolling back values like component and version numbers.
Comment 5 Wojciech Galanciak CLA 2010-10-12 14:22:49 EDT
This bug is related to bug 306630 It focues more on checkboxes in proxy list but they show that this page is unintuitive. It is not heavy used - user (if uses proxy) visits it occasionally so it should be clear and readable. I think that considering to make it similar to browser/system pages is a good idea. Unfortunately, we provide more information than, e.g. page in Windows, so we need to fit this additional data into the same layout and it may be a problem.
Comment 6 Wojciech Galanciak CLA 2010-11-29 04:28:41 EST
I made investigation around possible changes in this page and it is not possible to use web browser UI approach. The old UI was based on it (see 3.4 and older) and it was not good. In this situation this bug is a duplicate of bug 306630, where work will be continued on the main issue which are confusing checkboxes.

*** This bug has been marked as a duplicate of bug 306630 ***