2025-04-14 19:17:53 +08:00

61 lines
1.5 KiB
JSON

{
"$schema": "../gen/schemas/desktop-schema.json",
"identifier": "default",
"description": "Capability for the main window",
"windows": ["main"],
"permissions": [
"core:default",
"core:window:allow-close",
"core:window:allow-hide",
"core:window:allow-center",
"core:window:allow-show",
"core:window:allow-set-focus",
"core:window:allow-minimize",
"core:window:allow-unminimize",
"core:window:allow-toggle-maximize",
"core:window:allow-unmaximize",
"core:window:allow-set-fullscreen",
"core:window:allow-start-dragging",
"core:app:allow-app-show",
"core:app:allow-app-hide",
"core:event:default",
"core:event:allow-listen",
"core:tray:allow-set-icon",
"core:tray:allow-set-menu",
"core:tray:default",
"core:tray:allow-new",
"core:tray:allow-get-by-id",
"core:tray:allow-set-temp-dir-path",
"core:tray:allow-set-icon-as-template",
"global-shortcut:allow-is-registered",
"global-shortcut:allow-register",
"global-shortcut:allow-unregister",
"global-shortcut:allow-register-all",
"global-shortcut:allow-unregister-all",
"dialog:default",
"os:default",
"process:default",
"shell:allow-open",
{
"identifier": "http:default",
"allow": [
{
"url": "http://**"
},
{
"url": "https://**"
},
{
"url": "http://*:*"
},
{
"url": "https://*:*"
}
]
},
"store:default",
"websocket:default",
"http:default"
]
}