Bug 392781 - Allow hiding the playlist panel
Summary: Allow hiding the playlist panel
Status: RESOLVED FIXED
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-05 22:09 UTC by Nate Graham
Modified: 2018-07-12 13:03 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Main panel and playlist panel show the same thing (301.96 KB, image/png)
2018-04-05 22:09 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2018-04-05 22:09:02 UTC
Created attachment 111863 [details]
Main panel and playlist panel show the same thing

Elisa nightly Flatpak build from kdeapps repo on Kubuntu 17.10

Steps to Reproduce:
- Click on Albums
- Double-click on an album, or click on its folder icon after overing the mouse over it
- Click on "Replace and play"

This will give you a rather odd-looking UI whereby the playlist panel on the right shows exactly the same view as the main panel, with the exception that the main panel does not show playback status, and the playlist panel is too narrow to show the full track names. The whole thing feels rather odd and duplicative. See attached screenshot.
Comment 1 Alexander Stippich 2018-04-09 18:41:25 UTC
Thanks for the feedback!
They are duplicate for this case, but the play queue can contain much more than just one album. Elisa behaves more like amarok, cantata etc. in that regard. The playlist is always visible and can be managed, and you can easily browse the content. Other players don't do that, for example juk, iTunes, and it seems lollypop does the same (never tried it).
I think at some point in the future it would be nice to optionally turn it off, so that both use-cases can be satisfied. Elisa is missing playing indicators for the content views before that can happen.
Comment 2 Nate Graham 2018-04-10 17:49:15 UTC
Yes, personally I have no use for an always-visible playlist panel and in general avoid music players like Amarok that make it a central part of the interface. Being able to hide it and only show it when requested would make Elisa more palatable for those weirdos like me.
Comment 3 Matthieu Gallien 2018-04-10 20:30:22 UTC
This is a workflow I want to support based on earlier feedback I have gotten.
This is the main reason I added a task to add playing indicator in all views. This way we could hide the "Now playing" view.
My idea is to provide a button to configure the list of views right at the bottom (like in nextcloud web interface).

Do you have better ideas on how to make it configurable and discoverable by users ?
Comment 4 Nate Graham 2018-04-11 02:42:47 UTC
Maybe put a button using the `amarok-playlist` icon on the main toolbar (the slightly less blurry bar below the huge tall blurry bar on top) that will toggle it on and off?
Comment 5 Diego Gangl 2018-04-23 15:22:59 UTC
Why not put it in the main menu? It's not something users will be changing very often. I'd put it above "Configure Elisa".
Comment 6 Nate Graham 2018-07-12 13:03:09 UTC
Implemented with https://phabricator.kde.org/D13834