default.json 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {
  2. "$schema": "../gen/schemas/desktop-schema.json",
  3. "identifier": "default",
  4. "description": "Capability for the main window",
  5. "windows": ["main"],
  6. "permissions": [
  7. "core:default",
  8. "opener:default",
  9. {
  10. "identifier": "opener:allow-open-path",
  11. "allow": [
  12. { "path": "**/*" },
  13. { "path": "/**/*" },
  14. { "path": "**/.*/*/**" },
  15. { "path": "/**/.*/*/**" },
  16. { "path": "**/*", "app": true },
  17. { "path": "/**/*", "app": true },
  18. { "path": "**/.*/*/**", "app": true },
  19. { "path": "/**/.*/*/**", "app": true }
  20. ]
  21. },
  22. "deep-link:default",
  23. "core:window:allow-start-dragging",
  24. "core:window:allow-set-theme",
  25. "core:webview:allow-set-webview-zoom",
  26. "core:window:allow-is-focused",
  27. "core:window:allow-show",
  28. "core:window:allow-unminimize",
  29. "core:window:allow-set-focus",
  30. "core:window:allow-close",
  31. "core:window:allow-center",
  32. "core:window:allow-minimize",
  33. "core:window:allow-maximize",
  34. "core:window:allow-set-size",
  35. "core:window:allow-is-maximized",
  36. "core:window:allow-toggle-maximize",
  37. "decorum:allow-show-snap-overlay",
  38. "shell:default",
  39. "updater:default",
  40. "dialog:default",
  41. "process:default",
  42. "store:default",
  43. "window-state:default",
  44. "os:default",
  45. "notification:default",
  46. {
  47. "identifier": "http:default",
  48. "allow": [{ "url": "http://*" }, { "url": "https://*" }, { "url": "http://*:*/*" }]
  49. }
  50. ]
  51. }