diff --git a/src/plugins/dialogparent/package/metadata.json b/src/plugins/dialogparent/package/metadata.json index 592a62b30e..85ed56695c 100644 --- a/src/plugins/dialogparent/package/metadata.json +++ b/src/plugins/dialogparent/package/metadata.json @@ -114,6 +114,6 @@ "Name[zh_CN]": "对话框父级窗口变暗", "Name[zh_TW]": "對話框上層" }, - "X-KDE-Ordering": "70", + "X-KDE-Ordering": 70, "X-Plasma-API": "javascript" } diff --git a/src/plugins/dimscreen/package/metadata.json b/src/plugins/dimscreen/package/metadata.json index 11b6287a9a..c761a80812 100644 --- a/src/plugins/dimscreen/package/metadata.json +++ b/src/plugins/dimscreen/package/metadata.json @@ -114,7 +114,7 @@ "Name[zh_CN]": "请求管理员模式时降低屏幕亮度", "Name[zh_TW]": "為管理員模式暗化螢幕" }, - "X-KDE-Ordering": "60", + "X-KDE-Ordering": 60, "X-KWin-Video-Url": "https://files.kde.org/plasma/kwin/effect-videos/dim_administration.mp4", "X-Plasma-API": "javascript" } diff --git a/src/plugins/eyeonscreen/package/metadata.json b/src/plugins/eyeonscreen/package/metadata.json index 461e79b229..eec17360d9 100644 --- a/src/plugins/eyeonscreen/package/metadata.json +++ b/src/plugins/eyeonscreen/package/metadata.json @@ -115,7 +115,7 @@ "Name[zh_CN]": "窗口内收", "Name[zh_TW]": "螢幕之眼" }, - "X-KDE-Ordering": "50", + "X-KDE-Ordering": 50, "X-KWin-Exclusive-Category": "show-desktop", "X-Plasma-API": "javascript" } diff --git a/src/plugins/fade/package/metadata.json b/src/plugins/fade/package/metadata.json index 4e1c2f787f..d475ee34a3 100644 --- a/src/plugins/fade/package/metadata.json +++ b/src/plugins/fade/package/metadata.json @@ -115,7 +115,7 @@ "Name[zh_CN]": "淡出淡入动画", "Name[zh_TW]": "淡化" }, - "X-KDE-Ordering": "60", + "X-KDE-Ordering": 60, "X-KWin-Exclusive-Category": "toplevel-open-close-animation", "X-Plasma-API": "javascript" } diff --git a/src/plugins/fadedesktop/package/metadata.json b/src/plugins/fadedesktop/package/metadata.json index 02d4409df7..befcb3ece6 100644 --- a/src/plugins/fadedesktop/package/metadata.json +++ b/src/plugins/fadedesktop/package/metadata.json @@ -115,7 +115,7 @@ "Name[zh_CN]": "淡出桌面", "Name[zh_TW]": "淡出淡入桌面" }, - "X-KDE-Ordering": "50", + "X-KDE-Ordering": 50, "X-KWin-Exclusive-Category": "desktop-animations", "X-KWin-Video-Url": "https://files.kde.org/plasma/kwin/effect-videos/fade_desktop.ogv", "X-Plasma-API": "javascript" diff --git a/src/plugins/fadingpopups/package/metadata.json b/src/plugins/fadingpopups/package/metadata.json index 2dac31eee8..85d497d4dd 100644 --- a/src/plugins/fadingpopups/package/metadata.json +++ b/src/plugins/fadingpopups/package/metadata.json @@ -122,6 +122,6 @@ "Name[zh_CN]": "气泡显隐渐变动画", "Name[zh_TW]": "淡化彈出視窗" }, - "X-KDE-Ordering": "60", + "X-KDE-Ordering": 60, "X-Plasma-API": "javascript" } diff --git a/src/plugins/frozenapp/package/metadata.json b/src/plugins/frozenapp/package/metadata.json index d417e4ecd7..ad63a5832b 100644 --- a/src/plugins/frozenapp/package/metadata.json +++ b/src/plugins/frozenapp/package/metadata.json @@ -115,7 +115,7 @@ "Name[zh_CN]": "无响应窗口灰化", "Name[zh_TW]": "降低無回應應用程式的飽和度" }, - "X-KDE-Ordering": "60", + "X-KDE-Ordering": 60, "X-KDE-PluginKeyword": "frozenapp", "X-KWin-Config-TranslationDomain": "kwin", "X-Plasma-API": "javascript" diff --git a/src/plugins/fullscreen/package/metadata.json b/src/plugins/fullscreen/package/metadata.json index cf87d71a45..20abb4d393 100644 --- a/src/plugins/fullscreen/package/metadata.json +++ b/src/plugins/fullscreen/package/metadata.json @@ -115,6 +115,6 @@ "Name[zh_CN]": "全屏模式过渡动画", "Name[zh_TW]": "全螢幕" }, - "X-KDE-Ordering": "60", + "X-KDE-Ordering": 60, "X-Plasma-API": "javascript" } diff --git a/src/plugins/login/package/metadata.json b/src/plugins/login/package/metadata.json index 7be57f66e8..189d918d46 100644 --- a/src/plugins/login/package/metadata.json +++ b/src/plugins/login/package/metadata.json @@ -115,7 +115,7 @@ "Name[zh_CN]": "登录渐变动画", "Name[zh_TW]": "登入" }, - "X-KDE-Ordering": "40", + "X-KDE-Ordering": 40, "X-KDE-PluginKeyword": "login", "X-KWin-Config-TranslationDomain": "kwin", "X-Plasma-API": "javascript" diff --git a/src/plugins/logout/package/metadata.json b/src/plugins/logout/package/metadata.json index 107456f96d..8491f98299 100644 --- a/src/plugins/logout/package/metadata.json +++ b/src/plugins/logout/package/metadata.json @@ -115,6 +115,6 @@ "Name[zh_CN]": "注销过渡动画", "Name[zh_TW]": "登出" }, - "X-KDE-Ordering": "40", + "X-KDE-Ordering": 40, "X-Plasma-API": "javascript" } diff --git a/src/plugins/maximize/package/metadata.json b/src/plugins/maximize/package/metadata.json index 3579c46b86..3a6cd7c63c 100644 --- a/src/plugins/maximize/package/metadata.json +++ b/src/plugins/maximize/package/metadata.json @@ -115,7 +115,7 @@ "Name[zh_CN]": "最大化过渡动画", "Name[zh_TW]": "最大化" }, - "X-KDE-Ordering": "60", + "X-KDE-Ordering": 60, "X-KWin-Video-Url": "https://files.kde.org/plasma/kwin/effect-videos/maximize.ogv", "X-Plasma-API": "javascript" } diff --git a/src/plugins/morphingpopups/package/metadata.json b/src/plugins/morphingpopups/package/metadata.json index a9fe6c323a..7aea75ca95 100644 --- a/src/plugins/morphingpopups/package/metadata.json +++ b/src/plugins/morphingpopups/package/metadata.json @@ -121,7 +121,7 @@ "Name[zh_CN]": "气泡大小渐变动画", "Name[zh_TW]": "交錯彈出視窗" }, - "X-KDE-Ordering": "60", + "X-KDE-Ordering": 60, "X-KWin-Video-Url": "https://files.kde.org/plasma/kwin/effect-videos/morphingpopups.ogv", "X-Plasma-API": "javascript" } diff --git a/src/plugins/scale/package/metadata.json b/src/plugins/scale/package/metadata.json index 9926563178..e893c56a74 100644 --- a/src/plugins/scale/package/metadata.json +++ b/src/plugins/scale/package/metadata.json @@ -122,7 +122,7 @@ "Name[zh_CN]": "按比例缩放", "Name[zh_TW]": "縮放" }, - "X-KDE-Ordering": "60", + "X-KDE-Ordering": 60, "X-KDE-PluginKeyword": "scale", "X-KWin-Config-TranslationDomain": "kwin", "X-KWin-Exclusive-Category": "toplevel-open-close-animation", diff --git a/src/plugins/sessionquit/package/metadata.json b/src/plugins/sessionquit/package/metadata.json index e95f1ca162..a79594a2e4 100644 --- a/src/plugins/sessionquit/package/metadata.json +++ b/src/plugins/sessionquit/package/metadata.json @@ -114,7 +114,7 @@ "Name[zh_CN]": "会话退出优化", "Name[zh_TW]": "離開工作階段" }, - "X-KDE-Ordering": "40", + "X-KDE-Ordering": 40, "X-KWin-Internal": "true", "X-Plasma-API": "javascript" } diff --git a/src/plugins/squash/package/metadata.json b/src/plugins/squash/package/metadata.json index 25cf8283ab..68e1572183 100644 --- a/src/plugins/squash/package/metadata.json +++ b/src/plugins/squash/package/metadata.json @@ -113,7 +113,7 @@ "Name[zh_CN]": "最小化过渡动画 (收缩)", "Name[zh_TW]": "壓縮" }, - "X-KDE-Ordering": "60", + "X-KDE-Ordering": 60, "X-KWin-Exclusive-Category": "minimize", "X-KWin-Video-Url": "https://files.kde.org/plasma/kwin/effect-videos/minimize.ogv", "X-Plasma-API": "javascript" diff --git a/src/plugins/translucency/package/metadata.json b/src/plugins/translucency/package/metadata.json index ee61668d9d..8ced472152 100644 --- a/src/plugins/translucency/package/metadata.json +++ b/src/plugins/translucency/package/metadata.json @@ -114,7 +114,7 @@ "Name[zh_CN]": "窗口透明度", "Name[zh_TW]": "半透明" }, - "X-KDE-Ordering": "50", + "X-KDE-Ordering": 50, "X-KDE-PluginKeyword": "translucency", "X-KWin-Config-TranslationDomain": "kwin", "X-Plasma-API": "javascript" diff --git a/src/plugins/windowaperture/package/metadata.json b/src/plugins/windowaperture/package/metadata.json index baa84832bc..5906dc41e7 100644 --- a/src/plugins/windowaperture/package/metadata.json +++ b/src/plugins/windowaperture/package/metadata.json @@ -114,7 +114,7 @@ "Name[zh_CN]": "窗口外推", "Name[zh_TW]": "視窗光圈" }, - "X-KDE-Ordering": "50", + "X-KDE-Ordering": 50, "X-KWin-Exclusive-Category": "show-desktop", "X-Plasma-API": "javascript" } diff --git a/src/scripting/scriptedeffect.cpp b/src/scripting/scriptedeffect.cpp index 984f65d064..68d829a197 100644 --- a/src/scripting/scriptedeffect.cpp +++ b/src/scripting/scriptedeffect.cpp @@ -163,7 +163,7 @@ ScriptedEffect *ScriptedEffect::create(const KPluginMetaData &effect) return nullptr; } - return ScriptedEffect::create(name, scriptFile, effect.value(QStringLiteral("X-KDE-Ordering")).toInt(), effect.value(QStringLiteral("X-KWin-Exclusive-Category"))); + return ScriptedEffect::create(name, scriptFile, effect.value(QStringLiteral("X-KDE-Ordering"), 0), effect.value(QStringLiteral("X-KWin-Exclusive-Category"))); } ScriptedEffect *ScriptedEffect::create(const QString &effectName, const QString &pathToScript, int chainPosition, const QString &exclusiveCategory)