Bug 406897 - Allow detaching the playlist into its own window
Summary: Allow detaching the playlist into its own window
Status: RESOLVED NOT A BUG
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: 0.3.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-25 19:06 UTC by maxmustermann1884
Modified: 2021-02-21 12:18 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description maxmustermann1884 2019-04-25 19:06:24 UTC
SUMMARY
currently I can't change the position of elisas toolbar/playlist, also there is no right click menu to customize the toolbar (compare with dolphin/kate)

STEPS TO REPRODUCE
1. try to customize the appearance of elisa
2. I want to move the toolbar to the top/bottom/detach my playlist etc.
OBSERVED RESULT

can't do much

EXPECTED RESULT

everything is unlockable, configurable, removable
see: dolphin, kate, kdevelop, krita 


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2019-04-25 20:38:37 UTC
Sometimes configurability like this is useful, but sometimes it isn't. Can you describe what ultimate layout you would like to achieve, and how you feel it would be an improvement for you over the default layout?
Comment 2 maxmustermann1884 2019-04-25 20:47:14 UTC
when using a icon theme which doesn't provide necessary icons I can assign missing icons, without having to fix my icon theme. Also I really don't like the toolbar being in the middle of the screen. Or I want a minimal view with only controls and keep the playlist in another workspace.
and it feels consistent to have application which can be customized in similar ways
Comment 3 Nate Graham 2019-04-25 21:25:12 UTC
Thanks.

Technologically what you're asking for is a bit problematic because those features are for QTWidgets-based apps. Elisa is QML-based and doesn't have support for them. Not sure what we can do here.
Comment 4 Nate Graham 2020-04-28 17:17:09 UTC
I think we have to WONTFIX the original request, sorry. First of all, The QtQuick-based UI toolkit we're using doesn't offer this feature natively, so we'd need to implement it ourselves. This would be possible, but it would be a lot of work, wouldn't precisely match how it works in QtWidgets-based apps, and there would have to be a very strongly positive payoff to make the effort worthwhile. I don't think there is, because even if we made toolbars and panels customizable, there would be hardly anything to customize. With regards to toolbars and panels, there aren't more actions available that we don't show by default, so the only thing you would really be able to do is hide actions.

The use case for manually fixing missing icons is IMO a problem that should be solved by contributing to the icon theme itself.

The use case for detaching the playlist into a separate window seems valid though, so let's re-purpose this bug report for that. If we implemented that, you could use the Mazimized headerbar view with a very tiny window size to have playback controls in one small window, and the playlist visible on another window.