Update AppStream metainfo

Add more information to metainfo file and update it to the AppStream 1.0
standard

* Added screenshot caption, more URLs and a <launchable/> tag
* Replaced <developer_name/> with <developer/>

Now the file conforms to the AppStream 1.0 specification

Signed-off-by: Alexander Wilms <f.alexander.wilms@gmail.com>
This commit is contained in:
Alexander Wilms 2024-01-14 05:17:31 +00:00 committed by Dirk Hohndel
parent c92ebd1f3b
commit ac0d44bccf

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2014 Pedro Neves <nevesdiver@gmail.com> --> <!-- Copyright 2014 Pedro Neves <nevesdiver@gmail.com> -->
<component type="desktop-application"> <component type="desktop-application">
<id>org.subsurface_divelog.subsurface</id> <id>org.subsurface_divelog.Subsurface</id>
<metadata_license>CC-BY-SA-3.0</metadata_license> <metadata_license>CC-BY-SA-3.0</metadata_license>
<project_license>GPL-2.0-only</project_license> <project_license>GPL-2.0-only</project_license>
<name>Subsurface</name> <name>Subsurface</name>
@ -12,7 +12,7 @@
weights and exposure protection used, divemasters and dive buddies, etc. weights and exposure protection used, divemasters and dive buddies, etc.
Subsurface also enables the users to rate their dives and provide additional dive notes.</p> Subsurface also enables the users to rate their dives and provide additional dive notes.</p>
<p>Dives can be downloaded from a variety of dive computers, inserted manually or imported from other programs. <p>Dives can be downloaded from a variety of dive computers, inserted manually or imported from other programs.
A wide array of diving statistics and information is calculated and displayed, like the users SAC rate, A wide array of diving statistics and information is calculated and displayed, like the user's SAC rate,
partial pressures of O2, N2 and He, calculated deco information, and many more.</p> partial pressures of O2, N2 and He, calculated deco information, and many more.</p>
<p>The dive profiles (and the tank pressure curves) can be visualized in a comprehensive and clean way, that <p>The dive profiles (and the tank pressure curves) can be visualized in a comprehensive and clean way, that
provides the user with additional information on relative velocity (and momentary air consumption) during the dive. provides the user with additional information on relative velocity (and momentary air consumption) during the dive.
@ -21,9 +21,11 @@
</description> </description>
<screenshots> <screenshots>
<screenshot type="default"> <screenshot type="default">
<caption>The main interface</caption>
<image>https://raw.githubusercontent.com/Subsurface/subsurface/master/metainfo/main.png</image> <image>https://raw.githubusercontent.com/Subsurface/subsurface/master/metainfo/main.png</image>
</screenshot> </screenshot>
<screenshot> <screenshot>
<caption>The dive planner</caption>
<image>https://raw.githubusercontent.com/Subsurface/subsurface/master/metainfo/diveplanner.png</image> <image>https://raw.githubusercontent.com/Subsurface/subsurface/master/metainfo/diveplanner.png</image>
</screenshot> </screenshot>
</screenshots> </screenshots>
@ -31,11 +33,17 @@
<url type="bugtracker">https://github.com/Subsurface/subsurface/issues</url> <url type="bugtracker">https://github.com/Subsurface/subsurface/issues</url>
<url type="faq">https://subsurface-divelog.org/faq/</url> <url type="faq">https://subsurface-divelog.org/faq/</url>
<url type="help">https://subsurface-divelog.org/documentation/</url> <url type="help">https://subsurface-divelog.org/documentation/</url>
<url type="donation">https://github.com/sponsors/subsurface</url>
<url type="translate">https://www.transifex.com/subsurface/subsurface/</url> <url type="translate">https://www.transifex.com/subsurface/subsurface/</url>
<url type="vcs-browser">https://github.com/subsurface/subsurface</url>
<url type="contribute">https://github.com/subsurface/subsurface/blob/master/CONTRIBUTING.md</url>
<launchable type="desktop-id">subsurface.desktop</launchable>
<releases> <releases>
<release version="" date="" /> <release version="" date="" />
</releases> </releases>
<developer_name>The Subsurface development team</developer_name> <developer id="subsurface-divelog.org">
<name>The Subsurface development team</name>
</developer>
<update_contact>subsurface@subsurface-divelog.org</update_contact> <update_contact>subsurface@subsurface-divelog.org</update_contact>
<content_rating type="oars-1.1" /> <content_rating type="oars-1.1" />
<provides> <provides>