View Issue Details

IDProjectCategoryView StatusLast Update
0011683MMANow Playingpublic2015-01-11 01:42
Reporterrusty Assigned To 
PriorityurgentSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Product Version1.0.4 
Target Version1.1.0Fixed in Version1.1.0 
Summary0011683: Now Playing Art view context menu is missing some commands but has no room
DescriptionAs suggested by review feedback, the Now Playing Art view is missing a couple of commands: Play Last, Delete. These weren't initially included in MMA because the list of contextual command icons would be too large to fit in the Now Playing Art view's context command list, however, based on user feedback, these commands are both are quite useful for the usecase of a user playing content and:
a) wanting to replay a track that he likes
b) wanting to delete a track that he dislikes

Note: for deletion of a track to work as a user would expect, MMA would have to prompt the user whether the track should be deleted from Playlists on the device (so that it isn't resynced on future auto-sync operations).

In addition, the Now Playing Art view needs room for other yet to be implemented, but also important contextual commands such as Find More from same, and Play Next.

In order to meet these needs, we need to implement a better solution for Global vs Contextual commands in the NP view. Currently, contextual and global commands appear together in the Action Bar, however, that results in an overloaded menu.

A simple solution would be to leave Global commands in the command bar, but move commands specific to the playing track (e.g. [Play next],(Play last),Add to playlist,[Find more from...] Artist / Album / Genre / etc.,(Delete),Set as...,Share with...,Properties) elsewhere.

Possible alternatives:
a) Add a context menu (three vertical dots) to the play bar. This is probably the cleanest approach atm, except that it requires a change to the Now Playing AA view in landscape mode since the Player doesn't have any extra space for the context menu (the right spot is occupied by the 'Shuffle' icon.

To resolve that, the Shuffle/Continuous buttons can be placed _above_ the player (just like in Portrait mode). See attached.

b) Add a context menu to the AA image. When the currently playing track is shown as a card, contextual options should appear on the card.

Sample UI attached.
TagsNo tags attached.
Attached Files
Fixed in build363

Relationships

related to 0009692 closedmartin Improved delete confirmation dialog that allows for deletion of tracks from Playlists 
related to 0009549 closedrusty Adjust action bars to different screen sizes 
related to 0009597 closedmartin Find more from same functionality 
related to 0012194 resolvedmartin Add new contextual commands to the Tracklist view 
child of 0011626 closedmarek PLAY NEXT function 

Activities

martin

2014-10-08 15:57

developer   ~0040737

implemented to BUILD 1.1.0.324, but context menu appears in incorrect positions at first time.

marek

2014-10-09 04:47

developer   ~0040741

Fixed in build 324

rusty

2014-12-04 06:25

administrator   ~0041309

Last edited: 2014-12-19 19:05

The current order of context menu items in the track list is:

Play now
Play next
Play last
Add to Playlist
Find more from..
Set as...
Delete
Share
Properties

On many common devices, this results in contextual menu items after 'Set as...' appearing in the overflow menu. To minimize the appearance of the more commonly used commands in the overflow menu, the order should be changed to:

Play now
Play next
Play last
Add to Playlist
Find more from..
Properties
Delete
Share
Set as...

For the Now Playing context menus, the order should be similarly modified, and in addition, the 'Delete' command should be added. i.e.

NP List
-------
Play next
Play last
Add to Playlist
Find more from..
Properties
Delete
Share
Set as...

NP AA
-------
Play next (might be worth adding this as well for replays)
Add to Playlist
Find more from..
Properties
Delete
Share
Set as...


Note: feedback re. addition of delete appeared at:
http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=78498

marek

2015-01-05 21:02

developer   ~0041585

Fixed sorting of actions in menus (build 363)

Added delete action but it is not well refreshing - ssdigning to Martin so he can implement it the same way as in NP tracklist. Please, Martin, contact me to discuss what I have already added.

martin

2015-01-08 18:27

developer   ~0041614

Fixed in build 1.1.0.0363

rusty

2015-01-11 01:42

administrator   ~0041640

Verified 363.