View Issue Details

IDProjectCategoryView StatusLast Update
0001472MMW v4Otherpublic2005-12-04 07:23
Reporterrusty Assigned To 
PriorityimmediateSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Fixed in Version2.5 
Summary0001472: Select all / deselect all function in various dialogs
DescriptionIn numerous dialogs, it would be useful if MediaMonkey allowed the user to select all tracks in the dialog or deselect all tracks in the dialog (currently the user is forced to (de)select track by track which is a pain).

This applies to the following dialogs (the bracketed text indicates the header text that should be next to the '[ ]' for some dialogs.
-Auto-tag from Amazon ([ ]) {rotation: select all, select none, select identified}
-Auto-tag from Filename ([ ] Modify) {rotation: select all, select none}
-Auto-organize ([ ] Modify) {rotation: select all, select none}
-Rip CD/Convert ( Output File --> [ ] Output File) {rotation: select all, select none}

Note: there's no need for any sort of a dialog. All that happens is that if the user clicks the checkbox at the top of the column, then all of the checkboxes in the column become selected. If the user deselects the checkbox, then all of the checkboxes in the column become deselected (the exception being the auto-tag from Amazon dialog where the rotation is a bit different).
Additional Informationhttp://www.songs-db.com/forum/viewtopic.php?t=1917
TagsNo tags attached.
Fixed in build919

Relationships

has duplicate 0001951 closedrusty Add Check all/Check none options 

Activities

Ludek

2005-07-14 19:26

developer   ~0005676

Select all/none CheckBox added to FormChooseFormat

Ludek

2005-07-17 20:51

developer   ~0005679

Select all/none CheckBoxes and Popup menus added to forms 'Auto-tag from Filename','Auto-organize','Rip CD/Convert'.
I'm not sure if 'Select all/none' texts should be added because it takes a lot of space in the header of column and I think that checkbox indicates well which way could be useful.

Ludek

2005-07-19 13:37

developer   ~0005680

I'm not sure whether the Shift-Left-Click and/or Ctrl-Left-Click with the mouse to multiselect should be allowed.

Ludek

2005-07-19 18:30

developer   ~0005682

I would like to ask Rusty about {rotation: select all, select none, select identified} - I can use the tri-state checkbox according to Jiri's proposal, but I don't know how to do it in case of PopupMenu.

Ludek

2005-07-19 19:23

developer   ~0005683

Rusty, I am not sure what you mean by {rotation: select all, select none} if you want the checkbox to change text from select all to select none or if you simply meant to indicate the function.

Ludek

2005-07-19 20:38

developer   ~0005684

Re:Auto-tag from Amazon: I suggest to add only Select all/none checkbox and Popup menu in the same way like other forms, because identified tracks are selected automatically after opening the dialog.

Ludek

2005-07-23 16:04

developer   ~0005696

The most simply way is to add the 'Select all/none' checkbox below the whole Output files bar similar like in many others applications. For example: In Case of 'Rip CD/Convert dialog' put the checkbox instead the 'Level Track Volume' checkbox and 'Level Track Volume' checkbox move to right.

Ludek

2005-10-06 12:32

developer   ~0005938

Last edited: 2005-10-06 12:33

These header's Select all/none CheckBoxes and Popup menus added to forms 'Auto-organize', 'Rip CD/Convert', 'Auto-tag from Filename' and 'Data CD Burning wizard' too.

But I still think that 'Select' texts should be deleted from header checkbox because it takes a lot of space in the header of column and this column becomes too wide! I think that this Select all/none checkbox indicates well which way could be use.

rusty

2005-11-22 19:06

administrator   ~0006326

-The current implementation for Auto-Tag from Filename and Auto-Organize is perfect, except that I agree with you that 'Select' text isn't required. i.e. a column header can changed from '[ ] Select' ---> '[ ]'.
-Re. 'Rotation', I didn't mean that the header text should change in any way. I meant that for the Auto-tag from Amazon dialog, the checkbox should have 3 states.
-I don't think that we have to worry about multiple-selection within those dialogs (e.g. <Shift><Left-click> or <ctrl><left-click>

So to summarize the open issues:
-The Auto-Tag from Amazon dialog doesn't have a tri-state '[ ]' above the list of tracks.
-In Auto-Tag from filename, Auto-Organize, Burt Data disc: you can change: '[ ] Select' --> '[ ]'

Ludek

2005-11-22 21:43

developer   ~0006329

Last edited: 2005-11-22 21:43

Changed '[ ] Select' --> '[ ]' in build 916.

rusty

2005-11-29 14:09

administrator   ~0006421

Raising to 'immediate' because I believe it may affect strings (which need to be finalized this week).

Ludek

2005-11-30 11:34

developer   ~0006435

Last edited: 2005-11-30 11:36

Ramains 'only' - The Auto-Tag from Amazon dialog doesn't have a tri-state '[ ]' above the list of tracks.

The problem is that tri-state checkbox isn't easy to implement to the header.
In the other hands it shouldn't affect strings.

The strings should affect the tri-state popup menu with three items:
[ ] Select None
[ ] Select All
[x] Select Identified

..it should be easy to implement.
Note: there is a need to have the items mutually exclusive, we can't have the one [ ]Select All/None item in the popup menu as in another dialog.

Rusty, do you want this tri-state popup menu or do you agree with my
5684 note:
Re:Auto-tag from Amazon: I suggest to add only Select all/none checkbox and Popup menu in the same way as in the other forms, because identified tracks are selected automatically after opening the dialog. In addition - it will be much easer to implement due to nature of tri-state checkbox.

rusty

2005-11-30 17:16

administrator   ~0006436

Let's go with your original recommendation. i.e. only 2 states for the Amazon dialog (All/None).

Ludek

2005-12-01 12:39

developer   ~0006438

Added Select All/None function to AutoTag dialog too. Added missing Select all/none popup to the Burning Wizard. Has been done in build 919.

rusty

2005-12-04 07:23

administrator   ~0006471

Verified 919.