Closes #169: added AppStream manifest file
I have no idea if it actually works, but hey, it's a try
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
"command": "sublime-music",
|
||||
"rename-icon": "sublime-music",
|
||||
"rename-desktop-file": "sublime-music.desktop",
|
||||
"rename-appdata-file": "sublime-music.metainfo.xml",
|
||||
"add-extentions": {
|
||||
"org.freedesktop.Platform.ffmpeg-full": {
|
||||
"directory": "lib/ffmpeg",
|
||||
@@ -20,26 +21,14 @@
|
||||
"--share=network",
|
||||
"--socket=pulseaudio",
|
||||
"--socket=session-bus",
|
||||
"--own-name=org.mpris.MediaPlayer2.SublimeMusic",
|
||||
"--filesystem=xdg-config/sublime-music",
|
||||
"--filesystem=xdg-cache/sublime-music",
|
||||
"--filesystem=xdg-data/sublime-music"
|
||||
],
|
||||
"modules": [
|
||||
{
|
||||
"name": "desktop",
|
||||
"buildsystem": "simple",
|
||||
"build-commands": [
|
||||
"install -Dm644 sublime-music.desktop /app/share/applications/sublime-music.desktop"
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"type": "file",
|
||||
"path": "../sublime-music.desktop"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "icons",
|
||||
"name": "icons-and-metadata",
|
||||
"buildsystem": "simple",
|
||||
"build-commands": [
|
||||
"install -Dm644 16.png /app/share/icons/hicolor/16x16/apps/sublime-music.png",
|
||||
@@ -52,12 +41,22 @@
|
||||
"install -Dm644 96.png /app/share/icons/hicolor/96x96/apps/sublime-music.png",
|
||||
"install -Dm644 128.png /app/share/icons/hicolor/128x128/apps/sublime-music.png",
|
||||
"install -Dm644 192.png /app/share/icons/hicolor/192x192/apps/sublime-music.png",
|
||||
"install -Dm644 512.png /app/share/icons/hicolor/512x512/apps/sublime-music.png"
|
||||
"install -Dm644 512.png /app/share/icons/hicolor/512x512/apps/sublime-music.png",
|
||||
"install -Dm644 sublime-music.desktop /app/share/applications/sublime-music.desktop",
|
||||
"install -Dm644 sublime-music.metainfo.xml /app/share/metainfo/sublime-music.metainfo.xml"
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"type": "dir",
|
||||
"path": "../logo/rendered"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"path": "../sublime-music.desktop"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"path": "../sublime-music.metainfo.xml"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
83
sublime-music.metainfo.xml
Normal file
83
sublime-music.metainfo.xml
Normal file
@@ -0,0 +1,83 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Copyright 2020 Sumner Evans -->
|
||||
<component type="desktop-application">
|
||||
<id>com.sumnerevans.SublimeMusic</id>
|
||||
<metadata_license>FSFAP</metadata_license>
|
||||
<project_license>GPL-3.0+</project_license>
|
||||
<name>Sublime Music</name>
|
||||
<summary>Native Subsonic client for Linux</summary>
|
||||
|
||||
<description>
|
||||
<p>
|
||||
Sublime Music is a GTK3
|
||||
Subsonic/Airsonic/Revel/Gonic/Navidrome/*sonic client for the Linux
|
||||
Desktop.
|
||||
</p>
|
||||
<p>Features:</p>
|
||||
<ul>
|
||||
<li>Switch between multiple Subsonic-API-compliant servers.</li>
|
||||
<li>Play music through Chromecast devices on the same LAN.</li>
|
||||
<li>
|
||||
DBus MPRIS interface integration for controlling Sublime Music
|
||||
via DBus MPRIS clients such as playerctl, i3status-rust, KDE
|
||||
Connect, and many commonly used desktop environments.
|
||||
</li>
|
||||
<li>
|
||||
Browse songs by the sever-reported filesystem structure, or
|
||||
view them organized by ID3 tags in the Albums, Artists, and
|
||||
Playlists views.
|
||||
</li>
|
||||
<li>Intuitive play queue.</li>
|
||||
<li>Create/delete/edit playlists.</li>
|
||||
<li>Cache songs for offline listening.</li>
|
||||
</ul>
|
||||
</description>
|
||||
|
||||
<launchable type="desktop-id">sublime-music.desktop</launchable>
|
||||
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<caption>Album cover tab</caption>
|
||||
<image>https://sumner.gitlab.io/sublime-music/_images/albums.png</image>
|
||||
</screenshot>
|
||||
<screenshot type="default">
|
||||
<caption>Artists uab</caption>
|
||||
<image>https://sumner.gitlab.io/sublime-music/_images/artists.png</image>
|
||||
</screenshot>
|
||||
<screenshot type="default">
|
||||
<caption>Browse uab</caption>
|
||||
<image>https://sumner.gitlab.io/sublime-music/_images/browse.png</image>
|
||||
</screenshot>
|
||||
<screenshot type="default">
|
||||
<caption>Playlists tab</caption>
|
||||
<image>https://sumner.gitlab.io/sublime-music/_images/playlists.png</image>
|
||||
</screenshot>
|
||||
<screenshot type="default">
|
||||
<caption>Play queue</caption>
|
||||
<image>https://sumner.gitlab.io/sublime-music/_images/play-queue.png</image>
|
||||
</screenshot>
|
||||
<screenshot type="default">
|
||||
<caption>Play on other devices</caption>
|
||||
<image>https://sumner.gitlab.io/sublime-music/_images/chromecasts.png</image>
|
||||
</screenshot>
|
||||
<screenshot type="default">
|
||||
<caption>Search for artists, albums, songs, and playlists</caption>
|
||||
<image>https://sumner.gitlab.io/sublime-music/_images/search.png</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
|
||||
<url type="homepage">https://sublimemusic.app</url>
|
||||
<url type="bugtracker">https://gitlab.com/sumner/sublime-music/issues</url>
|
||||
|
||||
<provides>
|
||||
<id>sublime-music.desktop</id>
|
||||
</provides>
|
||||
|
||||
<content_rating type="oars-1.0" />
|
||||
<update_contact>me_AT_sumnerevans.com</update_contact>
|
||||
|
||||
<releases>
|
||||
<release version="0.9.2" date="2020-05-07">
|
||||
</release>
|
||||
</releases>
|
||||
</component>
|
Reference in New Issue
Block a user