mirror of
https://github.com/kilyabin/psysonic.git
synced 2026-07-22 14:35:41 +00:00
Reverts #271, #292, #293, #294, #295, #296. The flatpak CI pipeline itself works end-to-end, but the installed bundle surfaced three separate manifest issues during smoke-test on Wayland+NVIDIA: 1. GDK_BACKEND is not set, so without an X11 display in the sandbox GTK aborts with "Failed to initialize GTK". 2. libayatana-appindicator3 is not bundled in the GNOME 47 runtime, so libappindicator-sys panics the main thread. 3. The release binary is compiled via \`cargo build --release\` rather than \`cargo tauri build\`, so the \`custom-protocol\` feature is off and Tauri falls back to devUrl — the window opens but shows "Could not connect to localhost". Rolling back so main stays on 1.43.0. A follow-up on the original PR tracks the fixes needed before re-attempting. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
committed by
GitHub
parent
dd947df0b9
commit
67d51a0975
@@ -1,107 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="desktop-application">
|
||||
<id>dev.psysonic.Psysonic</id>
|
||||
<name>Psysonic</name>
|
||||
<summary>Music player for Subsonic-compatible servers</summary>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>GPL-3.0-only</project_license>
|
||||
|
||||
<developer id="dev.psysonic">
|
||||
<name>Psychotoxical</name>
|
||||
</developer>
|
||||
|
||||
<description>
|
||||
<p>
|
||||
Psysonic is a desktop music player for Subsonic-compatible servers such as
|
||||
Navidrome and Gonic. It connects to your self-hosted music library and lets
|
||||
you stream your collection from anywhere.
|
||||
</p>
|
||||
<p>Features:</p>
|
||||
<ul>
|
||||
<li>Gapless playback with a native Rust audio engine</li>
|
||||
<li>Fullscreen ambient player with album art backdrop</li>
|
||||
<li>Synced and plain lyrics via LRCLIB and YouLy+</li>
|
||||
<li>Scrobbling to Last.fm</li>
|
||||
<li>Discord Rich Presence integration</li>
|
||||
<li>MPRIS media controls and global shortcuts</li>
|
||||
<li>Multiple server profiles</li>
|
||||
<li>Catppuccin-themed UI with glassmorphism effects</li>
|
||||
<li>Play queue management with drag-and-drop</li>
|
||||
</ul>
|
||||
</description>
|
||||
|
||||
<launchable type="desktop-id">dev.psysonic.Psysonic.desktop</launchable>
|
||||
|
||||
<url type="homepage">https://github.com/Psychotoxical/psysonic</url>
|
||||
<url type="bugtracker">https://github.com/Psychotoxical/psysonic/issues</url>
|
||||
<url type="donation">https://ko-fi.com/psychotoxic</url>
|
||||
<url type="vcs-browser">https://github.com/Psychotoxical/psysonic</url>
|
||||
|
||||
<categories>
|
||||
<category>AudioVideo</category>
|
||||
<category>Audio</category>
|
||||
<category>Music</category>
|
||||
<category>Player</category>
|
||||
</categories>
|
||||
|
||||
<keywords>
|
||||
<keyword>music</keyword>
|
||||
<keyword>player</keyword>
|
||||
<keyword>subsonic</keyword>
|
||||
<keyword>navidrome</keyword>
|
||||
<keyword>gonic</keyword>
|
||||
<keyword>streaming</keyword>
|
||||
<keyword>self-hosted</keyword>
|
||||
</keywords>
|
||||
|
||||
<!-- OARS 1.1 — music streaming player, no objectionable content generated by the app.
|
||||
social-info:mild covers Last.fm scrobbling and Discord Rich Presence. -->
|
||||
<content_rating type="oars-1.1">
|
||||
<content_attribute id="social-info">mild</content_attribute>
|
||||
</content_rating>
|
||||
|
||||
<recommends>
|
||||
<display_length compare="ge">768</display_length>
|
||||
<control>keyboard</control>
|
||||
<control>pointing</control>
|
||||
</recommends>
|
||||
|
||||
<supports>
|
||||
<internet>always</internet>
|
||||
</supports>
|
||||
|
||||
<!-- Screenshots: replace placeholders with real 16:9 screenshots (no window
|
||||
decorations) before submitting to Flathub. At least 3 are required. -->
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<caption>Main player view with album art and play queue</caption>
|
||||
<image type="source" width="1600" height="900">https://raw.githubusercontent.com/Psychotoxical/psysonic/main/assets/screenshots/main.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<caption>Fullscreen ambient player</caption>
|
||||
<image type="source" width="1600" height="900">https://raw.githubusercontent.com/Psychotoxical/psysonic/main/assets/screenshots/fullscreen.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<caption>Settings — server profiles and appearance</caption>
|
||||
<image type="source" width="1600" height="900">https://raw.githubusercontent.com/Psychotoxical/psysonic/main/assets/screenshots/settings.png</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
|
||||
<releases>
|
||||
<release version="1.43.0" date="2026-04-20">
|
||||
<url type="details">https://github.com/Psychotoxical/psysonic/releases/tag/app-v1.43.0</url>
|
||||
<description>
|
||||
<p>Added user management for Navidrome admins, seekable HTTP streaming,
|
||||
mini player improvements, floating player bar, NVIDIA DMA-BUF auto-disable,
|
||||
and smoother lyrics scroll animation.</p>
|
||||
</description>
|
||||
</release>
|
||||
<release version="1.42.1" date="2026-04-19">
|
||||
<url type="details">https://github.com/Psychotoxical/psysonic/releases/tag/app-v1.42.1</url>
|
||||
<description>
|
||||
<p>Critical fix: mini player no longer hangs the app on Windows. Added
|
||||
optional "Preload mini player" setting on Linux and macOS.</p>
|
||||
</description>
|
||||
</release>
|
||||
</releases>
|
||||
</component>
|
||||
Reference in New Issue
Block a user