Updates manifest id/author, the QML moduleName/ipcTarget, and every doc reference to match. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MLfSWFEMyY85ZDWEYicdaF
43 lines
1.2 KiB
JSON
43 lines
1.2 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"id": "dotjuice.hypr-rdp",
|
|
"name": "hypr-rdp Control",
|
|
"version": "1.0.0",
|
|
"author": "dotjuice",
|
|
"description": "Install, start/stop, and configure hypr-rdp from the bar. Keeps its headless monitor isolated to a dedicated workspace by default, with a toggle to let it behave like a normal display, plus a read-only view of what's on that workspace.",
|
|
"kinds": ["bar-widget"],
|
|
"entryPoints": {
|
|
"barWidget": "Panel.qml"
|
|
},
|
|
"barWidget": {
|
|
"displayName": "hypr-rdp",
|
|
"description": "Toggle the hypr-rdp RDP server and manage its isolated workspace.",
|
|
"category": "System",
|
|
"allowMultiple": false,
|
|
"defaults": {
|
|
"pollIntervalSec": 5,
|
|
"isolatedWorkspace": 11
|
|
},
|
|
"schema": [
|
|
{
|
|
"key": "pollIntervalSec",
|
|
"type": "integer",
|
|
"label": "Poll interval (seconds)",
|
|
"min": 2,
|
|
"max": 60,
|
|
"step": 1,
|
|
"defaultValue": 5
|
|
},
|
|
{
|
|
"key": "isolatedWorkspace",
|
|
"type": "integer",
|
|
"label": "Isolated workspace number",
|
|
"min": 1,
|
|
"max": 99,
|
|
"step": 1,
|
|
"defaultValue": 11
|
|
}
|
|
]
|
|
}
|
|
}
|