1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-04 04:42:05 -04:00

plugins/desktop-widgets: create a new "desktop" widget plugin type

- Draggable per-monitor background layer widgets
- Add basic dms version checks on plugins
- Clock: built-in clock desktop plugin
- dgop: built-in system monitor desktop plugin
This commit is contained in:
bbedward
2025-12-17 12:08:03 -05:00
parent d082d41ab9
commit 0034926df7
27 changed files with 4135 additions and 62 deletions

View File

@@ -0,0 +1,17 @@
{
"id": "exampleDesktopClock",
"name": "Desktop Clock",
"description": "An example desktop widget displaying an analog clock",
"version": "1.0.0",
"author": "DankMaterialShell",
"type": "desktop",
"capabilities": ["desktop-widget", "clock"],
"component": "./DesktopClock.qml",
"icon": "schedule",
"settings": "./DesktopClockSettings.qml",
"requires_dms": ">=1.2.0",
"permissions": [
"settings_read",
"settings_write"
]
}