From 0cc6068ed4e673fbade63e954233b00f7862be05 Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto Date: Mon, 4 Mar 2024 09:38:12 -0300 Subject: [PATCH] UI: Improve and update app metainfo file - Rename from .appdata.xml to the modern .metainfo.xml - Add a primary branding color (Yami blurple) - Add "internet" to recommends and supports - Update developer_id tag to developer name - Shorten summary - Remove obsoleted "kudos" tags - Add a URL to the release tag --- UI/xdg-data/CMakeLists.txt | 4 +-- ... => com.obsproject.Studio.metainfo.xml.in} | 35 ++++++++++++++----- 2 files changed, 29 insertions(+), 10 deletions(-) rename UI/xdg-data/{com.obsproject.Studio.appdata.xml.in => com.obsproject.Studio.metainfo.xml.in} (78%) diff --git a/UI/xdg-data/CMakeLists.txt b/UI/xdg-data/CMakeLists.txt index a18135db7..b10b5d56d 100644 --- a/UI/xdg-data/CMakeLists.txt +++ b/UI/xdg-data/CMakeLists.txt @@ -22,9 +22,9 @@ if(NOT DEFINED GIT_HASH) endif() endif() -configure_file(com.obsproject.Studio.appdata.xml.in com.obsproject.Studio.appdata.xml) +configure_file(com.obsproject.Studio.metainfo.xml.in com.obsproject.Studio.metainfo.xml) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/com.obsproject.Studio.appdata.xml +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/com.obsproject.Studio.metainfo.xml DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/metainfo) install(FILES com.obsproject.Studio.desktop DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications) diff --git a/UI/xdg-data/com.obsproject.Studio.appdata.xml.in b/UI/xdg-data/com.obsproject.Studio.metainfo.xml.in similarity index 78% rename from UI/xdg-data/com.obsproject.Studio.appdata.xml.in rename to UI/xdg-data/com.obsproject.Studio.metainfo.xml.in index a67869806..a59d7946d 100644 --- a/UI/xdg-data/com.obsproject.Studio.appdata.xml.in +++ b/UI/xdg-data/com.obsproject.Studio.metainfo.xml.in @@ -5,8 +5,10 @@ CC0-1.0 GPL-2.0-or-later OBS Studio - OBS Project - Live streaming and video recording software + + OBS Project + + Live stream and record videos

Free and open source software for video capturing, recording, and live streaming.

Features:

@@ -30,18 +32,35 @@ https://github.com/obsproject/obs-studio/issues https://obsproject.com/contribute https://crowdin.com/project/obs-studio + + + always + pointing + keyboard + + + + offline-only + touch + + - https://obsproject.com/assets/images/OBSDemoApp2610.png + https://obsproject.com/assets/images/OBSDemoApp301Flathub.png + The OBS Studio window showing a card game, the project website, a video, and a purple rectangle + + + #284cb8 + + - - ModernToolkit - HiDpiIcon - + - + + https://github.com/obsproject/obs-studio/releases/tag/@OBS_VERSION@ + https://github.com/obsproject/obs-studio/blob/@GIT_HASH@/build-aux/