Skip to content

Commit b280898

Browse files
authored
Merge pull request mpc-qt#378 from tbertels/appstream
Re-add the appstream file and update it
2 parents c8dc2dc + deab460 commit b280898

File tree

2 files changed

+40
-1
lines changed

2 files changed

+40
-1
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<component type="desktop">
3+
<id>io.github.mpc_qt.mpc-qt</id>
4+
<metadata_license>CC0-1.0</metadata_license>
5+
<project_license>GPL-2.0+</project_license>
6+
<name>Media Player Classic Qute Theater</name>
7+
<summary>A clone of Media Player Classic reimplemented in Qt.</summary>
8+
<launchable type="desktop-id">io.github.mpc-qt.mpc-qt.desktop</launchable>
9+
<content_rating type="oars-1.1" />
10+
<developer id="io.github.mpc-qt">
11+
<name>The MPC-QT developers</name>
12+
</developer>
13+
<description>
14+
<p>
15+
Media Player Classic Qute Theater (MPC-QT) is a cross-platform application that uses Qt to reproduce most of the interface and functionality of Media Player Classic Home Cinema (MPC-HC), and uses libmpv's powerful media presentation framework to play video instead of DirectShow. It is not a strict clone; there are some improvements.
16+
</p>
17+
<p>Features:</p>
18+
<ul>
19+
<li>libmpv backend</li>
20+
<li>Multiple playlists</li>
21+
<li>Quick queueing like xmms/qmmp</li>
22+
<li>Mpris - multimedia keys support</li>
23+
<li>Web interface like MPC-HC's</li>
24+
<li>Screenshot templates</li>
25+
</ul>
26+
</description>
27+
<screenshots>
28+
<screenshot type="default">
29+
<image>https://mpc-qt.github.io/images/Screenshot_20241109_190909.png</image>
30+
<caption>The main window showing the application in action</caption>
31+
</screenshot>
32+
</screenshots>
33+
<url type="homepage">https://mpc-qt.github.io/</url>
34+
<url type="bugtracker">https://github.com/mpc-qt/mpc-qt/issues</url>
35+
</component>

mpc-qt.pro

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,13 @@ unix {
113113
shortcut.files = io.github.mpc-qt.mpc-qt.desktop
114114
shortcut.path = $$PREFIX/share/applications/
115115

116+
appdata.files = io.github.mpc_qt.Mpc-Qt.appdata.xml
117+
appdata.path = $$PREFIX/share/metainfo/
118+
116119
logo.files = images/icon/mpc-qt.svg
117120
logo.path = $$PREFIX/share/icons/hicolor/scalable/apps/
118121

119-
INSTALLS += target docs shortcut logo
122+
INSTALLS += target docs shortcut logo appdata
120123
}
121124

122125
unix:SOURCES += platform/screensaver_unix.cpp \
@@ -223,6 +226,7 @@ OTHER_FILES += \
223226
DOCS/codebase2.svg \
224227
DOCS/codebase.svg \
225228
'DOCS/coding standards.md' \
229+
io.github.mpc_qt.Mpc-Qt.appdata.xml \
226230
lconvert.pri
227231

228232
DISTFILES += \

0 commit comments

Comments
 (0)