run-app.json 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. {
  2. "$schema": "../gen/schemas/desktop-schema.json",
  3. "identifier": "run-app",
  4. "description": "permissions to run the app",
  5. "windows": [
  6. "main",
  7. "main-*"
  8. ],
  9. "permissions": [
  10. {
  11. "identifier": "allow-log-operation",
  12. "allow": [
  13. {
  14. "event": "tauri-click"
  15. }
  16. ]
  17. },
  18. "allow-perform-request",
  19. "app-menu:default",
  20. "sample:allow-ping-scoped",
  21. "sample:global-scope",
  22. "path:default",
  23. "event:default",
  24. "window:default",
  25. "app:default",
  26. "resources:default",
  27. "image:default",
  28. "menu:default",
  29. "tray:default",
  30. "app:allow-app-hide",
  31. "app:allow-app-show",
  32. "window:allow-center",
  33. "window:allow-request-user-attention",
  34. "window:allow-set-resizable",
  35. "window:allow-set-maximizable",
  36. "window:allow-set-minimizable",
  37. "window:allow-set-closable",
  38. "window:allow-set-title",
  39. "window:allow-maximize",
  40. "window:allow-unmaximize",
  41. "window:allow-minimize",
  42. "window:allow-unminimize",
  43. "window:allow-show",
  44. "window:allow-hide",
  45. "window:allow-close",
  46. "window:allow-set-decorations",
  47. "window:allow-set-shadow",
  48. "window:allow-set-effects",
  49. "window:allow-set-always-on-top",
  50. "window:allow-set-always-on-bottom",
  51. "window:allow-set-content-protected",
  52. "window:allow-set-size",
  53. "window:allow-set-min-size",
  54. "window:allow-set-max-size",
  55. "window:allow-set-position",
  56. "window:allow-set-fullscreen",
  57. "window:allow-set-focus",
  58. "window:allow-set-skip-taskbar",
  59. "window:allow-set-cursor-grab",
  60. "window:allow-set-cursor-visible",
  61. "window:allow-set-cursor-icon",
  62. "window:allow-set-cursor-position",
  63. "window:allow-set-ignore-cursor-events",
  64. "window:allow-start-dragging",
  65. "window:allow-set-progress-bar",
  66. "window:allow-set-icon",
  67. "window:allow-toggle-maximize",
  68. "webview:allow-create-webview-window",
  69. "webview:allow-print",
  70. "menu:allow-new",
  71. "menu:allow-append",
  72. "menu:allow-prepend",
  73. "menu:allow-insert",
  74. "menu:allow-remove",
  75. "menu:allow-remove-at",
  76. "menu:allow-items",
  77. "menu:allow-get",
  78. "menu:allow-popup",
  79. "menu:allow-create-default",
  80. "menu:allow-set-as-app-menu",
  81. "menu:allow-set-as-window-menu",
  82. "menu:allow-text",
  83. "menu:allow-set-text",
  84. "menu:allow-is-enabled",
  85. "menu:allow-set-enabled",
  86. "menu:allow-set-accelerator",
  87. "menu:allow-set-as-windows-menu-for-nsapp",
  88. "menu:allow-set-as-help-menu-for-nsapp",
  89. "menu:allow-is-checked",
  90. "menu:allow-set-checked",
  91. "menu:allow-set-icon",
  92. "tray:allow-new",
  93. "tray:allow-set-icon",
  94. "tray:allow-set-menu",
  95. "tray:allow-set-tooltip",
  96. "tray:allow-set-title",
  97. "tray:allow-set-visible",
  98. "tray:allow-set-temp-dir-path",
  99. "tray:allow-set-icon-as-template",
  100. "tray:allow-set-show-menu-on-left-click"
  101. ]
  102. }