Project

General

Profile

[Feature request] GTK Interface: Toggle to hide playlist

Added by Andreas Maros about 11 years ago

First up: I've been using Audacious for over three years now and yet have to be shown a player for Linux that beats it in most applications. Thanks a lot to the team for that!

After I had been using the Winamp Classic Interface for a long time, I've switched to the GTK one a couple months back, and there is one feature I'm really missing: A sort of "compact" mode - i.e. the ability to hide the whole playlist section of the window to only show the menu bar (if active), the control bar and the info area (if active). This would be greatly beneficial to keep an unobtrusive info and control section of audacious sitting patiently on the edge of my screen without having to use the often clumsy and performance-heavy tools and gadgets the various desktop environments offer.

Obviously this is not a pressing issue and I guess there's more important things to be dealt with, but it would be highly appreciated.

Andy


Replies (5)

RE: [Feature request] GTK Interface: Toggle to hide playlist - Added by John Lindgren about 11 years ago

This does seem like a useful feature, though I'm not sure when it will get done. Just to do a little brainstorming, does it make sense to you (or others who might have an opinion here) to leave the menu and info area visible? My inclination would be to go immediately to a sort of ultra-compact mode where only the control bar is shown (along with the song title, artist, etc. in the window's title bar).

RE: [Feature request] GTK Interface: Toggle to hide playlist - Added by John Lindgren about 11 years ago

Or I suppose there could be separate "profiles" of what to show/hide in compact or full mode. I'm still pondering over what the cleanest way is, on the coding side, to do this. What to do with dockable plugins is going to be a tricky issue, in particular.

RE: [Feature request] GTK Interface: Toggle to hide playlist - Added by Andreas Maros about 11 years ago

Sorry, didn't get a chance to check back here the past few days.

First things first, thanks for the quick reply.

Your "ultra-compact" option sounds great too, I hadn't even considered that the title bar contains all the info you really need. I just like that bit of eye candy the info area delivers :)
Obviously I didn't dive deep enough into the code to know what would be cleanest (or I might have taken a crack at it myself), but I guess the best option is always the one that delivers intuitive standard behaviour while leaving some room for customisation ("profiles").

Shouldn't (in theory at least) the window manager / DE be taking care of the docking of multiple windows and handle the resizing of any of them?

Cheers,
Andy

RE: [Feature request] GTK Interface: Toggle to hide playlist - Added by John Lindgren about 11 years ago

By dockable plugins I actually meant the ones that are docked inside the main window. It would probably make sense to disable them the first time compact mode was used (and enable them again when going back to full mode). Then they could be enabled or disabled in the compact profile independently of the full profile.

RE: [Feature request] GTK Interface: Toggle to hide playlist - Added by John Lindgren about 11 years ago

This is all dreaming, by the way--I currently have a considerable backlog of things that need to be fixed for both the stable branch and 3.5 before I can start working on any significant new features.

    (1-5/5)