From 9ebc5b08cc9411e66c8a50f6ce4687358816a472 Mon Sep 17 00:00:00 2001 From: Thomas Karl Pietrowski Date: Tue, 6 Apr 2021 21:46:46 +0200 Subject: [PATCH] Freedesktop: Adding missing appdata.xml file (AppStream-XML) It provides metadata for app stores like KDE's Discover or the Gnome Store. The info inside this file can be improved. It has been quickly generated with a generator made by the Freedesktop people. Signed-off-by: Thomas Karl Pietrowski --- CMakeLists.txt | 3 ++ deploy/org.mavlink.qgroundcontrol.metainfo.xml | 39 ++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 deploy/org.mavlink.qgroundcontrol.metainfo.xml diff --git a/CMakeLists.txt b/CMakeLists.txt index 2cfebd2..0ae95ab 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -206,6 +206,9 @@ install( DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor/128x128/apps/ RENAME org.mavlink.qgroundcontrol.png ) +install( + FILES ${CMAKE_SOURCE_DIR}/deploy/org.mavlink.qgroundcontrol.metainfo.xml + DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo/ ) if(BUILD_TESTING) diff --git a/deploy/org.mavlink.qgroundcontrol.metainfo.xml b/deploy/org.mavlink.qgroundcontrol.metainfo.xml new file mode 100644 index 0000000..c8832f1 --- /dev/null +++ b/deploy/org.mavlink.qgroundcontrol.metainfo.xml @@ -0,0 +1,39 @@ + + + org.mavlink.qgroundcontrol + + QGroundControl + UAS ground control station + + MIT + GPL-3.0-only + + + pointing + keyboard + touch + gamepad + + + +

+ Intuitive and Powerful Ground Control Station for the MAVLink protocol. +

+
+ + org.mavlink.qgroundcontrol.desktop + + + https://docs.qgroundcontrol.com/assets/quickstart/ConnectedVehicle.jpg + + + + + Utility + Maps + + + + QGroundControl + +