Update metadata files (#19)

* Update AppStream data to modernize use of properties and add branding
  colors.
* Update screenshots so they should follow Flathub's guidelines, and
  display it running under KDE which is what is mainly used in
  melonDS's development on Linux.
* Update manifest to refine permissions use and update the SDK.
This commit is contained in:
Nadia Holmquist Pedersen 2024-07-01 18:22:37 +02:00 committed by GitHub
parent 2437981b22
commit 7ca7949d44
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 28 additions and 13 deletions

View file

@ -6,7 +6,10 @@
<summary>Nintendo DS and DSi emulator</summary> <summary>Nintendo DS and DSi emulator</summary>
<metadata_license>CC0-1.0</metadata_license> <metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0</project_license> <project_license>GPL-3.0</project_license>
<developer_name>Arisotura</developer_name> <developer id="net.kuribo64">
<name>Arisotura</name>
<url>https://kuribo64.net</url>
</developer>
<content_rating type="oars-1.0" /> <content_rating type="oars-1.0" />
<description> <description>
<p> <p>
@ -23,23 +26,35 @@
<li>Experimental emulation of the Nintendo DSi</li> <li>Experimental emulation of the Nintendo DSi</li>
<li>...and even more is planned!</li> <li>...and even more is planned!</li>
</ul> </ul>
<p>
Note: BIOS and firmware files dumped from a real DS or DSi console are required to use melonDS.
</p>
</description> </description>
<url type="homepage">http://melonds.kuribo64.net/</url> <url type="homepage">https://melonds.kuribo64.net/</url>
<url type="bugtracker">https://github.com/melonDS-emu/melonDS/issues</url> <url type="bugtracker">https://github.com/melonDS-emu/melonDS/issues</url>
<url type="vcs-browser">https://github.com/melonDS-emu/melonDS</url>
<url type="donation">https://www.patreon.com/Arisotura</url>
<screenshots> <screenshots>
<screenshot type="default"> <screenshot type="default" environment="plasma">
<image>https://raw.githubusercontent.com/flathub/net.kuribo64.melonDS/master/screenshots/1.png</image> <image width="389" height="574" scale="1">https://raw.githubusercontent.com/flathub/net.kuribo64.melonDS/master/screenshots/1.png</image>
<caption>Nintendo DS emulation.</caption>
</screenshot> </screenshot>
<screenshot> <screenshot environment="plasma">
<image>https://raw.githubusercontent.com/flathub/net.kuribo64.melonDS/master/screenshots/2.png</image> <image width="389" height="574" scale="1">https://raw.githubusercontent.com/flathub/net.kuribo64.melonDS/master/screenshots/2.png</image>
<caption>Nintendo DSi emulation.</caption>
</screenshot> </screenshot>
<screenshot> <screenshot environment="plasma">
<image>https://raw.githubusercontent.com/flathub/net.kuribo64.melonDS/master/screenshots/3.png</image> <image width="901" height="574" scale="1">https://raw.githubusercontent.com/flathub/net.kuribo64.melonDS/master/screenshots/3.png</image>
<caption>High-resolution rendering and screen layouts.</caption>
</screenshot> </screenshot>
</screenshots> </screenshots>
<branding>
<color type="primary" scheme_preference="light">#ff554d</color>
<color type="primary" scheme_preference="dark">#ff554d</color>
</branding>
<supports>
<control>pointing</control>
<control>keyboard</control>
<control>touch</control>
<control>gamepad</control>
</supports>
<releases> <releases>
<release version="0.9.5" date="2022-11-03"> <release version="0.9.5" date="2022-11-03">
<description> <description>

View file

@ -1,6 +1,6 @@
app-id: net.kuribo64.melonDS app-id: net.kuribo64.melonDS
runtime: org.kde.Platform runtime: org.kde.Platform
runtime-version: '6.6' runtime-version: '6.7'
sdk: org.kde.Sdk sdk: org.kde.Sdk
command: melonDS command: melonDS
cleanup: cleanup:
@ -8,8 +8,8 @@ cleanup:
- "/lib/pkgconfig" - "/lib/pkgconfig"
finish-args: finish-args:
- "--share=ipc" - "--share=ipc"
- "--socket=x11"
- "--socket=wayland" - "--socket=wayland"
- "--socket=fallback-x11"
- "--socket=pulseaudio" - "--socket=pulseaudio"
- "--share=network" - "--share=network"
- "--device=all" - "--device=all"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 319 KiB

After

Width:  |  Height:  |  Size: 167 KiB