View Issue Details

IDProjectCategoryView StatusLast Update
0009253MMANow Playingpublic2014-10-01 02:21
Reporterrusty Assigned To 
PriorityhighSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.0.1 
Summary0009253: Now Playing Album Art view: add gestures support
DescriptionThe Now Playing Album Art view, along with the MediaMonkey widget should have support for gestures so that users can easily switch tracks without having to carefully look at their device.

Swipe right to left: next track
Swipe left to right: previous track
TagsNo tags attached.
Fixed in build29

Relationships

related to 0010138 closedrusty NP > Album Art: Swipe Gestures 
related to 0009860 closedmartin NP > Album Art: increase swipeable area for switching tracks 
child of 0008777 closedmarek Now Playing activity UI update 

Activities

jiri

2012-03-29 07:40

administrator   ~0030801

I guess that this depends on user's preferences. When discussed in the past, one idea was to implement this only when the phone is docked in a car (which can be detected in supported HW), otherwise I'd prefer another actions to be provided by these gestures, e.g. views change as described in 0008777.

Decreasing priority to handle somehow later.

rusty

2012-03-29 16:24

administrator   ~0030806

Perhaps a good approach would be that:
Swipes in upper 2/3 of the screen: switch views
Swipes in the lower 1/3 of the screen (near the player control): controls playback

jiri

2012-06-30 20:24

administrator   ~0031504

Ok, it could sound good, if we make it more specific. E.g. could it be that swipes in the Artwork area would change views, while swipes over the text area (Artist, Album, Title) would control playback. Was this your original idea?

rusty

2012-07-01 03:07

administrator   ~0031505

Yes--sounds good.

jiri

2012-08-08 10:22

administrator   ~0031620

The Next and Prev gestures are resolved. The gestures over Artwork are being solved as a part of 0009420. Note that the gesture for showing NP list was removed, since it doesn't seem to be very consistent with the UI. We can review this decision later.

rusty

2012-09-07 14:22

administrator   ~0031815

Last edited: 2012-09-07 14:23

Tested build 24.

The functionality works fine when the user swipes the track metadata, but it doesn't meet the intended usecase, since the goal is for the swipe to function even if the swipe is imprecise (e.g. if the user isn't looking at their device while driving). i.e. it should work anywhere below the seek bar:
- currently a swipe from edge to edge has no effect
- currently an edge to edge swipe in the area of the player controls has no effect

jiri

2012-09-11 14:05

administrator   ~0031917

Last edited: 2012-09-11 14:05

Fixed in build 29.
 - I moved Shuffle and Repeat buttons to be hideable as Rating control (as discussed offline). This way there's more space for info text and it's much easier to swipe.
 - Implementation for the bottom playback controls would require significant internal design changes and so in case you still find it hard to swipe, please reopen with lower priority.
 - Also fixed few UI issues of the NP view.

rusty

2012-09-12 18:56

administrator   ~0031955

It's better in build 29 but there are still 2 issues:

1) Is it possible that all space below the seekbar (and up to the miniplayer) can be used for this function? Currently only the space below the metadata works.
2) It still fails for edge to edge swipes (i.e. the swipe must begin e.g. 1/5 from the screen edge)

It's a small tweak, but I think it would be worth making this change so that it works consistently.

jiri

2012-09-13 09:21

administrator   ~0031971

1) Setting High priority, to be resolved sometimes...
2) Don't see any reason for this, works fine for me on all devices and it really should - the controls are going as far as edges on both sides. Which device and OS version.

rusty

2012-09-21 15:35

administrator   ~0032122

Resolving. We can track remaining items in a new bug.

rusty

2012-10-22 14:33

administrator   ~0032715

Re-verified 48 and opened new issue to track remaining item.