diff --git a/.github/workflows/release-linux.yml b/.github/workflows/release-linux.yml index 5c394fcc1..613c0d1fa 100644 --- a/.github/workflows/release-linux.yml +++ b/.github/workflows/release-linux.yml @@ -130,12 +130,15 @@ jobs: [Desktop Entry] Name=QBZ Comment=Native Qobuz client with hi-res audio support - Exec=qbz + Exec=qbz %u Icon=qbz Terminal=false Type=Application Categories=AudioVideo;Audio;Music;Player; Keywords=music;audio;qobuz;hifi;streaming;audiophile; + StartupWMClass=com.blitzfc.qbz + StartupNotify=true + MimeType=x-scheme-handler/qbz;x-scheme-handler/qobuzapp; EOF tar -czvf "dist/qbz_${VERSION}_amd64.tar.gz" -C tarball-staging "${TARBALL_DIR}" diff --git a/src-tauri/templates/app.desktop b/src-tauri/templates/app.desktop index 77e0f62f6..c3ecdd102 100644 --- a/src-tauri/templates/app.desktop +++ b/src-tauri/templates/app.desktop @@ -3,7 +3,7 @@ Name={{name}} {{#if comment}} Comment={{comment}} {{/if}} -Exec={{exec}} +Exec={{exec}} %u Type=Application Icon={{icon}} Categories={{categories}}