vanilla-music / vanilla

Vanilla Music Player for Android
GNU General Public License v3.0
1.18k stars 295 forks source link

[SUGGESTION] Add multiple song selection + actions #792

Open andiandi13 opened 6 years ago

andiandi13 commented 6 years ago

Vanilla Music Version : 1.0.60

Description

As you improved playlist management, I began to created playlists, but I "realized" it's long and hard to add multiple files.

Before that I added songs rarely so it wasn't that bad.

Would it be hard to add multiple selection function in the code (with checkboxes for example) and then actions, e.g add to playlist, add to queue etc.. ?

I know its SQL view but I'm not sure if that's a problem.

adrian-bl commented 6 years ago

I think that would be a duplicate of #90 ?

Adding support for this should now be simple as almost all views use the same view class (which already does support checkboxes)

andiandi13 commented 6 years ago

I think that would be a duplicate of #90 ?

Yes kinda, I'm sorry I thought no one asked this ever.

Adding support for this should now be simple as almost all views use the same view class (which already does support checkboxes)

That's a good news ! It'll really improve the overall experience : we could delete, enqueue, add to playlist multiple tracks, what better ?

For now, I'm using AIMP to create m3u files but honesty, I'm fed up using 20 apps to manage my musics.

I look forward to see it implemented.

Thank you.

Kaned1as commented 6 years ago

@adrian-bl , you don't need checkboxes for that, better take a look at action mode.

adrian-bl commented 6 years ago

Yes, you are right.

But not sure how well that will work with the queuefragment

andiandi13 commented 6 years ago

It's also OK if there is checkboxes though.

Look at GoneMad Music Player.

The thing is that a 3-dot menu would be needed to make actions.

thigg commented 5 years ago

Sorry didnt find this issue. Closed the duplicate:

It would be nice if multiple items in Library view could be selected. On such a selection actions such as

  • Add all to playlist (for example only a few songs of an album)
  • Edit tags of selection

could be performed.

My usecase is the second one. It is really annoying to edit the tags of an artist per song.

It would be possible to have a menu item which says enable multi select, which enables the feature and then provides an action based on the selection. Actions must depend on what is selected (folder, artist,album,file,song). When the action is performed multi select could be disabled again and on long press the current context menu would appear.

This would enable a more intuitive and faster handling of libraries.

andiandi13 commented 5 years ago

Yes, I really think it's the biggest lacking feature on Vanilla.

Kaned1as commented 5 years ago

I second this, actually. Once Vanilla has an ability to select multiple songs I can start working on supporting it in plugins

PureIncompetence commented 4 years ago

Is this a goal which is still aimed for, @adrian-bl ? ATM for me this is the only major drawback this player has compared to its (proprietary) alternatives.

xeruf commented 1 year ago

Please close either as this is an agreed duplicate of #90

But yeah, I concur, please add :)