From faf9deb9da1d566d17c48451dd16f05132ce0655 Mon Sep 17 00:00:00 2001 From: Simon Schneegans Date: Sat, 5 Nov 2022 05:47:31 +0100 Subject: [PATCH] :wrench: Port .desktop to .json config --- kwin/metadata.desktop.in | 21 --------------------- kwin/metadata.json.in | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+), 21 deletions(-) delete mode 100755 kwin/metadata.desktop.in create mode 100755 kwin/metadata.json.in diff --git a/kwin/metadata.desktop.in b/kwin/metadata.desktop.in deleted file mode 100755 index 4223b8b..0000000 --- a/kwin/metadata.desktop.in +++ /dev/null @@ -1,21 +0,0 @@ -[Desktop Entry] -Name=%NAME% -Icon=preferences-system-windows-effect-%ICON% -Comment=%DESCRIPTION% - -Type=Service -X-KDE-ServiceTypes=KWin/Effect,KCModule -X-KDE-PluginInfo-Author=Vlad Zahorodnii, Martin Flöser, Simon Schneegans -X-KDE-PluginInfo-Email=vlad.zahorodnii@kde.org, mgraesslin@kde.org, code@simonschneegans.de -X-KDE-PluginInfo-Name=%DIR_NAME% -X-KDE-PluginInfo-Version=1 -X-KDE-PluginInfo-Category=Window Open/Close Animation -X-KDE-PluginInfo-License=GPLv3 -X-KDE-PluginInfo-EnabledByDefault=false -X-KDE-Ordering=60 -X-Plasma-API=javascript -X-Plasma-MainScript=code/main.js -X-KDE-PluginKeyword=%DIR_NAME% -X-KDE-Library=kcm_kwin4_genericscripted -X-KWin-Config-TranslationDomain=kwin_effects -X-KWin-Exclusive-Category=toplevel-open-close-animation diff --git a/kwin/metadata.json.in b/kwin/metadata.json.in new file mode 100755 index 0000000..05c4237 --- /dev/null +++ b/kwin/metadata.json.in @@ -0,0 +1,18 @@ +{ + "KPlugin": { + "Name": "%NAME%", + "Description": "%DESCRIPTION%", + "Icon": "preferences-system-windows-effect-%ICON%", + "Category": "Window Open/Close Animation", + "Authors": [ + { "Name": "Simon Schneegans", "Email": "code@simonschneegans.de" } + { "Name": "Martin Flöser", "Email": "vlad.zahorodnii@kde.org" } + { "Name": "Aaron Seigo", "Email": "mgraesslin@kde.org" } + ], + "License": "GPLv3", + "Version": "1.0", + "EnabledByDefault": "false", + "Website": "https://github.com/Schneegans/Burn-My-Windows/" + "BugReportUrl": "https://github.com/Schneegans/Burn-My-Windows/issues" + } +} \ No newline at end of file