[utilities/kdebugsettings] src/data: Add desktop file + appdata.xml
Laurent Montel <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit ab6aa7b75ab60e79a4668386efdb73628dd5656f by Laurent Montel.
Committed on 18/07/2026 at 12:15.
Pushed by mlaurent into branch 'master'.
Add desktop file + appdata.xml
M +5 -0 src/data/CMakeLists.txt
A +40 -0 src/data/org.kde.kdebugsettingsquick.appdata.xml
A +12 -0 src/data/org.kde.kdebugsettingsquick.desktop
https://invent.kde.org/utilities/kdebugsettings/-/commit/ab6aa7b75ab60e79a4668386efdb73628dd5656f
diff --git a/src/data/CMakeLists.txt b/src/data/CMakeLists.txt
index 02f8d0ac..f3f1baf6 100644
--- a/src/data/CMakeLists.txt
+++ b/src/data/CMakeLists.txt
@@ -5,3 +5,8 @@
install(PROGRAMS org.kde.kdebugsettings.desktop DESTINATION ${KDE_INSTALL_APPDIR})
install(FILES org.kde.kdebugsettings.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
+
+if(BUILD_QUICK_VERSION)
+ install(PROGRAMS org.kde.kdebugsettingsquick.desktop DESTINATION ${KDE_INSTALL_APPDIR})
+ install(FILES org.kde.kdebugsettingsquick.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
+endif()
diff --git a/src/data/org.kde.kdebugsettingsquick.appdata.xml b/src/data/org.kde.kdebugsettingsquick.appdata.xml
new file mode 100644
index 00000000..53d8fc7a
--- /dev/null
+++ b/src/data/org.kde.kdebugsettingsquick.appdata.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ SPDX-License-Identifier: CC0-1.0
+ SPDX-FileCopyrightText: none
+-->
+<component type="desktop-application">
+ <id>org.kde.kdebugsettingsquick</id>
+ <metadata_license>CC0-1.0</metadata_license>
+ <project_license>LGPL-2.1-or-later</project_license>
+ <developer id="org.kde">
+ <name translate="no">KDE</name>
+ </developer>
+ <name>KDebugSettings</name>
+ <summary>Set which debug messages are shown</summary>
+ <description>
+ <p>
+ KDebugSettings edits which QLoggingCategory are displayed. QLoggingCategory prints messages on the console for applications and you can define which applications display messages for information, warning or critical errors to help debugging Qt applications.
+ </p>
+ </description>
+ <url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&product=kdebugsettings</url>
+ <url type="help">https://doc.qt.io/qt-6/qloggingcategory.html</url>
+ <url type="donation">https://www.kde.org/community/donations/?app=kdebugsettings&source=appdata</url>
+ <url type="homepage">https://apps.kde.org/kdebugsettings/</url>
+ <url type="vcs-browser">https://invent.kde.org/utilities/kdebugsettings</url>
+ <launchable type="desktop-id">org.kde.kdebugsettingsquick.desktop</launchable>
+ <content_rating type="oars-1.1"/>
+ <screenshots>
+ <screenshot type="default">
+ <caption>The main window of KDebugSettings.</caption>
+ <image>https://cdn.kde.org/screenshots/kdebugsettings/kdebugsettings.png</image>
+ </screenshot>
+ </screenshots>
+ <project_group>KDE</project_group>
+ <provides>
+ <binary>kdebugsettingsquick</binary>
+ </provides>
+ <releases>
+ <release version="26.04.3" date="2026-07-02"/>
+ </releases>
+</component>
diff --git a/src/data/org.kde.kdebugsettingsquick.desktop b/src/data/org.kde.kdebugsettingsquick.desktop
new file mode 100644
index 00000000..5403a716
--- /dev/null
+++ b/src/data/org.kde.kdebugsettingsquick.desktop
@@ -0,0 +1,12 @@
+# KDE Config File
+[Desktop Entry]
+Type=Application
+Exec=kdebugsettingsquick
+GenericName=Debug settings
+Name=KDebugSettings
+Comment=Configure debug output from Qt applications
+Keywords=log;logging;category;categories;journal;logging levels;debug
+Icon=debug-run
+Categories=Qt;KDE;Development;
+SingleMainWindow=true
+Version=1.5