OxygenCobalt / Auxio

A simple, rational music player for android
GNU General Public License v3.0
2.18k stars 147 forks source link

Indicate swipe-to-delete functionality #479

Open Deijin27 opened 1 year ago

Deijin27 commented 1 year ago

Description

There are many ideas to address this I'm sure, a couple of ideas:

Problem solved

It took me a while to figure this out. I intuitively expected it to be in the "..." menu, then i tried the edit mode, but that looked to just be for changing song order. I didn't expect the swipe in the edit mode to do it, and I've used (not music) apps before that have swipe to delete. I was about to file a bug report for it being missing when I swiped one by accident.

Other implementations

Musicolet has it on the "..." menu by songs in the list.

Benefit

Improves discoverability of how to delete, and generally helps people pick up how to use playlist feature more easily.

Duplicates

OxygenCobalt commented 1 year ago

The current behavior is meant to be consistent with the queue. I've always disliked the janky flow of selecting a menu to then delete an item, especially when crammed with other options that are completely unrelated to list management. No plans to change this at the moment.

OxygenCobalt commented 1 year ago

Scratch closing this, I just read your suggestion of me indicating the behavior. I can probably do this, but in the future since I have to write all the tooltip code myself for something like that. It's also quite risky since you can end up like Poweramp, which overloads the user with information about how to do something.

Cwpute commented 1 year ago

This is important as this behavior is clearly not obvious for many users: #528 #523 #504 as examples. I'd suggest moving the Edit pencil icon to the top bar when scrolling down the playlist (where the playlist name appears too), so that it stays visible while browsing its tracks.