Add AppData manifest (#1445)

Rename desktop file to proper UUID name scheme
This commit is contained in:
Artem Polishchuk 2019-12-19 22:38:37 +02:00 committed by pajlada
parent 0d227ab2f5
commit 142e967c58
4 changed files with 37 additions and 2 deletions

View file

@ -509,7 +509,7 @@ linux:isEmpty(PREFIX) {
}
linux {
desktop.files = resources/chatterino.desktop
desktop.files = resources/com.chatterino.chatterino.desktop
desktop.path = $$PREFIX/share/applications
build_icons.path = .

View file

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- 2019 Artem Polishchuk <ego.cordatus@gmail.com> -->
<component type="desktop-application">
<id>com.chatterino.chatterino.desktop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
<content_rating type="oars-1.0">
<content_attribute id="social-chat">intense</content_attribute>
</content_rating>
<name>Chatterino</name>
<summary>
Chat client for twitch.tv
</summary>
<description>
<p>
Chatterino 2 is the second installment of the Twitch chat client series
"Chatterino".
</p>
</description>
<screenshots>
<screenshot type="default">
<image>https://chatterino.com/img/screenshot-3.png</image>
</screenshot>
</screenshots>
<keywords>
<keyword>chat</keyword>
<keyword>twitch</keyword>
</keywords>
<url type="homepage">https://chatterino.com/</url>
<url type="bugtracker">https://github.com/Chatterino/chatterino2/issues</url>
<url type="donation">https://streamelements.com/fourtf/tip</url>
<provides>
<binary>chatterino</binary>
</provides>
</component>

View file

@ -28,7 +28,7 @@
<file>buttons/unmod.png</file>
<file>buttons/update.png</file>
<file>buttons/updateError.png</file>
<file>chatterino.desktop</file>
<file>com.chatterino.chatterino.desktop</file>
<file>chatterino.icns</file>
<file>contributors.txt</file>
<file>emoji.json</file>