* Split QML part into distinct versions for Plasma 5 and 6 as there are too many differences and `#ifdef` is not possible * Change API usage according to https://develop.kde.org/docs/plasma/widget/porting_kf6 * Port "contextualActions" to API documented on https://invent.kde.org/frameworks/plasma-framework/-/blob/master/src/plasma/applet.h * Document testing * Add FIXMEs/notes for remaining problems; there are likely many more, though
20 lines
631 B
JSON
20 lines
631 B
JSON
{
|
|
"KPackageStructure": "Plasma/Applet",
|
|
"KPlugin": {
|
|
"Authors": [{"Name": "@META_APP_AUTHOR@"}],
|
|
"BugReportUrl": "@META_APP_BUGTRACKER_URL@",
|
|
"Category": "SystemServices",
|
|
"Description": "@META_APP_DESCRIPTION@",
|
|
"EnabledByDefault": false,
|
|
"Icon": "syncthingtray",
|
|
"Id": "@META_ID@",
|
|
"License": "@META_PROJECT_LICENSE@",
|
|
"Name": "Syncthing",
|
|
"Version": "@META_APP_VERSION@",
|
|
"Website": "@META_APP_URL@"
|
|
},
|
|
"Keywords": "syncthing;sync;",
|
|
"X-Plasma-API": "declarativeappletscript",
|
|
"X-Plasma-MainScript": "ui/main.qml"
|
|
}
|