clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.72k stars 671 forks source link

add "consume playlist" play mode #1888

Open Clementine-Issue-Importer opened 10 years ago

Clementine-Issue-Importer commented 10 years ago

From elan.ruusamae on May 15, 2011 21:28:10

Ever used MPD/GMPC? it has playlist option to "consume" playlist, meaning the song that is played is removed from playlist.

I'd like this feature in Clementine as well :)

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=1888

Clementine-Issue-Importer commented 10 years ago

From dtverder on May 20, 2011 03:59:08

I would like that feature also! :)

Clementine-Issue-Importer commented 10 years ago

From keirangtp on May 21, 2011 05:29:09

Labels: Plugin

Clementine-Issue-Importer commented 10 years ago

From keirangtp on May 21, 2011 05:29:17

Labels: PaperCut

Clementine-Issue-Importer commented 10 years ago

From gilleshabran on November 04, 2011 07:59:08

I would like to take care of this.

Clementine-Issue-Importer commented 10 years ago

From nullrend@nullrend.com on January 02, 2012 06:36:48

Isn't this enabled when you enable Dynamic Mode on a Smart Playlist?

Clementine-Issue-Importer commented 10 years ago

From arnaud.bienner on January 17, 2012 02:30:43

Issue 2624 has been merged into this issue.

Clementine-Issue-Importer commented 10 years ago

From arnaud.bienner on July 21, 2012 14:35:21

Issue 1214 has been merged into this issue.

Clementine-Issue-Importer commented 10 years ago

From elan.ruusamae on July 24, 2012 03:41:58

Arnaud: please note that #2624 requests deleting from DISK, others from PLAYLIST :)

Clementine-Issue-Importer commented 10 years ago

From arnaud.bienner on July 24, 2012 03:45:36

Oh! You're right :/ I changed issue 2624 status. Thanks ;)

Clementine-Issue-Importer commented 10 years ago

From coolboydipesh on August 23, 2012 05:40:37

Has this been addressed in the latest release? If not, I would like to add this feature.

Clementine-Issue-Importer commented 10 years ago

From arnaud.bienner on August 23, 2012 06:13:37

It hasn't been added, but as far as I remember, Gilles Habran has started to implement something.

Clementine-Issue-Importer commented 10 years ago

From gilleshabran on July 10, 2013 06:53:38

I told a maintainer (was it you Arnaud ? I am not sure) a long time ago that it was not possible for me to work on this feature anymore. Apparently, I should have written it here too.

This issue should be implemented by someone else.

My apologies.

Clementine-Issue-Importer commented 10 years ago

From arnaud.bienner on July 10, 2013 07:28:03

No problem Gilles, and thanks for having a look to this :)

IMHO this is not a "must-have" feature: it sounds a bit overkill and I'm not sure we would like to have something like this in Clementine. Even if it's funny, I don't really see the point of having played tracks being removed from the playlist: removing played tracks sounds like playing playlist the usual way until we reach the end. This option might be useful if we are in shuffle mode, so we know which tracks haven't been played yet. But shuffling the playlist then playing it without shuffle mode let user know which tracks have been played and which tracks remain. And I'm afraid users will be confused if they accidentally enable this option: they won't understand why their tracks disappear from the playlist.

But that's just my opinion :)

@Gilles: if you started something that you think is valuable (even if it's not complete) feel free to attach your work here so it will not be lost if someone else want to work on this one day.

Labels: -Priority-Medium Priority-Low

Clementine-Issue-Importer commented 10 years ago

From gm.raman78 on July 10, 2013 09:09:24

Maybe this is not a "must-have" feature, but It's very useful to manage your music library like this. If you can listen your playlist and some track you don't like, you could easly remove him from DISK. Without this, you must remember which track it is, locate on DISK and remove manually. So I asked nicely to add this feature. I use AIMP, to this, bacause it has global combination key, which you can set, to delete played track from DISK. It's very, very useful. About user, cmon, don't play babysitter, if you use some program and you enable some option, it's their responsibility to use program with their intention. I never regret this feature in AIMP, better always said everybody about him.

Clementine-Issue-Importer commented 10 years ago

From elan.ruusamae on July 10, 2013 09:10:24

it's not funny or pointless (why it was implemented in MPD then?). i do see a point in it. for example, if i add 30k tracks to playlist, and i want to "fill" it again when it gets empty. when i restart the player meanwhile and it starts again from start of the playlist, it's very annoying!

you probably need to see it in action, to get real value from it :)

Clementine-Issue-Importer commented 10 years ago

From arnaud.bienner on July 10, 2013 09:38:25

@gm.raman78: I thought the idea of "consume" mode is to remove played tracks from playlist, not to delete them from disk. And there is already a "Delete from disk" option available when you right-click on a track. About doing the babysitter, it's just that some people may activate it without understanding what it means (and indeed, "consume mode" may not sound obvious enough). We had the same problem with Hypnotoad that some people enable accidentally.

@elan.ruusamae: FYI: Clementine will start from the last track you played when you restart it and just hit the play button.

Anyway, this was just my opinion about this feature :) I don't know what other Clementine developers think about this.

Clementine-Issue-Importer commented 10 years ago

From gm.raman78 on July 10, 2013 10:39:40

Yes, when you right click on the track. I asked about global shortcut. On my issue form.