View Issue Details

IDProjectCategoryView StatusLast Update
0003639MMW v4Main Panel/Toolbars/Menuspublic2008-11-19 19:18
Reporterrusty Assigned To 
PriorityurgentSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Product Version3.0 
Fixed in Version3.0 
Summary0003639: Album Art View: Columns, Sorting, and Grouping Cleanup
DescriptionThis issue was originally described in bug 1612. Important these comments apply to Album Art view but NOT to Album Art + Details view.

A few items remain to be cleaned up:

1) For all nodes, why don't we just leave headers for whatever nodes the user has displayed and:
 -If the user sorts by a header, group by that property (except for Title and Location)
 -Set default sorts for each node to be by the associated header. E.g. for Genre node, sort by Header=Genre (except for Title and Location).

2) Location and Title node:
   Sorts by: Album, Artist, Year, Rating
     a) IFF we don't implement 1) then Year cannot be seen, so it's kind of useless here (and in ALL OTHER Album Art View nodes) unless we show Year associated with each Album. Immediate.
     b) Sort by Album lists 'Unknown' Albums first. It would be better if MM would display 'unknown' Albums last so that they don't fill up the screen with blank entries. Note: This could be applied to all views and nodes. Note: the Albums node implements this correctly--i.e. Unknown Albums don't appear first.

2) Composer
   Sorts by Album/Artist/Year/[Rating].
     a) The columns listed should be changed depending on how we solve 1)
     b) The default sort by Rating doesn't make much sense. It would be better to sort and group by Composer.

5) Rating: default Sort order is backwards
TagsNo tags attached.
Attached Files
Fixed in build1100

Relationships

related to 0003716 closedrusty Year field shouldn't be a hotlink 
related to 0003640 closedpetr Album Art Details View: Column settings don't persist (context options missing) 
related to 0003774 closedpetr Hardcoded hyperlink colors are annoying to users 
child of 0001612 closedpetr Album Art Views 

Activities

petr

2007-09-23 21:42

developer   ~0010902

Done. Will be in 1079.

rusty

2007-09-24 20:33

administrator   ~0010937

Per offline discussion, there seem to be many inconsistencies in how this is implemented. e.g.:
1) Location node:
-Sort By Track # ---> ????? -- Shouldn't it split the Albums up and sort by Track # ?
-Sort by Title ---> ????? -- Shouldn't it split the Albums up and sort by Title?
-Sort By Genre ---> ????? -- Shouldn't it split the Albums up and sort by Genre?
Issue 1: The three issues raised above are the same. Sorting doesn't split up the Album groupings in some cases where it should.

2) Artist/Album Artist node:
Issue 2: clicking 'Album Art' heading causes the 'Album' node to be selected! It's a bit disorienting since it occurs inconsistently. i.e. this jumping only occurs in some nodes and with some fields and it's unclear to the users why/when.

Issue 3: Very often, clicking Artist/Album header causes all nodes to be deselected so it's unclear where the user is!

3) Artist and Album Artist node:
Issue 4: Sort order/grouping is initially correct. BUT if the user clicks 'Album Art' heading and then 'Artist/Album' heading --> a different sort order is shown and e.g. 'Artist=Alison' is listed before 'Artist=ABBA'.

Issue 5: Sort By Title --> Selected Sort order from _another_column_ is inverted !!

After a bit of discussion with Petr, we agreed that the best path forward would be to spec the desired behaviour for different Node/Column interactions in a spreadsheet. The initial draft of the spreadsheet is attached.

petr

2007-09-30 00:55

developer   ~0011056

Fixed in we're agreed with Jiri :
sorting/grouping in AA+Details : based on rusty's description
sorting/grouping in AA : same as is now (predefined set of columns)

Will be in 1082.

rusty

2007-10-12 07:02

administrator   ~0011276

Last edited: 2007-10-12 14:31

Tested 1085 HUGE improvement. Remaining issues described below.

Album Art + Details View:
1) Default Views / Sorts
a) Now Playing: would be nice to support this with Album Art -- HIGH
b) Composer: The default sort is really weird. It starts with A then T then B etc. I suspect that it has to do with a composer called The B-52s, but I'm not certain. -- IMMEDIATE
c) Album: When sorting by Album, for some reason, many albums are split up. I noticed several cases where this seemed to occur -- IMMEDIATE:
 i) When albums were in FLAC or OGG format (perhaps related to the fact that art was linked??)
 ii)When albums have a name that is common to other Albums (e.g. Greatest Hits)
 iii) When albums have a track that is in a different format (e.g. all tracks but one are MP3)
 This problem applies to all nodes in which a secondary sort is performed by Album as well.
 Note: it may be that these problems are due to the fact that the Album Art for the tracks in question are different. If that is the case then it should be easy to fix this however, that doesn't seem to be possible. i.e. in such cases when I do a mass edit of the Album Art, the art doesn't get fixed!
d) Rating: The sort order is the wrong way--it should be highest rated first and unrated last (exactly like in the details view) -- IMMEDIATE
e) Playlists: Should be displayed by Play order (but perhaps this can only be fixed when a play order column is added) -- HIGH

2) Improved Presentation
a) Album Art --> Album (Edit: we agreed to not do this since it is Album art and the field needs to be unique for filter functionality described in 4b)
b) Artist/Album --> Album Artist... (Edit: we agreed to defer since the header actually sorts by Album Artist and Album. We'll see if users are confused)
c) Hints don't appear for fields that are cut off -- IMMEDIATE
d) Hyperlinks should appear as hyperlinked text (e.g. colored and/or underlined) -- URGENT

3) Hyperlink Functionality
a) Current Hyperlinking functionality, though useful, doesn't allow the user to 'hop' through much of their collection since there are too limited a number of links. It would be nice to add a couple of additional hyperlinks:
 i) Year (probably best to display most common OR average year-rounded) -- URGENT
 ii)Genre (probably best to show most common genre OR multiple genres) -- URGENT
b) The link for the Artist/Album (=Album Artist) links to the associated Artist instead of the associated Album Artist -- IMMEDIATE

4) Column/Sorting Functionality
a) Changes to sort order don't persist (even a switch in node or switch in View changes sort order to default) -- IMMEDIATE
b) There's no option to 'Choose Columns' or 'Edit Filter Views'. I think that the reason this isn't available is because filter views haven't been build to support different Columns/Column orders than in the Details view, but it seems like a major weakness. -- URGENT
c) The user can configure certain columns to be displayed, but then viewing the filter options for the default view shows that the column isn't being displayed (even though it is). I can't understand what is _supposed_ to be happening here. -- IMMEDIATE

Album Art View
1 d)
2 a), b), d)
3 a), b)
4 a)
5) Presentation improvements -- IMMEDIATE:
a) When sorting by Count:
 i) 1 Tracks --> 1 Track (plural should be used for > 1 track)
 ii) '1 Track' should be right justified
b) When sorting by Length, the time should be right justified

petr

2007-10-12 15:08

developer   ~0011283

Last edited: 2007-10-12 18:43

Fixed items 1b, 1d, 2d (colors are now hardcoded to blue=unfocused, white=focused), 3b, 4a, 4c, 5a, 5b.

rusty

2007-10-12 18:36

administrator   ~0011296

Re. 3a) Contrary to IM discussion, after discussing this with Morten, I think we should disable hyperlinking of the year field from within the track details. If possible, we should enable it next to the Album Art for 3.0, but if not, it'll wait for 3.1.

petr

2007-10-14 01:17

developer   ~0011322

3a) removed hotlink from Year column.

petr

2007-10-14 19:46

developer   ~0011350

Last edited: 2007-10-14 22:41

fixed 4b, 1c. Will be in 1089.

petr

2007-10-15 11:00

developer   ~0011358

5) if user sorts by Year, albums shouldn't be splited. Fixed. Will be in 1090.

rusty

2007-11-01 14:54

administrator   ~0011748

Last edited: 2007-11-02 14:03

To summarize, the current status, here are open issues that are immediate:

1e) Playlists are not displayed in Play Order in AA+Details view. Then when the user switches to Details view, the playlists are out of order.

2c) Hints don't appear for fields that are cut off in Album Art + Details view

4d) When switching between Details view and Album Art+Details view, columns get 'mixed up', giving the user the impression that column settings don't persist. e.g. Move a column in AA+Details view and then switch to Details view
--> Column layout changes
Switch back to AA+Details view
--> Column layout changes
Move a column in Details view and then switch to AA+Details view
--> Same problems occur

4e) In addition to the above, this 'mix up' occurs when MM is closed and restarted. It seems as if column settings in AA+Details only partially persist.

6b) For Quicksearch (i.e. typing in the Tracklist), Ignore Prefix settings aren't used in this view. e.g. Type 'T' shows The Alchemist instead of 'Titanic Soundtrack'. See:
http://www.mediamonkey.com/forum/viewtopic.php?t=22196
--------------------------
The following issues can be pushed to new bugs in a future release:
1a) Now Playing: would be nice to support Album Art + Details view -- HIGH

1c) Albums are still split unnecessarily in the following case -- URGENT:
 iv) Tracks have different Artists/Album Artists e.g.
Album: Abbey Road, Album Artist: Beatles or The Beatles, Track #x, is grouped as follows:
 Track1, Abbey Road, The Beatles|
 Track2, Abbey Road, The Beatles| Grouped as 1 Album
 Track3, Abbey Road, The Beatles|

 Track4, Abbey Road, Beatles| Grouped as another Album

 Track5, Abbey Road, The Beatles| Grouped as a third album
 Track6, Abbey Road, The Beatles|

 Track7, Abbey Road, Beatles| Grouped as a fourth album

3) Hyperlink Functionality
a) Current Hyperlinking functionality, though useful, doesn't allow the user to 'hop' through much of their collection since there are too limited a number of links. It would be nice to add a couple of additional hyperlinks:
 i) Year (probably best to display most common OR average year-rounded) -- URGENT
 ii)Genre (probably best to show most common genre OR multiple genres) -- URGENT

4b) There's no option to customize sorts in AA view via 'Choose Columns' or 'Edit Filter Views'. This is because filter views haven't been built to support different Columns/Column orders than in the Details view, but it seems like a major weakness that the user can't even get an accurate representation of what the columns will look like. -- URGENT

6)a) QuickSearch (i.e. when the user types letters in the tracklist) always searches based on Album Title. It should search based on the primary Sort field. e.g. If the primary sort is by Artist/Album Art then typing 'U' should go to 'U2' (Album Artist) rather than 'The Ultimate Collection' (Album).

petr

2007-11-01 23:52

developer   ~0011767

Fixed 1e.

rusty

2007-11-02 14:35

administrator   ~0011772

Last edited: 2007-12-12 01:26

Re. 4d) here's the solution discussed over IM:
to reformulate the problem, it is that AA+Details / Details / And Edit Filter have inconsistent views of the same data, causing the user to not understand how changes in one view affect another. The solution I thought of is to have the 4 'special' columns be configurable in all views, but only display 2 of the 4. e.g.

In Details view:
- right click on column headers would show Album Art, Album/Artist, Title, Artist, Album, Genre, Rating, Date, etc.. The user would be able to enable/disable any entries that are shown
- the view would show everything except Album Art & Album/Artist, which even if checked, wouldn't be displayed
- if user drags and drops a column to the left or right of a non-visible item, it is placed relative to items that are visible (e.g. if ratings were dragged to the left of Album/Artist then it would be placed immediately to the left of Album Artist)

In AA/Details view:
-It would work exactly the same, except that Album and Album Artist would not be shown (even if checked)

In Edit Filter dialog:
-The aggregate of all enabled columns would be shown

The main problem with this approach is that when the user right-clicks on the columns and e.g. tries to enable 'Album Art' in Details view, nothing happens. The only thing I would suggest to mitigate this is to have an '*' appear next to the unavailable columns when right clicking on the headers. e.g. in Details view, the list of columns shown when right-clicking on the columns would show 'Album Art' as 'Album Art *', and 'Album/Artist' as 'Album/Artist *'.

petr

2007-11-09 15:04

developer   ~0011853

Fixed. Will be in 1100.

rusty

2007-11-13 01:50

administrator   ~0011946

Verified 1102. All but 2e and issues scheduled to be deferred have been resolved. Re-assinging to Russell to create new bug(s) for remaining issues.

rusty

2008-11-19 19:18

administrator   ~0014994

all is resolved except for AA in Now Playing.