mirror of
https://github.com/Dr-Blank/Vaani.git
synced 2025-12-06 11:09:28 +00:00
feat: add AppStream metainfo file for Vaani application
This commit is contained in:
parent
8485a26f1a
commit
e520b0ff42
2 changed files with 42 additions and 24 deletions
|
|
@ -15,37 +15,16 @@ essential: false
|
||||||
|
|
||||||
icon: assets/icon/logo.png
|
icon: assets/icon/logo.png
|
||||||
|
|
||||||
description:
|
|
||||||
short: Beautiful, Fast and Functional Audiobook Player for your Audiobookshelf server.
|
|
||||||
long: |
|
|
||||||
Vaani is a client for your (self-hosted) Audiobookshelf server.
|
|
||||||
|
|
||||||
Features:
|
|
||||||
- Functional Player: Speed Control, Sleep Timer, Shake to Control Player
|
|
||||||
- Save data with Offline listening and caching
|
|
||||||
- Material Design
|
|
||||||
- Extensive Settings to customize every tiny detail
|
|
||||||
|
|
||||||
Note: you need an Audiobookshelf server setup for this app to work.
|
|
||||||
Please see https://www.audiobookshelf.org/ on how to setup one if not already.
|
|
||||||
|
|
||||||
postuninstall_scripts:
|
postuninstall_scripts:
|
||||||
- echo "Sorry to see you go."
|
- echo "Sorry to see you go."
|
||||||
|
|
||||||
keywords:
|
|
||||||
- Audiobook
|
|
||||||
- Audiobook Player
|
|
||||||
- Audiobookshelf
|
|
||||||
|
|
||||||
generic_name: Audiobook Player
|
generic_name: Audiobook Player
|
||||||
|
|
||||||
categories:
|
|
||||||
- AudioVideo
|
|
||||||
- Audio
|
|
||||||
- Player
|
|
||||||
|
|
||||||
startup_notify: true
|
startup_notify: true
|
||||||
|
|
||||||
|
# Reference to the AppStream metainfo file
|
||||||
|
metainfo: linux/packaging/dr.blank.vaani.appdata.xml
|
||||||
|
|
||||||
# https://github.com/llfbandit/app_links/blob/051f53fa6039cbfaef0fcde73df20fef9e248cab/doc/README_linux.md
|
# https://github.com/llfbandit/app_links/blob/051f53fa6039cbfaef0fcde73df20fef9e248cab/doc/README_linux.md
|
||||||
supported_mime_type:
|
supported_mime_type:
|
||||||
- x-scheme-handler/vaani
|
- x-scheme-handler/vaani
|
||||||
|
|
|
||||||
39
linux/packaging/dr.blank.vaani.appdata.xml
Normal file
39
linux/packaging/dr.blank.vaani.appdata.xml
Normal file
|
|
@ -0,0 +1,39 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<component type="desktop-application">
|
||||||
|
<id>dr.blank.vaani</id>
|
||||||
|
<name>Vaani</name>
|
||||||
|
<summary>Beautiful, Fast and Functional Audiobook Player for your Audiobookshelf server</summary>
|
||||||
|
<metadata_license>CC0-1.0</metadata_license>
|
||||||
|
<project_license>AGPL-3.0-or-later</project_license>
|
||||||
|
<description>
|
||||||
|
<p>Vaani is a client for your (self-hosted) Audiobookshelf server.</p>
|
||||||
|
<p>Features:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Functional Player: Speed Control, Sleep Timer, Shake to Control Player</li>
|
||||||
|
<li>Save data with Offline listening and caching</li>
|
||||||
|
<li>Material Design</li>
|
||||||
|
<li>Extensive Settings to customize every tiny detail</li>
|
||||||
|
</ul>
|
||||||
|
<p>Note: you need an Audiobookshelf server setup for this app to work. Please see https://www.audiobookshelf.org/ on how to setup one if not already.</p>
|
||||||
|
</description>
|
||||||
|
<launchable type="desktop-id">
|
||||||
|
dr.blank.vaani.desktop
|
||||||
|
</launchable>
|
||||||
|
<categories>
|
||||||
|
<category>AudioVideo</category>
|
||||||
|
<category>Audio</category>
|
||||||
|
<category>Player</category>
|
||||||
|
</categories>
|
||||||
|
<keywords>
|
||||||
|
<keyword>Audiobook</keyword>
|
||||||
|
<keyword>Audiobook Player</keyword>
|
||||||
|
<keyword>Audiobookshelf</keyword>
|
||||||
|
</keywords>
|
||||||
|
<url type="homepage">https://github.com/dr-blank/vaani</url>
|
||||||
|
<provides>
|
||||||
|
<modalias>x-scheme-handler/vaani</modalias>
|
||||||
|
</provides>
|
||||||
|
<developer_name>Dr.Blank</developer_name>
|
||||||
|
<update_contact>drblankdev@gmail.com</update_contact>
|
||||||
|
<content_rating type="oars-1.1" />
|
||||||
|
</component>
|
||||||
Loading…
Add table
Add a link
Reference in a new issue