FEAT: tray icon initial support

This commit is contained in:
valerio
2026-03-13 20:13:59 +01:00
parent 80fa105e31
commit 13f4cdb3f9
11 changed files with 352 additions and 46 deletions
+55 -37
View File
@@ -1,38 +1,56 @@
{
"identifier": "desktop-capability",
"platforms": ["macOS", "windows", "linux"],
"windows": ["main"],
"permissions": [
"core:default",
"opener:default",
"window-state:default",
"dialog:allow-open",
"dialog:allow-confirm",
"fs:allow-app-read-recursive",
"fs:allow-app-write-recursive",
"opener:allow-open-path",
"fs:allow-mkdir",
{
"identifier": "fs:scope",
"allow": [
{ "path": "$LOCALDATA/applications/**" },
{ "path": "$LOCALDATA/applications" },
{ "path": "$LOCALDATA/applications/*" }
]
},
"shell:allow-spawn",
{
"identifier": "http:default",
"allow": [
{
"url": "https://*.blender.org"
}
]
},
"notification:default",
"os:default",
"store:default",
"shell:default",
"upload:default"
]
}
"identifier": "desktop-capability",
"platforms": [
"macOS",
"windows",
"linux"
],
"windows": [
"main"
],
"permissions": [
"core:window:allow-close",
"core:window:allow-hide",
"core:window:allow-show",
"core:window:allow-is-visible",
"core:window:allow-destroy",
"core:default",
"opener:default",
"window-state:default",
"dialog:allow-open",
"dialog:allow-confirm",
"fs:allow-app-read-recursive",
"fs:allow-app-write-recursive",
"opener:allow-open-path",
"fs:allow-mkdir",
{
"identifier": "fs:scope",
"allow": [
{
"path": "$LOCALDATA/applications/**"
},
{
"path": "$LOCALDATA/applications"
},
{
"path": "$LOCALDATA/applications/*"
}
]
},
"shell:allow-spawn",
{
"identifier": "http:default",
"allow": [
{
"url": "https://*.blender.org"
}
]
},
"notification:default",
"os:default",
"store:default",
"shell:default",
"upload:default",
"updater:default"
]
}