From 13175aff6212e051865117668e8d438779b13617 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Mon, 20 Nov 2023 12:44:53 +0100 Subject: [PATCH] Add back a metadata key for api minimum version Fixes an oversight: people are going to upgrade from 5 to 6, some will have 3rd party plasmoids from the store that will still be for plasma5. We want a different error message when we know the plasmoid is "old" In Palsma4 times we used to have for the pure JavaScript plasmoids an api version key that could be used for things like that. This makes it a bit more future proof for any future api change there will be CCBUG:474456 --- containments/homescreens/folio/package/metadata.json | 1 + containments/homescreens/halcyon/package/metadata.json | 1 + containments/panel/package/metadata.json | 1 + containments/taskpanel/package/metadata.json | 1 + 4 files changed, 4 insertions(+) diff --git a/containments/homescreens/folio/package/metadata.json b/containments/homescreens/folio/package/metadata.json index db95979b..41f02bd9 100644 --- a/containments/homescreens/folio/package/metadata.json +++ b/containments/homescreens/folio/package/metadata.json @@ -104,6 +104,7 @@ "Name[x-test]": "xxFolioxx", "Name[zh_CN]": "Folio" }, + "X-Plasma-API-Minimum-Version": "6.0", "X-Plasma-ContainmentType": "Desktop", "X-Plasma-Provides": [ "org.kde.plasma.launchermenu" diff --git a/containments/homescreens/halcyon/package/metadata.json b/containments/homescreens/halcyon/package/metadata.json index 2b716e16..055b3044 100644 --- a/containments/homescreens/halcyon/package/metadata.json +++ b/containments/homescreens/halcyon/package/metadata.json @@ -105,6 +105,7 @@ "Name[x-test]": "xxHalcyonxx", "Name[zh_CN]": "Halcyon" }, + "X-Plasma-API-Minimum-Version": "6.0", "X-Plasma-ContainmentType": "Desktop", "X-Plasma-Provides": [ "org.kde.plasma.launchermenu" diff --git a/containments/panel/package/metadata.json b/containments/panel/package/metadata.json index 8cd6cfb3..d7096eb9 100644 --- a/containments/panel/package/metadata.json +++ b/containments/panel/package/metadata.json @@ -112,5 +112,6 @@ "Name[zh_CN]": "手机面板", "Name[zh_TW]": "手機面板" }, + "X-Plasma-API-Minimum-Version": "6.0", "X-Plasma-ContainmentType": "Panel" } diff --git a/containments/taskpanel/package/metadata.json b/containments/taskpanel/package/metadata.json index 7cbf44ca..3cf6c1bb 100644 --- a/containments/taskpanel/package/metadata.json +++ b/containments/taskpanel/package/metadata.json @@ -111,5 +111,6 @@ "Name[zh_CN]": "手机任务面板", "Name[zh_TW]": "手機工作列" }, + "X-Plasma-API-Minimum-Version": "6.0", "X-Plasma-ContainmentType": "Panel" }