reupen / columns_ui

Alternative UI for the foobar2000 audio player
https://yuo.be/columns-ui
GNU Lesser General Public License v3.0
525 stars 32 forks source link

Add folders and multi-select to playlist switcher #176

Open mzso opened 5 years ago

mzso commented 5 years ago

Hi!

I think this would be really useful, because the list of playlists can grow long and difficult to navigate and manage. I for example have multiple playlists for some artists based on how good the albums are, but sometimes I'd want to play songs from all or more than one of these randomly. Which I can't do easily, and need yet another playlist created.

There are various other strategies people might have to group playlists into folders, when there are a lot of them. And of course collapsing folders would improve manageability. Even sub folders might make some sense in some cases.

The way I imagine it, selecting a folder would show all of its sub-playlists appended. Or I could ctrl+click, shift+click to select multiple playlists/folders to show their merged content.

dgasaway commented 4 years ago

You could try foo_plorg. I used it for a long time, but had to give it up, as it got too buggy in Wine. So, I wouldn't mind seeing a replacement one day. :)

mzso commented 4 years ago

You could try foo_plorg. I used it for a long time, but had to give it up, as it got too buggy in Wine. So, I wouldn't mind seeing a replacement one day. :)

Does it allow you select more than one playlists or folders? For example if you have a folder for an artist and albums as playlists in it, can you select two playlists/albums that you want to listen to. But more importantly selecting the folder when you want to listen to all of an artists music?

dgasaway commented 4 years ago

Does it allow you select more than one playlists or folders? For example if you have a folder for an artist and albums as playlists in it, can you select two playlists/albums that you want to listen to. But more importantly selecting the folder when you want to listen to all of an artists music?

I don't know if I ever tried those things. You'll just have to install it and see. For your specific examples, you'd be better off using Filters and/or the playback queue, IMO.

mzso commented 4 years ago

@dgasaway commented on 2020. szept. 28. 17:25 CEST:

Does it allow you select more than one playlists or folders?
For example if you have a folder for an artist and albums as playlists in it, can you select two playlists/albums that you want to listen to. But more importantly selecting the folder when you want to listen to all of an artists music?

I don't know if I ever tried those things. You'll just have to install it and see. For your specific examples, you'd be better off using Filters and/or the playback queue, IMO.

Unfortunately it doesn't provide anything but folders. Clicking a folder doesn't load anything into the playlist view, multi selection of playlists is impossible.

regorxxx commented 1 year ago

While not related to CUI, an alternative to the bugged foo_plorg (and in absence of a native\CUI manager) people may be interested on this: https://github.com/regorxxx/Playlist-Manager-SMP

Which allows to easily manage playlists by categories (folders) and tags. Filtering, etc.

The way I imagine it, selecting a folder would show all of its sub-playlists appended. Or I could ctrl+click, shift+click to select multiple playlists/folders to show their merged content.

Never thought of such feature, but it makes so much sense and it's really convenient. So I will look for a way to implement that.

mzso commented 1 year ago

@regorxxx Thanks, I'll have a look.

By not related, do you mean there's no CUI panel available? All my stuff is within CUI, so it would be difficult to just leave it behind even if the plugin is excellent.

regorxxx commented 1 year ago

I mean there is a native playlist manager (without folders or anything fancy). 'View\Playlist Manager'

And in CUI there is no replacement or alternative (you can just use the native manager).

Apart from that, foo_plorg is totally bugged. Not that it can not be used in CUI, it works the same in CUI or DUI... it's just that is broken (I reported some bugs on the forum) and will crash your installation in many situations.

And there is no other playlist manager out there worth to mention. (neither developers have shown any interest on improving the native manager)

SMP can be installed in CUI and DUI, no problem here. I use CUI too.

mzso commented 1 year ago

@regorxxx commented on Feb 3, 2023, 11:14 AM GMT+1:

Never thought of such feature, but it makes so much sense and it's really convenient. So I will look for a way to implement that.

Hi! Did you decide on/against implementing it?

regorxxx commented 1 year ago

@regorxxx commented on Feb 3, 2023, 11:14 AM GMT+1:

Never thought of such feature, but it makes so much sense and it's really convenient. So I will look for a way to implement that.

Hi! Did you decide on/against implementing it?

Planned for next beta

mzso commented 1 year ago

@regorxxx commented on Feb 19, 2023, 12:35 AM GMT+1:

@regorxxx commented on Feb 3, 2023, 11:14 AM GMT+1:

Never thought of such feature, but it makes so much sense and it's really convenient. So I will look for a way to implement that.

Hi! Did you decide on/against implementing it?

Planned for next beta

Cool. I'll need to try it then. Though I never had spidermonkey installed. Hopefully it won't be too convoluted.

regorxxx commented 1 year ago

@regorxxx commented on Feb 19, 2023, 12:35 AM GMT+1:

@regorxxx commented on Feb 3, 2023, 11:14 AM GMT+1:

Never thought of such feature, but it makes so much sense and it's really convenient. So I will look for a way to implement that.

Hi! Did you decide on/against implementing it?

Planned for next beta

Cool. I'll need to try it then. Though I never had spidermonkey installed. Hopefully it won't be too convoluted.

Done on beta 15.