109 lines
4.4 KiB
XML
109 lines
4.4 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>
|
|
</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="2025-02-22" version="0.14.0">
|
|
<description>
|
|
<p>
|
|
Version 0.14.0 of Supersonic
|
|
</p>
|
|
|
|
<p>
|
|
Added
|
|
</p>
|
|
<ul>
|
|
<li>New translations: Dutch</li>
|
|
<li>Media Key / SMTC support for Windows</li>
|
|
<li>Add an Autoplay mode to continually add related songs when nearing the end of queue</li>
|
|
<li>Shuffle button added to favorite songs view</li>
|
|
<li>Added toast notifications for certain UI actions</li>
|
|
<li>Add album shuffle modes to Albums and Genre pages</li>
|
|
<li>Caching added for LrcLib lyrics, custom LrcLib URL supported in config file</li>
|
|
<li>Use notify-send for notifications on Linux if available</li>
|
|
<li>Add setting to disable automatic scaling adjustment for detected DPI</li>
|
|
<li>New Advanced settings tab exposing more config file settings to the UI</li>
|
|
<li>Favorite/menu icon buttons added to grid cards when hovered</li>
|
|
<li>Show full dates from OpenSubsonic servers when available</li>
|
|
<li>Log to a file instead of stdout on Windows</li>
|
|
</ul>
|
|
|
|
<p>
|
|
Fixed
|
|
</p>
|
|
<ul>
|
|
<li>Persist repeat setting across restarts</li>
|
|
<li>Removing track from playlist when sorted removed wrong track</li>
|
|
<li>Fullscreen artist images not loading in full resolution</li>
|
|
<li>Fix volume slider scrolling too quickly with some mice</li>
|
|
<li>Loading dots not stopping if canceling a search before completion</li>
|
|
<li>Add list/grid debouncing to improve scrolling smoothness when scrolling very quickly</li>
|
|
<li>Image caching broken on some servers due to track IDs not being legal filenames</li>
|
|
<li>Migrate to Fyne 2.6 for improved stability and performance</li>
|
|
<li>Sometimes crashing on exit</li>
|
|
</ul>
|
|
|
|
</description>
|
|
</release>
|
|
</releases>
|
|
|
|
</component>
|