Add playlist tabs, a Now Playing column and close to tray, and restore the layout #3
No reviewers
Labels
No labels
Kind/Bug
Kind/Chore
Kind/Docs
Kind/Feature
Kind/Security
Priority
High
Priority
Low
Reviewed
Duplicate
Reviewed
Invalid
Status
Blocked
Status
Needs-Decision
Status
Wontfix
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Reference
Strawly-Music/desktop!3
Loading…
Reference in a new issue
No description provided.
Delete branch "playback-queue-tabs-tray"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Playlist tabs
src/qml/PlaylistTabs.qml).Sidebar and Now Playing
src/queuemodel.cpp,src/qml/QueuePage.qml). After Shuffle this is the shuffled order, while the playlist file and its tab keep their own order. Double-click a song to jump to it.Layout restored on start
The window size, maximized state, open tabs, shown tab, sidebar, Now Playing and the column in view on a narrow window are saved in the
layoutandwindowgroups of the settings file.Close to the system tray
src/tray.cpp). The tray icon shows or hides the window, and its menu has Play, Previous, Next and Quit.org.kde.StatusNotifierWatcher. Qt 6.12 registers the icon under the app's unique bus name, so no--own-nameis needed.Wayland only
QT_QPA_PLATFORM=waylandunless the variable is already set, so it no longer falls back to X11.--socket=fallback-x11and--share=ipc.README
A "Why Strawly Music" section, plus the tabs, window layout, tray and permission changes. The queue and tray roadmap items are ticked.
Tested
ctestpasses (2 of 2). The build and qmllint are clean.To check when reviewing