Add a menu with About and Donate, and build only through Flatpak #9
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!9
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/about-donate-menu"
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?
Menu with About and Donate
A menu button (
application-menu) in the library column's toolbar, next to Settings:CMakeLists.txt, the summary, links to the website, the source code and the Source First License 1.1, and the copyright line (src/qml/AboutDialog.qml).src/qml/MoneroDialog.qml).The menu has
DisplayHint.KeepVisible. In a narrow column the toolbar's actions move into its overflow menu, and Kirigami's overflow menu hides submenus nested more than one level deep, so Donate did not show there. Kirigami 6.30 and the KDE 6.11 runtime have the same code.CHANGELOG.mdgets an Unreleased section for these changes, and the About and donation items are ticked inROADMAP.md.Summary and homepage
.desktopfile is now "Play and edit your playlist files". Discover shows it even for bundle installs.https://music.strawly.app, which redirects to this repository until the website exists.README
The README only documents the Flatpak path now:
org.flatpak.Builderfrom Flathub, the same builder as the CI. The hostflatpak-builderprinted VIPS warnings from the host'sappstreamcli.--socket=session-buslets the builder ask D-Bus to reload its configuration after installing, which the sandbox otherwise blocks with an "Unknown bus method ReloadConfig" warning./tmpand deletes the build folder at the end, because Flatpak keeps that/tmpin memory and shares it between runs.Checked
qmllintis clean inorg.kde.Sdk//6.11. Both tests pass with the README's test command.org.flatpak.Builderprints no warnings.The version stays 0.1.1 until the 0.2.0 release prep.