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

Bug 340004

Summary: Available Software Sites Check-boxes do not work
Product: [Eclipse Project] Equinox Reporter: DK Mising name <desmond.kirrane>
Component: p2Assignee: P2 Inbox <equinox.p2-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description DK Mising name CLA 2011-03-15 07:55:02 EDT
Build Identifier: I20100608-0911

In the Available Software Sites preference page the buttons Edit, Remove, Reload, Enable, Export are not enabled via the Check-box. 

To select a site the user must click the Name or location to hightlight the row in order for the buttons to become enabled.

To unselect a site the user must Ctrl-click the Name or location in order for the buttons to become disabled.

The Check-boxes do not perform a function.

Reproducible: Always

Steps to Reproduce:

Reproduce:
1. Click Window > Preferences
2. Open the Install/Update > Available Software Sites preference page
3. Check one or more Software sites.
Issue:
1. The following buttons are not enabled: Edit, Remove, Reload, Enable, Export

The buttons are only enabled when one or more sites are selected highlighted (blue). The Check-boxes do not do anything.
Comment 1 DJ Houghton CLA 2011-03-15 11:09:08 EDT
This is intended behaviour. The checkbox is only used to indicate enablement so, for instance, if you had 100 repositories enabled but only wanted to edit 1, then we have that separation. In that particular case you can just click on the single repo and edit it. 

So I think the best way to think about the checkbox is that it shows whether or not a repo is enabled and provides a quick way for you to enable/disable a particular repo. If you want to perform another action, then you must select the row first.