Add flatpak metadata and script to keep versions in sync (#1215)

* Add flatpak metadata and script to keep versions in sync

* Split .desktop out of appimage install script

---------

Co-authored-by: Jeff <42182408+jeffvli@users.noreply.github.com>
This commit is contained in:
Adam 2025-10-29 17:09:54 +13:00 committed by GitHub
parent a9f2b083fa
commit 13f42df404
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 267 additions and 86 deletions

13
feishin.desktop.tmpl Normal file
View file

@ -0,0 +1,13 @@
[Desktop Entry]
Name=Feishin
GenericName=Music player
Exec=${FEISHIN_DESKTOP_EXECUTABLE} ${FEISHIN_DESKTOP_ARGS}
TryExec=${FEISHIN_DESKTOP_EXECUTABLE}
Terminal=false
Type=Application
Icon=org.jeffvli.feishin
StartupWMClass=feishin
SingleMainWindow=true
Categories=AudioVideo;Audio;Player;Music;
Keywords=Navidrome;Jellyfin;Subsonic;OpenSubsonic
Comment=A player for your self-hosted music server