View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001307 | MMW v4 | Main Panel/Toolbars/Menus | public | 2004-05-09 11:07 | 2011-08-20 17:03 |
Reporter | rusty | Assigned To | |||
Priority | low | Severity | tweak | Reproducibility | always |
Status | new | Resolution | open | ||
Summary | 0001307: Fix auto-resize and add auto-resize entry to column header context menu | ||||
Description | Apparently, auto-resize functionality is already implemented (see http://www.songs-db.com/forum/viewtopic.php?t=1743 ) . The current functionality, however, doesn't take into account the width of the screen, and is therefore almost useless! The functionality should be changed to Automatically: -Not obscure headers -show the entire width of some columns: rating; year; track#; length, bitrate; filesize; bpm; type -show only the header for some columns: path -optimize the width for all other columns: based on an algorithm that minimizes the average amount of wasted space in these columns (i.e. it excludes outliers and makes the average % loss of data per column roughly equivalent). We should add an entry so that users don't have to look up a shortcut for this. When the user right-clicks on the header, this option should appear after a splitter that immediately follows all other header options. It can be called 'Auto-resize Columns'. | ||||
Additional Information | http://mediamonkey.com/forum/viewtopic.php?f=6&t=59995#p308625 | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
a few notes that I have found while resizing headers: - double clicking on a header causes it to autosize.. this is wierd because it means to autosize you have to sort by and then reverse-sort by that column (so to autosize you have to change the track order). Unlike other programs which commonly use the method of double clicking the line inbetween the column you want to sort and the one after it (which means you can autosize without changing the order). - also, this cannot be done at all in the now playing node or pane. |