Skip to content

Commit 0a4c7cb

Browse files
thrashr888claude
andcommitted
fix: add macOS icon set and bundle config for DMG generation
The bundler was skipping DMG/app creation because the config lacked "active": true, "targets": "all", and proper macOS icon files (.icns). Modeled after binder's working config. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 80b46e4 commit 0a4c7cb

11 files changed

Lines changed: 14 additions & 66 deletions

File tree

app/src-tauri/capabilities/default.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"permissions": [
66
"core:default",
77
"shell:allow-open",
8-
"updater:default",
9-
"debug-bridge:default"
8+
"updater:default"
109
]
1110
}

app/src-tauri/gen/schemas/acl-manifests.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"default":{"identifier":"default","description":"Default capabilities for AgentKernel","local":true,"windows":["main"],"permissions":["core:default","shell:allow-open","updater:default","debug-bridge:default"]}}
1+
{"default":{"identifier":"default","description":"Default capabilities for AgentKernel","local":true,"windows":["main"],"permissions":["core:default","shell:allow-open","updater:default"]}}

app/src-tauri/gen/schemas/desktop-schema.json

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2354,36 +2354,6 @@
23542354
"const": "core:window:deny-unminimize",
23552355
"markdownDescription": "Denies the unminimize command without any pre-configured scope."
23562356
},
2357-
{
2358-
"description": "Default permissions for the debug bridge plugin. Allows the eval callback command.\n#### This default permission set includes:\n\n- `allow-eval-callback`\n- `allow-console-callback`",
2359-
"type": "string",
2360-
"const": "debug-bridge:default",
2361-
"markdownDescription": "Default permissions for the debug bridge plugin. Allows the eval callback command.\n#### This default permission set includes:\n\n- `allow-eval-callback`\n- `allow-console-callback`"
2362-
},
2363-
{
2364-
"description": "Enables the console_callback command without any pre-configured scope.",
2365-
"type": "string",
2366-
"const": "debug-bridge:allow-console-callback",
2367-
"markdownDescription": "Enables the console_callback command without any pre-configured scope."
2368-
},
2369-
{
2370-
"description": "Enables the eval_callback command without any pre-configured scope.",
2371-
"type": "string",
2372-
"const": "debug-bridge:allow-eval-callback",
2373-
"markdownDescription": "Enables the eval_callback command without any pre-configured scope."
2374-
},
2375-
{
2376-
"description": "Denies the console_callback command without any pre-configured scope.",
2377-
"type": "string",
2378-
"const": "debug-bridge:deny-console-callback",
2379-
"markdownDescription": "Denies the console_callback command without any pre-configured scope."
2380-
},
2381-
{
2382-
"description": "Denies the eval_callback command without any pre-configured scope.",
2383-
"type": "string",
2384-
"const": "debug-bridge:deny-eval-callback",
2385-
"markdownDescription": "Denies the eval_callback command without any pre-configured scope."
2386-
},
23872357
{
23882358
"description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality with a reasonable\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n\n#### This default permission set includes:\n\n- `allow-open`",
23892359
"type": "string",

app/src-tauri/gen/schemas/macOS-schema.json

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2354,36 +2354,6 @@
23542354
"const": "core:window:deny-unminimize",
23552355
"markdownDescription": "Denies the unminimize command without any pre-configured scope."
23562356
},
2357-
{
2358-
"description": "Default permissions for the debug bridge plugin. Allows the eval callback command.\n#### This default permission set includes:\n\n- `allow-eval-callback`\n- `allow-console-callback`",
2359-
"type": "string",
2360-
"const": "debug-bridge:default",
2361-
"markdownDescription": "Default permissions for the debug bridge plugin. Allows the eval callback command.\n#### This default permission set includes:\n\n- `allow-eval-callback`\n- `allow-console-callback`"
2362-
},
2363-
{
2364-
"description": "Enables the console_callback command without any pre-configured scope.",
2365-
"type": "string",
2366-
"const": "debug-bridge:allow-console-callback",
2367-
"markdownDescription": "Enables the console_callback command without any pre-configured scope."
2368-
},
2369-
{
2370-
"description": "Enables the eval_callback command without any pre-configured scope.",
2371-
"type": "string",
2372-
"const": "debug-bridge:allow-eval-callback",
2373-
"markdownDescription": "Enables the eval_callback command without any pre-configured scope."
2374-
},
2375-
{
2376-
"description": "Denies the console_callback command without any pre-configured scope.",
2377-
"type": "string",
2378-
"const": "debug-bridge:deny-console-callback",
2379-
"markdownDescription": "Denies the console_callback command without any pre-configured scope."
2380-
},
2381-
{
2382-
"description": "Denies the eval_callback command without any pre-configured scope.",
2383-
"type": "string",
2384-
"const": "debug-bridge:deny-eval-callback",
2385-
"markdownDescription": "Denies the eval_callback command without any pre-configured scope."
2386-
},
23872357
{
23882358
"description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality with a reasonable\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n\n#### This default permission set includes:\n\n- `allow-open`",
23892359
"type": "string",

app/src-tauri/icons/128x128.png

4.22 KB
Loading

app/src-tauri/icons/128x128@2x.png

9.53 KB
Loading

app/src-tauri/icons/32x32.png

999 Bytes
Loading

app/src-tauri/icons/icon.icns

134 KB
Binary file not shown.

app/src-tauri/icons/icon.ico

9.53 KB
Binary file not shown.

0 commit comments

Comments
 (0)