Files
supersonic/res/io.github.dweymouth.supersonic.appdata.xml
T
2026-07-13 08:34:51 -07:00

111 lines
4.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2023 anarcat <anarcat@debian.org> -->
<component type="desktop-application">
<id>io.github.dweymouth.supersonic</id>
<metadata_license>FSFAP</metadata_license>
<project_license>GPL-3.0+</project_license>
<name>Supersonic</name>
<developer_name>Drew Weymouth</developer_name>
<summary> A lightweight cross-platform desktop client for Subsonic and Jellyfin music servers</summary>
<content_rating type="oars-1.0">
<content_attribute id="social-audio">intense</content_attribute>
</content_rating>
<description>
<p>
A lightweight cross-platform desktop client for Subsonic and Jellyfin music
servers.
</p>
<p>
Features:
</p>
<ul>
<li>Fast, lightweight, native UI, with infinite scrolling</li>
<li>Light and Dark themes, with optional auto theme switching</li>
<li>High-quality gapless audio playback powered by MPV, with optional audio exclusive mode</li>
<li>ReplayGain support (depends on files being tagged on server)</li>
<li>MPRIS and Mac OS media center integration</li>
<li>Scrobble plays to server, with configurable criteria</li>
<li>Multi-server support</li>
<li>Primary and alternate server hostnames, e.g. for internal and external URLs</li>
<li>Set filters in albums browsing view</li>
<li>Sort tracklist views by column and configure visible tracklist columns</li>
<li>Set/unset favorite and browse by favorite albums, artists, and songs</li>
<li>Shuffle and repeat playback modes (partial; shuffle album, playlist, artist radio, random songs)</li>
<li>Internet radio station support (Subsonic)</li>
<li>Cast to uPnP/DLNA devices</li>
</ul>
</description>
<categories>
<category>Audio</category>
</categories>
<launchable type="desktop-id">io.github.dweymouth.supersonic.desktop</launchable>
<url type="homepage">https://github.com/dweymouth/supersonic</url>
<url type="bugtracker">https://github.com/dweymouth/supersonic/issues</url>
<screenshots>
<screenshot type="default">
<caption>The options dialog</caption>
<image>https://raw.githubusercontent.com/dweymouth/supersonic/main/res/screenshots/AlbumsView.png</image>
</screenshot>
<screenshot>
<image>https://raw.github.com/dweymouth/supersonic/main/res/screenshots/AlbumView.png</image>
</screenshot>
<screenshot>
<image>https://raw.github.com/dweymouth/supersonic/main/res/screenshots/ArtistView.png</image>
</screenshot>
<screenshot>
<image>https://raw.github.com/dweymouth/supersonic/main/res/screenshots/FavoriteSongsView.png</image>
</screenshot>
</screenshots>
<releases>
<release date="2026-07-13" version="0.22.0">
<description>
<p>
Version 0.22.0 of Supersonic
</p>
<p>
Added
</p>
<ul>
<li>IPC endpoint for getting the current track/radio station</li>
<li>Support for the OpenSubsonic playbackReport extension</li>
<li>"All Tracks" option on the Startup page</li>
<li>Cover art support for internet radio stations</li>
<li>Updated Polish, Spanish, Greek, Turkish, and French translations</li>
</ul>
<p>
Changed
</p>
<ul>
<li>Migrate to Fyne 2.8, adding Wayland support</li>
<li>Match window border color to app theme rather than OS theme</li>
<li>Artist biography text now scrolls instead of being truncated</li>
</ul>
<p>
Fixed
</p>
<ul>
<li>UI freeze after switching workspaces on Wayland</li>
<li>Segfault when clicking the tray icon on Wayland</li>
<li>Crash/freeze when system keyring unlock dialog blocked the main event loop on startup</li>
<li>Race condition when using an alternate hostname caused 401 auth errors</li>
<li>UI scale setting not applied correctly when using a non-English language</li>
<li>DLNA cast DIDL-Lite metadata missing artist, album, cover art, and &lt;res&gt; audio attributes</li>
<li>Stale cover art and Now Playing background persisting on tracks without art</li>
<li>Autoplay incorrectly enqueuing tracks while a radio station is playing</li>
</ul>
</description>
</release>
</releases>
</component>