View Issue Details

IDProjectCategoryView StatusLast Update
0016065MMW 5Main Panel: Toolbars & Menuspublic2022-12-15 16:15
Reporterrusty Assigned To 
PriorityurgentSeveritytweakReproducibilityalways
Status feedbackResolutionreopened 
Product Version5.0 
Target Version5.2Fixed in Version5.0 
Summary0016065: Context menu cleanup
DescriptionA couple of suggestions to reduce clutter and add functionality in the context menu:

1) Remove 'My Rating'. This functionality is available directly in the tracklist, player, and A&D/Preview windows.
2) Add 'Lookup image...' when right clicking on AA in Folders [List by Album]
3) Is it possible to add 'Lookup image...' whenever the user right clicks on the image in all views? Currently right-clicking on the image in [List] views has no effect.
Additional InformationNote: Lookup image suggestion was raised at https://www.mediamonkey.com/forum/viewtopic.php?f=30&t=95315
https://www.mediamonkey.com/forum/viewtopic.php?t=103164
TagsNo tags attached.
Attached Files
Fixed in build2220

Relationships

related to 0015926 closedrusty Improvements to navigation of Playlist/Folder hierarchy 
related to 0016090 closedmichal 'Lookup Image' doesn't work correctly in several cases 
related to 0016005 closedLudek Options: Tweaks regarding Skins and Layout accessability 

Activities

petr

2019-10-30 20:36

developer   ~0055155

Fixed

rusty

2019-11-01 14:59

administrator   ~0055179

Tested 2210. Looks good, just re. 3) I see that 'Lookup image...' has been added to _all_ tracks (not just when right-clicking on images). I suppose that this is fine if this is easier.

4) The context menu for the Playlist section of the tree has items mixed up in the top section i.e
Lookup image... should be removed
New Playlist... and New AutoPlaylist... should appear _together_ in the top section (they are currently separated)
Edit in Playlist panel should appear below New AutoPlaylist (it's currently missing)


5) Given the large context menus for tracks, we might want to re-ordering the bottom portion of the context menu from:
Auto-Tag...
Auto-Tag from Filename...
Auto-Organize Files...
Convert Format...
Analyze Volume
Level track volume
Lookup image...
-----------------------------
Pin it
------------------------------
Properties

to

Auto-Tag...
Auto-Tag from Filename...
Auto-Organize Files...
Lookup image...
Properties
-----------------------------
Convert Format...
Analyze Volume
Level track volume
------------------------------
Pin it

OR

Move Properties up to the section with all the other tagging/organizational tools (leaving Pin it by itself).


Note: the above approach should be applied to the tree/NP list as well

petr

2019-11-03 10:55

developer   ~0055182

Fixed

peke

2019-11-06 00:09

developer   ~0055221

I wonder if we can also improve context menu of album browser where Album View have confusing context menu.

eg. in some places it is absent and in some places it is too big and contain non needed stuff.
1. Album art Play now/next/last/shuffle/shuffle by album I guess it can be put into sub context meny like when you click on Shuffle button. Same goes for play options as it will clear things a lot
2. Album name Context is missing
3. Artist context only have open link in new tab

See video https://www.screencast.com/t/HiUO2YFMNK

Ludek

2019-11-08 09:11

developer   ~0055265

Last edited: 2019-11-08 09:15

Some feedback here: https://www.mediamonkey.com/forum/viewtopic.php?f=30&t=95368
Mainly points #1 and #2 are valid

#2 is moved to 0016005

#1 could be resolved by eliminating the top-right-corner close buttons for the "Preview" and "Playing" panels?

rusty

2019-11-08 15:22

administrator   ~0055274

Re. #1, I agree--now that we control the UI via 'panels', the 'x' hover buttons aren't needed.

Ludek

2019-11-08 19:37

developer   ~0055282

Close buttons eliminated in 2212

rusty

2019-11-08 21:06

administrator   ~0055283

A couple of additional items (though I don't quite understand Peke's feedback), based on a review of context menus throughout MM5:

5) Home node (in the Tree): the only item that makes sense is Configure Collections and nodes

6) Podcasts node (in the tree): Edit Collection should show 'Edit Collection' just below 'Configure Collection and nodes' (currently they're split)

7) CD node (in the tree): Currently it shows all track-related commands, but afaik, it should only show: Rip audio cd, Get album info from freedb, play now/next/last, play shuffled, auto-tag, Properties

8) Artist images in Music > Artists [Grid] (or Album Artist or Composer or Publisher [Grid]): 'Paste image' currently appears first in the context list. It should be moved below 'Lookup image...'.

9) In Collection Name > Genres > GenreName [Browser view], the overflow menu should include: Rename, Properties

Ludek

2019-11-09 14:52

developer   ~0055287

Last edited: 2019-11-09 19:00

Items 5, 6, 7, 8, 9 are fixed in 2212

4) as 'Lookup image...' has been removed from the playlist context menu in the tree, I added it back as menu item to the three dots overflow menu in the playlist header info panel.
As it is the context where it really belongs. The downside is that user needs to open each playlist with 'Info panel' enabled to lookup the image.
In true, I don't really understand why Rusty has suggested to remove the 'Lookup image' from the context menu for playlists?
Either way it is not a big deal as the playlist image lookup feature won't be used much (probably).

rusty

2019-11-15 14:32

administrator   ~0055360

Last edited: 2019-11-15 16:44

1) Lowlander indicated that removal of rating is problematic since there are cases where users get new tracks and do mass edits of ratings (e.g. select 5 tracks and set 'My Rating' to ***. So it would be useful to add this function back for multi-selected tracks (and I suppose single-selected tracks).

4) The reason I suggested removing 'lookup image...' for Playlists is because the 'lookup image...' function doesn't make sense for multiple tracks except in cases where all of the tracks are from the same album. Moreover, when this function is applied to a Playlist, the search term is the playlist name--I'm not sure what usecase this would be useful for?

7)b) The original issue was resolved, but now, if the user clicks a CD node and then right-clicks on the tracks that display
--> There should be an option to rip the CD tracks / do a freedb lookup like with 7a .
--> Also, it displays an option to Convert the tracks which results in an error. This option can probably be removed in the case of a physical CD, though may be required for residual VCD tracks (depending on how VCD tracks are imported).

Ludek

2019-11-18 17:55

developer   ~0055394

Last edited: 2019-11-18 17:59

1/7b) are fixed in 2214

4) This use-case is for looking up (or browsing) an image for the playlist only, not for the tracks!!
e.g. I can create "Ludek's playlist" and add my photo as the image of the playlist ;-)

rusty

2019-11-19 01:50

administrator   ~0055396

4) Ahh... I didn't understand that--I expected that it would look up artwork for all the tracks in the playlist. I like your new implementation, though, because it makes it a little more clear that the lookup is for the aggregate image. It's slightly different approach than for Artists/Albums/Genres/etc, but it makes sense since playlists really are a bit different than all of the other cases.

10) Music > Albums > AlbumName
Right-click track --> Lookup image... is missing

Same issue for any tracklist in Simple view. e.g.
Music > Artists > ArtistName [Browser view:Simplified list]
Music > Genres > GenreName [Browser view:Simplified list]
etc.

Ludek

2019-11-19 17:34

developer   ~0055408

4) I don't see how this is different approach than for Artists ? In both cases (playlists, artists) the image for the corresponding artist/playlist is added (and not for the tracks).

10) I don't think that this should be added on a track level, images are mostly assigned on the album level?
i.e. user would want mostly to lookup image for whole album (not just track) so from my perspective this would just further overfill the track context menu (that already has quite too many items), don't you think?

rusty

2019-11-19 22:46

administrator   ~0055411

4) The difference is that for an Artist, Genre, Composer, etc. the user right-clicks on an image so it's clear what image is being updated. But for Playlists that appear in the tree, the user right-clicks on an _icon_ (not an image) and so it can seem to the user that the image being updated is the album art associated with all of the _tracks_ in the playlist. i.e. we could include 'Lookup image...' for Playlist images--the issue is really with the context menu for the tree icons.

10) I completely agree. I'd originally wanted the 'Lookup Image' function to only appear when right-clicking on _images_ (item 3). However, the implementation of that issue was for most tracks as well so I (probably incorrectly assumed) that it was easier to just implement the context menu more universally (in which case it should be implemented consistently for tracks). However, If we can, I agree that it would be cleaner if the 'Lookup image...' context menu would only appear on images.

11) Home > Playlists > Playlist name [Grid] : if the user right-clicks on the Album Image, Lookup Image... is missing.

Ludek

2019-11-20 09:23

developer   ~0055417

4/10) OK

11) Fixed in 2214

rusty

2019-11-21 22:09

administrator   ~0055437

10) I'm not sure what you meant by 'OK'. Don't you think that it would be preferable to only have the 'Lookup image...' context menu when right-clicking on images?

11) Doesn't seem to be fixed in 2214.

Ludek

2019-11-21 22:30

developer   ~0055440

Last edited: 2019-11-21 22:47

10) OK is agreement that it is preferable to only have the 'Lookup image...' context menu when right-clicking on images (albums, artists, genres, playlists) and not tracks.

11) it is fixed, see: https://www.dropbox.com/s/41n1956tfx28f0s/Screenshot%202019-11-21%2023.29.48.png?dl=0
You need to right-click playlist item, not a track item (as on your screenshot)

EDIT: 10/11) Maybe you are suggesting that the track entities should also have the "Lookup Image" in the context menu whenever they are shown as images?
If yes, then I still think that adding images on track level via context menu would be cumbersome and unnecessary pollutes the context menu for tracks.
Adding images on track level is much more comfortable via Preview window (where the image is looked up automatically having the save button)

rusty

2019-11-22 04:56

administrator   ~0055446

10) OK, so you're going to remove the 'Lookup image...' context menu for tracks that aren't displayed as thumbnails?

11) Your EDIT made the misunderstanding clear. AFAIK, the Playlists view is the only one in which tracks are displayed as Thumbnails, so if we remove the 'Lookup image...' for that view it's fine (my preference as noted elsewhere is to get rid of the grid view for playlists because it's confusing what it represents).

12) for: Music>Genres|GenreName: Should there be a Lookup option (with a Generate button)? Not a big deal one way or the other, though it seems similar to the Playlists usecase.

13) It would probably make sense to remove 'Paste image' for:
Home|ArtistName: Lookup image/Paste image/Properties
Music>Artists|ArtistName [Grid]: Lookup image/Paste image/Properties

Ludek

2019-11-25 16:23

developer   ~0055494

Last edited: 2019-11-25 16:44

3/10) OK, I finally understand what you mean -- I didn't notice that Petr added the "Lookup Image..." to context menu also for track entities in course of item 3)
I agree that the "Lookup image..." ideally should be only on images -- though my suggestion was to not include it on track entities at all (adding images via context menu is cumbersome and unnecessary pollutes the context menu for tracks, adding images on track level is much more comfortable via Preview window (where the image is looked up automatically having the save button).
Together with item 13) are rather low priority items IMHO and rather for Petr -- as it is his code (item 3 + the stuff around issue 0016090 -- i.e. SVN revisions 34524 and 34624 in columntracklist.js )


11) OK, I changed it and the "Lookup image..." is not shown only for playlists in grid.
i.e. Playlists in the tree and in list view does not have the "Lookup image..." in the context menu.
=> Fixed in 2116

As for the tracks represented as images, there are also some other views when tracks can be shown as grid, e.g. folders nodes and also videos/TVs. It s useful for music videos also and for touch mode as explained in 0015926:0055040

rusty

2019-12-10 14:00

administrator   ~0055630

Last edited: 2019-12-10 17:38

11) Tested 2218 and playlists in the tree still have 'Lookup image...' in the context menu.
EDIT: it only occurs on Auto-playlists


As for the other issues, there's nothing really to triage so I'll just summarize them again for Petr:

10) (Related to item 3 per Ludek's comment above): 'Lookup image...' shouldn't appear as a context menu entry for individual tracks, though I think that it makes sense to appear if the user right-clicks on a thumbnail.

12) As with Playlists thumbnails, Genre thumbnails should have a lookup option.

13) It would make sense to remove 'Paste image' for:
Home|ArtistName: Lookup image/Paste image/Properties
Music>Artists|ArtistName [Grid]: Lookup image/Paste image/Properties

None of these are terribly severe issues, so priority can be reduced if they're not trivial to fix.

Ludek

2019-12-10 17:51

developer   ~0055638

11) as clarified offline, it still happens when "grid" is selected in the view => fixed in 2219

Ludek

2019-12-18 14:18

developer   ~0055723

Last edited: 2019-12-18 14:20

14) I fixed one regression that caused that sub-root nodes shown unrelated items.
e.g. 'Devices & Services' node shown "Auto-tag" and similar unrelated context menu items/actions

=> Fixed in 2220 and lowering priority for the other items

rusty

2020-01-16 07:31

administrator   ~0055896

Tagging as 'resolved' so that this is verified. Ticket should be re-opened with 5.1 target after verification.

peke

2020-01-16 08:55

developer   ~0055900

Verified fixed issues in 2220

Setting target 5.1

Due the nature of changes revise again after fixes in 5.1

rusty

2022-12-15 16:15

administrator   ~0070586

Request to move 'Properties' to the last item in the menu:
https://www.mediamonkey.com/forum/viewtopic.php?t=103164