I'll add more and update the thread as I run into other things. There is more, its just that I can't think of anything else right now.
Order of adding multiple new collumns
Current behavior
When right clicking a collumn and adding multiple new ones to the view, the first one appears to the left of the collumn I clicked, but the next one I add is added to the left of the one I added before that.
Example
I right click Album. From the list, I click Name, Artist, Album Artist. The resulting view is Album Artist, Artist, Name, Album.
The annoyance here is that when adding multiple collumns in one go, I need to either 1) add them in reverse order, 2) close the right click menu and open it again on the same collumn for each new collumn I wish to add or 3) add them without thinking and reorder them by drag and drop.
Suggested change
Any collumns added should appear to the left of the one right clicked, so that the order of the collumns in the view match the order in which they were added.
Example of how the suggestion should work
Right click Album collumn. From the list, select Name, Artist, Album Artist. The resulting view should be Name, Artist, Album Artist, Album.
Lists in dialogs do not accept keyboard input without first clicking the list
When editing an element that brings up a dialog box to select a field, keyboard input is not accepted because the list doesn't have focus. The list for select field needs to be clicked first (to set focus on the list) before keyboard input is accepted.
Example
Right click a pane with a default library field (not one with an expression), choose edit. The popup that opens shows a list of fields with a marker on the selected field which suggests focus is on the list. However, keyboard input is not accepted.
Suggested change
Set focus to the list so that by default, these dialogs accept keyboard input to search the list without first having to click in the list.
Pull down menu's stop accepting keyboard input if you move the mouse over them
Current behavior
When opening a pull down menu you can use the keyboard to jump to a selection by typing the first few characters. This stops working as soon as you move the mouse over the list (no clicking or scrolling, just hover the mouse over it).
Example
Open customize view, set rules for display and open the pull down menu for first field of a rule. Do NOT move the mouse. Typing a character will search the list, but when you now move mouse over the list (just hover, no clicks or scrolling with the wheel) it will no longer respond to any keyboard input except escape some arrow keys.
As far as I'm aware this applies to all the pull down menu's similar to the one used in this example, so its not limited to the customize view pull downs. When editing a smartlist the same behavior is seen and the pull downs under Settings (Sorting, Matching) exhibit the same behavior.
Suggested change
With the focus on the field, whether the menu is folded open or closed, both the mouse and the keyboard should be accepted as input and the use of one should not inhibit the use of the other.
Load Library on double click
When I want to load another library (remote or local), I need to select it and click Load Library button.
Suggested change
Allow double-click to load a library, all other items accept double click: playlists, views and playing now all accept double click to load or play them.
Some dialog boxes require double Escape to close them
When opening a dialog box on which the field focus is set to an input area, the first escape leaves the input field. A second escape closes the dialog box. A dialog box which doesn't have an input field or on which the focus is not defaulting to an input area, a single escape closes the dialog box.
Example
Open Tools/Options. Note that the input is set to the Search field (blinking cursor). Escape will leave the field (cursor dissapears from the field). Another escape closes the dialog box.
Open Tools/Import. Note there is no input field. A single escape closes the dialog box.
Suggested change
A single escape should close a dialog box unless there is a pulldown menu open (then it closes the menu), but when the focus is on an empty ro otherwise unchanged input field, a dialog should close. If changes had been made, a confirmation could popup (which I thought it used to do, but apparently not always?).
I might feel differently about this if the first escape would clear or reset the input field, but it does nothing, it just 'unfocuses' the field.
Make double clicking bullit selection accept the dialogbox
Currently when making a selection from a bullit list (Import for instance) the bullit does not accept doubli clicking. You need to select the option and click OK. Many applications accept a double click on the bullit to select the option and accept the dialog.
Rename, Move, Copy Files dialog box preview collumns too small
While the size and position of the Rename, Move dialog box is remembered, the collumns in the preview are not. They default to a small, narrow size that is useless and leaves a lot of white space unused.
Also, a double click on the resize collumn thingybob seems to make a collumn wider, but not based on the longest value. It just resizes out of the dialog for me.
Suggested change
Auto size the collumns to use available space and/or let them remember the previous setting.
Rename, Move & Copy Files tool leaves files behind
I knew MC didn't move "other" files, but it turns out if I set cover art to "In the same folder as the file", it creates a [artist] - [album].jpg that is left when moving files with 'Rename, Copy & Move Files' tool. I tested it with folder.jpg too and it does the same thing, it leaves the file in the old folder.
Can you please do something about this behavior? When we move an album, I'm pretty sure everyone would want to move all the files in there, including any logs from 3rd party programs or any cue and playlists.
Suggested change
There's already a 'confirm remove empty folders' dialog, maybe you can use that with an extra tickbox or button to either delete the folder with files, move the files and delete or leave it as it is.