+1
README.md
+1
README.md
···
26
26
Support for:
27
27
- Files with VRCX metadata 
28
28
- Fetches world information from [VRCList](https://vrclist.com)
29
+
- Cloud backups 
29
30
- Searching for photos taken in specific worlds / with specific users 
30
31
- And much more in the works!
31
32
+6
-6
package.json
+6
-6
package.json
···
13
13
"license": "MIT",
14
14
"dependencies": {
15
15
"@tauri-apps/api": "2.0.0-rc.0",
16
-
"@tauri-apps/plugin-deep-link": "^2.0.0",
16
+
"@tauri-apps/plugin-deep-link": "^2.4.1",
17
17
"@tauri-apps/plugin-http": "2.0.0-rc.1",
18
18
"@tauri-apps/plugin-process": "2.0.0-rc.0",
19
19
"@tauri-apps/plugin-shell": "2.0.0-rc.0",
20
-
"@types/animejs": "^3.1.12",
20
+
"@types/animejs": "^3.1.13",
21
21
"animejs": "^3.2.2",
22
-
"solid-js": "^1.9.2"
22
+
"solid-js": "^1.9.7"
23
23
},
24
24
"devDependencies": {
25
25
"@tauri-apps/cli": "2.0.0-rc.5",
26
-
"typescript": "^5.6.3",
27
-
"vite": "^5.4.9",
28
-
"vite-plugin-solid": "^2.10.2"
26
+
"typescript": "^5.8.3",
27
+
"vite": "^5.4.19",
28
+
"vite-plugin-solid": "^2.11.8"
29
29
}
30
30
}
+360
-512
pnpm-lock.yaml
+360
-512
pnpm-lock.yaml
···
12
12
specifier: 2.0.0-rc.0
13
13
version: 2.0.0-rc.0
14
14
'@tauri-apps/plugin-deep-link':
15
-
specifier: ^2.0.0
16
-
version: 2.0.0
15
+
specifier: ^2.4.1
16
+
version: 2.4.1
17
17
'@tauri-apps/plugin-http':
18
18
specifier: 2.0.0-rc.1
19
19
version: 2.0.0-rc.1
···
24
24
specifier: 2.0.0-rc.0
25
25
version: 2.0.0-rc.0
26
26
'@types/animejs':
27
-
specifier: ^3.1.12
28
-
version: 3.1.12
27
+
specifier: ^3.1.13
28
+
version: 3.1.13
29
29
animejs:
30
30
specifier: ^3.2.2
31
31
version: 3.2.2
32
32
solid-js:
33
-
specifier: ^1.9.2
34
-
version: 1.9.2
33
+
specifier: ^1.9.7
34
+
version: 1.9.7
35
35
devDependencies:
36
36
'@tauri-apps/cli':
37
37
specifier: 2.0.0-rc.5
38
38
version: 2.0.0-rc.5
39
39
typescript:
40
-
specifier: ^5.6.3
41
-
version: 5.6.3
40
+
specifier: ^5.8.3
41
+
version: 5.8.3
42
42
vite:
43
-
specifier: ^5.4.9
44
-
version: 5.4.9
43
+
specifier: ^5.4.19
44
+
version: 5.4.19
45
45
vite-plugin-solid:
46
-
specifier: ^2.10.2
47
-
version: 2.10.2(solid-js@1.9.2)(vite@5.4.9)
46
+
specifier: ^2.11.8
47
+
version: 2.11.8(solid-js@1.9.7)(vite@5.4.19)
48
48
49
49
packages:
50
50
···
52
52
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
53
53
engines: {node: '>=6.0.0'}
54
54
55
-
'@babel/code-frame@7.25.7':
56
-
resolution: {integrity: sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==}
55
+
'@babel/code-frame@7.27.1':
56
+
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
57
57
engines: {node: '>=6.9.0'}
58
58
59
-
'@babel/compat-data@7.25.8':
60
-
resolution: {integrity: sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==}
59
+
'@babel/compat-data@7.28.0':
60
+
resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==}
61
61
engines: {node: '>=6.9.0'}
62
62
63
-
'@babel/core@7.25.8':
64
-
resolution: {integrity: sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==}
63
+
'@babel/core@7.28.0':
64
+
resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==}
65
65
engines: {node: '>=6.9.0'}
66
66
67
-
'@babel/generator@7.25.7':
68
-
resolution: {integrity: sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==}
67
+
'@babel/generator@7.28.0':
68
+
resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==}
69
69
engines: {node: '>=6.9.0'}
70
70
71
-
'@babel/helper-compilation-targets@7.25.7':
72
-
resolution: {integrity: sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==}
71
+
'@babel/helper-compilation-targets@7.27.2':
72
+
resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
73
+
engines: {node: '>=6.9.0'}
74
+
75
+
'@babel/helper-globals@7.28.0':
76
+
resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
73
77
engines: {node: '>=6.9.0'}
74
78
75
79
'@babel/helper-module-imports@7.18.6':
76
80
resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
77
81
engines: {node: '>=6.9.0'}
78
82
79
-
'@babel/helper-module-imports@7.25.7':
80
-
resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==}
83
+
'@babel/helper-module-imports@7.27.1':
84
+
resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
81
85
engines: {node: '>=6.9.0'}
82
86
83
-
'@babel/helper-module-transforms@7.25.7':
84
-
resolution: {integrity: sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==}
87
+
'@babel/helper-module-transforms@7.27.3':
88
+
resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==}
85
89
engines: {node: '>=6.9.0'}
86
90
peerDependencies:
87
91
'@babel/core': ^7.0.0
88
92
89
-
'@babel/helper-plugin-utils@7.25.7':
90
-
resolution: {integrity: sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==}
91
-
engines: {node: '>=6.9.0'}
92
-
93
-
'@babel/helper-simple-access@7.25.7':
94
-
resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==}
95
-
engines: {node: '>=6.9.0'}
96
-
97
-
'@babel/helper-string-parser@7.25.7':
98
-
resolution: {integrity: sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==}
93
+
'@babel/helper-plugin-utils@7.27.1':
94
+
resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
99
95
engines: {node: '>=6.9.0'}
100
96
101
-
'@babel/helper-validator-identifier@7.25.7':
102
-
resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==}
97
+
'@babel/helper-string-parser@7.27.1':
98
+
resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
103
99
engines: {node: '>=6.9.0'}
104
100
105
-
'@babel/helper-validator-option@7.25.7':
106
-
resolution: {integrity: sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==}
101
+
'@babel/helper-validator-identifier@7.27.1':
102
+
resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==}
107
103
engines: {node: '>=6.9.0'}
108
104
109
-
'@babel/helpers@7.25.7':
110
-
resolution: {integrity: sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==}
105
+
'@babel/helper-validator-option@7.27.1':
106
+
resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
111
107
engines: {node: '>=6.9.0'}
112
108
113
-
'@babel/highlight@7.25.7':
114
-
resolution: {integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==}
109
+
'@babel/helpers@7.28.2':
110
+
resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==}
115
111
engines: {node: '>=6.9.0'}
116
112
117
-
'@babel/parser@7.25.8':
118
-
resolution: {integrity: sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==}
113
+
'@babel/parser@7.28.0':
114
+
resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==}
119
115
engines: {node: '>=6.0.0'}
120
116
hasBin: true
121
117
122
-
'@babel/plugin-syntax-jsx@7.25.7':
123
-
resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==}
118
+
'@babel/plugin-syntax-jsx@7.27.1':
119
+
resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==}
124
120
engines: {node: '>=6.9.0'}
125
121
peerDependencies:
126
122
'@babel/core': ^7.0.0-0
127
123
128
-
'@babel/template@7.25.7':
129
-
resolution: {integrity: sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==}
124
+
'@babel/template@7.27.2':
125
+
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
130
126
engines: {node: '>=6.9.0'}
131
127
132
-
'@babel/traverse@7.25.7':
133
-
resolution: {integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==}
128
+
'@babel/traverse@7.28.0':
129
+
resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==}
134
130
engines: {node: '>=6.9.0'}
135
131
136
-
'@babel/types@7.25.8':
137
-
resolution: {integrity: sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==}
132
+
'@babel/types@7.28.2':
133
+
resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==}
138
134
engines: {node: '>=6.9.0'}
139
135
140
136
'@esbuild/aix-ppc64@0.21.5':
···
275
271
cpu: [x64]
276
272
os: [win32]
277
273
278
-
'@jest/schemas@29.6.3':
279
-
resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
280
-
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
281
-
282
-
'@jridgewell/gen-mapping@0.3.5':
283
-
resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
284
-
engines: {node: '>=6.0.0'}
274
+
'@jridgewell/gen-mapping@0.3.12':
275
+
resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
285
276
286
277
'@jridgewell/resolve-uri@3.1.2':
287
278
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
288
279
engines: {node: '>=6.0.0'}
289
280
290
-
'@jridgewell/set-array@1.2.1':
291
-
resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
292
-
engines: {node: '>=6.0.0'}
281
+
'@jridgewell/sourcemap-codec@1.5.4':
282
+
resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==}
293
283
294
-
'@jridgewell/sourcemap-codec@1.5.0':
295
-
resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
296
-
297
-
'@jridgewell/trace-mapping@0.3.25':
298
-
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
284
+
'@jridgewell/trace-mapping@0.3.29':
285
+
resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
299
286
300
-
'@rollup/rollup-android-arm-eabi@4.24.0':
301
-
resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==}
287
+
'@rollup/rollup-android-arm-eabi@4.46.2':
288
+
resolution: {integrity: sha512-Zj3Hl6sN34xJtMv7Anwb5Gu01yujyE/cLBDB2gnHTAHaWS1Z38L7kuSG+oAh0giZMqG060f/YBStXtMH6FvPMA==}
302
289
cpu: [arm]
303
290
os: [android]
304
291
305
-
'@rollup/rollup-android-arm64@4.24.0':
306
-
resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==}
292
+
'@rollup/rollup-android-arm64@4.46.2':
293
+
resolution: {integrity: sha512-nTeCWY83kN64oQ5MGz3CgtPx8NSOhC5lWtsjTs+8JAJNLcP3QbLCtDDgUKQc/Ro/frpMq4SHUaHN6AMltcEoLQ==}
307
294
cpu: [arm64]
308
295
os: [android]
309
296
310
-
'@rollup/rollup-darwin-arm64@4.24.0':
311
-
resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==}
297
+
'@rollup/rollup-darwin-arm64@4.46.2':
298
+
resolution: {integrity: sha512-HV7bW2Fb/F5KPdM/9bApunQh68YVDU8sO8BvcW9OngQVN3HHHkw99wFupuUJfGR9pYLLAjcAOA6iO+evsbBaPQ==}
312
299
cpu: [arm64]
313
300
os: [darwin]
314
301
315
-
'@rollup/rollup-darwin-x64@4.24.0':
316
-
resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==}
302
+
'@rollup/rollup-darwin-x64@4.46.2':
303
+
resolution: {integrity: sha512-SSj8TlYV5nJixSsm/y3QXfhspSiLYP11zpfwp6G/YDXctf3Xkdnk4woJIF5VQe0of2OjzTt8EsxnJDCdHd2xMA==}
317
304
cpu: [x64]
318
305
os: [darwin]
319
306
320
-
'@rollup/rollup-linux-arm-gnueabihf@4.24.0':
321
-
resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==}
307
+
'@rollup/rollup-freebsd-arm64@4.46.2':
308
+
resolution: {integrity: sha512-ZyrsG4TIT9xnOlLsSSi9w/X29tCbK1yegE49RYm3tu3wF1L/B6LVMqnEWyDB26d9Ecx9zrmXCiPmIabVuLmNSg==}
309
+
cpu: [arm64]
310
+
os: [freebsd]
311
+
312
+
'@rollup/rollup-freebsd-x64@4.46.2':
313
+
resolution: {integrity: sha512-pCgHFoOECwVCJ5GFq8+gR8SBKnMO+xe5UEqbemxBpCKYQddRQMgomv1104RnLSg7nNvgKy05sLsY51+OVRyiVw==}
314
+
cpu: [x64]
315
+
os: [freebsd]
316
+
317
+
'@rollup/rollup-linux-arm-gnueabihf@4.46.2':
318
+
resolution: {integrity: sha512-EtP8aquZ0xQg0ETFcxUbU71MZlHaw9MChwrQzatiE8U/bvi5uv/oChExXC4mWhjiqK7azGJBqU0tt5H123SzVA==}
322
319
cpu: [arm]
323
320
os: [linux]
324
321
325
-
'@rollup/rollup-linux-arm-musleabihf@4.24.0':
326
-
resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==}
322
+
'@rollup/rollup-linux-arm-musleabihf@4.46.2':
323
+
resolution: {integrity: sha512-qO7F7U3u1nfxYRPM8HqFtLd+raev2K137dsV08q/LRKRLEc7RsiDWihUnrINdsWQxPR9jqZ8DIIZ1zJJAm5PjQ==}
327
324
cpu: [arm]
328
325
os: [linux]
329
326
330
-
'@rollup/rollup-linux-arm64-gnu@4.24.0':
331
-
resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==}
327
+
'@rollup/rollup-linux-arm64-gnu@4.46.2':
328
+
resolution: {integrity: sha512-3dRaqLfcOXYsfvw5xMrxAk9Lb1f395gkoBYzSFcc/scgRFptRXL9DOaDpMiehf9CO8ZDRJW2z45b6fpU5nwjng==}
332
329
cpu: [arm64]
333
330
os: [linux]
334
331
335
-
'@rollup/rollup-linux-arm64-musl@4.24.0':
336
-
resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==}
332
+
'@rollup/rollup-linux-arm64-musl@4.46.2':
333
+
resolution: {integrity: sha512-fhHFTutA7SM+IrR6lIfiHskxmpmPTJUXpWIsBXpeEwNgZzZZSg/q4i6FU4J8qOGyJ0TR+wXBwx/L7Ho9z0+uDg==}
337
334
cpu: [arm64]
338
335
os: [linux]
339
336
340
-
'@rollup/rollup-linux-powerpc64le-gnu@4.24.0':
341
-
resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==}
337
+
'@rollup/rollup-linux-loongarch64-gnu@4.46.2':
338
+
resolution: {integrity: sha512-i7wfGFXu8x4+FRqPymzjD+Hyav8l95UIZ773j7J7zRYc3Xsxy2wIn4x+llpunexXe6laaO72iEjeeGyUFmjKeA==}
339
+
cpu: [loong64]
340
+
os: [linux]
341
+
342
+
'@rollup/rollup-linux-ppc64-gnu@4.46.2':
343
+
resolution: {integrity: sha512-B/l0dFcHVUnqcGZWKcWBSV2PF01YUt0Rvlurci5P+neqY/yMKchGU8ullZvIv5e8Y1C6wOn+U03mrDylP5q9Yw==}
342
344
cpu: [ppc64]
343
345
os: [linux]
344
346
345
-
'@rollup/rollup-linux-riscv64-gnu@4.24.0':
346
-
resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==}
347
+
'@rollup/rollup-linux-riscv64-gnu@4.46.2':
348
+
resolution: {integrity: sha512-32k4ENb5ygtkMwPMucAb8MtV8olkPT03oiTxJbgkJa7lJ7dZMr0GCFJlyvy+K8iq7F/iuOr41ZdUHaOiqyR3iQ==}
349
+
cpu: [riscv64]
350
+
os: [linux]
351
+
352
+
'@rollup/rollup-linux-riscv64-musl@4.46.2':
353
+
resolution: {integrity: sha512-t5B2loThlFEauloaQkZg9gxV05BYeITLvLkWOkRXogP4qHXLkWSbSHKM9S6H1schf/0YGP/qNKtiISlxvfmmZw==}
347
354
cpu: [riscv64]
348
355
os: [linux]
349
356
350
-
'@rollup/rollup-linux-s390x-gnu@4.24.0':
351
-
resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==}
357
+
'@rollup/rollup-linux-s390x-gnu@4.46.2':
358
+
resolution: {integrity: sha512-YKjekwTEKgbB7n17gmODSmJVUIvj8CX7q5442/CK80L8nqOUbMtf8b01QkG3jOqyr1rotrAnW6B/qiHwfcuWQA==}
352
359
cpu: [s390x]
353
360
os: [linux]
354
361
355
-
'@rollup/rollup-linux-x64-gnu@4.24.0':
356
-
resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==}
362
+
'@rollup/rollup-linux-x64-gnu@4.46.2':
363
+
resolution: {integrity: sha512-Jj5a9RUoe5ra+MEyERkDKLwTXVu6s3aACP51nkfnK9wJTraCC8IMe3snOfALkrjTYd2G1ViE1hICj0fZ7ALBPA==}
357
364
cpu: [x64]
358
365
os: [linux]
359
366
360
-
'@rollup/rollup-linux-x64-musl@4.24.0':
361
-
resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==}
367
+
'@rollup/rollup-linux-x64-musl@4.46.2':
368
+
resolution: {integrity: sha512-7kX69DIrBeD7yNp4A5b81izs8BqoZkCIaxQaOpumcJ1S/kmqNFjPhDu1LHeVXv0SexfHQv5cqHsxLOjETuqDuA==}
362
369
cpu: [x64]
363
370
os: [linux]
364
371
365
-
'@rollup/rollup-win32-arm64-msvc@4.24.0':
366
-
resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==}
372
+
'@rollup/rollup-win32-arm64-msvc@4.46.2':
373
+
resolution: {integrity: sha512-wiJWMIpeaak/jsbaq2HMh/rzZxHVW1rU6coyeNNpMwk5isiPjSTx0a4YLSlYDwBH/WBvLz+EtsNqQScZTLJy3g==}
367
374
cpu: [arm64]
368
375
os: [win32]
369
376
370
-
'@rollup/rollup-win32-ia32-msvc@4.24.0':
371
-
resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==}
377
+
'@rollup/rollup-win32-ia32-msvc@4.46.2':
378
+
resolution: {integrity: sha512-gBgaUDESVzMgWZhcyjfs9QFK16D8K6QZpwAaVNJxYDLHWayOta4ZMjGm/vsAEy3hvlS2GosVFlBlP9/Wb85DqQ==}
372
379
cpu: [ia32]
373
380
os: [win32]
374
381
375
-
'@rollup/rollup-win32-x64-msvc@4.24.0':
376
-
resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==}
382
+
'@rollup/rollup-win32-x64-msvc@4.46.2':
383
+
resolution: {integrity: sha512-CvUo2ixeIQGtF6WvuB87XWqPQkoFAFqW+HUo/WzHwuHDvIwZCtjdWXoYCcr06iKGydiqTclC4jU/TNObC/xKZg==}
377
384
cpu: [x64]
378
385
os: [win32]
379
386
380
-
'@sinclair/typebox@0.27.8':
381
-
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
382
-
383
387
'@tauri-apps/api@2.0.0-rc.0':
384
388
resolution: {integrity: sha512-v454Qs3REHc3Za59U+/eSmBsdmF+3NE5+76+lFDaitVqN4ZglDHENDaMARYKGJVZuxiSkzyqG0SeG7lLQjVkPA==}
385
389
engines: {node: '>= 18.18', npm: '>= 6.6.0', yarn: '>= 1.19.1'}
386
390
387
-
'@tauri-apps/api@2.0.2':
388
-
resolution: {integrity: sha512-3wSwmG+1kr6WrgAFKK5ijkNFPp8TT3FLj3YHUb5EwMO+3FxX4uWlfSWkeeBy+Kc1RsKzugtYLuuya+98Flj+3w==}
391
+
'@tauri-apps/api@2.7.0':
392
+
resolution: {integrity: sha512-v7fVE8jqBl8xJFOcBafDzXFc8FnicoH3j8o8DNNs0tHuEBmXUDqrCOAzMRX0UkfpwqZLqvrvK0GNQ45DfnoVDg==}
389
393
390
394
'@tauri-apps/cli-darwin-arm64@2.0.0-rc.5':
391
395
resolution: {integrity: sha512-EoduJ5SeMfBKCe7I291JBH+lkrf2E0+mQF1rP+Jq4CjWPer11OeEcUSFtHURB3Z3ItzObQ7ALPulMGhMe6E9rg==}
···
452
456
engines: {node: '>= 10'}
453
457
hasBin: true
454
458
455
-
'@tauri-apps/plugin-deep-link@2.0.0':
456
-
resolution: {integrity: sha512-cDa2k1OrRU5DoKc0IXl1Y8RlFOU107u2phdZfT7FkApsC6TL/VAPs3YOUTT8p9/PZ50EjOKP104HFMqVqnQ0bw==}
459
+
'@tauri-apps/plugin-deep-link@2.4.1':
460
+
resolution: {integrity: sha512-I8Bo+spcAKGhIIJ1qN/gapp/Ot3mosQL98znxr975Zn2ODAkUZ++BQ9FnTpR7PDwfIl5ANSGdIW/YU01zVTcJw==}
457
461
458
462
'@tauri-apps/plugin-http@2.0.0-rc.1':
459
463
resolution: {integrity: sha512-j4WdTEKx0CFa6u8ubke0mo75pCrnu6XtrFtvjsh+zjuNYgMG/l0+A1woWXHm73f2Levskhs+KbKcLQA/nr8k2w==}
···
464
468
'@tauri-apps/plugin-shell@2.0.0-rc.0':
465
469
resolution: {integrity: sha512-bhUcQcrqZoK8H1DFXapr5r1Z75oh6Kd5Tltz97XpZFLREEqp+KhN2Fvyh8r/fKAyenYsTYUIsDsyGdjdueuF9g==}
466
470
467
-
'@types/animejs@3.1.12':
468
-
resolution: {integrity: sha512-fpdH+ZtlO0kqjTOqRaBdsEmvpRNOayI8k4EVkEtitL5l6wducDOXk0rgQgfZqWf/ZX9DzXrHf257S5i9xTcISQ==}
471
+
'@types/animejs@3.1.13':
472
+
resolution: {integrity: sha512-yWg9l1z7CAv/TKpty4/vupEh24jDGUZXv4r26StRkpUPQm04ztJaftgpto8vwdFs8SiTq6XfaPKCSI+wjzNMvQ==}
469
473
470
474
'@types/babel__core@7.20.5':
471
475
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
472
476
473
-
'@types/babel__generator@7.6.8':
474
-
resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==}
477
+
'@types/babel__generator@7.27.0':
478
+
resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==}
475
479
476
480
'@types/babel__template@7.4.4':
477
481
resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
478
482
479
-
'@types/babel__traverse@7.20.6':
480
-
resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==}
483
+
'@types/babel__traverse@7.20.7':
484
+
resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==}
481
485
482
-
'@types/estree@1.0.6':
483
-
resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
486
+
'@types/estree@1.0.8':
487
+
resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
484
488
485
489
animejs@3.2.2:
486
490
resolution: {integrity: sha512-Ao95qWLpDPXXM+WrmwcKbl6uNlC5tjnowlaRYtuVDHHoygjtIPfDUoK9NthrlZsQSKjZXlmji2TrBUAVbiH0LQ==}
487
491
488
-
ansi-styles@3.2.1:
489
-
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
490
-
engines: {node: '>=4'}
491
-
492
-
ansi-styles@4.3.0:
493
-
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
494
-
engines: {node: '>=8'}
495
-
496
-
ansi-styles@5.2.0:
497
-
resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
498
-
engines: {node: '>=10'}
499
-
500
-
babel-plugin-jsx-dom-expressions@0.39.2:
501
-
resolution: {integrity: sha512-rCkSYFuLl5/XD+BXjZk1XxFAsIBgNe9WZ7xBHjQV1dBliI64kO+EWktAD3b6Bj/SXk+LpVXFyMVydhnI35svWQ==}
492
+
babel-plugin-jsx-dom-expressions@0.39.8:
493
+
resolution: {integrity: sha512-/MVOIIjonylDXnrWmG23ZX82m9mtKATsVHB7zYlPfDR9Vdd/NBE48if+wv27bSkBtyO7EPMUlcUc4J63QwuACQ==}
502
494
peerDependencies:
503
495
'@babel/core': ^7.20.12
504
496
505
-
babel-preset-solid@1.9.2:
506
-
resolution: {integrity: sha512-rWx968GIDghgFStRDQaoqelGspEm9rgPci/yNzNPFlkzMqHaL2yob+t7BbzyqZw5b9/llkzjqUNIOybT9Z9mcg==}
497
+
babel-preset-solid@1.9.6:
498
+
resolution: {integrity: sha512-HXTK9f93QxoH8dYn1M2mJdOlWgMsR88Lg/ul6QCZGkNTktjTE5HAf93YxQumHoCudLEtZrU1cFCMFOVho6GqFg==}
507
499
peerDependencies:
508
500
'@babel/core': ^7.0.0
509
501
510
-
browserslist@4.24.0:
511
-
resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==}
502
+
browserslist@4.25.1:
503
+
resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==}
512
504
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
513
505
hasBin: true
514
506
515
-
caniuse-lite@1.0.30001669:
516
-
resolution: {integrity: sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==}
517
-
518
-
chalk@2.4.2:
519
-
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
520
-
engines: {node: '>=4'}
521
-
522
-
chalk@4.1.2:
523
-
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
524
-
engines: {node: '>=10'}
525
-
526
-
color-convert@1.9.3:
527
-
resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
528
-
529
-
color-convert@2.0.1:
530
-
resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
531
-
engines: {node: '>=7.0.0'}
532
-
533
-
color-name@1.1.3:
534
-
resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
535
-
536
-
color-name@1.1.4:
537
-
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
507
+
caniuse-lite@1.0.30001731:
508
+
resolution: {integrity: sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==}
538
509
539
510
convert-source-map@2.0.0:
540
511
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
···
542
513
csstype@3.1.3:
543
514
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
544
515
545
-
debug@4.3.7:
546
-
resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
516
+
debug@4.4.1:
517
+
resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
547
518
engines: {node: '>=6.0'}
548
519
peerDependencies:
549
520
supports-color: '*'
···
551
522
supports-color:
552
523
optional: true
553
524
554
-
diff-sequences@29.6.3:
555
-
resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
556
-
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
525
+
electron-to-chromium@1.5.193:
526
+
resolution: {integrity: sha512-eePuBZXM9OVCwfYUhd2OzESeNGnWmLyeu0XAEjf7xjijNjHFdeJSzuRUGN4ueT2tEYo5YqjHramKEFxz67p3XA==}
557
527
558
-
electron-to-chromium@1.5.39:
559
-
resolution: {integrity: sha512-4xkpSR6CjuiaNyvwiWDI85N9AxsvbPawB8xc7yzLPonYTuP19BVgYweKyUMFtHEZgIcHWMt1ks5Cqx2m+6/Grg==}
560
-
561
-
entities@4.5.0:
562
-
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
528
+
entities@6.0.1:
529
+
resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==}
563
530
engines: {node: '>=0.12'}
564
531
565
532
esbuild@0.21.5:
···
571
538
resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
572
539
engines: {node: '>=6'}
573
540
574
-
escape-string-regexp@1.0.5:
575
-
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
576
-
engines: {node: '>=0.8.0'}
577
-
578
541
fsevents@2.3.3:
579
542
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
580
543
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
···
584
547
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
585
548
engines: {node: '>=6.9.0'}
586
549
587
-
globals@11.12.0:
588
-
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
589
-
engines: {node: '>=4'}
590
-
591
-
has-flag@3.0.0:
592
-
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
593
-
engines: {node: '>=4'}
594
-
595
-
has-flag@4.0.0:
596
-
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
597
-
engines: {node: '>=8'}
598
-
599
550
html-entities@2.3.3:
600
551
resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==}
601
552
···
603
554
resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
604
555
engines: {node: '>=12.13'}
605
556
606
-
jest-diff@29.7.0:
607
-
resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==}
608
-
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
609
-
610
-
jest-get-type@29.6.3:
611
-
resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==}
612
-
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
613
-
614
557
js-tokens@4.0.0:
615
558
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
616
559
617
-
jsesc@3.0.2:
618
-
resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
560
+
jsesc@3.1.0:
561
+
resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
619
562
engines: {node: '>=6'}
620
563
hasBin: true
621
564
···
634
577
ms@2.1.3:
635
578
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
636
579
637
-
nanoid@3.3.7:
638
-
resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
580
+
nanoid@3.3.11:
581
+
resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
639
582
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
640
583
hasBin: true
641
584
642
-
node-releases@2.0.18:
643
-
resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
585
+
node-releases@2.0.19:
586
+
resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
644
587
645
-
parse5@7.2.0:
646
-
resolution: {integrity: sha512-ZkDsAOcxsUMZ4Lz5fVciOehNcJ+Gb8gTzcA4yl3wnc273BAybYWrQ+Ks/OjCjSEpjvQkDSeZbybK9qj2VHHdGA==}
588
+
parse5@7.3.0:
589
+
resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==}
647
590
648
-
picocolors@1.1.0:
649
-
resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==}
591
+
picocolors@1.1.1:
592
+
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
650
593
651
-
postcss@8.4.47:
652
-
resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==}
594
+
postcss@8.5.6:
595
+
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
653
596
engines: {node: ^10 || ^12 || >=14}
654
597
655
-
pretty-format@29.7.0:
656
-
resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
657
-
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
658
-
659
-
react-is@18.3.1:
660
-
resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==}
661
-
662
-
rollup@4.24.0:
663
-
resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==}
598
+
rollup@4.46.2:
599
+
resolution: {integrity: sha512-WMmLFI+Boh6xbop+OAGo9cQ3OgX9MIg7xOQjn+pTCwOkk+FNDAeAemXkJ3HzDJrVXleLOFVa1ipuc1AmEx1Dwg==}
664
600
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
665
601
hasBin: true
666
602
···
668
604
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
669
605
hasBin: true
670
606
671
-
seroval-plugins@1.1.1:
672
-
resolution: {integrity: sha512-qNSy1+nUj7hsCOon7AO4wdAIo9P0jrzAMp18XhiOzA6/uO5TKtP7ScozVJ8T293oRIvi5wyCHSM4TrJo/c/GJA==}
607
+
seroval-plugins@1.3.2:
608
+
resolution: {integrity: sha512-0QvCV2lM3aj/U3YozDiVwx9zpH0q8A60CTWIv4Jszj/givcudPb48B+rkU5D51NJ0pTpweGMttHjboPa9/zoIQ==}
673
609
engines: {node: '>=10'}
674
610
peerDependencies:
675
611
seroval: ^1.0
676
612
677
-
seroval@1.1.1:
678
-
resolution: {integrity: sha512-rqEO6FZk8mv7Hyv4UCj3FD3b6Waqft605TLfsCe/BiaylRpyyMC0b+uA5TJKawX3KzMrdi3wsLbCaLplrQmBvQ==}
613
+
seroval@1.3.2:
614
+
resolution: {integrity: sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ==}
679
615
engines: {node: '>=10'}
680
616
681
-
solid-js@1.9.2:
682
-
resolution: {integrity: sha512-fe/K03nV+kMFJYhAOE8AIQHcGxB4rMIEoEyrulbtmf217NffbbwBqJnJI4ovt16e+kaIt0czE2WA7mP/pYN9yg==}
617
+
solid-js@1.9.7:
618
+
resolution: {integrity: sha512-/saTKi8iWEM233n5OSi1YHCCuh66ZIQ7aK2hsToPe4tqGm7qAejU1SwNuTPivbWAYq7SjuHVVYxxuZQNRbICiw==}
683
619
684
620
solid-refresh@0.6.3:
685
621
resolution: {integrity: sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==}
···
690
626
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
691
627
engines: {node: '>=0.10.0'}
692
628
693
-
supports-color@5.5.0:
694
-
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
695
-
engines: {node: '>=4'}
696
-
697
-
supports-color@7.2.0:
698
-
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
699
-
engines: {node: '>=8'}
700
-
701
-
to-fast-properties@2.0.0:
702
-
resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
703
-
engines: {node: '>=4'}
704
-
705
-
typescript@5.6.3:
706
-
resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
629
+
typescript@5.8.3:
630
+
resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==}
707
631
engines: {node: '>=14.17'}
708
632
hasBin: true
709
633
710
-
update-browserslist-db@1.1.1:
711
-
resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
634
+
update-browserslist-db@1.1.3:
635
+
resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
712
636
hasBin: true
713
637
peerDependencies:
714
638
browserslist: '>= 4.21.0'
715
639
716
-
validate-html-nesting@1.2.2:
717
-
resolution: {integrity: sha512-hGdgQozCsQJMyfK5urgFcWEqsSSrK63Awe0t/IMR0bZ0QMtnuaiHzThW81guu3qx9abLi99NEuiaN6P9gVYsNg==}
640
+
validate-html-nesting@1.2.3:
641
+
resolution: {integrity: sha512-kdkWdCl6eCeLlRShJKbjVOU2kFKxMF8Ghu50n+crEoyx+VKm3FxAxF9z4DCy6+bbTOqNW0+jcIYRnjoIRzigRw==}
718
642
719
-
vite-plugin-solid@2.10.2:
720
-
resolution: {integrity: sha512-AOEtwMe2baBSXMXdo+BUwECC8IFHcKS6WQV/1NEd+Q7vHPap5fmIhLcAzr+DUJ04/KHx/1UBU0l1/GWP+rMAPQ==}
643
+
vite-plugin-solid@2.11.8:
644
+
resolution: {integrity: sha512-hFrCxBfv3B1BmFqnJF4JOCYpjrmi/zwyeKjcomQ0khh8HFyQ8SbuBWQ7zGojfrz6HUOBFrJBNySDi/JgAHytWg==}
721
645
peerDependencies:
722
646
'@testing-library/jest-dom': ^5.16.6 || ^5.17.0 || ^6.*
723
647
solid-js: ^1.7.2
724
-
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
648
+
vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
725
649
peerDependenciesMeta:
726
650
'@testing-library/jest-dom':
727
651
optional: true
728
652
729
-
vite@5.4.9:
730
-
resolution: {integrity: sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg==}
653
+
vite@5.4.19:
654
+
resolution: {integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==}
731
655
engines: {node: ^18.0.0 || >=20.0.0}
732
656
hasBin: true
733
657
peerDependencies:
···
757
681
terser:
758
682
optional: true
759
683
760
-
vitefu@0.2.5:
761
-
resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
684
+
vitefu@1.1.1:
685
+
resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==}
762
686
peerDependencies:
763
-
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
687
+
vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0
764
688
peerDependenciesMeta:
765
689
vite:
766
690
optional: true
···
772
696
773
697
'@ampproject/remapping@2.3.0':
774
698
dependencies:
775
-
'@jridgewell/gen-mapping': 0.3.5
776
-
'@jridgewell/trace-mapping': 0.3.25
699
+
'@jridgewell/gen-mapping': 0.3.12
700
+
'@jridgewell/trace-mapping': 0.3.29
777
701
778
-
'@babel/code-frame@7.25.7':
702
+
'@babel/code-frame@7.27.1':
779
703
dependencies:
780
-
'@babel/highlight': 7.25.7
781
-
picocolors: 1.1.0
704
+
'@babel/helper-validator-identifier': 7.27.1
705
+
js-tokens: 4.0.0
706
+
picocolors: 1.1.1
782
707
783
-
'@babel/compat-data@7.25.8': {}
708
+
'@babel/compat-data@7.28.0': {}
784
709
785
-
'@babel/core@7.25.8':
710
+
'@babel/core@7.28.0':
786
711
dependencies:
787
712
'@ampproject/remapping': 2.3.0
788
-
'@babel/code-frame': 7.25.7
789
-
'@babel/generator': 7.25.7
790
-
'@babel/helper-compilation-targets': 7.25.7
791
-
'@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8)
792
-
'@babel/helpers': 7.25.7
793
-
'@babel/parser': 7.25.8
794
-
'@babel/template': 7.25.7
795
-
'@babel/traverse': 7.25.7
796
-
'@babel/types': 7.25.8
713
+
'@babel/code-frame': 7.27.1
714
+
'@babel/generator': 7.28.0
715
+
'@babel/helper-compilation-targets': 7.27.2
716
+
'@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0)
717
+
'@babel/helpers': 7.28.2
718
+
'@babel/parser': 7.28.0
719
+
'@babel/template': 7.27.2
720
+
'@babel/traverse': 7.28.0
721
+
'@babel/types': 7.28.2
797
722
convert-source-map: 2.0.0
798
-
debug: 4.3.7
723
+
debug: 4.4.1
799
724
gensync: 1.0.0-beta.2
800
725
json5: 2.2.3
801
726
semver: 6.3.1
802
727
transitivePeerDependencies:
803
728
- supports-color
804
729
805
-
'@babel/generator@7.25.7':
730
+
'@babel/generator@7.28.0':
806
731
dependencies:
807
-
'@babel/types': 7.25.8
808
-
'@jridgewell/gen-mapping': 0.3.5
809
-
'@jridgewell/trace-mapping': 0.3.25
810
-
jsesc: 3.0.2
732
+
'@babel/parser': 7.28.0
733
+
'@babel/types': 7.28.2
734
+
'@jridgewell/gen-mapping': 0.3.12
735
+
'@jridgewell/trace-mapping': 0.3.29
736
+
jsesc: 3.1.0
811
737
812
-
'@babel/helper-compilation-targets@7.25.7':
738
+
'@babel/helper-compilation-targets@7.27.2':
813
739
dependencies:
814
-
'@babel/compat-data': 7.25.8
815
-
'@babel/helper-validator-option': 7.25.7
816
-
browserslist: 4.24.0
740
+
'@babel/compat-data': 7.28.0
741
+
'@babel/helper-validator-option': 7.27.1
742
+
browserslist: 4.25.1
817
743
lru-cache: 5.1.1
818
744
semver: 6.3.1
745
+
746
+
'@babel/helper-globals@7.28.0': {}
819
747
820
748
'@babel/helper-module-imports@7.18.6':
821
749
dependencies:
822
-
'@babel/types': 7.25.8
750
+
'@babel/types': 7.28.2
823
751
824
-
'@babel/helper-module-imports@7.25.7':
752
+
'@babel/helper-module-imports@7.27.1':
825
753
dependencies:
826
-
'@babel/traverse': 7.25.7
827
-
'@babel/types': 7.25.8
754
+
'@babel/traverse': 7.28.0
755
+
'@babel/types': 7.28.2
828
756
transitivePeerDependencies:
829
757
- supports-color
830
758
831
-
'@babel/helper-module-transforms@7.25.7(@babel/core@7.25.8)':
759
+
'@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)':
832
760
dependencies:
833
-
'@babel/core': 7.25.8
834
-
'@babel/helper-module-imports': 7.25.7
835
-
'@babel/helper-simple-access': 7.25.7
836
-
'@babel/helper-validator-identifier': 7.25.7
837
-
'@babel/traverse': 7.25.7
761
+
'@babel/core': 7.28.0
762
+
'@babel/helper-module-imports': 7.27.1
763
+
'@babel/helper-validator-identifier': 7.27.1
764
+
'@babel/traverse': 7.28.0
838
765
transitivePeerDependencies:
839
766
- supports-color
840
767
841
-
'@babel/helper-plugin-utils@7.25.7': {}
768
+
'@babel/helper-plugin-utils@7.27.1': {}
842
769
843
-
'@babel/helper-simple-access@7.25.7':
844
-
dependencies:
845
-
'@babel/traverse': 7.25.7
846
-
'@babel/types': 7.25.8
847
-
transitivePeerDependencies:
848
-
- supports-color
849
-
850
-
'@babel/helper-string-parser@7.25.7': {}
770
+
'@babel/helper-string-parser@7.27.1': {}
851
771
852
-
'@babel/helper-validator-identifier@7.25.7': {}
772
+
'@babel/helper-validator-identifier@7.27.1': {}
853
773
854
-
'@babel/helper-validator-option@7.25.7': {}
774
+
'@babel/helper-validator-option@7.27.1': {}
855
775
856
-
'@babel/helpers@7.25.7':
776
+
'@babel/helpers@7.28.2':
857
777
dependencies:
858
-
'@babel/template': 7.25.7
859
-
'@babel/types': 7.25.8
778
+
'@babel/template': 7.27.2
779
+
'@babel/types': 7.28.2
860
780
861
-
'@babel/highlight@7.25.7':
781
+
'@babel/parser@7.28.0':
862
782
dependencies:
863
-
'@babel/helper-validator-identifier': 7.25.7
864
-
chalk: 2.4.2
865
-
js-tokens: 4.0.0
866
-
picocolors: 1.1.0
867
-
868
-
'@babel/parser@7.25.8':
869
-
dependencies:
870
-
'@babel/types': 7.25.8
783
+
'@babel/types': 7.28.2
871
784
872
-
'@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.25.8)':
785
+
'@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.0)':
873
786
dependencies:
874
-
'@babel/core': 7.25.8
875
-
'@babel/helper-plugin-utils': 7.25.7
787
+
'@babel/core': 7.28.0
788
+
'@babel/helper-plugin-utils': 7.27.1
876
789
877
-
'@babel/template@7.25.7':
790
+
'@babel/template@7.27.2':
878
791
dependencies:
879
-
'@babel/code-frame': 7.25.7
880
-
'@babel/parser': 7.25.8
881
-
'@babel/types': 7.25.8
792
+
'@babel/code-frame': 7.27.1
793
+
'@babel/parser': 7.28.0
794
+
'@babel/types': 7.28.2
882
795
883
-
'@babel/traverse@7.25.7':
796
+
'@babel/traverse@7.28.0':
884
797
dependencies:
885
-
'@babel/code-frame': 7.25.7
886
-
'@babel/generator': 7.25.7
887
-
'@babel/parser': 7.25.8
888
-
'@babel/template': 7.25.7
889
-
'@babel/types': 7.25.8
890
-
debug: 4.3.7
891
-
globals: 11.12.0
798
+
'@babel/code-frame': 7.27.1
799
+
'@babel/generator': 7.28.0
800
+
'@babel/helper-globals': 7.28.0
801
+
'@babel/parser': 7.28.0
802
+
'@babel/template': 7.27.2
803
+
'@babel/types': 7.28.2
804
+
debug: 4.4.1
892
805
transitivePeerDependencies:
893
806
- supports-color
894
807
895
-
'@babel/types@7.25.8':
808
+
'@babel/types@7.28.2':
896
809
dependencies:
897
-
'@babel/helper-string-parser': 7.25.7
898
-
'@babel/helper-validator-identifier': 7.25.7
899
-
to-fast-properties: 2.0.0
810
+
'@babel/helper-string-parser': 7.27.1
811
+
'@babel/helper-validator-identifier': 7.27.1
900
812
901
813
'@esbuild/aix-ppc64@0.21.5':
902
814
optional: true
···
967
879
'@esbuild/win32-x64@0.21.5':
968
880
optional: true
969
881
970
-
'@jest/schemas@29.6.3':
882
+
'@jridgewell/gen-mapping@0.3.12':
971
883
dependencies:
972
-
'@sinclair/typebox': 0.27.8
973
-
974
-
'@jridgewell/gen-mapping@0.3.5':
975
-
dependencies:
976
-
'@jridgewell/set-array': 1.2.1
977
-
'@jridgewell/sourcemap-codec': 1.5.0
978
-
'@jridgewell/trace-mapping': 0.3.25
884
+
'@jridgewell/sourcemap-codec': 1.5.4
885
+
'@jridgewell/trace-mapping': 0.3.29
979
886
980
887
'@jridgewell/resolve-uri@3.1.2': {}
981
888
982
-
'@jridgewell/set-array@1.2.1': {}
983
-
984
-
'@jridgewell/sourcemap-codec@1.5.0': {}
889
+
'@jridgewell/sourcemap-codec@1.5.4': {}
985
890
986
-
'@jridgewell/trace-mapping@0.3.25':
891
+
'@jridgewell/trace-mapping@0.3.29':
987
892
dependencies:
988
893
'@jridgewell/resolve-uri': 3.1.2
989
-
'@jridgewell/sourcemap-codec': 1.5.0
894
+
'@jridgewell/sourcemap-codec': 1.5.4
990
895
991
-
'@rollup/rollup-android-arm-eabi@4.24.0':
896
+
'@rollup/rollup-android-arm-eabi@4.46.2':
992
897
optional: true
993
898
994
-
'@rollup/rollup-android-arm64@4.24.0':
899
+
'@rollup/rollup-android-arm64@4.46.2':
995
900
optional: true
996
901
997
-
'@rollup/rollup-darwin-arm64@4.24.0':
902
+
'@rollup/rollup-darwin-arm64@4.46.2':
998
903
optional: true
999
904
1000
-
'@rollup/rollup-darwin-x64@4.24.0':
905
+
'@rollup/rollup-darwin-x64@4.46.2':
1001
906
optional: true
1002
907
1003
-
'@rollup/rollup-linux-arm-gnueabihf@4.24.0':
908
+
'@rollup/rollup-freebsd-arm64@4.46.2':
1004
909
optional: true
1005
910
1006
-
'@rollup/rollup-linux-arm-musleabihf@4.24.0':
911
+
'@rollup/rollup-freebsd-x64@4.46.2':
1007
912
optional: true
1008
913
1009
-
'@rollup/rollup-linux-arm64-gnu@4.24.0':
914
+
'@rollup/rollup-linux-arm-gnueabihf@4.46.2':
1010
915
optional: true
1011
916
1012
-
'@rollup/rollup-linux-arm64-musl@4.24.0':
917
+
'@rollup/rollup-linux-arm-musleabihf@4.46.2':
918
+
optional: true
919
+
920
+
'@rollup/rollup-linux-arm64-gnu@4.46.2':
921
+
optional: true
922
+
923
+
'@rollup/rollup-linux-arm64-musl@4.46.2':
924
+
optional: true
925
+
926
+
'@rollup/rollup-linux-loongarch64-gnu@4.46.2':
1013
927
optional: true
1014
928
1015
-
'@rollup/rollup-linux-powerpc64le-gnu@4.24.0':
929
+
'@rollup/rollup-linux-ppc64-gnu@4.46.2':
1016
930
optional: true
1017
931
1018
-
'@rollup/rollup-linux-riscv64-gnu@4.24.0':
932
+
'@rollup/rollup-linux-riscv64-gnu@4.46.2':
1019
933
optional: true
1020
934
1021
-
'@rollup/rollup-linux-s390x-gnu@4.24.0':
935
+
'@rollup/rollup-linux-riscv64-musl@4.46.2':
1022
936
optional: true
1023
937
1024
-
'@rollup/rollup-linux-x64-gnu@4.24.0':
938
+
'@rollup/rollup-linux-s390x-gnu@4.46.2':
1025
939
optional: true
1026
940
1027
-
'@rollup/rollup-linux-x64-musl@4.24.0':
941
+
'@rollup/rollup-linux-x64-gnu@4.46.2':
1028
942
optional: true
1029
943
1030
-
'@rollup/rollup-win32-arm64-msvc@4.24.0':
944
+
'@rollup/rollup-linux-x64-musl@4.46.2':
1031
945
optional: true
1032
946
1033
-
'@rollup/rollup-win32-ia32-msvc@4.24.0':
947
+
'@rollup/rollup-win32-arm64-msvc@4.46.2':
1034
948
optional: true
1035
949
1036
-
'@rollup/rollup-win32-x64-msvc@4.24.0':
950
+
'@rollup/rollup-win32-ia32-msvc@4.46.2':
1037
951
optional: true
1038
952
1039
-
'@sinclair/typebox@0.27.8': {}
953
+
'@rollup/rollup-win32-x64-msvc@4.46.2':
954
+
optional: true
1040
955
1041
956
'@tauri-apps/api@2.0.0-rc.0': {}
1042
957
1043
-
'@tauri-apps/api@2.0.2': {}
958
+
'@tauri-apps/api@2.7.0': {}
1044
959
1045
960
'@tauri-apps/cli-darwin-arm64@2.0.0-rc.5':
1046
961
optional: true
···
1085
1000
'@tauri-apps/cli-win32-ia32-msvc': 2.0.0-rc.5
1086
1001
'@tauri-apps/cli-win32-x64-msvc': 2.0.0-rc.5
1087
1002
1088
-
'@tauri-apps/plugin-deep-link@2.0.0':
1003
+
'@tauri-apps/plugin-deep-link@2.4.1':
1089
1004
dependencies:
1090
-
'@tauri-apps/api': 2.0.2
1005
+
'@tauri-apps/api': 2.7.0
1091
1006
1092
1007
'@tauri-apps/plugin-http@2.0.0-rc.1':
1093
1008
dependencies:
1094
-
'@tauri-apps/api': 2.0.2
1009
+
'@tauri-apps/api': 2.7.0
1095
1010
1096
1011
'@tauri-apps/plugin-process@2.0.0-rc.0':
1097
1012
dependencies:
···
1101
1016
dependencies:
1102
1017
'@tauri-apps/api': 2.0.0-rc.0
1103
1018
1104
-
'@types/animejs@3.1.12': {}
1019
+
'@types/animejs@3.1.13': {}
1105
1020
1106
1021
'@types/babel__core@7.20.5':
1107
1022
dependencies:
1108
-
'@babel/parser': 7.25.8
1109
-
'@babel/types': 7.25.8
1110
-
'@types/babel__generator': 7.6.8
1023
+
'@babel/parser': 7.28.0
1024
+
'@babel/types': 7.28.2
1025
+
'@types/babel__generator': 7.27.0
1111
1026
'@types/babel__template': 7.4.4
1112
-
'@types/babel__traverse': 7.20.6
1027
+
'@types/babel__traverse': 7.20.7
1113
1028
1114
-
'@types/babel__generator@7.6.8':
1029
+
'@types/babel__generator@7.27.0':
1115
1030
dependencies:
1116
-
'@babel/types': 7.25.8
1031
+
'@babel/types': 7.28.2
1117
1032
1118
1033
'@types/babel__template@7.4.4':
1119
1034
dependencies:
1120
-
'@babel/parser': 7.25.8
1121
-
'@babel/types': 7.25.8
1035
+
'@babel/parser': 7.28.0
1036
+
'@babel/types': 7.28.2
1122
1037
1123
-
'@types/babel__traverse@7.20.6':
1038
+
'@types/babel__traverse@7.20.7':
1124
1039
dependencies:
1125
-
'@babel/types': 7.25.8
1040
+
'@babel/types': 7.28.2
1126
1041
1127
-
'@types/estree@1.0.6': {}
1042
+
'@types/estree@1.0.8': {}
1128
1043
1129
1044
animejs@3.2.2: {}
1130
1045
1131
-
ansi-styles@3.2.1:
1132
-
dependencies:
1133
-
color-convert: 1.9.3
1134
-
1135
-
ansi-styles@4.3.0:
1136
-
dependencies:
1137
-
color-convert: 2.0.1
1138
-
1139
-
ansi-styles@5.2.0: {}
1140
-
1141
-
babel-plugin-jsx-dom-expressions@0.39.2(@babel/core@7.25.8):
1046
+
babel-plugin-jsx-dom-expressions@0.39.8(@babel/core@7.28.0):
1142
1047
dependencies:
1143
-
'@babel/core': 7.25.8
1048
+
'@babel/core': 7.28.0
1144
1049
'@babel/helper-module-imports': 7.18.6
1145
-
'@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.8)
1146
-
'@babel/types': 7.25.8
1050
+
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0)
1051
+
'@babel/types': 7.28.2
1147
1052
html-entities: 2.3.3
1148
-
jest-diff: 29.7.0
1149
-
parse5: 7.2.0
1150
-
validate-html-nesting: 1.2.2
1053
+
parse5: 7.3.0
1054
+
validate-html-nesting: 1.2.3
1151
1055
1152
-
babel-preset-solid@1.9.2(@babel/core@7.25.8):
1056
+
babel-preset-solid@1.9.6(@babel/core@7.28.0):
1153
1057
dependencies:
1154
-
'@babel/core': 7.25.8
1155
-
babel-plugin-jsx-dom-expressions: 0.39.2(@babel/core@7.25.8)
1058
+
'@babel/core': 7.28.0
1059
+
babel-plugin-jsx-dom-expressions: 0.39.8(@babel/core@7.28.0)
1156
1060
1157
-
browserslist@4.24.0:
1061
+
browserslist@4.25.1:
1158
1062
dependencies:
1159
-
caniuse-lite: 1.0.30001669
1160
-
electron-to-chromium: 1.5.39
1161
-
node-releases: 2.0.18
1162
-
update-browserslist-db: 1.1.1(browserslist@4.24.0)
1063
+
caniuse-lite: 1.0.30001731
1064
+
electron-to-chromium: 1.5.193
1065
+
node-releases: 2.0.19
1066
+
update-browserslist-db: 1.1.3(browserslist@4.25.1)
1163
1067
1164
-
caniuse-lite@1.0.30001669: {}
1165
-
1166
-
chalk@2.4.2:
1167
-
dependencies:
1168
-
ansi-styles: 3.2.1
1169
-
escape-string-regexp: 1.0.5
1170
-
supports-color: 5.5.0
1171
-
1172
-
chalk@4.1.2:
1173
-
dependencies:
1174
-
ansi-styles: 4.3.0
1175
-
supports-color: 7.2.0
1176
-
1177
-
color-convert@1.9.3:
1178
-
dependencies:
1179
-
color-name: 1.1.3
1180
-
1181
-
color-convert@2.0.1:
1182
-
dependencies:
1183
-
color-name: 1.1.4
1184
-
1185
-
color-name@1.1.3: {}
1186
-
1187
-
color-name@1.1.4: {}
1068
+
caniuse-lite@1.0.30001731: {}
1188
1069
1189
1070
convert-source-map@2.0.0: {}
1190
1071
1191
1072
csstype@3.1.3: {}
1192
1073
1193
-
debug@4.3.7:
1074
+
debug@4.4.1:
1194
1075
dependencies:
1195
1076
ms: 2.1.3
1196
1077
1197
-
diff-sequences@29.6.3: {}
1078
+
electron-to-chromium@1.5.193: {}
1198
1079
1199
-
electron-to-chromium@1.5.39: {}
1200
-
1201
-
entities@4.5.0: {}
1080
+
entities@6.0.1: {}
1202
1081
1203
1082
esbuild@0.21.5:
1204
1083
optionalDependencies:
···
1228
1107
1229
1108
escalade@3.2.0: {}
1230
1109
1231
-
escape-string-regexp@1.0.5: {}
1232
-
1233
1110
fsevents@2.3.3:
1234
1111
optional: true
1235
1112
1236
1113
gensync@1.0.0-beta.2: {}
1237
1114
1238
-
globals@11.12.0: {}
1239
-
1240
-
has-flag@3.0.0: {}
1241
-
1242
-
has-flag@4.0.0: {}
1243
-
1244
1115
html-entities@2.3.3: {}
1245
1116
1246
1117
is-what@4.1.16: {}
1247
1118
1248
-
jest-diff@29.7.0:
1249
-
dependencies:
1250
-
chalk: 4.1.2
1251
-
diff-sequences: 29.6.3
1252
-
jest-get-type: 29.6.3
1253
-
pretty-format: 29.7.0
1254
-
1255
-
jest-get-type@29.6.3: {}
1256
-
1257
1119
js-tokens@4.0.0: {}
1258
1120
1259
-
jsesc@3.0.2: {}
1121
+
jsesc@3.1.0: {}
1260
1122
1261
1123
json5@2.2.3: {}
1262
1124
···
1270
1132
1271
1133
ms@2.1.3: {}
1272
1134
1273
-
nanoid@3.3.7: {}
1135
+
nanoid@3.3.11: {}
1274
1136
1275
-
node-releases@2.0.18: {}
1137
+
node-releases@2.0.19: {}
1276
1138
1277
-
parse5@7.2.0:
1139
+
parse5@7.3.0:
1278
1140
dependencies:
1279
-
entities: 4.5.0
1141
+
entities: 6.0.1
1280
1142
1281
-
picocolors@1.1.0: {}
1143
+
picocolors@1.1.1: {}
1282
1144
1283
-
postcss@8.4.47:
1145
+
postcss@8.5.6:
1284
1146
dependencies:
1285
-
nanoid: 3.3.7
1286
-
picocolors: 1.1.0
1147
+
nanoid: 3.3.11
1148
+
picocolors: 1.1.1
1287
1149
source-map-js: 1.2.1
1288
1150
1289
-
pretty-format@29.7.0:
1290
-
dependencies:
1291
-
'@jest/schemas': 29.6.3
1292
-
ansi-styles: 5.2.0
1293
-
react-is: 18.3.1
1294
-
1295
-
react-is@18.3.1: {}
1296
-
1297
-
rollup@4.24.0:
1151
+
rollup@4.46.2:
1298
1152
dependencies:
1299
-
'@types/estree': 1.0.6
1153
+
'@types/estree': 1.0.8
1300
1154
optionalDependencies:
1301
-
'@rollup/rollup-android-arm-eabi': 4.24.0
1302
-
'@rollup/rollup-android-arm64': 4.24.0
1303
-
'@rollup/rollup-darwin-arm64': 4.24.0
1304
-
'@rollup/rollup-darwin-x64': 4.24.0
1305
-
'@rollup/rollup-linux-arm-gnueabihf': 4.24.0
1306
-
'@rollup/rollup-linux-arm-musleabihf': 4.24.0
1307
-
'@rollup/rollup-linux-arm64-gnu': 4.24.0
1308
-
'@rollup/rollup-linux-arm64-musl': 4.24.0
1309
-
'@rollup/rollup-linux-powerpc64le-gnu': 4.24.0
1310
-
'@rollup/rollup-linux-riscv64-gnu': 4.24.0
1311
-
'@rollup/rollup-linux-s390x-gnu': 4.24.0
1312
-
'@rollup/rollup-linux-x64-gnu': 4.24.0
1313
-
'@rollup/rollup-linux-x64-musl': 4.24.0
1314
-
'@rollup/rollup-win32-arm64-msvc': 4.24.0
1315
-
'@rollup/rollup-win32-ia32-msvc': 4.24.0
1316
-
'@rollup/rollup-win32-x64-msvc': 4.24.0
1155
+
'@rollup/rollup-android-arm-eabi': 4.46.2
1156
+
'@rollup/rollup-android-arm64': 4.46.2
1157
+
'@rollup/rollup-darwin-arm64': 4.46.2
1158
+
'@rollup/rollup-darwin-x64': 4.46.2
1159
+
'@rollup/rollup-freebsd-arm64': 4.46.2
1160
+
'@rollup/rollup-freebsd-x64': 4.46.2
1161
+
'@rollup/rollup-linux-arm-gnueabihf': 4.46.2
1162
+
'@rollup/rollup-linux-arm-musleabihf': 4.46.2
1163
+
'@rollup/rollup-linux-arm64-gnu': 4.46.2
1164
+
'@rollup/rollup-linux-arm64-musl': 4.46.2
1165
+
'@rollup/rollup-linux-loongarch64-gnu': 4.46.2
1166
+
'@rollup/rollup-linux-ppc64-gnu': 4.46.2
1167
+
'@rollup/rollup-linux-riscv64-gnu': 4.46.2
1168
+
'@rollup/rollup-linux-riscv64-musl': 4.46.2
1169
+
'@rollup/rollup-linux-s390x-gnu': 4.46.2
1170
+
'@rollup/rollup-linux-x64-gnu': 4.46.2
1171
+
'@rollup/rollup-linux-x64-musl': 4.46.2
1172
+
'@rollup/rollup-win32-arm64-msvc': 4.46.2
1173
+
'@rollup/rollup-win32-ia32-msvc': 4.46.2
1174
+
'@rollup/rollup-win32-x64-msvc': 4.46.2
1317
1175
fsevents: 2.3.3
1318
1176
1319
1177
semver@6.3.1: {}
1320
1178
1321
-
seroval-plugins@1.1.1(seroval@1.1.1):
1179
+
seroval-plugins@1.3.2(seroval@1.3.2):
1322
1180
dependencies:
1323
-
seroval: 1.1.1
1181
+
seroval: 1.3.2
1324
1182
1325
-
seroval@1.1.1: {}
1183
+
seroval@1.3.2: {}
1326
1184
1327
-
solid-js@1.9.2:
1185
+
solid-js@1.9.7:
1328
1186
dependencies:
1329
1187
csstype: 3.1.3
1330
-
seroval: 1.1.1
1331
-
seroval-plugins: 1.1.1(seroval@1.1.1)
1188
+
seroval: 1.3.2
1189
+
seroval-plugins: 1.3.2(seroval@1.3.2)
1332
1190
1333
-
solid-refresh@0.6.3(solid-js@1.9.2):
1191
+
solid-refresh@0.6.3(solid-js@1.9.7):
1334
1192
dependencies:
1335
-
'@babel/generator': 7.25.7
1336
-
'@babel/helper-module-imports': 7.25.7
1337
-
'@babel/types': 7.25.8
1338
-
solid-js: 1.9.2
1193
+
'@babel/generator': 7.28.0
1194
+
'@babel/helper-module-imports': 7.27.1
1195
+
'@babel/types': 7.28.2
1196
+
solid-js: 1.9.7
1339
1197
transitivePeerDependencies:
1340
1198
- supports-color
1341
1199
1342
1200
source-map-js@1.2.1: {}
1343
1201
1344
-
supports-color@5.5.0:
1345
-
dependencies:
1346
-
has-flag: 3.0.0
1202
+
typescript@5.8.3: {}
1347
1203
1348
-
supports-color@7.2.0:
1204
+
update-browserslist-db@1.1.3(browserslist@4.25.1):
1349
1205
dependencies:
1350
-
has-flag: 4.0.0
1351
-
1352
-
to-fast-properties@2.0.0: {}
1353
-
1354
-
typescript@5.6.3: {}
1355
-
1356
-
update-browserslist-db@1.1.1(browserslist@4.24.0):
1357
-
dependencies:
1358
-
browserslist: 4.24.0
1206
+
browserslist: 4.25.1
1359
1207
escalade: 3.2.0
1360
-
picocolors: 1.1.0
1208
+
picocolors: 1.1.1
1361
1209
1362
-
validate-html-nesting@1.2.2: {}
1210
+
validate-html-nesting@1.2.3: {}
1363
1211
1364
-
vite-plugin-solid@2.10.2(solid-js@1.9.2)(vite@5.4.9):
1212
+
vite-plugin-solid@2.11.8(solid-js@1.9.7)(vite@5.4.19):
1365
1213
dependencies:
1366
-
'@babel/core': 7.25.8
1214
+
'@babel/core': 7.28.0
1367
1215
'@types/babel__core': 7.20.5
1368
-
babel-preset-solid: 1.9.2(@babel/core@7.25.8)
1216
+
babel-preset-solid: 1.9.6(@babel/core@7.28.0)
1369
1217
merge-anything: 5.1.7
1370
-
solid-js: 1.9.2
1371
-
solid-refresh: 0.6.3(solid-js@1.9.2)
1372
-
vite: 5.4.9
1373
-
vitefu: 0.2.5(vite@5.4.9)
1218
+
solid-js: 1.9.7
1219
+
solid-refresh: 0.6.3(solid-js@1.9.7)
1220
+
vite: 5.4.19
1221
+
vitefu: 1.1.1(vite@5.4.19)
1374
1222
transitivePeerDependencies:
1375
1223
- supports-color
1376
1224
1377
-
vite@5.4.9:
1225
+
vite@5.4.19:
1378
1226
dependencies:
1379
1227
esbuild: 0.21.5
1380
-
postcss: 8.4.47
1381
-
rollup: 4.24.0
1228
+
postcss: 8.5.6
1229
+
rollup: 4.46.2
1382
1230
optionalDependencies:
1383
1231
fsevents: 2.3.3
1384
1232
1385
-
vitefu@0.2.5(vite@5.4.9):
1233
+
vitefu@1.1.1(vite@5.4.19):
1386
1234
optionalDependencies:
1387
-
vite: 5.4.9
1235
+
vite: 5.4.19
1388
1236
1389
1237
yallist@3.1.1: {}
+1625
-1059
src-tauri/Cargo.lock
+1625
-1059
src-tauri/Cargo.lock
···
12
12
]
13
13
14
14
[[package]]
15
-
name = "adler"
16
-
version = "1.0.2"
17
-
source = "registry+https://github.com/rust-lang/crates.io-index"
18
-
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
19
-
20
-
[[package]]
21
15
name = "adler2"
22
-
version = "2.0.0"
16
+
version = "2.0.1"
23
17
source = "registry+https://github.com/rust-lang/crates.io-index"
24
-
checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
18
+
checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
25
19
26
20
[[package]]
27
21
name = "aho-corasick"
···
34
28
35
29
[[package]]
36
30
name = "aligned-vec"
37
-
version = "0.5.0"
31
+
version = "0.6.4"
38
32
source = "registry+https://github.com/rust-lang/crates.io-index"
39
-
checksum = "4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1"
33
+
checksum = "dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b"
34
+
dependencies = [
35
+
"equator",
36
+
]
40
37
41
38
[[package]]
42
39
name = "alloc-no-stdlib"
···
70
67
71
68
[[package]]
72
69
name = "anyhow"
73
-
version = "1.0.89"
70
+
version = "1.0.98"
74
71
source = "registry+https://github.com/rust-lang/crates.io-index"
75
-
checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6"
72
+
checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487"
76
73
77
74
[[package]]
78
75
name = "arbitrary"
79
-
version = "1.3.2"
76
+
version = "1.4.1"
80
77
source = "registry+https://github.com/rust-lang/crates.io-index"
81
-
checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110"
78
+
checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223"
82
79
83
80
[[package]]
84
81
name = "arg_enum_proc_macro"
···
88
85
dependencies = [
89
86
"proc-macro2",
90
87
"quote",
91
-
"syn 2.0.79",
88
+
"syn 2.0.104",
92
89
]
93
90
94
91
[[package]]
···
99
96
100
97
[[package]]
101
98
name = "async-broadcast"
102
-
version = "0.7.1"
99
+
version = "0.7.2"
103
100
source = "registry+https://github.com/rust-lang/crates.io-index"
104
-
checksum = "20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e"
101
+
checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532"
105
102
dependencies = [
106
103
"event-listener",
107
104
"event-listener-strategy",
···
111
108
112
109
[[package]]
113
110
name = "async-channel"
114
-
version = "2.3.1"
111
+
version = "2.5.0"
115
112
source = "registry+https://github.com/rust-lang/crates.io-index"
116
-
checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a"
113
+
checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2"
117
114
dependencies = [
118
115
"concurrent-queue",
119
116
"event-listener-strategy",
···
123
120
124
121
[[package]]
125
122
name = "async-executor"
126
-
version = "1.13.1"
123
+
version = "1.13.2"
127
124
source = "registry+https://github.com/rust-lang/crates.io-index"
128
-
checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec"
125
+
checksum = "bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa"
129
126
dependencies = [
130
127
"async-task",
131
128
"concurrent-queue",
132
129
"fastrand",
133
130
"futures-lite",
131
+
"pin-project-lite",
134
132
"slab",
135
133
]
136
134
137
135
[[package]]
138
136
name = "async-fs"
139
-
version = "2.1.2"
137
+
version = "2.1.3"
140
138
source = "registry+https://github.com/rust-lang/crates.io-index"
141
-
checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a"
139
+
checksum = "09f7e37c0ed80b2a977691c47dae8625cfb21e205827106c64f7c588766b2e50"
142
140
dependencies = [
143
141
"async-lock",
144
142
"blocking",
···
147
145
148
146
[[package]]
149
147
name = "async-io"
150
-
version = "2.4.0"
148
+
version = "2.5.0"
151
149
source = "registry+https://github.com/rust-lang/crates.io-index"
152
-
checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059"
150
+
checksum = "19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca"
153
151
dependencies = [
154
152
"async-lock",
155
153
"cfg-if",
···
160
158
"polling",
161
159
"rustix",
162
160
"slab",
163
-
"tracing",
164
-
"windows-sys 0.59.0",
161
+
"windows-sys 0.60.2",
165
162
]
166
163
167
164
[[package]]
···
177
174
178
175
[[package]]
179
176
name = "async-process"
180
-
version = "2.3.0"
177
+
version = "2.4.0"
181
178
source = "registry+https://github.com/rust-lang/crates.io-index"
182
-
checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb"
179
+
checksum = "65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00"
183
180
dependencies = [
184
181
"async-channel",
185
182
"async-io",
···
191
188
"event-listener",
192
189
"futures-lite",
193
190
"rustix",
194
-
"tracing",
195
191
]
196
192
197
193
[[package]]
···
202
198
dependencies = [
203
199
"proc-macro2",
204
200
"quote",
205
-
"syn 2.0.79",
201
+
"syn 2.0.104",
206
202
]
207
203
208
204
[[package]]
209
205
name = "async-signal"
210
-
version = "0.2.10"
206
+
version = "0.2.12"
211
207
source = "registry+https://github.com/rust-lang/crates.io-index"
212
-
checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3"
208
+
checksum = "f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1"
213
209
dependencies = [
214
210
"async-io",
215
211
"async-lock",
···
220
216
"rustix",
221
217
"signal-hook-registry",
222
218
"slab",
223
-
"windows-sys 0.59.0",
219
+
"windows-sys 0.60.2",
224
220
]
225
221
226
222
[[package]]
···
231
227
232
228
[[package]]
233
229
name = "async-trait"
234
-
version = "0.1.83"
230
+
version = "0.1.88"
235
231
source = "registry+https://github.com/rust-lang/crates.io-index"
236
-
checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd"
232
+
checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5"
237
233
dependencies = [
238
234
"proc-macro2",
239
235
"quote",
240
-
"syn 2.0.79",
236
+
"syn 2.0.104",
241
237
]
242
238
243
239
[[package]]
244
240
name = "atk"
245
-
version = "0.18.0"
241
+
version = "0.18.2"
246
242
source = "registry+https://github.com/rust-lang/crates.io-index"
247
-
checksum = "b4af014b17dd80e8af9fa689b2d4a211ddba6eb583c1622f35d0cb543f6b17e4"
243
+
checksum = "241b621213072e993be4f6f3a9e4b45f65b7e6faad43001be957184b7bb1824b"
248
244
dependencies = [
249
245
"atk-sys",
250
246
"glib",
···
253
249
254
250
[[package]]
255
251
name = "atk-sys"
256
-
version = "0.18.0"
252
+
version = "0.18.2"
257
253
source = "registry+https://github.com/rust-lang/crates.io-index"
258
-
checksum = "251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009"
254
+
checksum = "c5e48b684b0ca77d2bbadeef17424c2ea3c897d44d566a1617e7e8f30614d086"
259
255
dependencies = [
260
256
"glib-sys",
261
257
"gobject-sys",
···
271
267
272
268
[[package]]
273
269
name = "autocfg"
274
-
version = "1.4.0"
270
+
version = "1.5.0"
275
271
source = "registry+https://github.com/rust-lang/crates.io-index"
276
-
checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
272
+
checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
277
273
278
274
[[package]]
279
275
name = "av1-grain"
280
-
version = "0.2.3"
276
+
version = "0.2.4"
281
277
source = "registry+https://github.com/rust-lang/crates.io-index"
282
-
checksum = "6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf"
278
+
checksum = "4f3efb2ca85bc610acfa917b5aaa36f3fcbebed5b3182d7f877b02531c4b80c8"
283
279
dependencies = [
284
280
"anyhow",
285
281
"arrayvec",
···
291
287
292
288
[[package]]
293
289
name = "avif-serialize"
294
-
version = "0.8.2"
290
+
version = "0.8.5"
295
291
source = "registry+https://github.com/rust-lang/crates.io-index"
296
-
checksum = "e335041290c43101ca215eed6f43ec437eb5a42125573f600fc3fa42b9bddd62"
292
+
checksum = "2ea8ef51aced2b9191c08197f55450d830876d9933f8f48a429b354f1d496b42"
297
293
dependencies = [
298
294
"arrayvec",
299
295
]
300
296
301
297
[[package]]
302
298
name = "backtrace"
303
-
version = "0.3.74"
299
+
version = "0.3.75"
304
300
source = "registry+https://github.com/rust-lang/crates.io-index"
305
-
checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
301
+
checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002"
306
302
dependencies = [
307
303
"addr2line",
308
304
"cfg-if",
309
305
"libc",
310
-
"miniz_oxide 0.8.0",
306
+
"miniz_oxide",
311
307
"object",
312
308
"rustc-demangle",
313
309
"windows-targets 0.52.6",
···
339
335
340
336
[[package]]
341
337
name = "bitflags"
342
-
version = "2.6.0"
338
+
version = "2.9.1"
343
339
source = "registry+https://github.com/rust-lang/crates.io-index"
344
-
checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
340
+
checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
345
341
dependencies = [
346
342
"serde",
347
343
]
348
344
349
345
[[package]]
350
346
name = "bitstream-io"
351
-
version = "2.5.3"
352
-
source = "registry+https://github.com/rust-lang/crates.io-index"
353
-
checksum = "b81e1519b0d82120d2fd469d5bfb2919a9361c48b02d82d04befc1cdd2002452"
354
-
355
-
[[package]]
356
-
name = "block"
357
-
version = "0.1.6"
347
+
version = "2.6.0"
358
348
source = "registry+https://github.com/rust-lang/crates.io-index"
359
-
checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a"
349
+
checksum = "6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2"
360
350
361
351
[[package]]
362
352
name = "block-buffer"
···
373
363
source = "registry+https://github.com/rust-lang/crates.io-index"
374
364
checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f"
375
365
dependencies = [
376
-
"objc2",
366
+
"objc2 0.5.2",
367
+
]
368
+
369
+
[[package]]
370
+
name = "block2"
371
+
version = "0.6.1"
372
+
source = "registry+https://github.com/rust-lang/crates.io-index"
373
+
checksum = "340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2"
374
+
dependencies = [
375
+
"objc2 0.6.1",
377
376
]
378
377
379
378
[[package]]
380
379
name = "blocking"
381
-
version = "1.6.1"
380
+
version = "1.6.2"
382
381
source = "registry+https://github.com/rust-lang/crates.io-index"
383
-
checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea"
382
+
checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21"
384
383
dependencies = [
385
384
"async-channel",
386
385
"async-task",
···
391
390
392
391
[[package]]
393
392
name = "brotli"
394
-
version = "6.0.0"
393
+
version = "8.0.1"
395
394
source = "registry+https://github.com/rust-lang/crates.io-index"
396
-
checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b"
395
+
checksum = "9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d"
397
396
dependencies = [
398
397
"alloc-no-stdlib",
399
398
"alloc-stdlib",
···
402
401
403
402
[[package]]
404
403
name = "brotli-decompressor"
405
-
version = "4.0.1"
404
+
version = "5.0.0"
406
405
source = "registry+https://github.com/rust-lang/crates.io-index"
407
-
checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362"
406
+
checksum = "874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03"
408
407
dependencies = [
409
408
"alloc-no-stdlib",
410
409
"alloc-stdlib",
···
412
411
413
412
[[package]]
414
413
name = "built"
415
-
version = "0.7.4"
414
+
version = "0.7.7"
416
415
source = "registry+https://github.com/rust-lang/crates.io-index"
417
-
checksum = "236e6289eda5a812bc6b53c3b024039382a2895fbbeef2d748b2931546d392c4"
416
+
checksum = "56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b"
418
417
419
418
[[package]]
420
419
name = "bumpalo"
421
-
version = "3.16.0"
420
+
version = "3.19.0"
422
421
source = "registry+https://github.com/rust-lang/crates.io-index"
423
-
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
422
+
checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
424
423
425
424
[[package]]
426
425
name = "bytemuck"
427
-
version = "1.19.0"
426
+
version = "1.23.1"
428
427
source = "registry+https://github.com/rust-lang/crates.io-index"
429
-
checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d"
428
+
checksum = "5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422"
430
429
431
430
[[package]]
432
431
name = "byteorder"
···
442
441
443
442
[[package]]
444
443
name = "bytes"
445
-
version = "1.7.2"
444
+
version = "1.10.1"
446
445
source = "registry+https://github.com/rust-lang/crates.io-index"
447
-
checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3"
446
+
checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
448
447
dependencies = [
449
448
"serde",
450
449
]
···
455
454
source = "registry+https://github.com/rust-lang/crates.io-index"
456
455
checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2"
457
456
dependencies = [
458
-
"bitflags 2.6.0",
457
+
"bitflags 2.9.1",
459
458
"cairo-sys-rs",
460
459
"glib",
461
460
"libc",
462
461
"once_cell",
463
-
"thiserror",
462
+
"thiserror 1.0.69",
464
463
]
465
464
466
465
[[package]]
···
476
475
477
476
[[package]]
478
477
name = "camino"
479
-
version = "1.1.9"
478
+
version = "1.1.10"
480
479
source = "registry+https://github.com/rust-lang/crates.io-index"
481
-
checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3"
480
+
checksum = "0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab"
482
481
dependencies = [
483
482
"serde",
484
483
]
485
484
486
485
[[package]]
487
486
name = "cargo-platform"
488
-
version = "0.1.8"
487
+
version = "0.1.9"
489
488
source = "registry+https://github.com/rust-lang/crates.io-index"
490
-
checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc"
489
+
checksum = "e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea"
491
490
dependencies = [
492
491
"serde",
493
492
]
494
493
495
494
[[package]]
496
495
name = "cargo_metadata"
497
-
version = "0.18.1"
496
+
version = "0.19.2"
498
497
source = "registry+https://github.com/rust-lang/crates.io-index"
499
-
checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037"
498
+
checksum = "dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba"
500
499
dependencies = [
501
500
"camino",
502
501
"cargo-platform",
503
502
"semver",
504
503
"serde",
505
504
"serde_json",
506
-
"thiserror",
505
+
"thiserror 2.0.12",
507
506
]
508
507
509
508
[[package]]
510
509
name = "cargo_toml"
511
-
version = "0.17.2"
510
+
version = "0.22.3"
512
511
source = "registry+https://github.com/rust-lang/crates.io-index"
513
-
checksum = "8a969e13a7589e9e3e4207e153bae624ade2b5622fb4684a4923b23ec3d57719"
512
+
checksum = "374b7c592d9c00c1f4972ea58390ac6b18cbb6ab79011f3bdc90a0b82ca06b77"
514
513
dependencies = [
515
514
"serde",
516
-
"toml 0.8.2",
515
+
"toml 0.9.4",
517
516
]
518
517
519
518
[[package]]
520
519
name = "cc"
521
-
version = "1.1.30"
520
+
version = "1.2.30"
522
521
source = "registry+https://github.com/rust-lang/crates.io-index"
523
-
checksum = "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945"
522
+
checksum = "deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7"
524
523
dependencies = [
525
524
"jobserver",
526
525
"libc",
···
556
555
557
556
[[package]]
558
557
name = "cfg-if"
559
-
version = "1.0.0"
558
+
version = "1.0.1"
560
559
source = "registry+https://github.com/rust-lang/crates.io-index"
561
-
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
560
+
checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
562
561
563
562
[[package]]
564
563
name = "cfg_aliases"
···
568
567
569
568
[[package]]
570
569
name = "chrono"
571
-
version = "0.4.38"
570
+
version = "0.4.41"
572
571
source = "registry+https://github.com/rust-lang/crates.io-index"
573
-
checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
572
+
checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d"
574
573
dependencies = [
575
574
"android-tzdata",
576
575
"iana-time-zone",
577
576
"num-traits",
578
577
"serde",
579
-
"windows-targets 0.52.6",
580
-
]
581
-
582
-
[[package]]
583
-
name = "cocoa"
584
-
version = "0.26.0"
585
-
source = "registry+https://github.com/rust-lang/crates.io-index"
586
-
checksum = "f79398230a6e2c08f5c9760610eb6924b52aa9e7950a619602baba59dcbbdbb2"
587
-
dependencies = [
588
-
"bitflags 2.6.0",
589
-
"block",
590
-
"cocoa-foundation",
591
-
"core-foundation 0.10.0",
592
-
"core-graphics",
593
-
"foreign-types 0.5.0",
594
-
"libc",
595
-
"objc",
596
-
]
597
-
598
-
[[package]]
599
-
name = "cocoa-foundation"
600
-
version = "0.2.0"
601
-
source = "registry+https://github.com/rust-lang/crates.io-index"
602
-
checksum = "e14045fb83be07b5acf1c0884b2180461635b433455fa35d1cd6f17f1450679d"
603
-
dependencies = [
604
-
"bitflags 2.6.0",
605
-
"block",
606
-
"core-foundation 0.10.0",
607
-
"core-graphics-types",
608
-
"libc",
609
-
"objc",
578
+
"windows-link",
610
579
]
611
580
612
581
[[package]]
···
649
618
source = "registry+https://github.com/rust-lang/crates.io-index"
650
619
checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e"
651
620
dependencies = [
652
-
"getrandom 0.2.15",
621
+
"getrandom 0.2.16",
653
622
"once_cell",
654
623
"tiny-keccak",
655
624
]
···
673
642
674
643
[[package]]
675
644
name = "cookie_store"
676
-
version = "0.21.0"
645
+
version = "0.21.1"
677
646
source = "registry+https://github.com/rust-lang/crates.io-index"
678
-
checksum = "4934e6b7e8419148b6ef56950d277af8561060b56afd59e2aadf98b59fce6baa"
647
+
checksum = "2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9"
679
648
dependencies = [
680
649
"cookie",
681
-
"idna 0.5.0",
650
+
"document-features",
651
+
"idna",
682
652
"log",
683
653
"publicsuffix",
684
654
"serde",
···
700
670
701
671
[[package]]
702
672
name = "core-foundation"
703
-
version = "0.10.0"
673
+
version = "0.10.1"
704
674
source = "registry+https://github.com/rust-lang/crates.io-index"
705
-
checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63"
675
+
checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6"
706
676
dependencies = [
707
677
"core-foundation-sys",
708
678
"libc",
···
720
690
source = "registry+https://github.com/rust-lang/crates.io-index"
721
691
checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1"
722
692
dependencies = [
723
-
"bitflags 2.6.0",
724
-
"core-foundation 0.10.0",
693
+
"bitflags 2.9.1",
694
+
"core-foundation 0.10.1",
725
695
"core-graphics-types",
726
696
"foreign-types 0.5.0",
727
697
"libc",
···
733
703
source = "registry+https://github.com/rust-lang/crates.io-index"
734
704
checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb"
735
705
dependencies = [
736
-
"bitflags 2.6.0",
737
-
"core-foundation 0.10.0",
706
+
"bitflags 2.9.1",
707
+
"core-foundation 0.10.1",
738
708
"libc",
739
709
]
740
710
741
711
[[package]]
742
712
name = "cpufeatures"
743
-
version = "0.2.14"
713
+
version = "0.2.17"
744
714
source = "registry+https://github.com/rust-lang/crates.io-index"
745
-
checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0"
715
+
checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
746
716
dependencies = [
747
717
"libc",
748
718
]
749
719
750
720
[[package]]
751
721
name = "crc32fast"
752
-
version = "1.4.2"
722
+
version = "1.5.0"
753
723
source = "registry+https://github.com/rust-lang/crates.io-index"
754
-
checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
724
+
checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
755
725
dependencies = [
756
726
"cfg-if",
757
727
]
758
728
759
729
[[package]]
760
730
name = "crossbeam-channel"
761
-
version = "0.5.13"
731
+
version = "0.5.15"
762
732
source = "registry+https://github.com/rust-lang/crates.io-index"
763
-
checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
733
+
checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2"
764
734
dependencies = [
765
735
"crossbeam-utils",
766
736
]
767
737
768
738
[[package]]
769
739
name = "crossbeam-deque"
770
-
version = "0.8.5"
740
+
version = "0.8.6"
771
741
source = "registry+https://github.com/rust-lang/crates.io-index"
772
-
checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
742
+
checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"
773
743
dependencies = [
774
744
"crossbeam-epoch",
775
745
"crossbeam-utils",
···
786
756
787
757
[[package]]
788
758
name = "crossbeam-utils"
789
-
version = "0.8.20"
759
+
version = "0.8.21"
790
760
source = "registry+https://github.com/rust-lang/crates.io-index"
791
-
checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
761
+
checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
792
762
793
763
[[package]]
794
764
name = "crunchy"
795
-
version = "0.2.2"
765
+
version = "0.2.4"
796
766
source = "registry+https://github.com/rust-lang/crates.io-index"
797
-
checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
767
+
checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
798
768
799
769
[[package]]
800
770
name = "crypto-common"
···
808
778
809
779
[[package]]
810
780
name = "cssparser"
811
-
version = "0.27.2"
781
+
version = "0.29.6"
812
782
source = "registry+https://github.com/rust-lang/crates.io-index"
813
-
checksum = "754b69d351cdc2d8ee09ae203db831e005560fc6030da058f86ad60c92a9cb0a"
783
+
checksum = "f93d03419cb5950ccfd3daf3ff1c7a36ace64609a1a8746d493df1ca0afde0fa"
814
784
dependencies = [
815
785
"cssparser-macros",
816
786
"dtoa-short",
817
-
"itoa 0.4.8",
787
+
"itoa",
818
788
"matches",
819
-
"phf 0.8.0",
789
+
"phf 0.10.1",
820
790
"proc-macro2",
821
791
"quote",
822
792
"smallvec",
···
830
800
checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
831
801
dependencies = [
832
802
"quote",
833
-
"syn 2.0.79",
803
+
"syn 2.0.104",
834
804
]
835
805
836
806
[[package]]
837
807
name = "ctor"
838
-
version = "0.2.8"
808
+
version = "0.2.9"
839
809
source = "registry+https://github.com/rust-lang/crates.io-index"
840
-
checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f"
810
+
checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501"
841
811
dependencies = [
842
812
"quote",
843
-
"syn 2.0.79",
813
+
"syn 2.0.104",
844
814
]
845
815
846
816
[[package]]
847
817
name = "darling"
848
-
version = "0.20.10"
818
+
version = "0.20.11"
849
819
source = "registry+https://github.com/rust-lang/crates.io-index"
850
-
checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
820
+
checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
851
821
dependencies = [
852
822
"darling_core",
853
823
"darling_macro",
···
855
825
856
826
[[package]]
857
827
name = "darling_core"
858
-
version = "0.20.10"
828
+
version = "0.20.11"
859
829
source = "registry+https://github.com/rust-lang/crates.io-index"
860
-
checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
830
+
checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
861
831
dependencies = [
862
832
"fnv",
863
833
"ident_case",
864
834
"proc-macro2",
865
835
"quote",
866
836
"strsim",
867
-
"syn 2.0.79",
837
+
"syn 2.0.104",
868
838
]
869
839
870
840
[[package]]
871
841
name = "darling_macro"
872
-
version = "0.20.10"
842
+
version = "0.20.11"
873
843
source = "registry+https://github.com/rust-lang/crates.io-index"
874
-
checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
844
+
checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
875
845
dependencies = [
876
846
"darling_core",
877
847
"quote",
878
-
"syn 2.0.79",
848
+
"syn 2.0.104",
879
849
]
880
850
881
851
[[package]]
···
886
856
887
857
[[package]]
888
858
name = "deranged"
889
-
version = "0.3.11"
859
+
version = "0.4.0"
890
860
source = "registry+https://github.com/rust-lang/crates.io-index"
891
-
checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
861
+
checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e"
892
862
dependencies = [
893
863
"powerfmt",
894
864
"serde",
···
907
877
908
878
[[package]]
909
879
name = "derive_more"
910
-
version = "0.99.18"
880
+
version = "0.99.20"
911
881
source = "registry+https://github.com/rust-lang/crates.io-index"
912
-
checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce"
882
+
checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f"
913
883
dependencies = [
914
884
"convert_case",
915
885
"proc-macro2",
916
886
"quote",
917
887
"rustc_version",
918
-
"syn 2.0.79",
888
+
"syn 2.0.104",
919
889
]
920
890
921
891
[[package]]
···
934
904
source = "registry+https://github.com/rust-lang/crates.io-index"
935
905
checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
936
906
dependencies = [
937
-
"dirs-sys",
907
+
"dirs-sys 0.4.1",
908
+
]
909
+
910
+
[[package]]
911
+
name = "dirs"
912
+
version = "6.0.0"
913
+
source = "registry+https://github.com/rust-lang/crates.io-index"
914
+
checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e"
915
+
dependencies = [
916
+
"dirs-sys 0.5.0",
938
917
]
939
918
940
919
[[package]]
···
945
924
dependencies = [
946
925
"libc",
947
926
"option-ext",
948
-
"redox_users",
927
+
"redox_users 0.4.6",
949
928
"windows-sys 0.48.0",
950
929
]
951
930
952
931
[[package]]
932
+
name = "dirs-sys"
933
+
version = "0.5.0"
934
+
source = "registry+https://github.com/rust-lang/crates.io-index"
935
+
checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab"
936
+
dependencies = [
937
+
"libc",
938
+
"option-ext",
939
+
"redox_users 0.5.2",
940
+
"windows-sys 0.60.2",
941
+
]
942
+
943
+
[[package]]
953
944
name = "dispatch"
954
945
version = "0.2.0"
955
946
source = "registry+https://github.com/rust-lang/crates.io-index"
956
947
checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
957
948
958
949
[[package]]
950
+
name = "dispatch2"
951
+
version = "0.3.0"
952
+
source = "registry+https://github.com/rust-lang/crates.io-index"
953
+
checksum = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec"
954
+
dependencies = [
955
+
"bitflags 2.9.1",
956
+
"objc2 0.6.1",
957
+
]
958
+
959
+
[[package]]
960
+
name = "displaydoc"
961
+
version = "0.2.5"
962
+
source = "registry+https://github.com/rust-lang/crates.io-index"
963
+
checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
964
+
dependencies = [
965
+
"proc-macro2",
966
+
"quote",
967
+
"syn 2.0.104",
968
+
]
969
+
970
+
[[package]]
959
971
name = "dlopen2"
960
972
version = "0.7.0"
961
973
source = "registry+https://github.com/rust-lang/crates.io-index"
···
969
981
970
982
[[package]]
971
983
name = "dlopen2_derive"
972
-
version = "0.4.0"
984
+
version = "0.4.1"
973
985
source = "registry+https://github.com/rust-lang/crates.io-index"
974
-
checksum = "f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54"
986
+
checksum = "788160fb30de9cdd857af31c6a2675904b16ece8fc2737b2c7127ba368c9d0f4"
975
987
dependencies = [
976
988
"proc-macro2",
977
989
"quote",
978
-
"syn 2.0.79",
990
+
"syn 2.0.104",
979
991
]
980
992
981
993
[[package]]
···
989
1001
990
1002
[[package]]
991
1003
name = "document-features"
992
-
version = "0.2.10"
1004
+
version = "0.2.11"
993
1005
source = "registry+https://github.com/rust-lang/crates.io-index"
994
-
checksum = "cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0"
1006
+
checksum = "95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d"
995
1007
dependencies = [
996
1008
"litrs",
997
1009
]
998
1010
999
1011
[[package]]
1000
1012
name = "dpi"
1001
-
version = "0.1.1"
1013
+
version = "0.1.2"
1002
1014
source = "registry+https://github.com/rust-lang/crates.io-index"
1003
-
checksum = "f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53"
1015
+
checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76"
1004
1016
dependencies = [
1005
1017
"serde",
1006
1018
]
1007
1019
1008
1020
[[package]]
1009
1021
name = "dtoa"
1010
-
version = "1.0.9"
1022
+
version = "1.0.10"
1011
1023
source = "registry+https://github.com/rust-lang/crates.io-index"
1012
-
checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"
1024
+
checksum = "d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04"
1013
1025
1014
1026
[[package]]
1015
1027
name = "dtoa-short"
···
1028
1040
1029
1041
[[package]]
1030
1042
name = "dyn-clone"
1031
-
version = "1.0.17"
1043
+
version = "1.0.20"
1032
1044
source = "registry+https://github.com/rust-lang/crates.io-index"
1033
-
checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125"
1045
+
checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555"
1034
1046
1035
1047
[[package]]
1036
1048
name = "either"
1037
-
version = "1.13.0"
1049
+
version = "1.15.0"
1038
1050
source = "registry+https://github.com/rust-lang/crates.io-index"
1039
-
checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
1051
+
checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
1040
1052
1041
1053
[[package]]
1042
1054
name = "embed-resource"
1043
-
version = "2.5.0"
1055
+
version = "3.0.5"
1044
1056
source = "registry+https://github.com/rust-lang/crates.io-index"
1045
-
checksum = "f4e24052d7be71f0efb50c201557f6fe7d237cfd5a64fd5bcd7fd8fe32dbbffa"
1057
+
checksum = "4c6d81016d6c977deefb2ef8d8290da019e27cc26167e102185da528e6c0ab38"
1046
1058
dependencies = [
1047
1059
"cc",
1048
1060
"memchr",
1049
1061
"rustc_version",
1050
-
"toml 0.8.2",
1062
+
"toml 0.9.4",
1051
1063
"vswhom",
1052
1064
"winreg",
1053
1065
]
···
1060
1072
1061
1073
[[package]]
1062
1074
name = "encoding_rs"
1063
-
version = "0.8.34"
1075
+
version = "0.8.35"
1064
1076
source = "registry+https://github.com/rust-lang/crates.io-index"
1065
-
checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59"
1077
+
checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
1066
1078
dependencies = [
1067
1079
"cfg-if",
1068
1080
]
···
1075
1087
1076
1088
[[package]]
1077
1089
name = "enumflags2"
1078
-
version = "0.7.10"
1090
+
version = "0.7.12"
1079
1091
source = "registry+https://github.com/rust-lang/crates.io-index"
1080
-
checksum = "d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d"
1092
+
checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef"
1081
1093
dependencies = [
1082
1094
"enumflags2_derive",
1083
1095
"serde",
···
1085
1097
1086
1098
[[package]]
1087
1099
name = "enumflags2_derive"
1088
-
version = "0.7.10"
1100
+
version = "0.7.12"
1089
1101
source = "registry+https://github.com/rust-lang/crates.io-index"
1090
-
checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8"
1102
+
checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827"
1091
1103
dependencies = [
1092
1104
"proc-macro2",
1093
1105
"quote",
1094
-
"syn 2.0.79",
1106
+
"syn 2.0.104",
1107
+
]
1108
+
1109
+
[[package]]
1110
+
name = "equator"
1111
+
version = "0.4.2"
1112
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1113
+
checksum = "4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc"
1114
+
dependencies = [
1115
+
"equator-macro",
1116
+
]
1117
+
1118
+
[[package]]
1119
+
name = "equator-macro"
1120
+
version = "0.4.2"
1121
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1122
+
checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3"
1123
+
dependencies = [
1124
+
"proc-macro2",
1125
+
"quote",
1126
+
"syn 2.0.104",
1095
1127
]
1096
1128
1097
1129
[[package]]
1098
1130
name = "equivalent"
1099
-
version = "1.0.1"
1131
+
version = "1.0.2"
1100
1132
source = "registry+https://github.com/rust-lang/crates.io-index"
1101
-
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
1133
+
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
1102
1134
1103
1135
[[package]]
1104
1136
name = "erased-serde"
1105
-
version = "0.4.5"
1137
+
version = "0.4.6"
1106
1138
source = "registry+https://github.com/rust-lang/crates.io-index"
1107
-
checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d"
1139
+
checksum = "e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7"
1108
1140
dependencies = [
1109
1141
"serde",
1110
1142
"typeid",
···
1112
1144
1113
1145
[[package]]
1114
1146
name = "errno"
1115
-
version = "0.3.9"
1147
+
version = "0.3.13"
1116
1148
source = "registry+https://github.com/rust-lang/crates.io-index"
1117
-
checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
1149
+
checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad"
1118
1150
dependencies = [
1119
1151
"libc",
1120
-
"windows-sys 0.52.0",
1152
+
"windows-sys 0.60.2",
1121
1153
]
1122
1154
1123
1155
[[package]]
1124
1156
name = "event-listener"
1125
-
version = "5.3.1"
1157
+
version = "5.4.0"
1126
1158
source = "registry+https://github.com/rust-lang/crates.io-index"
1127
-
checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba"
1159
+
checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae"
1128
1160
dependencies = [
1129
1161
"concurrent-queue",
1130
1162
"parking",
···
1133
1165
1134
1166
[[package]]
1135
1167
name = "event-listener-strategy"
1136
-
version = "0.5.2"
1168
+
version = "0.5.4"
1137
1169
source = "registry+https://github.com/rust-lang/crates.io-index"
1138
-
checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1"
1170
+
checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93"
1139
1171
dependencies = [
1140
1172
"event-listener",
1141
1173
"pin-project-lite",
···
1143
1175
1144
1176
[[package]]
1145
1177
name = "exr"
1146
-
version = "1.72.0"
1178
+
version = "1.73.0"
1147
1179
source = "registry+https://github.com/rust-lang/crates.io-index"
1148
-
checksum = "887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4"
1180
+
checksum = "f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0"
1149
1181
dependencies = [
1150
1182
"bit_field",
1151
-
"flume",
1152
1183
"half",
1153
1184
"lebe",
1154
-
"miniz_oxide 0.7.4",
1185
+
"miniz_oxide",
1155
1186
"rayon-core",
1156
1187
"smallvec",
1157
1188
"zune-inflate",
···
1159
1190
1160
1191
[[package]]
1161
1192
name = "fast_image_resize"
1162
-
version = "4.2.1"
1193
+
version = "4.2.3"
1163
1194
source = "registry+https://github.com/rust-lang/crates.io-index"
1164
-
checksum = "2ca4b58827213977eabab8ee8d8258db8441338f3a1832a1c0f2de3372175531"
1195
+
checksum = "43e5ce628b529e9bd2e2f378c1193215104b526fd494a572aa23414adc4e5553"
1165
1196
dependencies = [
1166
1197
"bytemuck",
1167
1198
"cfg-if",
1168
1199
"document-features",
1169
1200
"image",
1170
1201
"num-traits",
1171
-
"thiserror",
1202
+
"thiserror 1.0.69",
1172
1203
]
1173
1204
1174
1205
[[package]]
1175
1206
name = "fastrand"
1176
-
version = "2.1.1"
1207
+
version = "2.3.0"
1177
1208
source = "registry+https://github.com/rust-lang/crates.io-index"
1178
-
checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"
1209
+
checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
1179
1210
1180
1211
[[package]]
1181
1212
name = "fdeflate"
1182
-
version = "0.3.5"
1213
+
version = "0.3.7"
1183
1214
source = "registry+https://github.com/rust-lang/crates.io-index"
1184
-
checksum = "d8090f921a24b04994d9929e204f50b498a33ea6ba559ffaa05e04f7ee7fb5ab"
1215
+
checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c"
1185
1216
dependencies = [
1186
1217
"simd-adler32",
1187
1218
]
···
1210
1241
1211
1242
[[package]]
1212
1243
name = "flate2"
1213
-
version = "1.0.34"
1244
+
version = "1.1.2"
1214
1245
source = "registry+https://github.com/rust-lang/crates.io-index"
1215
-
checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0"
1246
+
checksum = "4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d"
1216
1247
dependencies = [
1217
1248
"crc32fast",
1218
-
"miniz_oxide 0.8.0",
1219
-
]
1220
-
1221
-
[[package]]
1222
-
name = "fluent-uri"
1223
-
version = "0.1.4"
1224
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1225
-
checksum = "17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d"
1226
-
dependencies = [
1227
-
"bitflags 1.3.2",
1228
-
]
1229
-
1230
-
[[package]]
1231
-
name = "flume"
1232
-
version = "0.11.0"
1233
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1234
-
checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181"
1235
-
dependencies = [
1236
-
"spin",
1249
+
"miniz_oxide",
1237
1250
]
1238
1251
1239
1252
[[package]]
···
1269
1282
dependencies = [
1270
1283
"proc-macro2",
1271
1284
"quote",
1272
-
"syn 2.0.79",
1285
+
"syn 2.0.104",
1273
1286
]
1274
1287
1275
1288
[[package]]
···
1347
1360
1348
1361
[[package]]
1349
1362
name = "futures-lite"
1350
-
version = "2.5.0"
1363
+
version = "2.6.0"
1351
1364
source = "registry+https://github.com/rust-lang/crates.io-index"
1352
-
checksum = "cef40d21ae2c515b51041df9ed313ed21e572df340ea58a922a0aefe7e8891a1"
1365
+
checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532"
1353
1366
dependencies = [
1354
1367
"fastrand",
1355
1368
"futures-core",
···
1366
1379
dependencies = [
1367
1380
"proc-macro2",
1368
1381
"quote",
1369
-
"syn 2.0.79",
1382
+
"syn 2.0.104",
1370
1383
]
1371
1384
1372
1385
[[package]]
···
1409
1422
1410
1423
[[package]]
1411
1424
name = "gdk"
1412
-
version = "0.18.0"
1425
+
version = "0.18.2"
1413
1426
source = "registry+https://github.com/rust-lang/crates.io-index"
1414
-
checksum = "f5ba081bdef3b75ebcdbfc953699ed2d7417d6bd853347a42a37d76406a33646"
1427
+
checksum = "d9f245958c627ac99d8e529166f9823fb3b838d1d41fd2b297af3075093c2691"
1415
1428
dependencies = [
1416
1429
"cairo-rs",
1417
1430
"gdk-pixbuf",
···
1450
1463
1451
1464
[[package]]
1452
1465
name = "gdk-sys"
1453
-
version = "0.18.0"
1466
+
version = "0.18.2"
1454
1467
source = "registry+https://github.com/rust-lang/crates.io-index"
1455
-
checksum = "31ff856cb3386dae1703a920f803abafcc580e9b5f711ca62ed1620c25b51ff2"
1468
+
checksum = "5c2d13f38594ac1e66619e188c6d5a1adb98d11b2fcf7894fc416ad76aa2f3f7"
1456
1469
dependencies = [
1457
1470
"cairo-sys-rs",
1458
1471
"gdk-pixbuf-sys",
···
1467
1480
1468
1481
[[package]]
1469
1482
name = "gdkwayland-sys"
1470
-
version = "0.18.0"
1483
+
version = "0.18.2"
1471
1484
source = "registry+https://github.com/rust-lang/crates.io-index"
1472
-
checksum = "a90fbf5c033c65d93792192a49a8efb5bb1e640c419682a58bb96f5ae77f3d4a"
1485
+
checksum = "140071d506d223f7572b9f09b5e155afbd77428cd5cc7af8f2694c41d98dfe69"
1473
1486
dependencies = [
1474
1487
"gdk-sys",
1475
1488
"glib-sys",
···
1481
1494
1482
1495
[[package]]
1483
1496
name = "gdkx11"
1484
-
version = "0.18.0"
1497
+
version = "0.18.2"
1485
1498
source = "registry+https://github.com/rust-lang/crates.io-index"
1486
-
checksum = "db2ea8a4909d530f79921290389cbd7c34cb9d623bfe970eaae65ca5f9cd9cce"
1499
+
checksum = "3caa00e14351bebbc8183b3c36690327eb77c49abc2268dd4bd36b856db3fbfe"
1487
1500
dependencies = [
1488
1501
"gdk",
1489
1502
"gdkx11-sys",
···
1495
1508
1496
1509
[[package]]
1497
1510
name = "gdkx11-sys"
1498
-
version = "0.18.0"
1511
+
version = "0.18.2"
1499
1512
source = "registry+https://github.com/rust-lang/crates.io-index"
1500
-
checksum = "fee8f00f4ee46cad2939b8990f5c70c94ff882c3028f3cc5abf950fa4ab53043"
1513
+
checksum = "6e2e7445fe01ac26f11601db260dd8608fe172514eb63b3b5e261ea6b0f4428d"
1501
1514
dependencies = [
1502
1515
"gdk-sys",
1503
1516
"glib-sys",
···
1529
1542
1530
1543
[[package]]
1531
1544
name = "getrandom"
1532
-
version = "0.2.15"
1545
+
version = "0.2.16"
1533
1546
source = "registry+https://github.com/rust-lang/crates.io-index"
1534
-
checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
1547
+
checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
1535
1548
dependencies = [
1536
1549
"cfg-if",
1550
+
"js-sys",
1537
1551
"libc",
1538
-
"wasi 0.11.0+wasi-snapshot-preview1",
1552
+
"wasi 0.11.1+wasi-snapshot-preview1",
1553
+
"wasm-bindgen",
1554
+
]
1555
+
1556
+
[[package]]
1557
+
name = "getrandom"
1558
+
version = "0.3.3"
1559
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1560
+
checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4"
1561
+
dependencies = [
1562
+
"cfg-if",
1563
+
"js-sys",
1564
+
"libc",
1565
+
"r-efi",
1566
+
"wasi 0.14.2+wasi-0.2.4",
1567
+
"wasm-bindgen",
1539
1568
]
1540
1569
1541
1570
[[package]]
1542
1571
name = "gif"
1543
-
version = "0.13.1"
1572
+
version = "0.13.3"
1544
1573
source = "registry+https://github.com/rust-lang/crates.io-index"
1545
-
checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2"
1574
+
checksum = "4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b"
1546
1575
dependencies = [
1547
1576
"color_quant",
1548
1577
"weezl",
···
1570
1599
"once_cell",
1571
1600
"pin-project-lite",
1572
1601
"smallvec",
1573
-
"thiserror",
1602
+
"thiserror 1.0.69",
1574
1603
]
1575
1604
1576
1605
[[package]]
···
1592
1621
source = "registry+https://github.com/rust-lang/crates.io-index"
1593
1622
checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5"
1594
1623
dependencies = [
1595
-
"bitflags 2.6.0",
1624
+
"bitflags 2.9.1",
1596
1625
"futures-channel",
1597
1626
"futures-core",
1598
1627
"futures-executor",
···
1606
1635
"memchr",
1607
1636
"once_cell",
1608
1637
"smallvec",
1609
-
"thiserror",
1638
+
"thiserror 1.0.69",
1610
1639
]
1611
1640
1612
1641
[[package]]
···
1620
1649
"proc-macro-error",
1621
1650
"proc-macro2",
1622
1651
"quote",
1623
-
"syn 2.0.79",
1652
+
"syn 2.0.104",
1624
1653
]
1625
1654
1626
1655
[[package]]
···
1635
1664
1636
1665
[[package]]
1637
1666
name = "glob"
1638
-
version = "0.3.1"
1667
+
version = "0.3.2"
1639
1668
source = "registry+https://github.com/rust-lang/crates.io-index"
1640
-
checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
1669
+
checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2"
1641
1670
1642
1671
[[package]]
1643
1672
name = "gobject-sys"
···
1652
1681
1653
1682
[[package]]
1654
1683
name = "gtk"
1655
-
version = "0.18.1"
1684
+
version = "0.18.2"
1656
1685
source = "registry+https://github.com/rust-lang/crates.io-index"
1657
-
checksum = "93c4f5e0e20b60e10631a5f06da7fe3dda744b05ad0ea71fee2f47adf865890c"
1686
+
checksum = "fd56fb197bfc42bd5d2751f4f017d44ff59fbb58140c6b49f9b3b2bdab08506a"
1658
1687
dependencies = [
1659
1688
"atk",
1660
1689
"cairo-rs",
···
1673
1702
1674
1703
[[package]]
1675
1704
name = "gtk-sys"
1676
-
version = "0.18.0"
1705
+
version = "0.18.2"
1677
1706
source = "registry+https://github.com/rust-lang/crates.io-index"
1678
-
checksum = "771437bf1de2c1c0b496c11505bdf748e26066bbe942dfc8f614c9460f6d7722"
1707
+
checksum = "8f29a1c21c59553eb7dd40e918be54dccd60c52b049b75119d5d96ce6b624414"
1679
1708
dependencies = [
1680
1709
"atk-sys",
1681
1710
"cairo-sys-rs",
···
1691
1720
1692
1721
[[package]]
1693
1722
name = "gtk3-macros"
1694
-
version = "0.18.0"
1723
+
version = "0.18.2"
1695
1724
source = "registry+https://github.com/rust-lang/crates.io-index"
1696
-
checksum = "c6063efb63db582968fb7df72e1ae68aa6360dcfb0a75143f34fc7d616bad75e"
1725
+
checksum = "52ff3c5b21f14f0736fed6dcfc0bfb4225ebf5725f3c0209edeec181e4d73e9d"
1697
1726
dependencies = [
1698
1727
"proc-macro-crate 1.3.1",
1699
1728
"proc-macro-error",
1700
1729
"proc-macro2",
1701
1730
"quote",
1702
-
"syn 2.0.79",
1731
+
"syn 2.0.104",
1703
1732
]
1704
1733
1705
1734
[[package]]
1706
1735
name = "h2"
1707
-
version = "0.4.6"
1736
+
version = "0.4.11"
1708
1737
source = "registry+https://github.com/rust-lang/crates.io-index"
1709
-
checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205"
1738
+
checksum = "17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785"
1710
1739
dependencies = [
1711
1740
"atomic-waker",
1712
1741
"bytes",
···
1714
1743
"futures-core",
1715
1744
"futures-sink",
1716
1745
"http",
1717
-
"indexmap 2.6.0",
1746
+
"indexmap 2.10.0",
1718
1747
"slab",
1719
1748
"tokio",
1720
1749
"tokio-util",
···
1723
1752
1724
1753
[[package]]
1725
1754
name = "half"
1726
-
version = "2.4.1"
1755
+
version = "2.6.0"
1727
1756
source = "registry+https://github.com/rust-lang/crates.io-index"
1728
-
checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888"
1757
+
checksum = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9"
1729
1758
dependencies = [
1730
1759
"cfg-if",
1731
1760
"crunchy",
···
1745
1774
1746
1775
[[package]]
1747
1776
name = "hashbrown"
1748
-
version = "0.15.0"
1777
+
version = "0.15.4"
1749
1778
source = "registry+https://github.com/rust-lang/crates.io-index"
1750
-
checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb"
1779
+
checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5"
1751
1780
1752
1781
[[package]]
1753
1782
name = "heck"
···
1763
1792
1764
1793
[[package]]
1765
1794
name = "hermit-abi"
1766
-
version = "0.3.9"
1795
+
version = "0.5.2"
1767
1796
source = "registry+https://github.com/rust-lang/crates.io-index"
1768
-
checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
1769
-
1770
-
[[package]]
1771
-
name = "hermit-abi"
1772
-
version = "0.4.0"
1773
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1774
-
checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc"
1797
+
checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
1775
1798
1776
1799
[[package]]
1777
1800
name = "hex"
···
1781
1804
1782
1805
[[package]]
1783
1806
name = "html5ever"
1784
-
version = "0.26.0"
1807
+
version = "0.29.1"
1785
1808
source = "registry+https://github.com/rust-lang/crates.io-index"
1786
-
checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7"
1809
+
checksum = "3b7410cae13cbc75623c98ac4cbfd1f0bedddf3227afc24f370cf0f50a44a11c"
1787
1810
dependencies = [
1788
1811
"log",
1789
1812
"mac",
1790
1813
"markup5ever",
1791
-
"proc-macro2",
1792
-
"quote",
1793
-
"syn 1.0.109",
1814
+
"match_token",
1794
1815
]
1795
1816
1796
1817
[[package]]
1797
1818
name = "http"
1798
-
version = "1.1.0"
1819
+
version = "1.3.1"
1799
1820
source = "registry+https://github.com/rust-lang/crates.io-index"
1800
-
checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258"
1821
+
checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
1801
1822
dependencies = [
1802
1823
"bytes",
1803
1824
"fnv",
1804
-
"itoa 1.0.11",
1825
+
"itoa",
1805
1826
]
1806
1827
1807
1828
[[package]]
···
1816
1837
1817
1838
[[package]]
1818
1839
name = "http-body-util"
1819
-
version = "0.1.2"
1840
+
version = "0.1.3"
1820
1841
source = "registry+https://github.com/rust-lang/crates.io-index"
1821
-
checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
1842
+
checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a"
1822
1843
dependencies = [
1823
1844
"bytes",
1824
-
"futures-util",
1845
+
"futures-core",
1825
1846
"http",
1826
1847
"http-body",
1827
1848
"pin-project-lite",
···
1829
1850
1830
1851
[[package]]
1831
1852
name = "httparse"
1832
-
version = "1.9.5"
1853
+
version = "1.10.1"
1833
1854
source = "registry+https://github.com/rust-lang/crates.io-index"
1834
-
checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946"
1855
+
checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
1835
1856
1836
1857
[[package]]
1837
1858
name = "hyper"
1838
-
version = "1.5.0"
1859
+
version = "1.6.0"
1839
1860
source = "registry+https://github.com/rust-lang/crates.io-index"
1840
-
checksum = "bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a"
1861
+
checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80"
1841
1862
dependencies = [
1842
1863
"bytes",
1843
1864
"futures-channel",
···
1846
1867
"http",
1847
1868
"http-body",
1848
1869
"httparse",
1849
-
"itoa 1.0.11",
1870
+
"itoa",
1850
1871
"pin-project-lite",
1851
1872
"smallvec",
1852
1873
"tokio",
···
1855
1876
1856
1877
[[package]]
1857
1878
name = "hyper-rustls"
1858
-
version = "0.27.3"
1879
+
version = "0.27.7"
1859
1880
source = "registry+https://github.com/rust-lang/crates.io-index"
1860
-
checksum = "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333"
1881
+
checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58"
1861
1882
dependencies = [
1862
-
"futures-util",
1863
1883
"http",
1864
1884
"hyper",
1865
1885
"hyper-util",
···
1889
1909
1890
1910
[[package]]
1891
1911
name = "hyper-util"
1892
-
version = "0.1.9"
1912
+
version = "0.1.16"
1893
1913
source = "registry+https://github.com/rust-lang/crates.io-index"
1894
-
checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b"
1914
+
checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e"
1895
1915
dependencies = [
1916
+
"base64 0.22.1",
1896
1917
"bytes",
1897
1918
"futures-channel",
1919
+
"futures-core",
1898
1920
"futures-util",
1899
1921
"http",
1900
1922
"http-body",
1901
1923
"hyper",
1924
+
"ipnet",
1925
+
"libc",
1926
+
"percent-encoding",
1902
1927
"pin-project-lite",
1903
-
"socket2",
1928
+
"socket2 0.6.0",
1929
+
"system-configuration",
1904
1930
"tokio",
1905
1931
"tower-service",
1906
1932
"tracing",
1933
+
"windows-registry",
1907
1934
]
1908
1935
1909
1936
[[package]]
1910
1937
name = "iana-time-zone"
1911
-
version = "0.1.61"
1938
+
version = "0.1.63"
1912
1939
source = "registry+https://github.com/rust-lang/crates.io-index"
1913
-
checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
1940
+
checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8"
1914
1941
dependencies = [
1915
1942
"android_system_properties",
1916
1943
"core-foundation-sys",
1917
1944
"iana-time-zone-haiku",
1918
1945
"js-sys",
1946
+
"log",
1919
1947
"wasm-bindgen",
1920
-
"windows-core 0.52.0",
1948
+
"windows-core",
1921
1949
]
1922
1950
1923
1951
[[package]]
···
1931
1959
1932
1960
[[package]]
1933
1961
name = "ico"
1934
-
version = "0.3.0"
1962
+
version = "0.4.0"
1935
1963
source = "registry+https://github.com/rust-lang/crates.io-index"
1936
-
checksum = "e3804960be0bb5e4edb1e1ad67afd321a9ecfd875c3e65c099468fd2717d7cae"
1964
+
checksum = "cc50b891e4acf8fe0e71ef88ec43ad82ee07b3810ad09de10f1d01f072ed4b98"
1937
1965
dependencies = [
1938
1966
"byteorder",
1939
1967
"png",
1940
1968
]
1941
1969
1942
1970
[[package]]
1971
+
name = "icu_collections"
1972
+
version = "2.0.0"
1973
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1974
+
checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47"
1975
+
dependencies = [
1976
+
"displaydoc",
1977
+
"potential_utf",
1978
+
"yoke",
1979
+
"zerofrom",
1980
+
"zerovec",
1981
+
]
1982
+
1983
+
[[package]]
1984
+
name = "icu_locale_core"
1985
+
version = "2.0.0"
1986
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1987
+
checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a"
1988
+
dependencies = [
1989
+
"displaydoc",
1990
+
"litemap",
1991
+
"tinystr",
1992
+
"writeable",
1993
+
"zerovec",
1994
+
]
1995
+
1996
+
[[package]]
1997
+
name = "icu_normalizer"
1998
+
version = "2.0.0"
1999
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2000
+
checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979"
2001
+
dependencies = [
2002
+
"displaydoc",
2003
+
"icu_collections",
2004
+
"icu_normalizer_data",
2005
+
"icu_properties",
2006
+
"icu_provider",
2007
+
"smallvec",
2008
+
"zerovec",
2009
+
]
2010
+
2011
+
[[package]]
2012
+
name = "icu_normalizer_data"
2013
+
version = "2.0.0"
2014
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2015
+
checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3"
2016
+
2017
+
[[package]]
2018
+
name = "icu_properties"
2019
+
version = "2.0.1"
2020
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2021
+
checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b"
2022
+
dependencies = [
2023
+
"displaydoc",
2024
+
"icu_collections",
2025
+
"icu_locale_core",
2026
+
"icu_properties_data",
2027
+
"icu_provider",
2028
+
"potential_utf",
2029
+
"zerotrie",
2030
+
"zerovec",
2031
+
]
2032
+
2033
+
[[package]]
2034
+
name = "icu_properties_data"
2035
+
version = "2.0.1"
2036
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2037
+
checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632"
2038
+
2039
+
[[package]]
2040
+
name = "icu_provider"
2041
+
version = "2.0.0"
2042
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2043
+
checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af"
2044
+
dependencies = [
2045
+
"displaydoc",
2046
+
"icu_locale_core",
2047
+
"stable_deref_trait",
2048
+
"tinystr",
2049
+
"writeable",
2050
+
"yoke",
2051
+
"zerofrom",
2052
+
"zerotrie",
2053
+
"zerovec",
2054
+
]
2055
+
2056
+
[[package]]
1943
2057
name = "ident_case"
1944
2058
version = "1.0.1"
1945
2059
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1947
2061
1948
2062
[[package]]
1949
2063
name = "idna"
1950
-
version = "0.3.0"
2064
+
version = "1.0.3"
1951
2065
source = "registry+https://github.com/rust-lang/crates.io-index"
1952
-
checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6"
2066
+
checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
1953
2067
dependencies = [
1954
-
"unicode-bidi",
1955
-
"unicode-normalization",
2068
+
"idna_adapter",
2069
+
"smallvec",
2070
+
"utf8_iter",
1956
2071
]
1957
2072
1958
2073
[[package]]
1959
-
name = "idna"
1960
-
version = "0.5.0"
2074
+
name = "idna_adapter"
2075
+
version = "1.2.1"
1961
2076
source = "registry+https://github.com/rust-lang/crates.io-index"
1962
-
checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
2077
+
checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344"
1963
2078
dependencies = [
1964
-
"unicode-bidi",
1965
-
"unicode-normalization",
2079
+
"icu_normalizer",
2080
+
"icu_properties",
1966
2081
]
1967
2082
1968
2083
[[package]]
1969
2084
name = "image"
1970
-
version = "0.25.3"
2085
+
version = "0.25.6"
1971
2086
source = "registry+https://github.com/rust-lang/crates.io-index"
1972
-
checksum = "d97eb9a8e0cd5b76afea91d7eecd5cf8338cd44ced04256cf1f800474b227c52"
2087
+
checksum = "db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a"
1973
2088
dependencies = [
1974
2089
"bytemuck",
1975
2090
"byteorder-lite",
···
1990
2105
1991
2106
[[package]]
1992
2107
name = "image-webp"
1993
-
version = "0.2.0"
2108
+
version = "0.2.3"
1994
2109
source = "registry+https://github.com/rust-lang/crates.io-index"
1995
-
checksum = "e031e8e3d94711a9ccb5d6ea357439ef3dcbed361798bd4071dc4d9793fbe22f"
2110
+
checksum = "f6970fe7a5300b4b42e62c52efa0187540a5bef546c60edaf554ef595d2e6f0b"
1996
2111
dependencies = [
1997
2112
"byteorder-lite",
1998
2113
"quick-error",
···
2017
2132
2018
2133
[[package]]
2019
2134
name = "indexmap"
2020
-
version = "2.6.0"
2135
+
version = "2.10.0"
2021
2136
source = "registry+https://github.com/rust-lang/crates.io-index"
2022
-
checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
2137
+
checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661"
2023
2138
dependencies = [
2024
2139
"equivalent",
2025
-
"hashbrown 0.15.0",
2140
+
"hashbrown 0.15.4",
2026
2141
"serde",
2027
2142
]
2028
2143
2029
2144
[[package]]
2030
2145
name = "infer"
2031
-
version = "0.16.0"
2146
+
version = "0.19.0"
2032
2147
source = "registry+https://github.com/rust-lang/crates.io-index"
2033
-
checksum = "bc150e5ce2330295b8616ce0e3f53250e53af31759a9dbedad1621ba29151847"
2148
+
checksum = "a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7"
2034
2149
dependencies = [
2035
2150
"cfb",
2036
2151
]
···
2056
2171
]
2057
2172
2058
2173
[[package]]
2059
-
name = "instant"
2060
-
version = "0.1.13"
2061
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2062
-
checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
2063
-
dependencies = [
2064
-
"cfg-if",
2065
-
]
2066
-
2067
-
[[package]]
2068
2174
name = "interpolate_name"
2069
2175
version = "0.2.4"
2070
2176
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2072
2178
dependencies = [
2073
2179
"proc-macro2",
2074
2180
"quote",
2075
-
"syn 2.0.79",
2181
+
"syn 2.0.104",
2182
+
]
2183
+
2184
+
[[package]]
2185
+
name = "io-uring"
2186
+
version = "0.7.9"
2187
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2188
+
checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4"
2189
+
dependencies = [
2190
+
"bitflags 2.9.1",
2191
+
"cfg-if",
2192
+
"libc",
2076
2193
]
2077
2194
2078
2195
[[package]]
2079
2196
name = "ipnet"
2080
-
version = "2.10.1"
2197
+
version = "2.11.0"
2081
2198
source = "registry+https://github.com/rust-lang/crates.io-index"
2082
-
checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708"
2199
+
checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
2200
+
2201
+
[[package]]
2202
+
name = "iri-string"
2203
+
version = "0.7.8"
2204
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2205
+
checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2"
2206
+
dependencies = [
2207
+
"memchr",
2208
+
"serde",
2209
+
]
2083
2210
2084
2211
[[package]]
2085
2212
name = "is-docker"
···
2111
2238
2112
2239
[[package]]
2113
2240
name = "itoa"
2114
-
version = "0.4.8"
2241
+
version = "1.0.15"
2115
2242
source = "registry+https://github.com/rust-lang/crates.io-index"
2116
-
checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
2117
-
2118
-
[[package]]
2119
-
name = "itoa"
2120
-
version = "1.0.11"
2121
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2122
-
checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
2243
+
checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
2123
2244
2124
2245
[[package]]
2125
2246
name = "javascriptcore-rs"
···
2155
2276
"combine",
2156
2277
"jni-sys",
2157
2278
"log",
2158
-
"thiserror",
2279
+
"thiserror 1.0.69",
2159
2280
"walkdir",
2160
2281
"windows-sys 0.45.0",
2161
2282
]
···
2168
2289
2169
2290
[[package]]
2170
2291
name = "jobserver"
2171
-
version = "0.1.32"
2292
+
version = "0.1.33"
2172
2293
source = "registry+https://github.com/rust-lang/crates.io-index"
2173
-
checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
2294
+
checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a"
2174
2295
dependencies = [
2296
+
"getrandom 0.3.3",
2175
2297
"libc",
2176
2298
]
2177
2299
2178
2300
[[package]]
2179
2301
name = "jpeg-decoder"
2180
-
version = "0.3.1"
2302
+
version = "0.3.2"
2181
2303
source = "registry+https://github.com/rust-lang/crates.io-index"
2182
-
checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0"
2304
+
checksum = "00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07"
2183
2305
2184
2306
[[package]]
2185
2307
name = "js-sys"
2186
-
version = "0.3.72"
2308
+
version = "0.3.77"
2187
2309
source = "registry+https://github.com/rust-lang/crates.io-index"
2188
-
checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9"
2310
+
checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
2189
2311
dependencies = [
2312
+
"once_cell",
2190
2313
"wasm-bindgen",
2191
2314
]
2192
2315
2193
2316
[[package]]
2194
2317
name = "json-patch"
2195
-
version = "2.0.0"
2318
+
version = "3.0.1"
2196
2319
source = "registry+https://github.com/rust-lang/crates.io-index"
2197
-
checksum = "5b1fb8864823fad91877e6caea0baca82e49e8db50f8e5c9f9a453e27d3330fc"
2320
+
checksum = "863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08"
2198
2321
dependencies = [
2199
2322
"jsonptr",
2200
2323
"serde",
2201
2324
"serde_json",
2202
-
"thiserror",
2325
+
"thiserror 1.0.69",
2203
2326
]
2204
2327
2205
2328
[[package]]
2206
2329
name = "jsonptr"
2207
-
version = "0.4.7"
2330
+
version = "0.6.3"
2208
2331
source = "registry+https://github.com/rust-lang/crates.io-index"
2209
-
checksum = "1c6e529149475ca0b2820835d3dce8fcc41c6b943ca608d32f35b449255e4627"
2332
+
checksum = "5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70"
2210
2333
dependencies = [
2211
-
"fluent-uri",
2212
2334
"serde",
2213
2335
"serde_json",
2214
2336
]
···
2219
2341
source = "registry+https://github.com/rust-lang/crates.io-index"
2220
2342
checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a"
2221
2343
dependencies = [
2222
-
"bitflags 2.6.0",
2344
+
"bitflags 2.9.1",
2223
2345
"serde",
2224
2346
"unicode-segmentation",
2225
2347
]
2226
2348
2227
2349
[[package]]
2228
2350
name = "kqueue"
2229
-
version = "1.0.8"
2351
+
version = "1.1.1"
2230
2352
source = "registry+https://github.com/rust-lang/crates.io-index"
2231
-
checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c"
2353
+
checksum = "eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a"
2232
2354
dependencies = [
2233
2355
"kqueue-sys",
2234
2356
"libc",
···
2246
2368
2247
2369
[[package]]
2248
2370
name = "kuchikiki"
2249
-
version = "0.8.2"
2371
+
version = "0.8.8-speedreader"
2250
2372
source = "registry+https://github.com/rust-lang/crates.io-index"
2251
-
checksum = "f29e4755b7b995046f510a7520c42b2fed58b77bd94d5a87a8eb43d2fd126da8"
2373
+
checksum = "02cb977175687f33fa4afa0c95c112b987ea1443e5a51c8f8ff27dc618270cc2"
2252
2374
dependencies = [
2253
2375
"cssparser",
2254
2376
"html5ever",
2255
-
"indexmap 1.9.3",
2256
-
"matches",
2377
+
"indexmap 2.10.0",
2257
2378
"selectors",
2258
2379
]
2259
2380
···
2295
2416
2296
2417
[[package]]
2297
2418
name = "libc"
2298
-
version = "0.2.159"
2419
+
version = "0.2.174"
2299
2420
source = "registry+https://github.com/rust-lang/crates.io-index"
2300
-
checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5"
2421
+
checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
2301
2422
2302
2423
[[package]]
2303
2424
name = "libfuzzer-sys"
2304
-
version = "0.4.7"
2425
+
version = "0.4.10"
2305
2426
source = "registry+https://github.com/rust-lang/crates.io-index"
2306
-
checksum = "a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7"
2427
+
checksum = "5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404"
2307
2428
dependencies = [
2308
2429
"arbitrary",
2309
2430
"cc",
2310
-
"once_cell",
2311
2431
]
2312
2432
2313
2433
[[package]]
···
2322
2442
2323
2443
[[package]]
2324
2444
name = "libredox"
2325
-
version = "0.1.3"
2445
+
version = "0.1.9"
2326
2446
source = "registry+https://github.com/rust-lang/crates.io-index"
2327
-
checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
2447
+
checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3"
2328
2448
dependencies = [
2329
-
"bitflags 2.6.0",
2449
+
"bitflags 2.9.1",
2330
2450
"libc",
2331
2451
"redox_syscall",
2332
2452
]
2333
2453
2334
2454
[[package]]
2335
2455
name = "linux-raw-sys"
2336
-
version = "0.4.14"
2456
+
version = "0.9.4"
2337
2457
source = "registry+https://github.com/rust-lang/crates.io-index"
2338
-
checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
2458
+
checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12"
2459
+
2460
+
[[package]]
2461
+
name = "litemap"
2462
+
version = "0.8.0"
2463
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2464
+
checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956"
2339
2465
2340
2466
[[package]]
2341
2467
name = "litrs"
2342
-
version = "0.4.1"
2468
+
version = "0.4.2"
2343
2469
source = "registry+https://github.com/rust-lang/crates.io-index"
2344
-
checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5"
2470
+
checksum = "f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed"
2345
2471
2346
2472
[[package]]
2347
2473
name = "lock_api"
2348
-
version = "0.4.12"
2474
+
version = "0.4.13"
2349
2475
source = "registry+https://github.com/rust-lang/crates.io-index"
2350
-
checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
2476
+
checksum = "96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765"
2351
2477
dependencies = [
2352
2478
"autocfg",
2353
2479
"scopeguard",
···
2355
2481
2356
2482
[[package]]
2357
2483
name = "log"
2358
-
version = "0.4.22"
2484
+
version = "0.4.27"
2359
2485
source = "registry+https://github.com/rust-lang/crates.io-index"
2360
-
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
2486
+
checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
2361
2487
2362
2488
[[package]]
2363
2489
name = "loop9"
···
2369
2495
]
2370
2496
2371
2497
[[package]]
2372
-
name = "mac"
2373
-
version = "0.1.1"
2498
+
name = "lru-slab"
2499
+
version = "0.1.2"
2374
2500
source = "registry+https://github.com/rust-lang/crates.io-index"
2375
-
checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
2501
+
checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
2376
2502
2377
2503
[[package]]
2378
-
name = "malloc_buf"
2379
-
version = "0.0.6"
2504
+
name = "mac"
2505
+
version = "0.1.1"
2380
2506
source = "registry+https://github.com/rust-lang/crates.io-index"
2381
-
checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb"
2382
-
dependencies = [
2383
-
"libc",
2384
-
]
2507
+
checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
2385
2508
2386
2509
[[package]]
2387
2510
name = "markup5ever"
2388
-
version = "0.11.0"
2511
+
version = "0.14.1"
2389
2512
source = "registry+https://github.com/rust-lang/crates.io-index"
2390
-
checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016"
2513
+
checksum = "c7a7213d12e1864c0f002f52c2923d4556935a43dec5e71355c2760e0f6e7a18"
2391
2514
dependencies = [
2392
2515
"log",
2393
-
"phf 0.10.1",
2394
-
"phf_codegen 0.10.0",
2516
+
"phf 0.11.3",
2517
+
"phf_codegen 0.11.3",
2395
2518
"string_cache",
2396
2519
"string_cache_codegen",
2397
2520
"tendril",
2398
2521
]
2399
2522
2400
2523
[[package]]
2524
+
name = "match_token"
2525
+
version = "0.1.0"
2526
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2527
+
checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b"
2528
+
dependencies = [
2529
+
"proc-macro2",
2530
+
"quote",
2531
+
"syn 2.0.104",
2532
+
]
2533
+
2534
+
[[package]]
2401
2535
name = "matches"
2402
2536
version = "0.1.10"
2403
2537
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2410
2544
checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519"
2411
2545
dependencies = [
2412
2546
"cfg-if",
2547
+
"rayon",
2413
2548
]
2414
2549
2415
2550
[[package]]
2416
2551
name = "memchr"
2417
-
version = "2.7.4"
2552
+
version = "2.7.5"
2418
2553
source = "registry+https://github.com/rust-lang/crates.io-index"
2419
-
checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
2554
+
checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
2420
2555
2421
2556
[[package]]
2422
2557
name = "memoffset"
···
2441
2576
2442
2577
[[package]]
2443
2578
name = "miniz_oxide"
2444
-
version = "0.7.4"
2579
+
version = "0.8.9"
2445
2580
source = "registry+https://github.com/rust-lang/crates.io-index"
2446
-
checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08"
2447
-
dependencies = [
2448
-
"adler",
2449
-
]
2450
-
2451
-
[[package]]
2452
-
name = "miniz_oxide"
2453
-
version = "0.8.0"
2454
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2455
-
checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
2581
+
checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
2456
2582
dependencies = [
2457
2583
"adler2",
2458
2584
"simd-adler32",
···
2466
2592
dependencies = [
2467
2593
"libc",
2468
2594
"log",
2469
-
"wasi 0.11.0+wasi-snapshot-preview1",
2595
+
"wasi 0.11.1+wasi-snapshot-preview1",
2470
2596
"windows-sys 0.48.0",
2471
2597
]
2472
2598
2473
2599
[[package]]
2474
2600
name = "mio"
2475
-
version = "1.0.2"
2601
+
version = "1.0.4"
2476
2602
source = "registry+https://github.com/rust-lang/crates.io-index"
2477
-
checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
2603
+
checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c"
2478
2604
dependencies = [
2479
-
"hermit-abi 0.3.9",
2480
2605
"libc",
2481
-
"wasi 0.11.0+wasi-snapshot-preview1",
2482
-
"windows-sys 0.52.0",
2606
+
"wasi 0.11.1+wasi-snapshot-preview1",
2607
+
"windows-sys 0.59.0",
2483
2608
]
2484
2609
2485
2610
[[package]]
···
2495
2620
2496
2621
[[package]]
2497
2622
name = "muda"
2498
-
version = "0.15.1"
2623
+
version = "0.17.1"
2499
2624
source = "registry+https://github.com/rust-lang/crates.io-index"
2500
-
checksum = "b8123dfd4996055ac9b15a60ad263b44b01e539007523ad7a4a533a3d93b0591"
2625
+
checksum = "01c1738382f66ed56b3b9c8119e794a2e23148ac8ea214eda86622d4cb9d415a"
2501
2626
dependencies = [
2502
2627
"crossbeam-channel",
2503
2628
"dpi",
2504
2629
"gtk",
2505
2630
"keyboard-types",
2506
-
"objc2",
2631
+
"objc2 0.6.1",
2507
2632
"objc2-app-kit",
2508
-
"objc2-foundation",
2633
+
"objc2-core-foundation",
2634
+
"objc2-foundation 0.3.1",
2509
2635
"once_cell",
2510
2636
"png",
2511
2637
"serde",
2512
-
"thiserror",
2513
-
"windows-sys 0.59.0",
2638
+
"thiserror 2.0.12",
2639
+
"windows-sys 0.60.2",
2514
2640
]
2515
2641
2516
2642
[[package]]
2517
2643
name = "native-tls"
2518
-
version = "0.2.12"
2644
+
version = "0.2.14"
2519
2645
source = "registry+https://github.com/rust-lang/crates.io-index"
2520
-
checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466"
2646
+
checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e"
2521
2647
dependencies = [
2522
2648
"libc",
2523
2649
"log",
···
2536
2662
source = "registry+https://github.com/rust-lang/crates.io-index"
2537
2663
checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4"
2538
2664
dependencies = [
2539
-
"bitflags 2.6.0",
2665
+
"bitflags 2.9.1",
2540
2666
"jni-sys",
2541
2667
"log",
2542
2668
"ndk-sys",
2543
2669
"num_enum",
2544
2670
"raw-window-handle",
2545
-
"thiserror",
2671
+
"thiserror 1.0.69",
2546
2672
]
2547
2673
2548
2674
[[package]]
···
2572
2698
source = "registry+https://github.com/rust-lang/crates.io-index"
2573
2699
checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053"
2574
2700
dependencies = [
2575
-
"bitflags 2.6.0",
2701
+
"bitflags 2.9.1",
2576
2702
"cfg-if",
2577
2703
"libc",
2578
2704
"memoffset",
···
2606
2732
source = "registry+https://github.com/rust-lang/crates.io-index"
2607
2733
checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d"
2608
2734
dependencies = [
2609
-
"bitflags 2.6.0",
2735
+
"bitflags 2.9.1",
2610
2736
"crossbeam-channel",
2611
2737
"filetime",
2612
2738
"fsevent-sys",
···
2643
2769
dependencies = [
2644
2770
"proc-macro2",
2645
2771
"quote",
2646
-
"syn 2.0.79",
2772
+
"syn 2.0.104",
2647
2773
]
2648
2774
2649
2775
[[package]]
···
2677
2803
2678
2804
[[package]]
2679
2805
name = "num_enum"
2680
-
version = "0.7.3"
2806
+
version = "0.7.4"
2681
2807
source = "registry+https://github.com/rust-lang/crates.io-index"
2682
-
checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179"
2808
+
checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a"
2683
2809
dependencies = [
2684
2810
"num_enum_derive",
2811
+
"rustversion",
2685
2812
]
2686
2813
2687
2814
[[package]]
2688
2815
name = "num_enum_derive"
2689
-
version = "0.7.3"
2816
+
version = "0.7.4"
2690
2817
source = "registry+https://github.com/rust-lang/crates.io-index"
2691
-
checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56"
2818
+
checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d"
2692
2819
dependencies = [
2693
2820
"proc-macro-crate 2.0.2",
2694
2821
"proc-macro2",
2695
2822
"quote",
2696
-
"syn 2.0.79",
2697
-
]
2698
-
2699
-
[[package]]
2700
-
name = "objc"
2701
-
version = "0.2.7"
2702
-
source = "registry+https://github.com/rust-lang/crates.io-index"
2703
-
checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1"
2704
-
dependencies = [
2705
-
"malloc_buf",
2823
+
"syn 2.0.104",
2706
2824
]
2707
2825
2708
2826
[[package]]
···
2710
2828
version = "0.3.5"
2711
2829
source = "registry+https://github.com/rust-lang/crates.io-index"
2712
2830
checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310"
2713
-
dependencies = [
2714
-
"cc",
2715
-
]
2716
2831
2717
2832
[[package]]
2718
2833
name = "objc2"
···
2725
2840
]
2726
2841
2727
2842
[[package]]
2843
+
name = "objc2"
2844
+
version = "0.6.1"
2845
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2846
+
checksum = "88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551"
2847
+
dependencies = [
2848
+
"objc2-encode",
2849
+
"objc2-exception-helper",
2850
+
]
2851
+
2852
+
[[package]]
2728
2853
name = "objc2-app-kit"
2729
-
version = "0.2.2"
2854
+
version = "0.3.1"
2730
2855
source = "registry+https://github.com/rust-lang/crates.io-index"
2731
-
checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff"
2856
+
checksum = "e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc"
2732
2857
dependencies = [
2733
-
"bitflags 2.6.0",
2734
-
"block2",
2858
+
"bitflags 2.9.1",
2859
+
"block2 0.6.1",
2735
2860
"libc",
2736
-
"objc2",
2861
+
"objc2 0.6.1",
2862
+
"objc2-cloud-kit",
2737
2863
"objc2-core-data",
2864
+
"objc2-core-foundation",
2865
+
"objc2-core-graphics",
2738
2866
"objc2-core-image",
2739
-
"objc2-foundation",
2740
-
"objc2-quartz-core",
2867
+
"objc2-foundation 0.3.1",
2868
+
"objc2-quartz-core 0.3.1",
2741
2869
]
2742
2870
2743
2871
[[package]]
2744
2872
name = "objc2-cloud-kit"
2745
-
version = "0.2.2"
2873
+
version = "0.3.1"
2746
2874
source = "registry+https://github.com/rust-lang/crates.io-index"
2747
-
checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009"
2875
+
checksum = "17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d"
2748
2876
dependencies = [
2749
-
"bitflags 2.6.0",
2750
-
"block2",
2751
-
"objc2",
2752
-
"objc2-core-location",
2753
-
"objc2-foundation",
2877
+
"bitflags 2.9.1",
2878
+
"objc2 0.6.1",
2879
+
"objc2-foundation 0.3.1",
2754
2880
]
2755
2881
2756
2882
[[package]]
2757
-
name = "objc2-contacts"
2758
-
version = "0.2.2"
2883
+
name = "objc2-core-data"
2884
+
version = "0.3.1"
2759
2885
source = "registry+https://github.com/rust-lang/crates.io-index"
2760
-
checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889"
2886
+
checksum = "291fbbf7d29287518e8686417cf7239c74700fd4b607623140a7d4a3c834329d"
2761
2887
dependencies = [
2762
-
"block2",
2763
-
"objc2",
2764
-
"objc2-foundation",
2888
+
"bitflags 2.9.1",
2889
+
"objc2 0.6.1",
2890
+
"objc2-foundation 0.3.1",
2765
2891
]
2766
2892
2767
2893
[[package]]
2768
-
name = "objc2-core-data"
2769
-
version = "0.2.2"
2894
+
name = "objc2-core-foundation"
2895
+
version = "0.3.1"
2770
2896
source = "registry+https://github.com/rust-lang/crates.io-index"
2771
-
checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef"
2897
+
checksum = "1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166"
2772
2898
dependencies = [
2773
-
"bitflags 2.6.0",
2774
-
"block2",
2775
-
"objc2",
2776
-
"objc2-foundation",
2899
+
"bitflags 2.9.1",
2900
+
"dispatch2",
2901
+
"objc2 0.6.1",
2777
2902
]
2778
2903
2779
2904
[[package]]
2780
-
name = "objc2-core-image"
2781
-
version = "0.2.2"
2905
+
name = "objc2-core-graphics"
2906
+
version = "0.3.1"
2782
2907
source = "registry+https://github.com/rust-lang/crates.io-index"
2783
-
checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80"
2908
+
checksum = "989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4"
2784
2909
dependencies = [
2785
-
"block2",
2786
-
"objc2",
2787
-
"objc2-foundation",
2788
-
"objc2-metal",
2910
+
"bitflags 2.9.1",
2911
+
"dispatch2",
2912
+
"objc2 0.6.1",
2913
+
"objc2-core-foundation",
2914
+
"objc2-io-surface",
2789
2915
]
2790
2916
2791
2917
[[package]]
2792
-
name = "objc2-core-location"
2793
-
version = "0.2.2"
2918
+
name = "objc2-core-image"
2919
+
version = "0.3.1"
2794
2920
source = "registry+https://github.com/rust-lang/crates.io-index"
2795
-
checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781"
2921
+
checksum = "79b3dc0cc4386b6ccf21c157591b34a7f44c8e75b064f85502901ab2188c007e"
2796
2922
dependencies = [
2797
-
"block2",
2798
-
"objc2",
2799
-
"objc2-contacts",
2800
-
"objc2-foundation",
2923
+
"objc2 0.6.1",
2924
+
"objc2-foundation 0.3.1",
2801
2925
]
2802
2926
2803
2927
[[package]]
2804
2928
name = "objc2-encode"
2805
-
version = "4.0.3"
2929
+
version = "4.1.0"
2806
2930
source = "registry+https://github.com/rust-lang/crates.io-index"
2807
-
checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8"
2931
+
checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33"
2808
2932
2809
2933
[[package]]
2810
-
name = "objc2-foundation"
2811
-
version = "0.2.2"
2934
+
name = "objc2-exception-helper"
2935
+
version = "0.1.1"
2812
2936
source = "registry+https://github.com/rust-lang/crates.io-index"
2813
-
checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8"
2937
+
checksum = "c7a1c5fbb72d7735b076bb47b578523aedc40f3c439bea6dfd595c089d79d98a"
2814
2938
dependencies = [
2815
-
"bitflags 2.6.0",
2816
-
"block2",
2817
-
"libc",
2818
-
"objc2",
2939
+
"cc",
2819
2940
]
2820
2941
2821
2942
[[package]]
2822
-
name = "objc2-link-presentation"
2943
+
name = "objc2-foundation"
2823
2944
version = "0.2.2"
2824
2945
source = "registry+https://github.com/rust-lang/crates.io-index"
2825
-
checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398"
2946
+
checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8"
2826
2947
dependencies = [
2827
-
"block2",
2828
-
"objc2",
2829
-
"objc2-app-kit",
2830
-
"objc2-foundation",
2948
+
"bitflags 2.9.1",
2949
+
"block2 0.5.1",
2950
+
"libc",
2951
+
"objc2 0.5.2",
2831
2952
]
2832
2953
2833
2954
[[package]]
2834
-
name = "objc2-metal"
2835
-
version = "0.2.2"
2955
+
name = "objc2-foundation"
2956
+
version = "0.3.1"
2836
2957
source = "registry+https://github.com/rust-lang/crates.io-index"
2837
-
checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6"
2958
+
checksum = "900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c"
2838
2959
dependencies = [
2839
-
"bitflags 2.6.0",
2840
-
"block2",
2841
-
"objc2",
2842
-
"objc2-foundation",
2960
+
"bitflags 2.9.1",
2961
+
"block2 0.6.1",
2962
+
"libc",
2963
+
"objc2 0.6.1",
2964
+
"objc2-core-foundation",
2843
2965
]
2844
2966
2845
2967
[[package]]
2846
-
name = "objc2-quartz-core"
2847
-
version = "0.2.2"
2968
+
name = "objc2-io-surface"
2969
+
version = "0.3.1"
2848
2970
source = "registry+https://github.com/rust-lang/crates.io-index"
2849
-
checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a"
2971
+
checksum = "7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c"
2850
2972
dependencies = [
2851
-
"bitflags 2.6.0",
2852
-
"block2",
2853
-
"objc2",
2854
-
"objc2-foundation",
2855
-
"objc2-metal",
2973
+
"bitflags 2.9.1",
2974
+
"objc2 0.6.1",
2975
+
"objc2-core-foundation",
2856
2976
]
2857
2977
2858
2978
[[package]]
2859
-
name = "objc2-symbols"
2979
+
name = "objc2-metal"
2860
2980
version = "0.2.2"
2861
2981
source = "registry+https://github.com/rust-lang/crates.io-index"
2862
-
checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc"
2982
+
checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6"
2863
2983
dependencies = [
2864
-
"objc2",
2865
-
"objc2-foundation",
2984
+
"bitflags 2.9.1",
2985
+
"block2 0.5.1",
2986
+
"objc2 0.5.2",
2987
+
"objc2-foundation 0.2.2",
2866
2988
]
2867
2989
2868
2990
[[package]]
2869
-
name = "objc2-ui-kit"
2991
+
name = "objc2-quartz-core"
2870
2992
version = "0.2.2"
2871
2993
source = "registry+https://github.com/rust-lang/crates.io-index"
2872
-
checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f"
2994
+
checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a"
2873
2995
dependencies = [
2874
-
"bitflags 2.6.0",
2875
-
"block2",
2876
-
"objc2",
2877
-
"objc2-cloud-kit",
2878
-
"objc2-core-data",
2879
-
"objc2-core-image",
2880
-
"objc2-core-location",
2881
-
"objc2-foundation",
2882
-
"objc2-link-presentation",
2883
-
"objc2-quartz-core",
2884
-
"objc2-symbols",
2885
-
"objc2-uniform-type-identifiers",
2886
-
"objc2-user-notifications",
2996
+
"bitflags 2.9.1",
2997
+
"block2 0.5.1",
2998
+
"objc2 0.5.2",
2999
+
"objc2-foundation 0.2.2",
3000
+
"objc2-metal",
2887
3001
]
2888
3002
2889
3003
[[package]]
2890
-
name = "objc2-uniform-type-identifiers"
2891
-
version = "0.2.2"
3004
+
name = "objc2-quartz-core"
3005
+
version = "0.3.1"
2892
3006
source = "registry+https://github.com/rust-lang/crates.io-index"
2893
-
checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe"
3007
+
checksum = "90ffb6a0cd5f182dc964334388560b12a57f7b74b3e2dec5e2722aa2dfb2ccd5"
2894
3008
dependencies = [
2895
-
"block2",
2896
-
"objc2",
2897
-
"objc2-foundation",
3009
+
"bitflags 2.9.1",
3010
+
"objc2 0.6.1",
3011
+
"objc2-foundation 0.3.1",
2898
3012
]
2899
3013
2900
3014
[[package]]
2901
-
name = "objc2-user-notifications"
2902
-
version = "0.2.2"
3015
+
name = "objc2-ui-kit"
3016
+
version = "0.3.1"
2903
3017
source = "registry+https://github.com/rust-lang/crates.io-index"
2904
-
checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3"
3018
+
checksum = "25b1312ad7bc8a0e92adae17aa10f90aae1fb618832f9b993b022b591027daed"
2905
3019
dependencies = [
2906
-
"bitflags 2.6.0",
2907
-
"block2",
2908
-
"objc2",
2909
-
"objc2-core-location",
2910
-
"objc2-foundation",
3020
+
"bitflags 2.9.1",
3021
+
"objc2 0.6.1",
3022
+
"objc2-core-foundation",
3023
+
"objc2-foundation 0.3.1",
2911
3024
]
2912
3025
2913
3026
[[package]]
2914
3027
name = "objc2-web-kit"
2915
-
version = "0.2.2"
3028
+
version = "0.3.1"
2916
3029
source = "registry+https://github.com/rust-lang/crates.io-index"
2917
-
checksum = "68bc69301064cebefc6c4c90ce9cba69225239e4b8ff99d445a2b5563797da65"
3030
+
checksum = "91672909de8b1ce1c2252e95bbee8c1649c9ad9d14b9248b3d7b4c47903c47ad"
2918
3031
dependencies = [
2919
-
"bitflags 2.6.0",
2920
-
"block2",
2921
-
"objc2",
3032
+
"bitflags 2.9.1",
3033
+
"block2 0.6.1",
3034
+
"objc2 0.6.1",
2922
3035
"objc2-app-kit",
2923
-
"objc2-foundation",
3036
+
"objc2-core-foundation",
3037
+
"objc2-foundation 0.3.1",
2924
3038
]
2925
3039
2926
3040
[[package]]
2927
3041
name = "object"
2928
-
version = "0.36.5"
3042
+
version = "0.36.7"
2929
3043
source = "registry+https://github.com/rust-lang/crates.io-index"
2930
-
checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e"
3044
+
checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
2931
3045
dependencies = [
2932
3046
"memchr",
2933
3047
]
2934
3048
2935
3049
[[package]]
2936
3050
name = "once_cell"
2937
-
version = "1.20.2"
3051
+
version = "1.21.3"
2938
3052
source = "registry+https://github.com/rust-lang/crates.io-index"
2939
-
checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
3053
+
checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
2940
3054
2941
3055
[[package]]
2942
3056
name = "open"
2943
-
version = "5.3.0"
3057
+
version = "5.3.2"
2944
3058
source = "registry+https://github.com/rust-lang/crates.io-index"
2945
-
checksum = "61a877bf6abd716642a53ef1b89fb498923a4afca5c754f9050b4d081c05c4b3"
3059
+
checksum = "e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95"
2946
3060
dependencies = [
3061
+
"dunce",
2947
3062
"is-wsl",
2948
3063
"libc",
2949
3064
"pathdiff",
···
2951
3066
2952
3067
[[package]]
2953
3068
name = "openssl"
2954
-
version = "0.10.67"
3069
+
version = "0.10.73"
2955
3070
source = "registry+https://github.com/rust-lang/crates.io-index"
2956
-
checksum = "7b8cefcf97f41316955f9294cd61f639bdcfa9f2f230faac6cb896aa8ab64704"
3071
+
checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8"
2957
3072
dependencies = [
2958
-
"bitflags 2.6.0",
3073
+
"bitflags 2.9.1",
2959
3074
"cfg-if",
2960
3075
"foreign-types 0.3.2",
2961
3076
"libc",
···
2972
3087
dependencies = [
2973
3088
"proc-macro2",
2974
3089
"quote",
2975
-
"syn 2.0.79",
3090
+
"syn 2.0.104",
2976
3091
]
2977
3092
2978
3093
[[package]]
2979
3094
name = "openssl-probe"
2980
-
version = "0.1.5"
3095
+
version = "0.1.6"
2981
3096
source = "registry+https://github.com/rust-lang/crates.io-index"
2982
-
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
3097
+
checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
2983
3098
2984
3099
[[package]]
2985
3100
name = "openssl-sys"
2986
-
version = "0.9.104"
3101
+
version = "0.9.109"
2987
3102
source = "registry+https://github.com/rust-lang/crates.io-index"
2988
-
checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741"
3103
+
checksum = "90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571"
2989
3104
dependencies = [
2990
3105
"cc",
2991
3106
"libc",
···
3021
3136
3022
3137
[[package]]
3023
3138
name = "os_pipe"
3024
-
version = "1.2.1"
3139
+
version = "1.2.2"
3025
3140
source = "registry+https://github.com/rust-lang/crates.io-index"
3026
-
checksum = "5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982"
3141
+
checksum = "db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224"
3027
3142
dependencies = [
3028
3143
"libc",
3029
3144
"windows-sys 0.59.0",
···
3062
3177
3063
3178
[[package]]
3064
3179
name = "parking_lot"
3065
-
version = "0.12.3"
3180
+
version = "0.12.4"
3066
3181
source = "registry+https://github.com/rust-lang/crates.io-index"
3067
-
checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
3182
+
checksum = "70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13"
3068
3183
dependencies = [
3069
3184
"lock_api",
3070
3185
"parking_lot_core",
···
3072
3187
3073
3188
[[package]]
3074
3189
name = "parking_lot_core"
3075
-
version = "0.9.10"
3190
+
version = "0.9.11"
3076
3191
source = "registry+https://github.com/rust-lang/crates.io-index"
3077
-
checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
3192
+
checksum = "bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5"
3078
3193
dependencies = [
3079
3194
"cfg-if",
3080
3195
"libc",
···
3091
3206
3092
3207
[[package]]
3093
3208
name = "pathdiff"
3094
-
version = "0.2.2"
3209
+
version = "0.2.3"
3095
3210
source = "registry+https://github.com/rust-lang/crates.io-index"
3096
-
checksum = "d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361"
3211
+
checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
3097
3212
3098
3213
[[package]]
3099
3214
name = "percent-encoding"
···
3107
3222
source = "registry+https://github.com/rust-lang/crates.io-index"
3108
3223
checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12"
3109
3224
dependencies = [
3110
-
"phf_macros 0.8.0",
3111
3225
"phf_shared 0.8.0",
3112
-
"proc-macro-hack",
3113
3226
]
3114
3227
3115
3228
[[package]]
···
3118
3231
source = "registry+https://github.com/rust-lang/crates.io-index"
3119
3232
checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
3120
3233
dependencies = [
3234
+
"phf_macros 0.10.0",
3121
3235
"phf_shared 0.10.0",
3236
+
"proc-macro-hack",
3122
3237
]
3123
3238
3124
3239
[[package]]
3125
3240
name = "phf"
3126
-
version = "0.11.2"
3241
+
version = "0.11.3"
3127
3242
source = "registry+https://github.com/rust-lang/crates.io-index"
3128
-
checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
3243
+
checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078"
3129
3244
dependencies = [
3130
-
"phf_macros 0.11.2",
3131
-
"phf_shared 0.11.2",
3245
+
"phf_macros 0.11.3",
3246
+
"phf_shared 0.11.3",
3132
3247
]
3133
3248
3134
3249
[[package]]
···
3143
3258
3144
3259
[[package]]
3145
3260
name = "phf_codegen"
3146
-
version = "0.10.0"
3261
+
version = "0.11.3"
3147
3262
source = "registry+https://github.com/rust-lang/crates.io-index"
3148
-
checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd"
3263
+
checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a"
3149
3264
dependencies = [
3150
-
"phf_generator 0.10.0",
3151
-
"phf_shared 0.10.0",
3265
+
"phf_generator 0.11.3",
3266
+
"phf_shared 0.11.3",
3152
3267
]
3153
3268
3154
3269
[[package]]
···
3173
3288
3174
3289
[[package]]
3175
3290
name = "phf_generator"
3176
-
version = "0.11.2"
3291
+
version = "0.11.3"
3177
3292
source = "registry+https://github.com/rust-lang/crates.io-index"
3178
-
checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
3293
+
checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d"
3179
3294
dependencies = [
3180
-
"phf_shared 0.11.2",
3295
+
"phf_shared 0.11.3",
3181
3296
"rand 0.8.5",
3182
3297
]
3183
3298
3184
3299
[[package]]
3185
3300
name = "phf_macros"
3186
-
version = "0.8.0"
3301
+
version = "0.10.0"
3187
3302
source = "registry+https://github.com/rust-lang/crates.io-index"
3188
-
checksum = "7f6fde18ff429ffc8fe78e2bf7f8b7a5a5a6e2a8b58bc5a9ac69198bbda9189c"
3303
+
checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0"
3189
3304
dependencies = [
3190
-
"phf_generator 0.8.0",
3191
-
"phf_shared 0.8.0",
3305
+
"phf_generator 0.10.0",
3306
+
"phf_shared 0.10.0",
3192
3307
"proc-macro-hack",
3193
3308
"proc-macro2",
3194
3309
"quote",
···
3197
3312
3198
3313
[[package]]
3199
3314
name = "phf_macros"
3200
-
version = "0.11.2"
3315
+
version = "0.11.3"
3201
3316
source = "registry+https://github.com/rust-lang/crates.io-index"
3202
-
checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
3317
+
checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216"
3203
3318
dependencies = [
3204
-
"phf_generator 0.11.2",
3205
-
"phf_shared 0.11.2",
3319
+
"phf_generator 0.11.3",
3320
+
"phf_shared 0.11.3",
3206
3321
"proc-macro2",
3207
3322
"quote",
3208
-
"syn 2.0.79",
3323
+
"syn 2.0.104",
3209
3324
]
3210
3325
3211
3326
[[package]]
···
3214
3329
source = "registry+https://github.com/rust-lang/crates.io-index"
3215
3330
checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7"
3216
3331
dependencies = [
3217
-
"siphasher",
3332
+
"siphasher 0.3.11",
3218
3333
]
3219
3334
3220
3335
[[package]]
···
3223
3338
source = "registry+https://github.com/rust-lang/crates.io-index"
3224
3339
checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
3225
3340
dependencies = [
3226
-
"siphasher",
3341
+
"siphasher 0.3.11",
3227
3342
]
3228
3343
3229
3344
[[package]]
3230
3345
name = "phf_shared"
3231
-
version = "0.11.2"
3346
+
version = "0.11.3"
3232
3347
source = "registry+https://github.com/rust-lang/crates.io-index"
3233
-
checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
3348
+
checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5"
3234
3349
dependencies = [
3235
-
"siphasher",
3350
+
"siphasher 1.0.1",
3236
3351
]
3237
3352
3238
3353
[[package]]
3239
3354
name = "pin-project-lite"
3240
-
version = "0.2.14"
3355
+
version = "0.2.16"
3241
3356
source = "registry+https://github.com/rust-lang/crates.io-index"
3242
-
checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
3357
+
checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
3243
3358
3244
3359
[[package]]
3245
3360
name = "pin-utils"
···
3260
3375
3261
3376
[[package]]
3262
3377
name = "pkg-config"
3263
-
version = "0.3.31"
3378
+
version = "0.3.32"
3264
3379
source = "registry+https://github.com/rust-lang/crates.io-index"
3265
-
checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
3380
+
checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
3266
3381
3267
3382
[[package]]
3268
3383
name = "plist"
3269
-
version = "1.7.0"
3384
+
version = "1.7.4"
3270
3385
source = "registry+https://github.com/rust-lang/crates.io-index"
3271
-
checksum = "42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016"
3386
+
checksum = "3af6b589e163c5a788fab00ce0c0366f6efbb9959c2f9874b224936af7fce7e1"
3272
3387
dependencies = [
3273
3388
"base64 0.22.1",
3274
-
"indexmap 2.6.0",
3389
+
"indexmap 2.10.0",
3275
3390
"quick-xml",
3276
3391
"serde",
3277
3392
"time",
···
3279
3394
3280
3395
[[package]]
3281
3396
name = "png"
3282
-
version = "0.17.14"
3397
+
version = "0.17.16"
3283
3398
source = "registry+https://github.com/rust-lang/crates.io-index"
3284
-
checksum = "52f9d46a34a05a6a57566bc2bfae066ef07585a6e3fa30fbbdff5936380623f0"
3399
+
checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526"
3285
3400
dependencies = [
3286
3401
"bitflags 1.3.2",
3287
3402
"crc32fast",
3288
3403
"fdeflate",
3289
3404
"flate2",
3290
-
"miniz_oxide 0.8.0",
3405
+
"miniz_oxide",
3291
3406
]
3292
3407
3293
3408
[[package]]
3294
3409
name = "polling"
3295
-
version = "3.7.4"
3410
+
version = "3.9.0"
3296
3411
source = "registry+https://github.com/rust-lang/crates.io-index"
3297
-
checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f"
3412
+
checksum = "8ee9b2fa7a4517d2c91ff5bc6c297a427a96749d15f98fcdbb22c05571a4d4b7"
3298
3413
dependencies = [
3299
3414
"cfg-if",
3300
3415
"concurrent-queue",
3301
-
"hermit-abi 0.4.0",
3416
+
"hermit-abi",
3302
3417
"pin-project-lite",
3303
3418
"rustix",
3304
-
"tracing",
3305
-
"windows-sys 0.59.0",
3419
+
"windows-sys 0.60.2",
3420
+
]
3421
+
3422
+
[[package]]
3423
+
name = "potential_utf"
3424
+
version = "0.1.2"
3425
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3426
+
checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585"
3427
+
dependencies = [
3428
+
"zerovec",
3306
3429
]
3307
3430
3308
3431
[[package]]
···
3313
3436
3314
3437
[[package]]
3315
3438
name = "ppv-lite86"
3316
-
version = "0.2.20"
3439
+
version = "0.2.21"
3317
3440
source = "registry+https://github.com/rust-lang/crates.io-index"
3318
-
checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
3441
+
checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
3319
3442
dependencies = [
3320
3443
"zerocopy",
3321
3444
]
···
3342
3465
source = "registry+https://github.com/rust-lang/crates.io-index"
3343
3466
checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24"
3344
3467
dependencies = [
3345
-
"toml_datetime",
3468
+
"toml_datetime 0.6.3",
3346
3469
"toml_edit 0.20.2",
3347
3470
]
3348
3471
···
3378
3501
3379
3502
[[package]]
3380
3503
name = "proc-macro2"
3381
-
version = "1.0.88"
3504
+
version = "1.0.95"
3382
3505
source = "registry+https://github.com/rust-lang/crates.io-index"
3383
-
checksum = "7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9"
3506
+
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
3384
3507
dependencies = [
3385
3508
"unicode-ident",
3386
3509
]
3387
3510
3388
3511
[[package]]
3389
3512
name = "profiling"
3390
-
version = "1.0.16"
3513
+
version = "1.0.17"
3391
3514
source = "registry+https://github.com/rust-lang/crates.io-index"
3392
-
checksum = "afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d"
3515
+
checksum = "3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773"
3393
3516
dependencies = [
3394
3517
"profiling-procmacros",
3395
3518
]
3396
3519
3397
3520
[[package]]
3398
3521
name = "profiling-procmacros"
3399
-
version = "1.0.16"
3522
+
version = "1.0.17"
3400
3523
source = "registry+https://github.com/rust-lang/crates.io-index"
3401
-
checksum = "a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30"
3524
+
checksum = "52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b"
3402
3525
dependencies = [
3403
3526
"quote",
3404
-
"syn 2.0.79",
3527
+
"syn 2.0.104",
3405
3528
]
3406
3529
3407
3530
[[package]]
···
3412
3535
3413
3536
[[package]]
3414
3537
name = "publicsuffix"
3415
-
version = "2.2.3"
3538
+
version = "2.3.0"
3416
3539
source = "registry+https://github.com/rust-lang/crates.io-index"
3417
-
checksum = "96a8c1bda5ae1af7f99a2962e49df150414a43d62404644d98dd5c3a93d07457"
3540
+
checksum = "6f42ea446cab60335f76979ec15e12619a2165b5ae2c12166bef27d283a9fadf"
3418
3541
dependencies = [
3419
-
"idna 0.3.0",
3542
+
"idna",
3420
3543
"psl-types",
3421
3544
]
3422
3545
···
3437
3560
3438
3561
[[package]]
3439
3562
name = "quick-xml"
3440
-
version = "0.32.0"
3563
+
version = "0.38.0"
3441
3564
source = "registry+https://github.com/rust-lang/crates.io-index"
3442
-
checksum = "1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2"
3565
+
checksum = "8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b"
3443
3566
dependencies = [
3444
3567
"memchr",
3445
3568
]
3446
3569
3447
3570
[[package]]
3448
3571
name = "quinn"
3449
-
version = "0.11.5"
3572
+
version = "0.11.8"
3450
3573
source = "registry+https://github.com/rust-lang/crates.io-index"
3451
-
checksum = "8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684"
3574
+
checksum = "626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8"
3452
3575
dependencies = [
3453
3576
"bytes",
3577
+
"cfg_aliases",
3454
3578
"pin-project-lite",
3455
3579
"quinn-proto",
3456
3580
"quinn-udp",
3457
3581
"rustc-hash",
3458
3582
"rustls",
3459
-
"socket2",
3460
-
"thiserror",
3583
+
"socket2 0.5.10",
3584
+
"thiserror 2.0.12",
3461
3585
"tokio",
3462
3586
"tracing",
3587
+
"web-time",
3463
3588
]
3464
3589
3465
3590
[[package]]
3466
3591
name = "quinn-proto"
3467
-
version = "0.11.8"
3592
+
version = "0.11.12"
3468
3593
source = "registry+https://github.com/rust-lang/crates.io-index"
3469
-
checksum = "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6"
3594
+
checksum = "49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e"
3470
3595
dependencies = [
3471
3596
"bytes",
3472
-
"rand 0.8.5",
3597
+
"getrandom 0.3.3",
3598
+
"lru-slab",
3599
+
"rand 0.9.2",
3473
3600
"ring",
3474
3601
"rustc-hash",
3475
3602
"rustls",
3603
+
"rustls-pki-types",
3476
3604
"slab",
3477
-
"thiserror",
3605
+
"thiserror 2.0.12",
3478
3606
"tinyvec",
3479
3607
"tracing",
3608
+
"web-time",
3480
3609
]
3481
3610
3482
3611
[[package]]
3483
3612
name = "quinn-udp"
3484
-
version = "0.5.5"
3613
+
version = "0.5.13"
3485
3614
source = "registry+https://github.com/rust-lang/crates.io-index"
3486
-
checksum = "4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b"
3615
+
checksum = "fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970"
3487
3616
dependencies = [
3617
+
"cfg_aliases",
3488
3618
"libc",
3489
3619
"once_cell",
3490
-
"socket2",
3620
+
"socket2 0.5.10",
3491
3621
"tracing",
3492
3622
"windows-sys 0.59.0",
3493
3623
]
3494
3624
3495
3625
[[package]]
3496
3626
name = "quote"
3497
-
version = "1.0.37"
3627
+
version = "1.0.40"
3498
3628
source = "registry+https://github.com/rust-lang/crates.io-index"
3499
-
checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
3629
+
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
3500
3630
dependencies = [
3501
3631
"proc-macro2",
3502
3632
]
3503
3633
3504
3634
[[package]]
3635
+
name = "r-efi"
3636
+
version = "5.3.0"
3637
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3638
+
checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
3639
+
3640
+
[[package]]
3505
3641
name = "rand"
3506
3642
version = "0.7.3"
3507
3643
source = "registry+https://github.com/rust-lang/crates.io-index"
···
3527
3663
]
3528
3664
3529
3665
[[package]]
3666
+
name = "rand"
3667
+
version = "0.9.2"
3668
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3669
+
checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
3670
+
dependencies = [
3671
+
"rand_chacha 0.9.0",
3672
+
"rand_core 0.9.3",
3673
+
]
3674
+
3675
+
[[package]]
3530
3676
name = "rand_chacha"
3531
3677
version = "0.2.2"
3532
3678
source = "registry+https://github.com/rust-lang/crates.io-index"
···
3547
3693
]
3548
3694
3549
3695
[[package]]
3696
+
name = "rand_chacha"
3697
+
version = "0.9.0"
3698
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3699
+
checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
3700
+
dependencies = [
3701
+
"ppv-lite86",
3702
+
"rand_core 0.9.3",
3703
+
]
3704
+
3705
+
[[package]]
3550
3706
name = "rand_core"
3551
3707
version = "0.5.1"
3552
3708
source = "registry+https://github.com/rust-lang/crates.io-index"
···
3561
3717
source = "registry+https://github.com/rust-lang/crates.io-index"
3562
3718
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
3563
3719
dependencies = [
3564
-
"getrandom 0.2.15",
3720
+
"getrandom 0.2.16",
3721
+
]
3722
+
3723
+
[[package]]
3724
+
name = "rand_core"
3725
+
version = "0.9.3"
3726
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3727
+
checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
3728
+
dependencies = [
3729
+
"getrandom 0.3.3",
3565
3730
]
3566
3731
3567
3732
[[package]]
···
3612
3777
"rand_chacha 0.3.1",
3613
3778
"simd_helpers",
3614
3779
"system-deps",
3615
-
"thiserror",
3780
+
"thiserror 1.0.69",
3616
3781
"v_frame",
3617
3782
"wasm-bindgen",
3618
3783
]
3619
3784
3620
3785
[[package]]
3621
3786
name = "ravif"
3622
-
version = "0.11.10"
3787
+
version = "0.11.20"
3623
3788
source = "registry+https://github.com/rust-lang/crates.io-index"
3624
-
checksum = "a8f0bfd976333248de2078d350bfdf182ff96e168a24d23d2436cef320dd4bdd"
3789
+
checksum = "5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b"
3625
3790
dependencies = [
3626
3791
"avif-serialize",
3627
3792
"imgref",
3628
3793
"loop9",
3629
3794
"quick-error",
3630
3795
"rav1e",
3796
+
"rayon",
3631
3797
"rgb",
3632
3798
]
3633
3799
···
3659
3825
3660
3826
[[package]]
3661
3827
name = "redox_syscall"
3662
-
version = "0.5.7"
3828
+
version = "0.5.17"
3663
3829
source = "registry+https://github.com/rust-lang/crates.io-index"
3664
-
checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f"
3830
+
checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77"
3665
3831
dependencies = [
3666
-
"bitflags 2.6.0",
3832
+
"bitflags 2.9.1",
3667
3833
]
3668
3834
3669
3835
[[package]]
···
3672
3838
source = "registry+https://github.com/rust-lang/crates.io-index"
3673
3839
checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
3674
3840
dependencies = [
3675
-
"getrandom 0.2.15",
3841
+
"getrandom 0.2.16",
3842
+
"libredox",
3843
+
"thiserror 1.0.69",
3844
+
]
3845
+
3846
+
[[package]]
3847
+
name = "redox_users"
3848
+
version = "0.5.2"
3849
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3850
+
checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac"
3851
+
dependencies = [
3852
+
"getrandom 0.2.16",
3676
3853
"libredox",
3677
-
"thiserror",
3854
+
"thiserror 2.0.12",
3855
+
]
3856
+
3857
+
[[package]]
3858
+
name = "ref-cast"
3859
+
version = "1.0.24"
3860
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3861
+
checksum = "4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf"
3862
+
dependencies = [
3863
+
"ref-cast-impl",
3864
+
]
3865
+
3866
+
[[package]]
3867
+
name = "ref-cast-impl"
3868
+
version = "1.0.24"
3869
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3870
+
checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7"
3871
+
dependencies = [
3872
+
"proc-macro2",
3873
+
"quote",
3874
+
"syn 2.0.104",
3678
3875
]
3679
3876
3680
3877
[[package]]
3681
3878
name = "regex"
3682
-
version = "1.11.0"
3879
+
version = "1.11.1"
3683
3880
source = "registry+https://github.com/rust-lang/crates.io-index"
3684
-
checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8"
3881
+
checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
3685
3882
dependencies = [
3686
3883
"aho-corasick",
3687
3884
"memchr",
···
3691
3888
3692
3889
[[package]]
3693
3890
name = "regex-automata"
3694
-
version = "0.4.8"
3891
+
version = "0.4.9"
3695
3892
source = "registry+https://github.com/rust-lang/crates.io-index"
3696
-
checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3"
3893
+
checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
3697
3894
dependencies = [
3698
3895
"aho-corasick",
3699
3896
"memchr",
···
3708
3905
3709
3906
[[package]]
3710
3907
name = "reqwest"
3711
-
version = "0.12.8"
3908
+
version = "0.12.22"
3712
3909
source = "registry+https://github.com/rust-lang/crates.io-index"
3713
-
checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b"
3910
+
checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531"
3714
3911
dependencies = [
3715
3912
"base64 0.22.1",
3716
3913
"bytes",
···
3728
3925
"hyper-rustls",
3729
3926
"hyper-tls",
3730
3927
"hyper-util",
3731
-
"ipnet",
3732
3928
"js-sys",
3733
3929
"log",
3734
3930
"mime",
3735
3931
"native-tls",
3736
-
"once_cell",
3737
3932
"percent-encoding",
3738
3933
"pin-project-lite",
3739
3934
"quinn",
3740
3935
"rustls",
3741
-
"rustls-pemfile",
3742
3936
"rustls-pki-types",
3743
3937
"serde",
3744
3938
"serde_json",
3745
3939
"serde_urlencoded",
3746
3940
"sync_wrapper",
3747
-
"system-configuration",
3748
3941
"tokio",
3749
3942
"tokio-native-tls",
3750
3943
"tokio-rustls",
3751
3944
"tokio-util",
3945
+
"tower",
3946
+
"tower-http",
3752
3947
"tower-service",
3753
3948
"url",
3754
3949
"wasm-bindgen",
···
3756
3951
"wasm-streams",
3757
3952
"web-sys",
3758
3953
"webpki-roots",
3759
-
"windows-registry 0.2.0",
3760
3954
]
3761
3955
3762
3956
[[package]]
3763
3957
name = "rgb"
3764
-
version = "0.8.50"
3958
+
version = "0.8.52"
3765
3959
source = "registry+https://github.com/rust-lang/crates.io-index"
3766
-
checksum = "57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a"
3960
+
checksum = "0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce"
3767
3961
3768
3962
[[package]]
3769
3963
name = "ring"
3770
-
version = "0.17.8"
3964
+
version = "0.17.14"
3771
3965
source = "registry+https://github.com/rust-lang/crates.io-index"
3772
-
checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
3966
+
checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
3773
3967
dependencies = [
3774
3968
"cc",
3775
3969
"cfg-if",
3776
-
"getrandom 0.2.15",
3970
+
"getrandom 0.2.16",
3777
3971
"libc",
3778
-
"spin",
3779
3972
"untrusted",
3780
3973
"windows-sys 0.52.0",
3781
3974
]
3782
3975
3783
3976
[[package]]
3784
3977
name = "rust-ini"
3785
-
version = "0.21.1"
3978
+
version = "0.21.2"
3786
3979
source = "registry+https://github.com/rust-lang/crates.io-index"
3787
-
checksum = "4e310ef0e1b6eeb79169a1171daf9abcb87a2e17c03bee2c4bb100b55c75409f"
3980
+
checksum = "e7295b7ce3bf4806b419dc3420745998b447178b7005e2011947b38fc5aa6791"
3788
3981
dependencies = [
3789
3982
"cfg-if",
3790
3983
"ordered-multimap",
3791
-
"trim-in-place",
3792
3984
]
3793
3985
3794
3986
[[package]]
3795
3987
name = "rustc-demangle"
3796
-
version = "0.1.24"
3988
+
version = "0.1.26"
3797
3989
source = "registry+https://github.com/rust-lang/crates.io-index"
3798
-
checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
3990
+
checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
3799
3991
3800
3992
[[package]]
3801
3993
name = "rustc-hash"
3802
-
version = "2.0.0"
3994
+
version = "2.1.1"
3803
3995
source = "registry+https://github.com/rust-lang/crates.io-index"
3804
-
checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152"
3996
+
checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
3805
3997
3806
3998
[[package]]
3807
3999
name = "rustc_version"
···
3814
4006
3815
4007
[[package]]
3816
4008
name = "rustix"
3817
-
version = "0.38.37"
4009
+
version = "1.0.8"
3818
4010
source = "registry+https://github.com/rust-lang/crates.io-index"
3819
-
checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811"
4011
+
checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8"
3820
4012
dependencies = [
3821
-
"bitflags 2.6.0",
4013
+
"bitflags 2.9.1",
3822
4014
"errno",
3823
4015
"libc",
3824
4016
"linux-raw-sys",
3825
-
"windows-sys 0.52.0",
4017
+
"windows-sys 0.60.2",
3826
4018
]
3827
4019
3828
4020
[[package]]
3829
4021
name = "rustls"
3830
-
version = "0.23.15"
4022
+
version = "0.23.31"
3831
4023
source = "registry+https://github.com/rust-lang/crates.io-index"
3832
-
checksum = "5fbb44d7acc4e873d613422379f69f237a1b141928c02f6bc6ccfddddc2d7993"
4024
+
checksum = "c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc"
3833
4025
dependencies = [
3834
4026
"once_cell",
3835
4027
"ring",
···
3840
4032
]
3841
4033
3842
4034
[[package]]
3843
-
name = "rustls-pemfile"
3844
-
version = "2.2.0"
4035
+
name = "rustls-pki-types"
4036
+
version = "1.12.0"
3845
4037
source = "registry+https://github.com/rust-lang/crates.io-index"
3846
-
checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
4038
+
checksum = "229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79"
3847
4039
dependencies = [
3848
-
"rustls-pki-types",
4040
+
"web-time",
4041
+
"zeroize",
3849
4042
]
3850
4043
3851
4044
[[package]]
3852
-
name = "rustls-pki-types"
3853
-
version = "1.10.0"
3854
-
source = "registry+https://github.com/rust-lang/crates.io-index"
3855
-
checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b"
3856
-
3857
-
[[package]]
3858
4045
name = "rustls-webpki"
3859
-
version = "0.102.8"
4046
+
version = "0.103.4"
3860
4047
source = "registry+https://github.com/rust-lang/crates.io-index"
3861
-
checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9"
4048
+
checksum = "0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc"
3862
4049
dependencies = [
3863
4050
"ring",
3864
4051
"rustls-pki-types",
···
3866
4053
]
3867
4054
3868
4055
[[package]]
4056
+
name = "rustversion"
4057
+
version = "1.0.21"
4058
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4059
+
checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d"
4060
+
4061
+
[[package]]
3869
4062
name = "ryu"
3870
-
version = "1.0.18"
4063
+
version = "1.0.20"
3871
4064
source = "registry+https://github.com/rust-lang/crates.io-index"
3872
-
checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
4065
+
checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
3873
4066
3874
4067
[[package]]
3875
4068
name = "same-file"
···
3882
4075
3883
4076
[[package]]
3884
4077
name = "schannel"
3885
-
version = "0.1.26"
4078
+
version = "0.1.27"
3886
4079
source = "registry+https://github.com/rust-lang/crates.io-index"
3887
-
checksum = "01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1"
4080
+
checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d"
3888
4081
dependencies = [
3889
4082
"windows-sys 0.59.0",
3890
4083
]
3891
4084
3892
4085
[[package]]
3893
4086
name = "schemars"
3894
-
version = "0.8.21"
4087
+
version = "0.8.22"
3895
4088
source = "registry+https://github.com/rust-lang/crates.io-index"
3896
-
checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92"
4089
+
checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615"
3897
4090
dependencies = [
3898
4091
"dyn-clone",
3899
4092
"indexmap 1.9.3",
···
3905
4098
]
3906
4099
3907
4100
[[package]]
4101
+
name = "schemars"
4102
+
version = "0.9.0"
4103
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4104
+
checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f"
4105
+
dependencies = [
4106
+
"dyn-clone",
4107
+
"ref-cast",
4108
+
"serde",
4109
+
"serde_json",
4110
+
]
4111
+
4112
+
[[package]]
4113
+
name = "schemars"
4114
+
version = "1.0.4"
4115
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4116
+
checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0"
4117
+
dependencies = [
4118
+
"dyn-clone",
4119
+
"ref-cast",
4120
+
"serde",
4121
+
"serde_json",
4122
+
]
4123
+
4124
+
[[package]]
3908
4125
name = "schemars_derive"
3909
-
version = "0.8.21"
4126
+
version = "0.8.22"
3910
4127
source = "registry+https://github.com/rust-lang/crates.io-index"
3911
-
checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e"
4128
+
checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d"
3912
4129
dependencies = [
3913
4130
"proc-macro2",
3914
4131
"quote",
3915
4132
"serde_derive_internals",
3916
-
"syn 2.0.79",
4133
+
"syn 2.0.104",
3917
4134
]
3918
4135
3919
4136
[[package]]
···
3928
4145
source = "registry+https://github.com/rust-lang/crates.io-index"
3929
4146
checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
3930
4147
dependencies = [
3931
-
"bitflags 2.6.0",
4148
+
"bitflags 2.9.1",
3932
4149
"core-foundation 0.9.4",
3933
4150
"core-foundation-sys",
3934
4151
"libc",
···
3937
4154
3938
4155
[[package]]
3939
4156
name = "security-framework-sys"
3940
-
version = "2.12.0"
4157
+
version = "2.14.0"
3941
4158
source = "registry+https://github.com/rust-lang/crates.io-index"
3942
-
checksum = "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6"
4159
+
checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32"
3943
4160
dependencies = [
3944
4161
"core-foundation-sys",
3945
4162
"libc",
···
3947
4164
3948
4165
[[package]]
3949
4166
name = "selectors"
3950
-
version = "0.22.0"
4167
+
version = "0.24.0"
3951
4168
source = "registry+https://github.com/rust-lang/crates.io-index"
3952
-
checksum = "df320f1889ac4ba6bc0cdc9c9af7af4bd64bb927bccdf32d81140dc1f9be12fe"
4169
+
checksum = "0c37578180969d00692904465fb7f6b3d50b9a2b952b87c23d0e2e5cb5013416"
3953
4170
dependencies = [
3954
4171
"bitflags 1.3.2",
3955
4172
"cssparser",
3956
4173
"derive_more",
3957
4174
"fxhash",
3958
4175
"log",
3959
-
"matches",
3960
4176
"phf 0.8.0",
3961
4177
"phf_codegen 0.8.0",
3962
4178
"precomputed-hash",
3963
4179
"servo_arc",
3964
4180
"smallvec",
3965
-
"thin-slice",
3966
4181
]
3967
4182
3968
4183
[[package]]
3969
4184
name = "semver"
3970
-
version = "1.0.23"
4185
+
version = "1.0.26"
3971
4186
source = "registry+https://github.com/rust-lang/crates.io-index"
3972
-
checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
4187
+
checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0"
3973
4188
dependencies = [
3974
4189
"serde",
3975
4190
]
3976
4191
3977
4192
[[package]]
3978
4193
name = "serde"
3979
-
version = "1.0.210"
4194
+
version = "1.0.219"
3980
4195
source = "registry+https://github.com/rust-lang/crates.io-index"
3981
-
checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
4196
+
checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
3982
4197
dependencies = [
3983
4198
"serde_derive",
3984
4199
]
3985
4200
3986
4201
[[package]]
3987
4202
name = "serde-untagged"
3988
-
version = "0.1.6"
4203
+
version = "0.1.7"
3989
4204
source = "registry+https://github.com/rust-lang/crates.io-index"
3990
-
checksum = "2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6"
4205
+
checksum = "299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e"
3991
4206
dependencies = [
3992
4207
"erased-serde",
3993
4208
"serde",
···
3996
4211
3997
4212
[[package]]
3998
4213
name = "serde_derive"
3999
-
version = "1.0.210"
4214
+
version = "1.0.219"
4000
4215
source = "registry+https://github.com/rust-lang/crates.io-index"
4001
-
checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
4216
+
checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
4002
4217
dependencies = [
4003
4218
"proc-macro2",
4004
4219
"quote",
4005
-
"syn 2.0.79",
4220
+
"syn 2.0.104",
4006
4221
]
4007
4222
4008
4223
[[package]]
···
4013
4228
dependencies = [
4014
4229
"proc-macro2",
4015
4230
"quote",
4016
-
"syn 2.0.79",
4231
+
"syn 2.0.104",
4017
4232
]
4018
4233
4019
4234
[[package]]
4020
4235
name = "serde_json"
4021
-
version = "1.0.128"
4236
+
version = "1.0.141"
4022
4237
source = "registry+https://github.com/rust-lang/crates.io-index"
4023
-
checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
4238
+
checksum = "30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3"
4024
4239
dependencies = [
4025
-
"itoa 1.0.11",
4240
+
"itoa",
4026
4241
"memchr",
4027
4242
"ryu",
4028
4243
"serde",
···
4030
4245
4031
4246
[[package]]
4032
4247
name = "serde_repr"
4033
-
version = "0.1.19"
4248
+
version = "0.1.20"
4034
4249
source = "registry+https://github.com/rust-lang/crates.io-index"
4035
-
checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
4250
+
checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
4036
4251
dependencies = [
4037
4252
"proc-macro2",
4038
4253
"quote",
4039
-
"syn 2.0.79",
4254
+
"syn 2.0.104",
4255
+
]
4256
+
4257
+
[[package]]
4258
+
name = "serde_spanned"
4259
+
version = "0.6.9"
4260
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4261
+
checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
4262
+
dependencies = [
4263
+
"serde",
4040
4264
]
4041
4265
4042
4266
[[package]]
4043
4267
name = "serde_spanned"
4044
-
version = "0.6.8"
4268
+
version = "1.0.0"
4045
4269
source = "registry+https://github.com/rust-lang/crates.io-index"
4046
-
checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
4270
+
checksum = "40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83"
4047
4271
dependencies = [
4048
4272
"serde",
4049
4273
]
···
4055
4279
checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
4056
4280
dependencies = [
4057
4281
"form_urlencoded",
4058
-
"itoa 1.0.11",
4282
+
"itoa",
4059
4283
"ryu",
4060
4284
"serde",
4061
4285
]
4062
4286
4063
4287
[[package]]
4064
4288
name = "serde_with"
4065
-
version = "3.11.0"
4289
+
version = "3.14.0"
4066
4290
source = "registry+https://github.com/rust-lang/crates.io-index"
4067
-
checksum = "8e28bdad6db2b8340e449f7108f020b3b092e8583a9e3fb82713e1d4e71fe817"
4291
+
checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5"
4068
4292
dependencies = [
4069
4293
"base64 0.22.1",
4070
4294
"chrono",
4071
4295
"hex",
4072
4296
"indexmap 1.9.3",
4073
-
"indexmap 2.6.0",
4297
+
"indexmap 2.10.0",
4298
+
"schemars 0.9.0",
4299
+
"schemars 1.0.4",
4074
4300
"serde",
4075
4301
"serde_derive",
4076
4302
"serde_json",
···
4080
4306
4081
4307
[[package]]
4082
4308
name = "serde_with_macros"
4083
-
version = "3.11.0"
4309
+
version = "3.14.0"
4084
4310
source = "registry+https://github.com/rust-lang/crates.io-index"
4085
-
checksum = "9d846214a9854ef724f3da161b426242d8de7c1fc7de2f89bb1efcb154dca79d"
4311
+
checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f"
4086
4312
dependencies = [
4087
4313
"darling",
4088
4314
"proc-macro2",
4089
4315
"quote",
4090
-
"syn 2.0.79",
4316
+
"syn 2.0.104",
4091
4317
]
4092
4318
4093
4319
[[package]]
···
4114
4340
4115
4341
[[package]]
4116
4342
name = "servo_arc"
4117
-
version = "0.1.1"
4343
+
version = "0.2.0"
4118
4344
source = "registry+https://github.com/rust-lang/crates.io-index"
4119
-
checksum = "d98238b800e0d1576d8b6e3de32827c2d74bee68bb97748dcf5071fb53965432"
4345
+
checksum = "d52aa42f8fdf0fed91e5ce7f23d8138441002fa31dca008acf47e6fd4721f741"
4120
4346
dependencies = [
4121
4347
"nodrop",
4122
4348
"stable_deref_trait",
···
4135
4361
4136
4362
[[package]]
4137
4363
name = "sha2"
4138
-
version = "0.10.8"
4364
+
version = "0.10.9"
4139
4365
source = "registry+https://github.com/rust-lang/crates.io-index"
4140
-
checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
4366
+
checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
4141
4367
dependencies = [
4142
4368
"cfg-if",
4143
4369
"cpufeatures",
···
4146
4372
4147
4373
[[package]]
4148
4374
name = "shared_child"
4149
-
version = "1.0.1"
4375
+
version = "1.1.1"
4150
4376
source = "registry+https://github.com/rust-lang/crates.io-index"
4151
-
checksum = "09fa9338aed9a1df411814a5b2252f7cd206c55ae9bf2fa763f8de84603aa60c"
4377
+
checksum = "1e362d9935bc50f019969e2f9ecd66786612daae13e8f277be7bfb66e8bed3f7"
4152
4378
dependencies = [
4153
4379
"libc",
4154
-
"windows-sys 0.59.0",
4380
+
"sigchld",
4381
+
"windows-sys 0.60.2",
4155
4382
]
4156
4383
4157
4384
[[package]]
···
4161
4388
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
4162
4389
4163
4390
[[package]]
4391
+
name = "sigchld"
4392
+
version = "0.2.4"
4393
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4394
+
checksum = "47106eded3c154e70176fc83df9737335c94ce22f821c32d17ed1db1f83badb1"
4395
+
dependencies = [
4396
+
"libc",
4397
+
"os_pipe",
4398
+
"signal-hook",
4399
+
]
4400
+
4401
+
[[package]]
4402
+
name = "signal-hook"
4403
+
version = "0.3.18"
4404
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4405
+
checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2"
4406
+
dependencies = [
4407
+
"libc",
4408
+
"signal-hook-registry",
4409
+
]
4410
+
4411
+
[[package]]
4164
4412
name = "signal-hook-registry"
4165
-
version = "1.4.2"
4413
+
version = "1.4.5"
4166
4414
source = "registry+https://github.com/rust-lang/crates.io-index"
4167
-
checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
4415
+
checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410"
4168
4416
dependencies = [
4169
4417
"libc",
4170
4418
]
···
4191
4439
checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
4192
4440
4193
4441
[[package]]
4442
+
name = "siphasher"
4443
+
version = "1.0.1"
4444
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4445
+
checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d"
4446
+
4447
+
[[package]]
4194
4448
name = "slab"
4195
-
version = "0.4.9"
4449
+
version = "0.4.10"
4196
4450
source = "registry+https://github.com/rust-lang/crates.io-index"
4197
-
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
4198
-
dependencies = [
4199
-
"autocfg",
4200
-
]
4451
+
checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d"
4201
4452
4202
4453
[[package]]
4203
4454
name = "smallvec"
4204
-
version = "1.13.2"
4455
+
version = "1.15.1"
4205
4456
source = "registry+https://github.com/rust-lang/crates.io-index"
4206
-
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
4457
+
checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
4207
4458
4208
4459
[[package]]
4209
4460
name = "socket2"
4210
-
version = "0.5.7"
4461
+
version = "0.5.10"
4211
4462
source = "registry+https://github.com/rust-lang/crates.io-index"
4212
-
checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
4463
+
checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678"
4213
4464
dependencies = [
4214
4465
"libc",
4215
4466
"windows-sys 0.52.0",
4216
4467
]
4217
4468
4218
4469
[[package]]
4470
+
name = "socket2"
4471
+
version = "0.6.0"
4472
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4473
+
checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807"
4474
+
dependencies = [
4475
+
"libc",
4476
+
"windows-sys 0.59.0",
4477
+
]
4478
+
4479
+
[[package]]
4219
4480
name = "softbuffer"
4220
4481
version = "0.4.6"
4221
4482
source = "registry+https://github.com/rust-lang/crates.io-index"
···
4227
4488
"foreign-types 0.5.0",
4228
4489
"js-sys",
4229
4490
"log",
4230
-
"objc2",
4231
-
"objc2-foundation",
4232
-
"objc2-quartz-core",
4491
+
"objc2 0.5.2",
4492
+
"objc2-foundation 0.2.2",
4493
+
"objc2-quartz-core 0.2.2",
4233
4494
"raw-window-handle",
4234
4495
"redox_syscall",
4235
4496
"wasm-bindgen",
···
4264
4525
]
4265
4526
4266
4527
[[package]]
4267
-
name = "spin"
4268
-
version = "0.9.8"
4269
-
source = "registry+https://github.com/rust-lang/crates.io-index"
4270
-
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
4271
-
dependencies = [
4272
-
"lock_api",
4273
-
]
4274
-
4275
-
[[package]]
4276
4528
name = "stable_deref_trait"
4277
4529
version = "1.2.0"
4278
4530
source = "registry+https://github.com/rust-lang/crates.io-index"
···
4286
4538
4287
4539
[[package]]
4288
4540
name = "string_cache"
4289
-
version = "0.8.7"
4541
+
version = "0.8.9"
4290
4542
source = "registry+https://github.com/rust-lang/crates.io-index"
4291
-
checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
4543
+
checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f"
4292
4544
dependencies = [
4293
4545
"new_debug_unreachable",
4294
-
"once_cell",
4295
4546
"parking_lot",
4296
-
"phf_shared 0.10.0",
4547
+
"phf_shared 0.11.3",
4297
4548
"precomputed-hash",
4298
4549
"serde",
4299
4550
]
4300
4551
4301
4552
[[package]]
4302
4553
name = "string_cache_codegen"
4303
-
version = "0.5.2"
4554
+
version = "0.5.4"
4304
4555
source = "registry+https://github.com/rust-lang/crates.io-index"
4305
-
checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
4556
+
checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0"
4306
4557
dependencies = [
4307
-
"phf_generator 0.10.0",
4308
-
"phf_shared 0.10.0",
4558
+
"phf_generator 0.11.3",
4559
+
"phf_shared 0.11.3",
4309
4560
"proc-macro2",
4310
4561
"quote",
4311
4562
]
···
4346
4597
4347
4598
[[package]]
4348
4599
name = "syn"
4349
-
version = "2.0.79"
4600
+
version = "2.0.104"
4350
4601
source = "registry+https://github.com/rust-lang/crates.io-index"
4351
-
checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590"
4602
+
checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40"
4352
4603
dependencies = [
4353
4604
"proc-macro2",
4354
4605
"quote",
···
4357
4608
4358
4609
[[package]]
4359
4610
name = "sync_wrapper"
4360
-
version = "1.0.1"
4611
+
version = "1.0.2"
4361
4612
source = "registry+https://github.com/rust-lang/crates.io-index"
4362
-
checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394"
4613
+
checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263"
4363
4614
dependencies = [
4364
4615
"futures-core",
4365
4616
]
4366
4617
4367
4618
[[package]]
4619
+
name = "synstructure"
4620
+
version = "0.13.2"
4621
+
source = "registry+https://github.com/rust-lang/crates.io-index"
4622
+
checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
4623
+
dependencies = [
4624
+
"proc-macro2",
4625
+
"quote",
4626
+
"syn 2.0.104",
4627
+
]
4628
+
4629
+
[[package]]
4368
4630
name = "system-configuration"
4369
4631
version = "0.6.1"
4370
4632
source = "registry+https://github.com/rust-lang/crates.io-index"
4371
4633
checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b"
4372
4634
dependencies = [
4373
-
"bitflags 2.6.0",
4635
+
"bitflags 2.9.1",
4374
4636
"core-foundation 0.9.4",
4375
4637
"system-configuration-sys",
4376
4638
]
···
4400
4662
4401
4663
[[package]]
4402
4664
name = "tao"
4403
-
version = "0.30.3"
4665
+
version = "0.34.0"
4404
4666
source = "registry+https://github.com/rust-lang/crates.io-index"
4405
-
checksum = "a0dbbebe82d02044dfa481adca1550d6dd7bd16e086bc34fa0fbecceb5a63751"
4667
+
checksum = "49c380ca75a231b87b6c9dd86948f035012e7171d1a7c40a9c2890489a7ffd8a"
4406
4668
dependencies = [
4407
-
"bitflags 2.6.0",
4408
-
"cocoa",
4409
-
"core-foundation 0.10.0",
4669
+
"bitflags 2.9.1",
4670
+
"core-foundation 0.10.1",
4410
4671
"core-graphics",
4411
4672
"crossbeam-channel",
4412
4673
"dispatch",
···
4415
4676
"gdkwayland-sys",
4416
4677
"gdkx11-sys",
4417
4678
"gtk",
4418
-
"instant",
4419
4679
"jni",
4420
4680
"lazy_static",
4421
4681
"libc",
···
4423
4683
"ndk",
4424
4684
"ndk-context",
4425
4685
"ndk-sys",
4426
-
"objc",
4686
+
"objc2 0.6.1",
4687
+
"objc2-app-kit",
4688
+
"objc2-foundation 0.3.1",
4427
4689
"once_cell",
4428
4690
"parking_lot",
4429
4691
"raw-window-handle",
···
4432
4694
"unicode-segmentation",
4433
4695
"url",
4434
4696
"windows",
4435
-
"windows-core 0.58.0",
4697
+
"windows-core",
4436
4698
"windows-version",
4437
4699
"x11-dl",
4438
4700
]
···
4445
4707
dependencies = [
4446
4708
"proc-macro2",
4447
4709
"quote",
4448
-
"syn 2.0.79",
4710
+
"syn 2.0.104",
4449
4711
]
4450
4712
4451
4713
[[package]]
···
4456
4718
4457
4719
[[package]]
4458
4720
name = "tauri"
4459
-
version = "2.0.4"
4721
+
version = "2.7.0"
4460
4722
source = "registry+https://github.com/rust-lang/crates.io-index"
4461
-
checksum = "44438500b50708bfc1e6083844e135d1b516325aae58710dcd8fb67e050ae87c"
4723
+
checksum = "352a4bc7bf6c25f5624227e3641adf475a6535707451b09bb83271df8b7a6ac7"
4462
4724
dependencies = [
4463
4725
"anyhow",
4464
4726
"bytes",
4465
-
"dirs",
4727
+
"dirs 6.0.0",
4466
4728
"dunce",
4467
4729
"embed_plist",
4468
-
"futures-util",
4469
-
"getrandom 0.2.15",
4730
+
"getrandom 0.3.3",
4470
4731
"glob",
4471
4732
"gtk",
4472
4733
"heck 0.5.0",
···
4477
4738
"log",
4478
4739
"mime",
4479
4740
"muda",
4480
-
"objc2",
4741
+
"objc2 0.6.1",
4481
4742
"objc2-app-kit",
4482
-
"objc2-foundation",
4743
+
"objc2-foundation 0.3.1",
4744
+
"objc2-ui-kit",
4483
4745
"percent-encoding",
4484
4746
"plist",
4485
4747
"raw-window-handle",
···
4494
4756
"tauri-runtime",
4495
4757
"tauri-runtime-wry",
4496
4758
"tauri-utils",
4497
-
"thiserror",
4759
+
"thiserror 2.0.12",
4498
4760
"tokio",
4499
4761
"tray-icon",
4500
4762
"url",
···
4507
4769
4508
4770
[[package]]
4509
4771
name = "tauri-build"
4510
-
version = "2.0.1"
4772
+
version = "2.3.1"
4511
4773
source = "registry+https://github.com/rust-lang/crates.io-index"
4512
-
checksum = "935f9b3c49b22b3e2e485a57f46d61cd1ae07b1cbb2ba87387a387caf2d8c4e7"
4774
+
checksum = "182d688496c06bf08ea896459bf483eb29cdff35c1c4c115fb14053514303064"
4513
4775
dependencies = [
4514
4776
"anyhow",
4515
4777
"cargo_toml",
4516
-
"dirs",
4778
+
"dirs 6.0.0",
4517
4779
"glob",
4518
4780
"heck 0.5.0",
4519
4781
"json-patch",
4520
-
"schemars",
4782
+
"schemars 0.8.22",
4521
4783
"semver",
4522
4784
"serde",
4523
4785
"serde_json",
···
4529
4791
4530
4792
[[package]]
4531
4793
name = "tauri-codegen"
4532
-
version = "2.0.1"
4794
+
version = "2.3.1"
4533
4795
source = "registry+https://github.com/rust-lang/crates.io-index"
4534
-
checksum = "95d7443dd4f0b597704b6a14b964ee2ed16e99928d8e6292ae9825f09fbcd30e"
4796
+
checksum = "b54a99a6cd8e01abcfa61508177e6096a4fe2681efecee9214e962f2f073ae4a"
4535
4797
dependencies = [
4536
4798
"base64 0.22.1",
4537
4799
"brotli",
···
4545
4807
"serde",
4546
4808
"serde_json",
4547
4809
"sha2",
4548
-
"syn 2.0.79",
4810
+
"syn 2.0.104",
4549
4811
"tauri-utils",
4550
-
"thiserror",
4812
+
"thiserror 2.0.12",
4551
4813
"time",
4552
4814
"url",
4553
4815
"uuid",
···
4556
4818
4557
4819
[[package]]
4558
4820
name = "tauri-macros"
4559
-
version = "2.0.1"
4821
+
version = "2.3.2"
4560
4822
source = "registry+https://github.com/rust-lang/crates.io-index"
4561
-
checksum = "4d2c0963ccfc3f5194415f2cce7acc975942a8797fbabfb0aa1ed6f59326ae7f"
4823
+
checksum = "7945b14dc45e23532f2ded6e120170bbdd4af5ceaa45784a6b33d250fbce3f9e"
4562
4824
dependencies = [
4563
4825
"heck 0.5.0",
4564
4826
"proc-macro2",
4565
4827
"quote",
4566
-
"syn 2.0.79",
4828
+
"syn 2.0.104",
4567
4829
"tauri-codegen",
4568
4830
"tauri-utils",
4569
4831
]
4570
4832
4571
4833
[[package]]
4572
4834
name = "tauri-plugin"
4573
-
version = "2.0.1"
4835
+
version = "2.3.1"
4574
4836
source = "registry+https://github.com/rust-lang/crates.io-index"
4575
-
checksum = "b2e6660a409963e4d57b9bfab4addd141eeff41bd3a7fb14e13004a832cf7ef6"
4837
+
checksum = "5bd5c1e56990c70a906ef67a9851bbdba9136d26075ee9a2b19c8b46986b3e02"
4576
4838
dependencies = [
4577
4839
"anyhow",
4578
4840
"glob",
4579
4841
"plist",
4580
-
"schemars",
4842
+
"schemars 0.8.22",
4581
4843
"serde",
4582
4844
"serde_json",
4583
4845
"tauri-utils",
···
4587
4849
4588
4850
[[package]]
4589
4851
name = "tauri-plugin-deep-link"
4590
-
version = "2.0.1"
4852
+
version = "2.4.1"
4591
4853
source = "registry+https://github.com/rust-lang/crates.io-index"
4592
-
checksum = "31a9b5725027c6e9e075b06cb2d5c2cd3b5c29daa8012b404e1ff755cc56082f"
4854
+
checksum = "1fec67f32d7a06d80bd3dc009fdb678c35a66116d9cb8cd2bb32e406c2b5bbd2"
4593
4855
dependencies = [
4594
4856
"dunce",
4595
-
"log",
4596
4857
"rust-ini",
4597
4858
"serde",
4598
4859
"serde_json",
4599
4860
"tauri",
4600
4861
"tauri-plugin",
4601
4862
"tauri-utils",
4602
-
"thiserror",
4863
+
"thiserror 2.0.12",
4864
+
"tracing",
4603
4865
"url",
4604
-
"windows-registry 0.3.0",
4866
+
"windows-registry",
4605
4867
"windows-result",
4606
4868
]
4607
4869
4608
4870
[[package]]
4609
4871
name = "tauri-plugin-fs"
4610
-
version = "2.0.1"
4872
+
version = "2.4.1"
4611
4873
source = "registry+https://github.com/rust-lang/crates.io-index"
4612
-
checksum = "ab300488ebec3487ca5f56289692e7e45feb07eea8d5e1dba497f7dc9dd9c407"
4874
+
checksum = "8c6ef84ee2f2094ce093e55106d90d763ba343fad57566992962e8f76d113f99"
4613
4875
dependencies = [
4614
4876
"anyhow",
4615
4877
"dunce",
4616
4878
"glob",
4617
4879
"percent-encoding",
4618
-
"schemars",
4880
+
"schemars 0.8.22",
4619
4881
"serde",
4620
4882
"serde_json",
4621
4883
"serde_repr",
4622
4884
"tauri",
4623
4885
"tauri-plugin",
4624
-
"thiserror",
4886
+
"tauri-utils",
4887
+
"thiserror 2.0.12",
4888
+
"toml 0.8.2",
4625
4889
"url",
4626
-
"uuid",
4627
4890
]
4628
4891
4629
4892
[[package]]
4630
4893
name = "tauri-plugin-http"
4631
-
version = "2.0.1"
4894
+
version = "2.5.1"
4632
4895
source = "registry+https://github.com/rust-lang/crates.io-index"
4633
-
checksum = "784333f1632d96c94346e8145bfe52970923a38a0e6eacd3dccaa12289275acf"
4896
+
checksum = "fcde333d97e565a7765aad82f32d8672458f7bd77b6ee653830d5dded9d7b5c2"
4634
4897
dependencies = [
4898
+
"bytes",
4899
+
"cookie_store",
4635
4900
"data-url",
4636
4901
"http",
4637
4902
"regex",
4638
4903
"reqwest",
4639
-
"schemars",
4904
+
"schemars 0.8.22",
4640
4905
"serde",
4641
4906
"serde_json",
4642
4907
"tauri",
4643
4908
"tauri-plugin",
4644
4909
"tauri-plugin-fs",
4645
-
"thiserror",
4910
+
"thiserror 2.0.12",
4646
4911
"tokio",
4647
4912
"url",
4648
4913
"urlpattern",
···
4650
4915
4651
4916
[[package]]
4652
4917
name = "tauri-plugin-process"
4653
-
version = "2.0.1"
4918
+
version = "2.3.0"
4654
4919
source = "registry+https://github.com/rust-lang/crates.io-index"
4655
-
checksum = "ae06a00087c148962a52814a2d7265b1a0505bced5ffb74f8c284a5f96a4d03d"
4920
+
checksum = "7461c622a5ea00eb9cd9f7a08dbd3bf79484499fd5c21aa2964677f64ca651ab"
4656
4921
dependencies = [
4657
4922
"tauri",
4658
4923
"tauri-plugin",
···
4660
4925
4661
4926
[[package]]
4662
4927
name = "tauri-plugin-shell"
4663
-
version = "2.0.1"
4928
+
version = "2.3.0"
4664
4929
source = "registry+https://github.com/rust-lang/crates.io-index"
4665
-
checksum = "371fb9aca2823990a2d0db7970573be5fdf07881fcaa2b835b29631feb84aec1"
4930
+
checksum = "2b9ffadec5c3523f11e8273465cacb3d86ea7652a28e6e2a2e9b5c182f791d25"
4666
4931
dependencies = [
4667
4932
"encoding_rs",
4668
4933
"log",
4669
4934
"open",
4670
4935
"os_pipe",
4671
4936
"regex",
4672
-
"schemars",
4937
+
"schemars 0.8.22",
4673
4938
"serde",
4674
4939
"serde_json",
4675
4940
"shared_child",
4676
4941
"tauri",
4677
4942
"tauri-plugin",
4678
-
"thiserror",
4943
+
"thiserror 2.0.12",
4679
4944
"tokio",
4680
4945
]
4681
4946
4682
4947
[[package]]
4683
4948
name = "tauri-plugin-single-instance"
4684
-
version = "2.0.1"
4949
+
version = "2.2.0"
4685
4950
source = "registry+https://github.com/rust-lang/crates.io-index"
4686
-
checksum = "a25ac834491d089699a2bc9266a662faf373c9f779f05a2235bc6e4d9e61769a"
4951
+
checksum = "0f36019ee9832dc99e4450bb55a21cfad8633b19c2c18bd17c7741939b070ede"
4687
4952
dependencies = [
4688
-
"log",
4689
4953
"serde",
4690
4954
"serde_json",
4691
4955
"tauri",
4692
4956
"tauri-plugin-deep-link",
4693
-
"thiserror",
4957
+
"thiserror 2.0.12",
4958
+
"tracing",
4694
4959
"windows-sys 0.59.0",
4695
4960
"zbus",
4696
4961
]
4697
4962
4698
4963
[[package]]
4699
4964
name = "tauri-runtime"
4700
-
version = "2.1.0"
4965
+
version = "2.7.1"
4701
4966
source = "registry+https://github.com/rust-lang/crates.io-index"
4702
-
checksum = "c8f437293d6f5e5dce829250f4dbdce4e0b52905e297a6689cc2963eb53ac728"
4967
+
checksum = "2b1cc885be806ea15ff7b0eb47098a7b16323d9228876afda329e34e2d6c4676"
4703
4968
dependencies = [
4969
+
"cookie",
4704
4970
"dpi",
4705
4971
"gtk",
4706
4972
"http",
4707
4973
"jni",
4974
+
"objc2 0.6.1",
4975
+
"objc2-ui-kit",
4708
4976
"raw-window-handle",
4709
4977
"serde",
4710
4978
"serde_json",
4711
4979
"tauri-utils",
4712
-
"thiserror",
4980
+
"thiserror 2.0.12",
4713
4981
"url",
4714
4982
"windows",
4715
4983
]
4716
4984
4717
4985
[[package]]
4718
4986
name = "tauri-runtime-wry"
4719
-
version = "2.1.1"
4987
+
version = "2.7.2"
4720
4988
source = "registry+https://github.com/rust-lang/crates.io-index"
4721
-
checksum = "1431602bcc71f2f840ad623915c9842ecc32999b867c4a787d975a17a9625cc6"
4989
+
checksum = "fe653a2fbbef19fe898efc774bc52c8742576342a33d3d028c189b57eb1d2439"
4722
4990
dependencies = [
4723
4991
"gtk",
4724
4992
"http",
4725
4993
"jni",
4726
4994
"log",
4727
-
"objc2",
4995
+
"objc2 0.6.1",
4728
4996
"objc2-app-kit",
4729
-
"objc2-foundation",
4997
+
"objc2-foundation 0.3.1",
4998
+
"once_cell",
4730
4999
"percent-encoding",
4731
5000
"raw-window-handle",
4732
5001
"softbuffer",
···
4742
5011
4743
5012
[[package]]
4744
5013
name = "tauri-utils"
4745
-
version = "2.0.1"
5014
+
version = "2.6.0"
4746
5015
source = "registry+https://github.com/rust-lang/crates.io-index"
4747
-
checksum = "c38b0230d6880cf6dd07b6d7dd7789a0869f98ac12146e0d18d1c1049215a045"
5016
+
checksum = "9330c15cabfe1d9f213478c9e8ec2b0c76dab26bb6f314b8ad1c8a568c1d186e"
4748
5017
dependencies = [
5018
+
"anyhow",
4749
5019
"brotli",
4750
5020
"cargo_metadata",
4751
5021
"ctor",
4752
5022
"dunce",
4753
5023
"glob",
4754
5024
"html5ever",
5025
+
"http",
4755
5026
"infer",
4756
5027
"json-patch",
4757
5028
"kuchikiki",
4758
5029
"log",
4759
5030
"memchr",
4760
-
"phf 0.11.2",
5031
+
"phf 0.11.3",
4761
5032
"proc-macro2",
4762
5033
"quote",
4763
5034
"regex",
4764
-
"schemars",
5035
+
"schemars 0.8.22",
4765
5036
"semver",
4766
5037
"serde",
4767
5038
"serde-untagged",
4768
5039
"serde_json",
4769
5040
"serde_with",
4770
5041
"swift-rs",
4771
-
"thiserror",
5042
+
"thiserror 2.0.12",
4772
5043
"toml 0.8.2",
4773
5044
"url",
4774
5045
"urlpattern",
···
4778
5049
4779
5050
[[package]]
4780
5051
name = "tauri-winres"
4781
-
version = "0.1.1"
5052
+
version = "0.3.2"
4782
5053
source = "registry+https://github.com/rust-lang/crates.io-index"
4783
-
checksum = "5993dc129e544393574288923d1ec447c857f3f644187f4fbf7d9a875fbfc4fb"
5054
+
checksum = "7c6d9028d41d4de835e3c482c677a8cb88137ac435d6ff9a71f392d4421576c9"
4784
5055
dependencies = [
4785
5056
"embed-resource",
4786
-
"toml 0.7.8",
5057
+
"indexmap 2.10.0",
5058
+
"toml 0.9.4",
4787
5059
]
4788
5060
4789
5061
[[package]]
4790
5062
name = "tempfile"
4791
-
version = "3.13.0"
5063
+
version = "3.20.0"
4792
5064
source = "registry+https://github.com/rust-lang/crates.io-index"
4793
-
checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b"
5065
+
checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1"
4794
5066
dependencies = [
4795
-
"cfg-if",
4796
5067
"fastrand",
5068
+
"getrandom 0.3.3",
4797
5069
"once_cell",
4798
5070
"rustix",
4799
5071
"windows-sys 0.59.0",
···
4811
5083
]
4812
5084
4813
5085
[[package]]
4814
-
name = "thin-slice"
4815
-
version = "0.1.1"
5086
+
name = "thiserror"
5087
+
version = "1.0.69"
4816
5088
source = "registry+https://github.com/rust-lang/crates.io-index"
4817
-
checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c"
5089
+
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
5090
+
dependencies = [
5091
+
"thiserror-impl 1.0.69",
5092
+
]
4818
5093
4819
5094
[[package]]
4820
5095
name = "thiserror"
4821
-
version = "1.0.64"
5096
+
version = "2.0.12"
4822
5097
source = "registry+https://github.com/rust-lang/crates.io-index"
4823
-
checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84"
5098
+
checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
4824
5099
dependencies = [
4825
-
"thiserror-impl",
5100
+
"thiserror-impl 2.0.12",
4826
5101
]
4827
5102
4828
5103
[[package]]
4829
5104
name = "thiserror-impl"
4830
-
version = "1.0.64"
5105
+
version = "1.0.69"
4831
5106
source = "registry+https://github.com/rust-lang/crates.io-index"
4832
-
checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3"
5107
+
checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
4833
5108
dependencies = [
4834
5109
"proc-macro2",
4835
5110
"quote",
4836
-
"syn 2.0.79",
5111
+
"syn 2.0.104",
5112
+
]
5113
+
5114
+
[[package]]
5115
+
name = "thiserror-impl"
5116
+
version = "2.0.12"
5117
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5118
+
checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
5119
+
dependencies = [
5120
+
"proc-macro2",
5121
+
"quote",
5122
+
"syn 2.0.104",
4837
5123
]
4838
5124
4839
5125
[[package]]
···
4849
5135
4850
5136
[[package]]
4851
5137
name = "time"
4852
-
version = "0.3.36"
5138
+
version = "0.3.41"
4853
5139
source = "registry+https://github.com/rust-lang/crates.io-index"
4854
-
checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
5140
+
checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40"
4855
5141
dependencies = [
4856
5142
"deranged",
4857
-
"itoa 1.0.11",
5143
+
"itoa",
4858
5144
"num-conv",
4859
5145
"powerfmt",
4860
5146
"serde",
···
4864
5150
4865
5151
[[package]]
4866
5152
name = "time-core"
4867
-
version = "0.1.2"
5153
+
version = "0.1.4"
4868
5154
source = "registry+https://github.com/rust-lang/crates.io-index"
4869
-
checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
5155
+
checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c"
4870
5156
4871
5157
[[package]]
4872
5158
name = "time-macros"
4873
-
version = "0.2.18"
5159
+
version = "0.2.22"
4874
5160
source = "registry+https://github.com/rust-lang/crates.io-index"
4875
-
checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
5161
+
checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49"
4876
5162
dependencies = [
4877
5163
"num-conv",
4878
5164
"time-core",
···
4888
5174
]
4889
5175
4890
5176
[[package]]
5177
+
name = "tinystr"
5178
+
version = "0.8.1"
5179
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5180
+
checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b"
5181
+
dependencies = [
5182
+
"displaydoc",
5183
+
"zerovec",
5184
+
]
5185
+
5186
+
[[package]]
4891
5187
name = "tinyvec"
4892
-
version = "1.8.0"
5188
+
version = "1.9.0"
4893
5189
source = "registry+https://github.com/rust-lang/crates.io-index"
4894
-
checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
5190
+
checksum = "09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71"
4895
5191
dependencies = [
4896
5192
"tinyvec_macros",
4897
5193
]
···
4904
5200
4905
5201
[[package]]
4906
5202
name = "tokio"
4907
-
version = "1.40.0"
5203
+
version = "1.47.0"
4908
5204
source = "registry+https://github.com/rust-lang/crates.io-index"
4909
-
checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998"
5205
+
checksum = "43864ed400b6043a4757a25c7a64a8efde741aed79a056a2fb348a406701bb35"
4910
5206
dependencies = [
4911
5207
"backtrace",
4912
5208
"bytes",
5209
+
"io-uring",
4913
5210
"libc",
4914
-
"mio 1.0.2",
5211
+
"mio 1.0.4",
4915
5212
"pin-project-lite",
4916
-
"socket2",
5213
+
"slab",
5214
+
"socket2 0.6.0",
4917
5215
"tokio-macros",
4918
-
"windows-sys 0.52.0",
5216
+
"windows-sys 0.59.0",
4919
5217
]
4920
5218
4921
5219
[[package]]
4922
5220
name = "tokio-macros"
4923
-
version = "2.4.0"
5221
+
version = "2.5.0"
4924
5222
source = "registry+https://github.com/rust-lang/crates.io-index"
4925
-
checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
5223
+
checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8"
4926
5224
dependencies = [
4927
5225
"proc-macro2",
4928
5226
"quote",
4929
-
"syn 2.0.79",
5227
+
"syn 2.0.104",
4930
5228
]
4931
5229
4932
5230
[[package]]
···
4941
5239
4942
5240
[[package]]
4943
5241
name = "tokio-rustls"
4944
-
version = "0.26.0"
5242
+
version = "0.26.2"
4945
5243
source = "registry+https://github.com/rust-lang/crates.io-index"
4946
-
checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4"
5244
+
checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b"
4947
5245
dependencies = [
4948
5246
"rustls",
4949
-
"rustls-pki-types",
4950
5247
"tokio",
4951
5248
]
4952
5249
4953
5250
[[package]]
4954
5251
name = "tokio-util"
4955
-
version = "0.7.12"
5252
+
version = "0.7.15"
4956
5253
source = "registry+https://github.com/rust-lang/crates.io-index"
4957
-
checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a"
5254
+
checksum = "66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df"
4958
5255
dependencies = [
4959
5256
"bytes",
4960
5257
"futures-core",
···
4965
5262
4966
5263
[[package]]
4967
5264
name = "toml"
4968
-
version = "0.7.8"
5265
+
version = "0.8.2"
4969
5266
source = "registry+https://github.com/rust-lang/crates.io-index"
4970
-
checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257"
5267
+
checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d"
4971
5268
dependencies = [
4972
5269
"serde",
4973
-
"serde_spanned",
4974
-
"toml_datetime",
4975
-
"toml_edit 0.19.15",
5270
+
"serde_spanned 0.6.9",
5271
+
"toml_datetime 0.6.3",
5272
+
"toml_edit 0.20.2",
4976
5273
]
4977
5274
4978
5275
[[package]]
4979
5276
name = "toml"
4980
-
version = "0.8.2"
5277
+
version = "0.9.4"
4981
5278
source = "registry+https://github.com/rust-lang/crates.io-index"
4982
-
checksum = "185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d"
5279
+
checksum = "41ae868b5a0f67631c14589f7e250c1ea2c574ee5ba21c6c8dd4b1485705a5a1"
4983
5280
dependencies = [
5281
+
"indexmap 2.10.0",
4984
5282
"serde",
4985
-
"serde_spanned",
4986
-
"toml_datetime",
4987
-
"toml_edit 0.20.2",
5283
+
"serde_spanned 1.0.0",
5284
+
"toml_datetime 0.7.0",
5285
+
"toml_parser",
5286
+
"toml_writer",
5287
+
"winnow 0.7.12",
4988
5288
]
4989
5289
4990
5290
[[package]]
···
4997
5297
]
4998
5298
4999
5299
[[package]]
5300
+
name = "toml_datetime"
5301
+
version = "0.7.0"
5302
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5303
+
checksum = "bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3"
5304
+
dependencies = [
5305
+
"serde",
5306
+
]
5307
+
5308
+
[[package]]
5000
5309
name = "toml_edit"
5001
5310
version = "0.19.15"
5002
5311
source = "registry+https://github.com/rust-lang/crates.io-index"
5003
5312
checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
5004
5313
dependencies = [
5005
-
"indexmap 2.6.0",
5006
-
"serde",
5007
-
"serde_spanned",
5008
-
"toml_datetime",
5009
-
"winnow",
5314
+
"indexmap 2.10.0",
5315
+
"toml_datetime 0.6.3",
5316
+
"winnow 0.5.40",
5010
5317
]
5011
5318
5012
5319
[[package]]
···
5015
5322
source = "registry+https://github.com/rust-lang/crates.io-index"
5016
5323
checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338"
5017
5324
dependencies = [
5018
-
"indexmap 2.6.0",
5325
+
"indexmap 2.10.0",
5019
5326
"serde",
5020
-
"serde_spanned",
5021
-
"toml_datetime",
5022
-
"winnow",
5327
+
"serde_spanned 0.6.9",
5328
+
"toml_datetime 0.6.3",
5329
+
"winnow 0.5.40",
5023
5330
]
5024
5331
5025
5332
[[package]]
5333
+
name = "toml_parser"
5334
+
version = "1.0.1"
5335
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5336
+
checksum = "97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30"
5337
+
dependencies = [
5338
+
"winnow 0.7.12",
5339
+
]
5340
+
5341
+
[[package]]
5342
+
name = "toml_writer"
5343
+
version = "1.0.2"
5344
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5345
+
checksum = "fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64"
5346
+
5347
+
[[package]]
5348
+
name = "tower"
5349
+
version = "0.5.2"
5350
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5351
+
checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9"
5352
+
dependencies = [
5353
+
"futures-core",
5354
+
"futures-util",
5355
+
"pin-project-lite",
5356
+
"sync_wrapper",
5357
+
"tokio",
5358
+
"tower-layer",
5359
+
"tower-service",
5360
+
]
5361
+
5362
+
[[package]]
5363
+
name = "tower-http"
5364
+
version = "0.6.6"
5365
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5366
+
checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2"
5367
+
dependencies = [
5368
+
"bitflags 2.9.1",
5369
+
"bytes",
5370
+
"futures-util",
5371
+
"http",
5372
+
"http-body",
5373
+
"iri-string",
5374
+
"pin-project-lite",
5375
+
"tower",
5376
+
"tower-layer",
5377
+
"tower-service",
5378
+
]
5379
+
5380
+
[[package]]
5381
+
name = "tower-layer"
5382
+
version = "0.3.3"
5383
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5384
+
checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
5385
+
5386
+
[[package]]
5026
5387
name = "tower-service"
5027
5388
version = "0.3.3"
5028
5389
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5030
5391
5031
5392
[[package]]
5032
5393
name = "tracing"
5033
-
version = "0.1.40"
5394
+
version = "0.1.41"
5034
5395
source = "registry+https://github.com/rust-lang/crates.io-index"
5035
-
checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
5396
+
checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0"
5036
5397
dependencies = [
5037
5398
"pin-project-lite",
5038
5399
"tracing-attributes",
···
5041
5402
5042
5403
[[package]]
5043
5404
name = "tracing-attributes"
5044
-
version = "0.1.28"
5405
+
version = "0.1.30"
5045
5406
source = "registry+https://github.com/rust-lang/crates.io-index"
5046
-
checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
5407
+
checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903"
5047
5408
dependencies = [
5048
5409
"proc-macro2",
5049
5410
"quote",
5050
-
"syn 2.0.79",
5411
+
"syn 2.0.104",
5051
5412
]
5052
5413
5053
5414
[[package]]
5054
5415
name = "tracing-core"
5055
-
version = "0.1.32"
5416
+
version = "0.1.34"
5056
5417
source = "registry+https://github.com/rust-lang/crates.io-index"
5057
-
checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
5418
+
checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678"
5058
5419
dependencies = [
5059
5420
"once_cell",
5060
5421
]
5061
5422
5062
5423
[[package]]
5063
5424
name = "tray-icon"
5064
-
version = "0.19.1"
5425
+
version = "0.21.1"
5065
5426
source = "registry+https://github.com/rust-lang/crates.io-index"
5066
-
checksum = "7c92af36a182b46206723bdf8a7942e20838cde1cf062e5b97854d57eb01763b"
5427
+
checksum = "a0d92153331e7d02ec09137538996a7786fe679c629c279e82a6be762b7e6fe2"
5067
5428
dependencies = [
5068
-
"core-graphics",
5069
5429
"crossbeam-channel",
5070
-
"dirs",
5430
+
"dirs 6.0.0",
5071
5431
"libappindicator",
5072
5432
"muda",
5073
-
"objc2",
5433
+
"objc2 0.6.1",
5074
5434
"objc2-app-kit",
5075
-
"objc2-foundation",
5435
+
"objc2-core-foundation",
5436
+
"objc2-core-graphics",
5437
+
"objc2-foundation 0.3.1",
5076
5438
"once_cell",
5077
5439
"png",
5078
5440
"serde",
5079
-
"thiserror",
5441
+
"thiserror 2.0.12",
5080
5442
"windows-sys 0.59.0",
5081
5443
]
5082
5444
5083
5445
[[package]]
5084
-
name = "trim-in-place"
5085
-
version = "0.1.7"
5086
-
source = "registry+https://github.com/rust-lang/crates.io-index"
5087
-
checksum = "343e926fc669bc8cde4fa3129ab681c63671bae288b1f1081ceee6d9d37904fc"
5088
-
5089
-
[[package]]
5090
5446
name = "try-lock"
5091
5447
version = "0.2.5"
5092
5448
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5094
5450
5095
5451
[[package]]
5096
5452
name = "typeid"
5097
-
version = "1.0.2"
5453
+
version = "1.0.3"
5098
5454
source = "registry+https://github.com/rust-lang/crates.io-index"
5099
-
checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e"
5455
+
checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c"
5100
5456
5101
5457
[[package]]
5102
5458
name = "typenum"
5103
-
version = "1.17.0"
5459
+
version = "1.18.0"
5104
5460
source = "registry+https://github.com/rust-lang/crates.io-index"
5105
-
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
5461
+
checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f"
5106
5462
5107
5463
[[package]]
5108
5464
name = "uds_windows"
···
5157
5513
]
5158
5514
5159
5515
[[package]]
5160
-
name = "unicode-bidi"
5161
-
version = "0.3.17"
5162
-
source = "registry+https://github.com/rust-lang/crates.io-index"
5163
-
checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893"
5164
-
5165
-
[[package]]
5166
5516
name = "unicode-ident"
5167
-
version = "1.0.13"
5168
-
source = "registry+https://github.com/rust-lang/crates.io-index"
5169
-
checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
5170
-
5171
-
[[package]]
5172
-
name = "unicode-normalization"
5173
-
version = "0.1.24"
5517
+
version = "1.0.18"
5174
5518
source = "registry+https://github.com/rust-lang/crates.io-index"
5175
-
checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956"
5176
-
dependencies = [
5177
-
"tinyvec",
5178
-
]
5519
+
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
5179
5520
5180
5521
[[package]]
5181
5522
name = "unicode-segmentation"
···
5191
5532
5192
5533
[[package]]
5193
5534
name = "url"
5194
-
version = "2.5.2"
5535
+
version = "2.5.4"
5195
5536
source = "registry+https://github.com/rust-lang/crates.io-index"
5196
-
checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c"
5537
+
checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
5197
5538
dependencies = [
5198
5539
"form_urlencoded",
5199
-
"idna 0.5.0",
5540
+
"idna",
5200
5541
"percent-encoding",
5201
5542
"serde",
5202
5543
]
···
5220
5561
checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
5221
5562
5222
5563
[[package]]
5564
+
name = "utf8_iter"
5565
+
version = "1.0.4"
5566
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5567
+
checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
5568
+
5569
+
[[package]]
5223
5570
name = "uuid"
5224
-
version = "1.11.0"
5571
+
version = "1.17.0"
5225
5572
source = "registry+https://github.com/rust-lang/crates.io-index"
5226
-
checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a"
5573
+
checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d"
5227
5574
dependencies = [
5228
-
"getrandom 0.2.15",
5575
+
"getrandom 0.3.3",
5576
+
"js-sys",
5229
5577
"serde",
5578
+
"wasm-bindgen",
5230
5579
]
5231
5580
5232
5581
[[package]]
5233
5582
name = "v_frame"
5234
-
version = "0.3.8"
5583
+
version = "0.3.9"
5235
5584
source = "registry+https://github.com/rust-lang/crates.io-index"
5236
-
checksum = "d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b"
5585
+
checksum = "666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2"
5237
5586
dependencies = [
5238
5587
"aligned-vec",
5239
5588
"num-traits",
···
5262
5611
name = "vrcpm-rs"
5263
5612
version = "0.2.3-hot1"
5264
5613
dependencies = [
5265
-
"dirs",
5614
+
"dirs 5.0.1",
5266
5615
"fast_image_resize",
5267
5616
"image",
5268
5617
"mslnk",
···
5293
5642
5294
5643
[[package]]
5295
5644
name = "vswhom-sys"
5296
-
version = "0.1.2"
5645
+
version = "0.1.3"
5297
5646
source = "registry+https://github.com/rust-lang/crates.io-index"
5298
-
checksum = "d3b17ae1f6c8a2b28506cd96d412eebf83b4a0ff2cbefeeb952f2f9dfa44ba18"
5647
+
checksum = "fb067e4cbd1ff067d1df46c9194b5de0e98efd2810bbc95c5d5e5f25a3231150"
5299
5648
dependencies = [
5300
5649
"cc",
5301
5650
"libc",
···
5328
5677
5329
5678
[[package]]
5330
5679
name = "wasi"
5331
-
version = "0.11.0+wasi-snapshot-preview1"
5680
+
version = "0.11.1+wasi-snapshot-preview1"
5332
5681
source = "registry+https://github.com/rust-lang/crates.io-index"
5333
-
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
5682
+
checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
5683
+
5684
+
[[package]]
5685
+
name = "wasi"
5686
+
version = "0.14.2+wasi-0.2.4"
5687
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5688
+
checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"
5689
+
dependencies = [
5690
+
"wit-bindgen-rt",
5691
+
]
5334
5692
5335
5693
[[package]]
5336
5694
name = "wasm-bindgen"
5337
-
version = "0.2.95"
5695
+
version = "0.2.100"
5338
5696
source = "registry+https://github.com/rust-lang/crates.io-index"
5339
-
checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e"
5697
+
checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
5340
5698
dependencies = [
5341
5699
"cfg-if",
5342
5700
"once_cell",
5701
+
"rustversion",
5343
5702
"wasm-bindgen-macro",
5344
5703
]
5345
5704
5346
5705
[[package]]
5347
5706
name = "wasm-bindgen-backend"
5348
-
version = "0.2.95"
5707
+
version = "0.2.100"
5349
5708
source = "registry+https://github.com/rust-lang/crates.io-index"
5350
-
checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358"
5709
+
checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
5351
5710
dependencies = [
5352
5711
"bumpalo",
5353
5712
"log",
5354
-
"once_cell",
5355
5713
"proc-macro2",
5356
5714
"quote",
5357
-
"syn 2.0.79",
5715
+
"syn 2.0.104",
5358
5716
"wasm-bindgen-shared",
5359
5717
]
5360
5718
5361
5719
[[package]]
5362
5720
name = "wasm-bindgen-futures"
5363
-
version = "0.4.45"
5721
+
version = "0.4.50"
5364
5722
source = "registry+https://github.com/rust-lang/crates.io-index"
5365
-
checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b"
5723
+
checksum = "555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61"
5366
5724
dependencies = [
5367
5725
"cfg-if",
5368
5726
"js-sys",
5727
+
"once_cell",
5369
5728
"wasm-bindgen",
5370
5729
"web-sys",
5371
5730
]
5372
5731
5373
5732
[[package]]
5374
5733
name = "wasm-bindgen-macro"
5375
-
version = "0.2.95"
5734
+
version = "0.2.100"
5376
5735
source = "registry+https://github.com/rust-lang/crates.io-index"
5377
-
checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56"
5736
+
checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
5378
5737
dependencies = [
5379
5738
"quote",
5380
5739
"wasm-bindgen-macro-support",
···
5382
5741
5383
5742
[[package]]
5384
5743
name = "wasm-bindgen-macro-support"
5385
-
version = "0.2.95"
5744
+
version = "0.2.100"
5386
5745
source = "registry+https://github.com/rust-lang/crates.io-index"
5387
-
checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68"
5746
+
checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
5388
5747
dependencies = [
5389
5748
"proc-macro2",
5390
5749
"quote",
5391
-
"syn 2.0.79",
5750
+
"syn 2.0.104",
5392
5751
"wasm-bindgen-backend",
5393
5752
"wasm-bindgen-shared",
5394
5753
]
5395
5754
5396
5755
[[package]]
5397
5756
name = "wasm-bindgen-shared"
5398
-
version = "0.2.95"
5757
+
version = "0.2.100"
5399
5758
source = "registry+https://github.com/rust-lang/crates.io-index"
5400
-
checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d"
5759
+
checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
5760
+
dependencies = [
5761
+
"unicode-ident",
5762
+
]
5401
5763
5402
5764
[[package]]
5403
5765
name = "wasm-streams"
5404
-
version = "0.4.1"
5766
+
version = "0.4.2"
5405
5767
source = "registry+https://github.com/rust-lang/crates.io-index"
5406
-
checksum = "4e072d4e72f700fb3443d8fe94a39315df013eef1104903cdb0a2abd322bbecd"
5768
+
checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65"
5407
5769
dependencies = [
5408
5770
"futures-util",
5409
5771
"js-sys",
···
5414
5776
5415
5777
[[package]]
5416
5778
name = "web-sys"
5417
-
version = "0.3.72"
5779
+
version = "0.3.77"
5780
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5781
+
checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2"
5782
+
dependencies = [
5783
+
"js-sys",
5784
+
"wasm-bindgen",
5785
+
]
5786
+
5787
+
[[package]]
5788
+
name = "web-time"
5789
+
version = "1.1.0"
5418
5790
source = "registry+https://github.com/rust-lang/crates.io-index"
5419
-
checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112"
5791
+
checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
5420
5792
dependencies = [
5421
5793
"js-sys",
5422
5794
"wasm-bindgen",
···
5468
5840
5469
5841
[[package]]
5470
5842
name = "webpki-roots"
5471
-
version = "0.26.6"
5843
+
version = "1.0.2"
5472
5844
source = "registry+https://github.com/rust-lang/crates.io-index"
5473
-
checksum = "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958"
5845
+
checksum = "7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2"
5474
5846
dependencies = [
5475
5847
"rustls-pki-types",
5476
5848
]
5477
5849
5478
5850
[[package]]
5479
5851
name = "webview2-com"
5480
-
version = "0.33.0"
5852
+
version = "0.38.0"
5481
5853
source = "registry+https://github.com/rust-lang/crates.io-index"
5482
-
checksum = "6f61ff3d9d0ee4efcb461b14eb3acfda2702d10dc329f339303fc3e57215ae2c"
5854
+
checksum = "d4ba622a989277ef3886dd5afb3e280e3dd6d974b766118950a08f8f678ad6a4"
5483
5855
dependencies = [
5484
5856
"webview2-com-macros",
5485
5857
"webview2-com-sys",
5486
5858
"windows",
5487
-
"windows-core 0.58.0",
5859
+
"windows-core",
5488
5860
"windows-implement",
5489
5861
"windows-interface",
5490
5862
]
···
5497
5869
dependencies = [
5498
5870
"proc-macro2",
5499
5871
"quote",
5500
-
"syn 2.0.79",
5872
+
"syn 2.0.104",
5501
5873
]
5502
5874
5503
5875
[[package]]
5504
5876
name = "webview2-com-sys"
5505
-
version = "0.33.0"
5877
+
version = "0.38.0"
5506
5878
source = "registry+https://github.com/rust-lang/crates.io-index"
5507
-
checksum = "a3a3e2eeb58f82361c93f9777014668eb3d07e7d174ee4c819575a9208011886"
5879
+
checksum = "36695906a1b53a3bf5c4289621efedac12b73eeb0b89e7e1a89b517302d5d75c"
5508
5880
dependencies = [
5509
-
"thiserror",
5881
+
"thiserror 2.0.12",
5510
5882
"windows",
5511
-
"windows-core 0.58.0",
5883
+
"windows-core",
5512
5884
]
5513
5885
5514
5886
[[package]]
5515
5887
name = "weezl"
5516
-
version = "0.1.8"
5888
+
version = "0.1.10"
5517
5889
source = "registry+https://github.com/rust-lang/crates.io-index"
5518
-
checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082"
5890
+
checksum = "a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3"
5519
5891
5520
5892
[[package]]
5521
5893
name = "winapi"
···
5550
5922
5551
5923
[[package]]
5552
5924
name = "window-vibrancy"
5553
-
version = "0.5.2"
5925
+
version = "0.6.0"
5554
5926
source = "registry+https://github.com/rust-lang/crates.io-index"
5555
-
checksum = "3ea403deff7b51fff19e261330f71608ff2cdef5721d72b64180bb95be7c4150"
5927
+
checksum = "d9bec5a31f3f9362f2258fd0e9c9dd61a9ca432e7306cc78c444258f0dce9a9c"
5556
5928
dependencies = [
5557
-
"objc2",
5929
+
"objc2 0.6.1",
5558
5930
"objc2-app-kit",
5559
-
"objc2-foundation",
5931
+
"objc2-core-foundation",
5932
+
"objc2-foundation 0.3.1",
5560
5933
"raw-window-handle",
5561
5934
"windows-sys 0.59.0",
5562
5935
"windows-version",
···
5564
5937
5565
5938
[[package]]
5566
5939
name = "windows"
5567
-
version = "0.58.0"
5940
+
version = "0.61.3"
5568
5941
source = "registry+https://github.com/rust-lang/crates.io-index"
5569
-
checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6"
5942
+
checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893"
5570
5943
dependencies = [
5571
-
"windows-core 0.58.0",
5572
-
"windows-targets 0.52.6",
5944
+
"windows-collections",
5945
+
"windows-core",
5946
+
"windows-future",
5947
+
"windows-link",
5948
+
"windows-numerics",
5573
5949
]
5574
5950
5575
5951
[[package]]
5576
-
name = "windows-core"
5577
-
version = "0.52.0"
5952
+
name = "windows-collections"
5953
+
version = "0.2.0"
5578
5954
source = "registry+https://github.com/rust-lang/crates.io-index"
5579
-
checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
5955
+
checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8"
5580
5956
dependencies = [
5581
-
"windows-targets 0.52.6",
5957
+
"windows-core",
5582
5958
]
5583
5959
5584
5960
[[package]]
5585
5961
name = "windows-core"
5586
-
version = "0.58.0"
5962
+
version = "0.61.2"
5587
5963
source = "registry+https://github.com/rust-lang/crates.io-index"
5588
-
checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99"
5964
+
checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
5589
5965
dependencies = [
5590
5966
"windows-implement",
5591
5967
"windows-interface",
5968
+
"windows-link",
5592
5969
"windows-result",
5593
-
"windows-strings 0.1.0",
5594
-
"windows-targets 0.52.6",
5970
+
"windows-strings",
5971
+
]
5972
+
5973
+
[[package]]
5974
+
name = "windows-future"
5975
+
version = "0.2.1"
5976
+
source = "registry+https://github.com/rust-lang/crates.io-index"
5977
+
checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e"
5978
+
dependencies = [
5979
+
"windows-core",
5980
+
"windows-link",
5981
+
"windows-threading",
5595
5982
]
5596
5983
5597
5984
[[package]]
5598
5985
name = "windows-implement"
5599
-
version = "0.58.0"
5986
+
version = "0.60.0"
5600
5987
source = "registry+https://github.com/rust-lang/crates.io-index"
5601
-
checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b"
5988
+
checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836"
5602
5989
dependencies = [
5603
5990
"proc-macro2",
5604
5991
"quote",
5605
-
"syn 2.0.79",
5992
+
"syn 2.0.104",
5606
5993
]
5607
5994
5608
5995
[[package]]
5609
5996
name = "windows-interface"
5610
-
version = "0.58.0"
5997
+
version = "0.59.1"
5611
5998
source = "registry+https://github.com/rust-lang/crates.io-index"
5612
-
checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515"
5999
+
checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8"
5613
6000
dependencies = [
5614
6001
"proc-macro2",
5615
6002
"quote",
5616
-
"syn 2.0.79",
6003
+
"syn 2.0.104",
5617
6004
]
5618
6005
5619
6006
[[package]]
5620
-
name = "windows-registry"
6007
+
name = "windows-link"
6008
+
version = "0.1.3"
6009
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6010
+
checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
6011
+
6012
+
[[package]]
6013
+
name = "windows-numerics"
5621
6014
version = "0.2.0"
5622
6015
source = "registry+https://github.com/rust-lang/crates.io-index"
5623
-
checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0"
6016
+
checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1"
5624
6017
dependencies = [
5625
-
"windows-result",
5626
-
"windows-strings 0.1.0",
5627
-
"windows-targets 0.52.6",
6018
+
"windows-core",
6019
+
"windows-link",
5628
6020
]
5629
6021
5630
6022
[[package]]
5631
6023
name = "windows-registry"
5632
-
version = "0.3.0"
6024
+
version = "0.5.3"
5633
6025
source = "registry+https://github.com/rust-lang/crates.io-index"
5634
-
checksum = "bafa604f2104cf5ae2cc2db1dee84b7e6a5d11b05f737b60def0ffdc398cbc0a"
6026
+
checksum = "5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e"
5635
6027
dependencies = [
6028
+
"windows-link",
5636
6029
"windows-result",
5637
-
"windows-strings 0.2.0",
5638
-
"windows-targets 0.52.6",
6030
+
"windows-strings",
5639
6031
]
5640
6032
5641
6033
[[package]]
5642
6034
name = "windows-result"
5643
-
version = "0.2.0"
6035
+
version = "0.3.4"
5644
6036
source = "registry+https://github.com/rust-lang/crates.io-index"
5645
-
checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e"
6037
+
checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
5646
6038
dependencies = [
5647
-
"windows-targets 0.52.6",
6039
+
"windows-link",
5648
6040
]
5649
6041
5650
6042
[[package]]
5651
6043
name = "windows-strings"
5652
-
version = "0.1.0"
6044
+
version = "0.4.2"
5653
6045
source = "registry+https://github.com/rust-lang/crates.io-index"
5654
-
checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"
5655
-
dependencies = [
5656
-
"windows-result",
5657
-
"windows-targets 0.52.6",
5658
-
]
5659
-
5660
-
[[package]]
5661
-
name = "windows-strings"
5662
-
version = "0.2.0"
5663
-
source = "registry+https://github.com/rust-lang/crates.io-index"
5664
-
checksum = "978d65aedf914c664c510d9de43c8fd85ca745eaff1ed53edf409b479e441663"
6046
+
checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57"
5665
6047
dependencies = [
5666
-
"windows-targets 0.52.6",
6048
+
"windows-link",
5667
6049
]
5668
6050
5669
6051
[[package]]
···
5700
6082
checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
5701
6083
dependencies = [
5702
6084
"windows-targets 0.52.6",
6085
+
]
6086
+
6087
+
[[package]]
6088
+
name = "windows-sys"
6089
+
version = "0.60.2"
6090
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6091
+
checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
6092
+
dependencies = [
6093
+
"windows-targets 0.53.3",
5703
6094
]
5704
6095
5705
6096
[[package]]
···
5741
6132
"windows_aarch64_gnullvm 0.52.6",
5742
6133
"windows_aarch64_msvc 0.52.6",
5743
6134
"windows_i686_gnu 0.52.6",
5744
-
"windows_i686_gnullvm",
6135
+
"windows_i686_gnullvm 0.52.6",
5745
6136
"windows_i686_msvc 0.52.6",
5746
6137
"windows_x86_64_gnu 0.52.6",
5747
6138
"windows_x86_64_gnullvm 0.52.6",
···
5749
6140
]
5750
6141
5751
6142
[[package]]
6143
+
name = "windows-targets"
6144
+
version = "0.53.3"
6145
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6146
+
checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
6147
+
dependencies = [
6148
+
"windows-link",
6149
+
"windows_aarch64_gnullvm 0.53.0",
6150
+
"windows_aarch64_msvc 0.53.0",
6151
+
"windows_i686_gnu 0.53.0",
6152
+
"windows_i686_gnullvm 0.53.0",
6153
+
"windows_i686_msvc 0.53.0",
6154
+
"windows_x86_64_gnu 0.53.0",
6155
+
"windows_x86_64_gnullvm 0.53.0",
6156
+
"windows_x86_64_msvc 0.53.0",
6157
+
]
6158
+
6159
+
[[package]]
6160
+
name = "windows-threading"
6161
+
version = "0.1.0"
6162
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6163
+
checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6"
6164
+
dependencies = [
6165
+
"windows-link",
6166
+
]
6167
+
6168
+
[[package]]
5752
6169
name = "windows-version"
5753
-
version = "0.1.1"
6170
+
version = "0.1.4"
5754
6171
source = "registry+https://github.com/rust-lang/crates.io-index"
5755
-
checksum = "6998aa457c9ba8ff2fb9f13e9d2a930dabcea28f1d0ab94d687d8b3654844515"
6172
+
checksum = "e04a5c6627e310a23ad2358483286c7df260c964eb2d003d8efd6d0f4e79265c"
5756
6173
dependencies = [
5757
-
"windows-targets 0.52.6",
6174
+
"windows-link",
5758
6175
]
5759
6176
5760
6177
[[package]]
···
5776
6193
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
5777
6194
5778
6195
[[package]]
6196
+
name = "windows_aarch64_gnullvm"
6197
+
version = "0.53.0"
6198
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6199
+
checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
6200
+
6201
+
[[package]]
5779
6202
name = "windows_aarch64_msvc"
5780
6203
version = "0.42.2"
5781
6204
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5794
6217
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
5795
6218
5796
6219
[[package]]
6220
+
name = "windows_aarch64_msvc"
6221
+
version = "0.53.0"
6222
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6223
+
checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
6224
+
6225
+
[[package]]
5797
6226
name = "windows_i686_gnu"
5798
6227
version = "0.42.2"
5799
6228
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5810
6239
version = "0.52.6"
5811
6240
source = "registry+https://github.com/rust-lang/crates.io-index"
5812
6241
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
6242
+
6243
+
[[package]]
6244
+
name = "windows_i686_gnu"
6245
+
version = "0.53.0"
6246
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6247
+
checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
5813
6248
5814
6249
[[package]]
5815
6250
name = "windows_i686_gnullvm"
···
5818
6253
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
5819
6254
5820
6255
[[package]]
6256
+
name = "windows_i686_gnullvm"
6257
+
version = "0.53.0"
6258
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6259
+
checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
6260
+
6261
+
[[package]]
5821
6262
name = "windows_i686_msvc"
5822
6263
version = "0.42.2"
5823
6264
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5836
6277
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
5837
6278
5838
6279
[[package]]
6280
+
name = "windows_i686_msvc"
6281
+
version = "0.53.0"
6282
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6283
+
checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
6284
+
6285
+
[[package]]
5839
6286
name = "windows_x86_64_gnu"
5840
6287
version = "0.42.2"
5841
6288
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5854
6301
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
5855
6302
5856
6303
[[package]]
6304
+
name = "windows_x86_64_gnu"
6305
+
version = "0.53.0"
6306
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6307
+
checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
6308
+
6309
+
[[package]]
5857
6310
name = "windows_x86_64_gnullvm"
5858
6311
version = "0.42.2"
5859
6312
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5872
6325
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
5873
6326
5874
6327
[[package]]
6328
+
name = "windows_x86_64_gnullvm"
6329
+
version = "0.53.0"
6330
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6331
+
checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
6332
+
6333
+
[[package]]
5875
6334
name = "windows_x86_64_msvc"
5876
6335
version = "0.42.2"
5877
6336
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5890
6349
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
5891
6350
5892
6351
[[package]]
6352
+
name = "windows_x86_64_msvc"
6353
+
version = "0.53.0"
6354
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6355
+
checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
6356
+
6357
+
[[package]]
5893
6358
name = "winnow"
5894
6359
version = "0.5.40"
5895
6360
source = "registry+https://github.com/rust-lang/crates.io-index"
···
5899
6364
]
5900
6365
5901
6366
[[package]]
6367
+
name = "winnow"
6368
+
version = "0.7.12"
6369
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6370
+
checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95"
6371
+
6372
+
[[package]]
5902
6373
name = "winreg"
5903
-
version = "0.52.0"
6374
+
version = "0.55.0"
5904
6375
source = "registry+https://github.com/rust-lang/crates.io-index"
5905
-
checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5"
6376
+
checksum = "cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97"
5906
6377
dependencies = [
5907
6378
"cfg-if",
5908
-
"windows-sys 0.48.0",
6379
+
"windows-sys 0.59.0",
5909
6380
]
5910
6381
5911
6382
[[package]]
6383
+
name = "wit-bindgen-rt"
6384
+
version = "0.39.0"
6385
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6386
+
checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1"
6387
+
dependencies = [
6388
+
"bitflags 2.9.1",
6389
+
]
6390
+
6391
+
[[package]]
6392
+
name = "writeable"
6393
+
version = "0.6.1"
6394
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6395
+
checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb"
6396
+
6397
+
[[package]]
5912
6398
name = "wry"
5913
-
version = "0.46.2"
6399
+
version = "0.52.1"
5914
6400
source = "registry+https://github.com/rust-lang/crates.io-index"
5915
-
checksum = "6fa1c8c760041c64ce6be99f83d6cb55fe3fcd85a1ad46d32895f6e65cee87ba"
6401
+
checksum = "12a714d9ba7075aae04a6e50229d6109e3d584774b99a6a8c60de1698ca111b9"
5916
6402
dependencies = [
5917
6403
"base64 0.22.1",
5918
-
"block2",
6404
+
"block2 0.6.1",
6405
+
"cookie",
5919
6406
"crossbeam-channel",
5920
6407
"dpi",
5921
6408
"dunce",
···
5928
6415
"kuchikiki",
5929
6416
"libc",
5930
6417
"ndk",
5931
-
"objc2",
6418
+
"objc2 0.6.1",
5932
6419
"objc2-app-kit",
5933
-
"objc2-foundation",
6420
+
"objc2-core-foundation",
6421
+
"objc2-foundation 0.3.1",
5934
6422
"objc2-ui-kit",
5935
6423
"objc2-web-kit",
5936
6424
"once_cell",
···
5939
6427
"sha2",
5940
6428
"soup3",
5941
6429
"tao-macros",
5942
-
"thiserror",
6430
+
"thiserror 2.0.12",
6431
+
"url",
5943
6432
"webkit2gtk",
5944
6433
"webkit2gtk-sys",
5945
6434
"webview2-com",
5946
6435
"windows",
5947
-
"windows-core 0.58.0",
6436
+
"windows-core",
5948
6437
"windows-version",
5949
6438
"x11-dl",
5950
6439
]
···
5981
6470
]
5982
6471
5983
6472
[[package]]
6473
+
name = "yoke"
6474
+
version = "0.8.0"
6475
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6476
+
checksum = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc"
6477
+
dependencies = [
6478
+
"serde",
6479
+
"stable_deref_trait",
6480
+
"yoke-derive",
6481
+
"zerofrom",
6482
+
]
6483
+
6484
+
[[package]]
6485
+
name = "yoke-derive"
6486
+
version = "0.8.0"
6487
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6488
+
checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6"
6489
+
dependencies = [
6490
+
"proc-macro2",
6491
+
"quote",
6492
+
"syn 2.0.104",
6493
+
"synstructure",
6494
+
]
6495
+
6496
+
[[package]]
5984
6497
name = "zbus"
5985
6498
version = "4.0.1"
5986
6499
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6046
6559
6047
6560
[[package]]
6048
6561
name = "zerocopy"
6049
-
version = "0.7.35"
6562
+
version = "0.8.26"
6050
6563
source = "registry+https://github.com/rust-lang/crates.io-index"
6051
-
checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
6564
+
checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f"
6052
6565
dependencies = [
6053
-
"byteorder",
6054
6566
"zerocopy-derive",
6055
6567
]
6056
6568
6057
6569
[[package]]
6058
6570
name = "zerocopy-derive"
6059
-
version = "0.7.35"
6571
+
version = "0.8.26"
6060
6572
source = "registry+https://github.com/rust-lang/crates.io-index"
6061
-
checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
6573
+
checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181"
6574
+
dependencies = [
6575
+
"proc-macro2",
6576
+
"quote",
6577
+
"syn 2.0.104",
6578
+
]
6579
+
6580
+
[[package]]
6581
+
name = "zerofrom"
6582
+
version = "0.1.6"
6583
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6584
+
checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
6585
+
dependencies = [
6586
+
"zerofrom-derive",
6587
+
]
6588
+
6589
+
[[package]]
6590
+
name = "zerofrom-derive"
6591
+
version = "0.1.6"
6592
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6593
+
checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
6062
6594
dependencies = [
6063
6595
"proc-macro2",
6064
6596
"quote",
6065
-
"syn 2.0.79",
6597
+
"syn 2.0.104",
6598
+
"synstructure",
6066
6599
]
6067
6600
6068
6601
[[package]]
···
6072
6605
checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
6073
6606
6074
6607
[[package]]
6608
+
name = "zerotrie"
6609
+
version = "0.2.2"
6610
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6611
+
checksum = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595"
6612
+
dependencies = [
6613
+
"displaydoc",
6614
+
"yoke",
6615
+
"zerofrom",
6616
+
]
6617
+
6618
+
[[package]]
6619
+
name = "zerovec"
6620
+
version = "0.11.2"
6621
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6622
+
checksum = "4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428"
6623
+
dependencies = [
6624
+
"yoke",
6625
+
"zerofrom",
6626
+
"zerovec-derive",
6627
+
]
6628
+
6629
+
[[package]]
6630
+
name = "zerovec-derive"
6631
+
version = "0.11.1"
6632
+
source = "registry+https://github.com/rust-lang/crates.io-index"
6633
+
checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f"
6634
+
dependencies = [
6635
+
"proc-macro2",
6636
+
"quote",
6637
+
"syn 2.0.104",
6638
+
]
6639
+
6640
+
[[package]]
6075
6641
name = "zune-core"
6076
6642
version = "0.4.12"
6077
6643
source = "registry+https://github.com/rust-lang/crates.io-index"
···
6088
6654
6089
6655
[[package]]
6090
6656
name = "zune-jpeg"
6091
-
version = "0.4.13"
6657
+
version = "0.4.20"
6092
6658
source = "registry+https://github.com/rust-lang/crates.io-index"
6093
-
checksum = "16099418600b4d8f028622f73ff6e3deaabdff330fb9a2a131dea781ee8b0768"
6659
+
checksum = "fc1f7e205ce79eb2da3cd71c5f55f3589785cb7c79f6a03d1c8d1491bda5d089"
6094
6660
dependencies = [
6095
6661
"zune-core",
6096
6662
]
+4
src-tauri/Cargo.toml
+4
src-tauri/Cargo.toml
+1
-1
src-tauri/gen/schemas/acl-manifests.json
+1
-1
src-tauri/gen/schemas/acl-manifests.json
···
1
-
{"core":{"default_permission":{"identifier":"default","description":"Default core plugins set which includes:\n- 'core:path:default'\n- 'core:event:default'\n- 'core:window:default'\n- 'core:webview:default'\n- 'core:app:default'\n- 'core:image:default'\n- 'core:resources:default'\n- 'core:menu:default'\n- 'core:tray:default'\n","permissions":["core:path:default","core:event:default","core:window:default","core:webview:default","core:app:default","core:image:default","core:resources:default","core:menu:default","core:tray:default"]},"permissions":{},"permission_sets":{},"global_scope_schema":null},"core:app":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-version","allow-name","allow-tauri-version"]},"permissions":{"allow-app-hide":{"identifier":"allow-app-hide","description":"Enables the app_hide command without any pre-configured scope.","commands":{"allow":["app_hide"],"deny":[]}},"allow-app-show":{"identifier":"allow-app-show","description":"Enables the app_show command without any pre-configured scope.","commands":{"allow":["app_show"],"deny":[]}},"allow-default-window-icon":{"identifier":"allow-default-window-icon","description":"Enables the default_window_icon command without any pre-configured scope.","commands":{"allow":["default_window_icon"],"deny":[]}},"allow-name":{"identifier":"allow-name","description":"Enables the name command without any pre-configured scope.","commands":{"allow":["name"],"deny":[]}},"allow-set-app-theme":{"identifier":"allow-set-app-theme","description":"Enables the set_app_theme command without any pre-configured scope.","commands":{"allow":["set_app_theme"],"deny":[]}},"allow-tauri-version":{"identifier":"allow-tauri-version","description":"Enables the tauri_version command without any pre-configured scope.","commands":{"allow":["tauri_version"],"deny":[]}},"allow-version":{"identifier":"allow-version","description":"Enables the version command without any pre-configured scope.","commands":{"allow":["version"],"deny":[]}},"deny-app-hide":{"identifier":"deny-app-hide","description":"Denies the app_hide command without any pre-configured scope.","commands":{"allow":[],"deny":["app_hide"]}},"deny-app-show":{"identifier":"deny-app-show","description":"Denies the app_show command without any pre-configured scope.","commands":{"allow":[],"deny":["app_show"]}},"deny-default-window-icon":{"identifier":"deny-default-window-icon","description":"Denies the default_window_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["default_window_icon"]}},"deny-name":{"identifier":"deny-name","description":"Denies the name command without any pre-configured scope.","commands":{"allow":[],"deny":["name"]}},"deny-set-app-theme":{"identifier":"deny-set-app-theme","description":"Denies the set_app_theme command without any pre-configured scope.","commands":{"allow":[],"deny":["set_app_theme"]}},"deny-tauri-version":{"identifier":"deny-tauri-version","description":"Denies the tauri_version command without any pre-configured scope.","commands":{"allow":[],"deny":["tauri_version"]}},"deny-version":{"identifier":"deny-version","description":"Denies the version command without any pre-configured scope.","commands":{"allow":[],"deny":["version"]}}},"permission_sets":{},"global_scope_schema":null},"core:event":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-listen","allow-unlisten","allow-emit","allow-emit-to"]},"permissions":{"allow-emit":{"identifier":"allow-emit","description":"Enables the emit command without any pre-configured scope.","commands":{"allow":["emit"],"deny":[]}},"allow-emit-to":{"identifier":"allow-emit-to","description":"Enables the emit_to command without any pre-configured scope.","commands":{"allow":["emit_to"],"deny":[]}},"allow-listen":{"identifier":"allow-listen","description":"Enables the listen command without any pre-configured scope.","commands":{"allow":["listen"],"deny":[]}},"allow-unlisten":{"identifier":"allow-unlisten","description":"Enables the unlisten command without any pre-configured scope.","commands":{"allow":["unlisten"],"deny":[]}},"deny-emit":{"identifier":"deny-emit","description":"Denies the emit command without any pre-configured scope.","commands":{"allow":[],"deny":["emit"]}},"deny-emit-to":{"identifier":"deny-emit-to","description":"Denies the emit_to command without any pre-configured scope.","commands":{"allow":[],"deny":["emit_to"]}},"deny-listen":{"identifier":"deny-listen","description":"Denies the listen command without any pre-configured scope.","commands":{"allow":[],"deny":["listen"]}},"deny-unlisten":{"identifier":"deny-unlisten","description":"Denies the unlisten command without any pre-configured scope.","commands":{"allow":[],"deny":["unlisten"]}}},"permission_sets":{},"global_scope_schema":null},"core:image":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-new","allow-from-bytes","allow-from-path","allow-rgba","allow-size"]},"permissions":{"allow-from-bytes":{"identifier":"allow-from-bytes","description":"Enables the from_bytes command without any pre-configured scope.","commands":{"allow":["from_bytes"],"deny":[]}},"allow-from-path":{"identifier":"allow-from-path","description":"Enables the from_path command without any pre-configured scope.","commands":{"allow":["from_path"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-rgba":{"identifier":"allow-rgba","description":"Enables the rgba command without any pre-configured scope.","commands":{"allow":["rgba"],"deny":[]}},"allow-size":{"identifier":"allow-size","description":"Enables the size command without any pre-configured scope.","commands":{"allow":["size"],"deny":[]}},"deny-from-bytes":{"identifier":"deny-from-bytes","description":"Denies the from_bytes command without any pre-configured scope.","commands":{"allow":[],"deny":["from_bytes"]}},"deny-from-path":{"identifier":"deny-from-path","description":"Denies the from_path command without any pre-configured scope.","commands":{"allow":[],"deny":["from_path"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-rgba":{"identifier":"deny-rgba","description":"Denies the rgba command without any pre-configured scope.","commands":{"allow":[],"deny":["rgba"]}},"deny-size":{"identifier":"deny-size","description":"Denies the size command without any pre-configured scope.","commands":{"allow":[],"deny":["size"]}}},"permission_sets":{},"global_scope_schema":null},"core:menu":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-new","allow-append","allow-prepend","allow-insert","allow-remove","allow-remove-at","allow-items","allow-get","allow-popup","allow-create-default","allow-set-as-app-menu","allow-set-as-window-menu","allow-text","allow-set-text","allow-is-enabled","allow-set-enabled","allow-set-accelerator","allow-set-as-windows-menu-for-nsapp","allow-set-as-help-menu-for-nsapp","allow-is-checked","allow-set-checked","allow-set-icon"]},"permissions":{"allow-append":{"identifier":"allow-append","description":"Enables the append command without any pre-configured scope.","commands":{"allow":["append"],"deny":[]}},"allow-create-default":{"identifier":"allow-create-default","description":"Enables the create_default command without any pre-configured scope.","commands":{"allow":["create_default"],"deny":[]}},"allow-get":{"identifier":"allow-get","description":"Enables the get command without any pre-configured scope.","commands":{"allow":["get"],"deny":[]}},"allow-insert":{"identifier":"allow-insert","description":"Enables the insert command without any pre-configured scope.","commands":{"allow":["insert"],"deny":[]}},"allow-is-checked":{"identifier":"allow-is-checked","description":"Enables the is_checked command without any pre-configured scope.","commands":{"allow":["is_checked"],"deny":[]}},"allow-is-enabled":{"identifier":"allow-is-enabled","description":"Enables the is_enabled command without any pre-configured scope.","commands":{"allow":["is_enabled"],"deny":[]}},"allow-items":{"identifier":"allow-items","description":"Enables the items command without any pre-configured scope.","commands":{"allow":["items"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-popup":{"identifier":"allow-popup","description":"Enables the popup command without any pre-configured scope.","commands":{"allow":["popup"],"deny":[]}},"allow-prepend":{"identifier":"allow-prepend","description":"Enables the prepend command without any pre-configured scope.","commands":{"allow":["prepend"],"deny":[]}},"allow-remove":{"identifier":"allow-remove","description":"Enables the remove command without any pre-configured scope.","commands":{"allow":["remove"],"deny":[]}},"allow-remove-at":{"identifier":"allow-remove-at","description":"Enables the remove_at command without any pre-configured scope.","commands":{"allow":["remove_at"],"deny":[]}},"allow-set-accelerator":{"identifier":"allow-set-accelerator","description":"Enables the set_accelerator command without any pre-configured scope.","commands":{"allow":["set_accelerator"],"deny":[]}},"allow-set-as-app-menu":{"identifier":"allow-set-as-app-menu","description":"Enables the set_as_app_menu command without any pre-configured scope.","commands":{"allow":["set_as_app_menu"],"deny":[]}},"allow-set-as-help-menu-for-nsapp":{"identifier":"allow-set-as-help-menu-for-nsapp","description":"Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":["set_as_help_menu_for_nsapp"],"deny":[]}},"allow-set-as-window-menu":{"identifier":"allow-set-as-window-menu","description":"Enables the set_as_window_menu command without any pre-configured scope.","commands":{"allow":["set_as_window_menu"],"deny":[]}},"allow-set-as-windows-menu-for-nsapp":{"identifier":"allow-set-as-windows-menu-for-nsapp","description":"Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":["set_as_windows_menu_for_nsapp"],"deny":[]}},"allow-set-checked":{"identifier":"allow-set-checked","description":"Enables the set_checked command without any pre-configured scope.","commands":{"allow":["set_checked"],"deny":[]}},"allow-set-enabled":{"identifier":"allow-set-enabled","description":"Enables the set_enabled command without any pre-configured scope.","commands":{"allow":["set_enabled"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-text":{"identifier":"allow-set-text","description":"Enables the set_text command without any pre-configured scope.","commands":{"allow":["set_text"],"deny":[]}},"allow-text":{"identifier":"allow-text","description":"Enables the text command without any pre-configured scope.","commands":{"allow":["text"],"deny":[]}},"deny-append":{"identifier":"deny-append","description":"Denies the append command without any pre-configured scope.","commands":{"allow":[],"deny":["append"]}},"deny-create-default":{"identifier":"deny-create-default","description":"Denies the create_default command without any pre-configured scope.","commands":{"allow":[],"deny":["create_default"]}},"deny-get":{"identifier":"deny-get","description":"Denies the get command without any pre-configured scope.","commands":{"allow":[],"deny":["get"]}},"deny-insert":{"identifier":"deny-insert","description":"Denies the insert command without any pre-configured scope.","commands":{"allow":[],"deny":["insert"]}},"deny-is-checked":{"identifier":"deny-is-checked","description":"Denies the is_checked command without any pre-configured scope.","commands":{"allow":[],"deny":["is_checked"]}},"deny-is-enabled":{"identifier":"deny-is-enabled","description":"Denies the is_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["is_enabled"]}},"deny-items":{"identifier":"deny-items","description":"Denies the items command without any pre-configured scope.","commands":{"allow":[],"deny":["items"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-popup":{"identifier":"deny-popup","description":"Denies the popup command without any pre-configured scope.","commands":{"allow":[],"deny":["popup"]}},"deny-prepend":{"identifier":"deny-prepend","description":"Denies the prepend command without any pre-configured scope.","commands":{"allow":[],"deny":["prepend"]}},"deny-remove":{"identifier":"deny-remove","description":"Denies the remove command without any pre-configured scope.","commands":{"allow":[],"deny":["remove"]}},"deny-remove-at":{"identifier":"deny-remove-at","description":"Denies the remove_at command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_at"]}},"deny-set-accelerator":{"identifier":"deny-set-accelerator","description":"Denies the set_accelerator command without any pre-configured scope.","commands":{"allow":[],"deny":["set_accelerator"]}},"deny-set-as-app-menu":{"identifier":"deny-set-as-app-menu","description":"Denies the set_as_app_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_app_menu"]}},"deny-set-as-help-menu-for-nsapp":{"identifier":"deny-set-as-help-menu-for-nsapp","description":"Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_help_menu_for_nsapp"]}},"deny-set-as-window-menu":{"identifier":"deny-set-as-window-menu","description":"Denies the set_as_window_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_window_menu"]}},"deny-set-as-windows-menu-for-nsapp":{"identifier":"deny-set-as-windows-menu-for-nsapp","description":"Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_windows_menu_for_nsapp"]}},"deny-set-checked":{"identifier":"deny-set-checked","description":"Denies the set_checked command without any pre-configured scope.","commands":{"allow":[],"deny":["set_checked"]}},"deny-set-enabled":{"identifier":"deny-set-enabled","description":"Denies the set_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["set_enabled"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-text":{"identifier":"deny-set-text","description":"Denies the set_text command without any pre-configured scope.","commands":{"allow":[],"deny":["set_text"]}},"deny-text":{"identifier":"deny-text","description":"Denies the text command without any pre-configured scope.","commands":{"allow":[],"deny":["text"]}}},"permission_sets":{},"global_scope_schema":null},"core:path":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-resolve-directory","allow-resolve","allow-normalize","allow-join","allow-dirname","allow-extname","allow-basename","allow-is-absolute"]},"permissions":{"allow-basename":{"identifier":"allow-basename","description":"Enables the basename command without any pre-configured scope.","commands":{"allow":["basename"],"deny":[]}},"allow-dirname":{"identifier":"allow-dirname","description":"Enables the dirname command without any pre-configured scope.","commands":{"allow":["dirname"],"deny":[]}},"allow-extname":{"identifier":"allow-extname","description":"Enables the extname command without any pre-configured scope.","commands":{"allow":["extname"],"deny":[]}},"allow-is-absolute":{"identifier":"allow-is-absolute","description":"Enables the is_absolute command without any pre-configured scope.","commands":{"allow":["is_absolute"],"deny":[]}},"allow-join":{"identifier":"allow-join","description":"Enables the join command without any pre-configured scope.","commands":{"allow":["join"],"deny":[]}},"allow-normalize":{"identifier":"allow-normalize","description":"Enables the normalize command without any pre-configured scope.","commands":{"allow":["normalize"],"deny":[]}},"allow-resolve":{"identifier":"allow-resolve","description":"Enables the resolve command without any pre-configured scope.","commands":{"allow":["resolve"],"deny":[]}},"allow-resolve-directory":{"identifier":"allow-resolve-directory","description":"Enables the resolve_directory command without any pre-configured scope.","commands":{"allow":["resolve_directory"],"deny":[]}},"deny-basename":{"identifier":"deny-basename","description":"Denies the basename command without any pre-configured scope.","commands":{"allow":[],"deny":["basename"]}},"deny-dirname":{"identifier":"deny-dirname","description":"Denies the dirname command without any pre-configured scope.","commands":{"allow":[],"deny":["dirname"]}},"deny-extname":{"identifier":"deny-extname","description":"Denies the extname command without any pre-configured scope.","commands":{"allow":[],"deny":["extname"]}},"deny-is-absolute":{"identifier":"deny-is-absolute","description":"Denies the is_absolute command without any pre-configured scope.","commands":{"allow":[],"deny":["is_absolute"]}},"deny-join":{"identifier":"deny-join","description":"Denies the join command without any pre-configured scope.","commands":{"allow":[],"deny":["join"]}},"deny-normalize":{"identifier":"deny-normalize","description":"Denies the normalize command without any pre-configured scope.","commands":{"allow":[],"deny":["normalize"]}},"deny-resolve":{"identifier":"deny-resolve","description":"Denies the resolve command without any pre-configured scope.","commands":{"allow":[],"deny":["resolve"]}},"deny-resolve-directory":{"identifier":"deny-resolve-directory","description":"Denies the resolve_directory command without any pre-configured scope.","commands":{"allow":[],"deny":["resolve_directory"]}}},"permission_sets":{},"global_scope_schema":null},"core:resources":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-close"]},"permissions":{"allow-close":{"identifier":"allow-close","description":"Enables the close command without any pre-configured scope.","commands":{"allow":["close"],"deny":[]}},"deny-close":{"identifier":"deny-close","description":"Denies the close command without any pre-configured scope.","commands":{"allow":[],"deny":["close"]}}},"permission_sets":{},"global_scope_schema":null},"core:tray":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-new","allow-get-by-id","allow-remove-by-id","allow-set-icon","allow-set-menu","allow-set-tooltip","allow-set-title","allow-set-visible","allow-set-temp-dir-path","allow-set-icon-as-template","allow-set-show-menu-on-left-click"]},"permissions":{"allow-get-by-id":{"identifier":"allow-get-by-id","description":"Enables the get_by_id command without any pre-configured scope.","commands":{"allow":["get_by_id"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-remove-by-id":{"identifier":"allow-remove-by-id","description":"Enables the remove_by_id command without any pre-configured scope.","commands":{"allow":["remove_by_id"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-icon-as-template":{"identifier":"allow-set-icon-as-template","description":"Enables the set_icon_as_template command without any pre-configured scope.","commands":{"allow":["set_icon_as_template"],"deny":[]}},"allow-set-menu":{"identifier":"allow-set-menu","description":"Enables the set_menu command without any pre-configured scope.","commands":{"allow":["set_menu"],"deny":[]}},"allow-set-show-menu-on-left-click":{"identifier":"allow-set-show-menu-on-left-click","description":"Enables the set_show_menu_on_left_click command without any pre-configured scope.","commands":{"allow":["set_show_menu_on_left_click"],"deny":[]}},"allow-set-temp-dir-path":{"identifier":"allow-set-temp-dir-path","description":"Enables the set_temp_dir_path command without any pre-configured scope.","commands":{"allow":["set_temp_dir_path"],"deny":[]}},"allow-set-title":{"identifier":"allow-set-title","description":"Enables the set_title command without any pre-configured scope.","commands":{"allow":["set_title"],"deny":[]}},"allow-set-tooltip":{"identifier":"allow-set-tooltip","description":"Enables the set_tooltip command without any pre-configured scope.","commands":{"allow":["set_tooltip"],"deny":[]}},"allow-set-visible":{"identifier":"allow-set-visible","description":"Enables the set_visible command without any pre-configured scope.","commands":{"allow":["set_visible"],"deny":[]}},"deny-get-by-id":{"identifier":"deny-get-by-id","description":"Denies the get_by_id command without any pre-configured scope.","commands":{"allow":[],"deny":["get_by_id"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-remove-by-id":{"identifier":"deny-remove-by-id","description":"Denies the remove_by_id command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_by_id"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-icon-as-template":{"identifier":"deny-set-icon-as-template","description":"Denies the set_icon_as_template command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon_as_template"]}},"deny-set-menu":{"identifier":"deny-set-menu","description":"Denies the set_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_menu"]}},"deny-set-show-menu-on-left-click":{"identifier":"deny-set-show-menu-on-left-click","description":"Denies the set_show_menu_on_left_click command without any pre-configured scope.","commands":{"allow":[],"deny":["set_show_menu_on_left_click"]}},"deny-set-temp-dir-path":{"identifier":"deny-set-temp-dir-path","description":"Denies the set_temp_dir_path command without any pre-configured scope.","commands":{"allow":[],"deny":["set_temp_dir_path"]}},"deny-set-title":{"identifier":"deny-set-title","description":"Denies the set_title command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title"]}},"deny-set-tooltip":{"identifier":"deny-set-tooltip","description":"Denies the set_tooltip command without any pre-configured scope.","commands":{"allow":[],"deny":["set_tooltip"]}},"deny-set-visible":{"identifier":"deny-set-visible","description":"Denies the set_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["set_visible"]}}},"permission_sets":{},"global_scope_schema":null},"core:webview":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-get-all-webviews","allow-webview-position","allow-webview-size","allow-internal-toggle-devtools"]},"permissions":{"allow-clear-all-browsing-data":{"identifier":"allow-clear-all-browsing-data","description":"Enables the clear_all_browsing_data command without any pre-configured scope.","commands":{"allow":["clear_all_browsing_data"],"deny":[]}},"allow-create-webview":{"identifier":"allow-create-webview","description":"Enables the create_webview command without any pre-configured scope.","commands":{"allow":["create_webview"],"deny":[]}},"allow-create-webview-window":{"identifier":"allow-create-webview-window","description":"Enables the create_webview_window command without any pre-configured scope.","commands":{"allow":["create_webview_window"],"deny":[]}},"allow-get-all-webviews":{"identifier":"allow-get-all-webviews","description":"Enables the get_all_webviews command without any pre-configured scope.","commands":{"allow":["get_all_webviews"],"deny":[]}},"allow-internal-toggle-devtools":{"identifier":"allow-internal-toggle-devtools","description":"Enables the internal_toggle_devtools command without any pre-configured scope.","commands":{"allow":["internal_toggle_devtools"],"deny":[]}},"allow-print":{"identifier":"allow-print","description":"Enables the print command without any pre-configured scope.","commands":{"allow":["print"],"deny":[]}},"allow-reparent":{"identifier":"allow-reparent","description":"Enables the reparent command without any pre-configured scope.","commands":{"allow":["reparent"],"deny":[]}},"allow-set-webview-focus":{"identifier":"allow-set-webview-focus","description":"Enables the set_webview_focus command without any pre-configured scope.","commands":{"allow":["set_webview_focus"],"deny":[]}},"allow-set-webview-position":{"identifier":"allow-set-webview-position","description":"Enables the set_webview_position command without any pre-configured scope.","commands":{"allow":["set_webview_position"],"deny":[]}},"allow-set-webview-size":{"identifier":"allow-set-webview-size","description":"Enables the set_webview_size command without any pre-configured scope.","commands":{"allow":["set_webview_size"],"deny":[]}},"allow-set-webview-zoom":{"identifier":"allow-set-webview-zoom","description":"Enables the set_webview_zoom command without any pre-configured scope.","commands":{"allow":["set_webview_zoom"],"deny":[]}},"allow-webview-close":{"identifier":"allow-webview-close","description":"Enables the webview_close command without any pre-configured scope.","commands":{"allow":["webview_close"],"deny":[]}},"allow-webview-hide":{"identifier":"allow-webview-hide","description":"Enables the webview_hide command without any pre-configured scope.","commands":{"allow":["webview_hide"],"deny":[]}},"allow-webview-position":{"identifier":"allow-webview-position","description":"Enables the webview_position command without any pre-configured scope.","commands":{"allow":["webview_position"],"deny":[]}},"allow-webview-show":{"identifier":"allow-webview-show","description":"Enables the webview_show command without any pre-configured scope.","commands":{"allow":["webview_show"],"deny":[]}},"allow-webview-size":{"identifier":"allow-webview-size","description":"Enables the webview_size command without any pre-configured scope.","commands":{"allow":["webview_size"],"deny":[]}},"deny-clear-all-browsing-data":{"identifier":"deny-clear-all-browsing-data","description":"Denies the clear_all_browsing_data command without any pre-configured scope.","commands":{"allow":[],"deny":["clear_all_browsing_data"]}},"deny-create-webview":{"identifier":"deny-create-webview","description":"Denies the create_webview command without any pre-configured scope.","commands":{"allow":[],"deny":["create_webview"]}},"deny-create-webview-window":{"identifier":"deny-create-webview-window","description":"Denies the create_webview_window command without any pre-configured scope.","commands":{"allow":[],"deny":["create_webview_window"]}},"deny-get-all-webviews":{"identifier":"deny-get-all-webviews","description":"Denies the get_all_webviews command without any pre-configured scope.","commands":{"allow":[],"deny":["get_all_webviews"]}},"deny-internal-toggle-devtools":{"identifier":"deny-internal-toggle-devtools","description":"Denies the internal_toggle_devtools command without any pre-configured scope.","commands":{"allow":[],"deny":["internal_toggle_devtools"]}},"deny-print":{"identifier":"deny-print","description":"Denies the print command without any pre-configured scope.","commands":{"allow":[],"deny":["print"]}},"deny-reparent":{"identifier":"deny-reparent","description":"Denies the reparent command without any pre-configured scope.","commands":{"allow":[],"deny":["reparent"]}},"deny-set-webview-focus":{"identifier":"deny-set-webview-focus","description":"Denies the set_webview_focus command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_focus"]}},"deny-set-webview-position":{"identifier":"deny-set-webview-position","description":"Denies the set_webview_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_position"]}},"deny-set-webview-size":{"identifier":"deny-set-webview-size","description":"Denies the set_webview_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_size"]}},"deny-set-webview-zoom":{"identifier":"deny-set-webview-zoom","description":"Denies the set_webview_zoom command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_zoom"]}},"deny-webview-close":{"identifier":"deny-webview-close","description":"Denies the webview_close command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_close"]}},"deny-webview-hide":{"identifier":"deny-webview-hide","description":"Denies the webview_hide command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_hide"]}},"deny-webview-position":{"identifier":"deny-webview-position","description":"Denies the webview_position command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_position"]}},"deny-webview-show":{"identifier":"deny-webview-show","description":"Denies the webview_show command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_show"]}},"deny-webview-size":{"identifier":"deny-webview-size","description":"Denies the webview_size command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_size"]}}},"permission_sets":{},"global_scope_schema":null},"core:window":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-get-all-windows","allow-scale-factor","allow-inner-position","allow-outer-position","allow-inner-size","allow-outer-size","allow-is-fullscreen","allow-is-minimized","allow-is-maximized","allow-is-focused","allow-is-decorated","allow-is-resizable","allow-is-maximizable","allow-is-minimizable","allow-is-closable","allow-is-visible","allow-is-enabled","allow-title","allow-current-monitor","allow-primary-monitor","allow-monitor-from-point","allow-available-monitors","allow-cursor-position","allow-theme","allow-internal-toggle-maximize"]},"permissions":{"allow-available-monitors":{"identifier":"allow-available-monitors","description":"Enables the available_monitors command without any pre-configured scope.","commands":{"allow":["available_monitors"],"deny":[]}},"allow-center":{"identifier":"allow-center","description":"Enables the center command without any pre-configured scope.","commands":{"allow":["center"],"deny":[]}},"allow-close":{"identifier":"allow-close","description":"Enables the close command without any pre-configured scope.","commands":{"allow":["close"],"deny":[]}},"allow-create":{"identifier":"allow-create","description":"Enables the create command without any pre-configured scope.","commands":{"allow":["create"],"deny":[]}},"allow-current-monitor":{"identifier":"allow-current-monitor","description":"Enables the current_monitor command without any pre-configured scope.","commands":{"allow":["current_monitor"],"deny":[]}},"allow-cursor-position":{"identifier":"allow-cursor-position","description":"Enables the cursor_position command without any pre-configured scope.","commands":{"allow":["cursor_position"],"deny":[]}},"allow-destroy":{"identifier":"allow-destroy","description":"Enables the destroy command without any pre-configured scope.","commands":{"allow":["destroy"],"deny":[]}},"allow-get-all-windows":{"identifier":"allow-get-all-windows","description":"Enables the get_all_windows command without any pre-configured scope.","commands":{"allow":["get_all_windows"],"deny":[]}},"allow-hide":{"identifier":"allow-hide","description":"Enables the hide command without any pre-configured scope.","commands":{"allow":["hide"],"deny":[]}},"allow-inner-position":{"identifier":"allow-inner-position","description":"Enables the inner_position command without any pre-configured scope.","commands":{"allow":["inner_position"],"deny":[]}},"allow-inner-size":{"identifier":"allow-inner-size","description":"Enables the inner_size command without any pre-configured scope.","commands":{"allow":["inner_size"],"deny":[]}},"allow-internal-toggle-maximize":{"identifier":"allow-internal-toggle-maximize","description":"Enables the internal_toggle_maximize command without any pre-configured scope.","commands":{"allow":["internal_toggle_maximize"],"deny":[]}},"allow-is-closable":{"identifier":"allow-is-closable","description":"Enables the is_closable command without any pre-configured scope.","commands":{"allow":["is_closable"],"deny":[]}},"allow-is-decorated":{"identifier":"allow-is-decorated","description":"Enables the is_decorated command without any pre-configured scope.","commands":{"allow":["is_decorated"],"deny":[]}},"allow-is-enabled":{"identifier":"allow-is-enabled","description":"Enables the is_enabled command without any pre-configured scope.","commands":{"allow":["is_enabled"],"deny":[]}},"allow-is-focused":{"identifier":"allow-is-focused","description":"Enables the is_focused command without any pre-configured scope.","commands":{"allow":["is_focused"],"deny":[]}},"allow-is-fullscreen":{"identifier":"allow-is-fullscreen","description":"Enables the is_fullscreen command without any pre-configured scope.","commands":{"allow":["is_fullscreen"],"deny":[]}},"allow-is-maximizable":{"identifier":"allow-is-maximizable","description":"Enables the is_maximizable command without any pre-configured scope.","commands":{"allow":["is_maximizable"],"deny":[]}},"allow-is-maximized":{"identifier":"allow-is-maximized","description":"Enables the is_maximized command without any pre-configured scope.","commands":{"allow":["is_maximized"],"deny":[]}},"allow-is-minimizable":{"identifier":"allow-is-minimizable","description":"Enables the is_minimizable command without any pre-configured scope.","commands":{"allow":["is_minimizable"],"deny":[]}},"allow-is-minimized":{"identifier":"allow-is-minimized","description":"Enables the is_minimized command without any pre-configured scope.","commands":{"allow":["is_minimized"],"deny":[]}},"allow-is-resizable":{"identifier":"allow-is-resizable","description":"Enables the is_resizable command without any pre-configured scope.","commands":{"allow":["is_resizable"],"deny":[]}},"allow-is-visible":{"identifier":"allow-is-visible","description":"Enables the is_visible command without any pre-configured scope.","commands":{"allow":["is_visible"],"deny":[]}},"allow-maximize":{"identifier":"allow-maximize","description":"Enables the maximize command without any pre-configured scope.","commands":{"allow":["maximize"],"deny":[]}},"allow-minimize":{"identifier":"allow-minimize","description":"Enables the minimize command without any pre-configured scope.","commands":{"allow":["minimize"],"deny":[]}},"allow-monitor-from-point":{"identifier":"allow-monitor-from-point","description":"Enables the monitor_from_point command without any pre-configured scope.","commands":{"allow":["monitor_from_point"],"deny":[]}},"allow-outer-position":{"identifier":"allow-outer-position","description":"Enables the outer_position command without any pre-configured scope.","commands":{"allow":["outer_position"],"deny":[]}},"allow-outer-size":{"identifier":"allow-outer-size","description":"Enables the outer_size command without any pre-configured scope.","commands":{"allow":["outer_size"],"deny":[]}},"allow-primary-monitor":{"identifier":"allow-primary-monitor","description":"Enables the primary_monitor command without any pre-configured scope.","commands":{"allow":["primary_monitor"],"deny":[]}},"allow-request-user-attention":{"identifier":"allow-request-user-attention","description":"Enables the request_user_attention command without any pre-configured scope.","commands":{"allow":["request_user_attention"],"deny":[]}},"allow-scale-factor":{"identifier":"allow-scale-factor","description":"Enables the scale_factor command without any pre-configured scope.","commands":{"allow":["scale_factor"],"deny":[]}},"allow-set-always-on-bottom":{"identifier":"allow-set-always-on-bottom","description":"Enables the set_always_on_bottom command without any pre-configured scope.","commands":{"allow":["set_always_on_bottom"],"deny":[]}},"allow-set-always-on-top":{"identifier":"allow-set-always-on-top","description":"Enables the set_always_on_top command without any pre-configured scope.","commands":{"allow":["set_always_on_top"],"deny":[]}},"allow-set-closable":{"identifier":"allow-set-closable","description":"Enables the set_closable command without any pre-configured scope.","commands":{"allow":["set_closable"],"deny":[]}},"allow-set-content-protected":{"identifier":"allow-set-content-protected","description":"Enables the set_content_protected command without any pre-configured scope.","commands":{"allow":["set_content_protected"],"deny":[]}},"allow-set-cursor-grab":{"identifier":"allow-set-cursor-grab","description":"Enables the set_cursor_grab command without any pre-configured scope.","commands":{"allow":["set_cursor_grab"],"deny":[]}},"allow-set-cursor-icon":{"identifier":"allow-set-cursor-icon","description":"Enables the set_cursor_icon command without any pre-configured scope.","commands":{"allow":["set_cursor_icon"],"deny":[]}},"allow-set-cursor-position":{"identifier":"allow-set-cursor-position","description":"Enables the set_cursor_position command without any pre-configured scope.","commands":{"allow":["set_cursor_position"],"deny":[]}},"allow-set-cursor-visible":{"identifier":"allow-set-cursor-visible","description":"Enables the set_cursor_visible command without any pre-configured scope.","commands":{"allow":["set_cursor_visible"],"deny":[]}},"allow-set-decorations":{"identifier":"allow-set-decorations","description":"Enables the set_decorations command without any pre-configured scope.","commands":{"allow":["set_decorations"],"deny":[]}},"allow-set-effects":{"identifier":"allow-set-effects","description":"Enables the set_effects command without any pre-configured scope.","commands":{"allow":["set_effects"],"deny":[]}},"allow-set-enabled":{"identifier":"allow-set-enabled","description":"Enables the set_enabled command without any pre-configured scope.","commands":{"allow":["set_enabled"],"deny":[]}},"allow-set-focus":{"identifier":"allow-set-focus","description":"Enables the set_focus command without any pre-configured scope.","commands":{"allow":["set_focus"],"deny":[]}},"allow-set-fullscreen":{"identifier":"allow-set-fullscreen","description":"Enables the set_fullscreen command without any pre-configured scope.","commands":{"allow":["set_fullscreen"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-ignore-cursor-events":{"identifier":"allow-set-ignore-cursor-events","description":"Enables the set_ignore_cursor_events command without any pre-configured scope.","commands":{"allow":["set_ignore_cursor_events"],"deny":[]}},"allow-set-max-size":{"identifier":"allow-set-max-size","description":"Enables the set_max_size command without any pre-configured scope.","commands":{"allow":["set_max_size"],"deny":[]}},"allow-set-maximizable":{"identifier":"allow-set-maximizable","description":"Enables the set_maximizable command without any pre-configured scope.","commands":{"allow":["set_maximizable"],"deny":[]}},"allow-set-min-size":{"identifier":"allow-set-min-size","description":"Enables the set_min_size command without any pre-configured scope.","commands":{"allow":["set_min_size"],"deny":[]}},"allow-set-minimizable":{"identifier":"allow-set-minimizable","description":"Enables the set_minimizable command without any pre-configured scope.","commands":{"allow":["set_minimizable"],"deny":[]}},"allow-set-position":{"identifier":"allow-set-position","description":"Enables the set_position command without any pre-configured scope.","commands":{"allow":["set_position"],"deny":[]}},"allow-set-progress-bar":{"identifier":"allow-set-progress-bar","description":"Enables the set_progress_bar command without any pre-configured scope.","commands":{"allow":["set_progress_bar"],"deny":[]}},"allow-set-resizable":{"identifier":"allow-set-resizable","description":"Enables the set_resizable command without any pre-configured scope.","commands":{"allow":["set_resizable"],"deny":[]}},"allow-set-shadow":{"identifier":"allow-set-shadow","description":"Enables the set_shadow command without any pre-configured scope.","commands":{"allow":["set_shadow"],"deny":[]}},"allow-set-size":{"identifier":"allow-set-size","description":"Enables the set_size command without any pre-configured scope.","commands":{"allow":["set_size"],"deny":[]}},"allow-set-size-constraints":{"identifier":"allow-set-size-constraints","description":"Enables the set_size_constraints command without any pre-configured scope.","commands":{"allow":["set_size_constraints"],"deny":[]}},"allow-set-skip-taskbar":{"identifier":"allow-set-skip-taskbar","description":"Enables the set_skip_taskbar command without any pre-configured scope.","commands":{"allow":["set_skip_taskbar"],"deny":[]}},"allow-set-theme":{"identifier":"allow-set-theme","description":"Enables the set_theme command without any pre-configured scope.","commands":{"allow":["set_theme"],"deny":[]}},"allow-set-title":{"identifier":"allow-set-title","description":"Enables the set_title command without any pre-configured scope.","commands":{"allow":["set_title"],"deny":[]}},"allow-set-title-bar-style":{"identifier":"allow-set-title-bar-style","description":"Enables the set_title_bar_style command without any pre-configured scope.","commands":{"allow":["set_title_bar_style"],"deny":[]}},"allow-set-visible-on-all-workspaces":{"identifier":"allow-set-visible-on-all-workspaces","description":"Enables the set_visible_on_all_workspaces command without any pre-configured scope.","commands":{"allow":["set_visible_on_all_workspaces"],"deny":[]}},"allow-show":{"identifier":"allow-show","description":"Enables the show command without any pre-configured scope.","commands":{"allow":["show"],"deny":[]}},"allow-start-dragging":{"identifier":"allow-start-dragging","description":"Enables the start_dragging command without any pre-configured scope.","commands":{"allow":["start_dragging"],"deny":[]}},"allow-start-resize-dragging":{"identifier":"allow-start-resize-dragging","description":"Enables the start_resize_dragging command without any pre-configured scope.","commands":{"allow":["start_resize_dragging"],"deny":[]}},"allow-theme":{"identifier":"allow-theme","description":"Enables the theme command without any pre-configured scope.","commands":{"allow":["theme"],"deny":[]}},"allow-title":{"identifier":"allow-title","description":"Enables the title command without any pre-configured scope.","commands":{"allow":["title"],"deny":[]}},"allow-toggle-maximize":{"identifier":"allow-toggle-maximize","description":"Enables the toggle_maximize command without any pre-configured scope.","commands":{"allow":["toggle_maximize"],"deny":[]}},"allow-unmaximize":{"identifier":"allow-unmaximize","description":"Enables the unmaximize command without any pre-configured scope.","commands":{"allow":["unmaximize"],"deny":[]}},"allow-unminimize":{"identifier":"allow-unminimize","description":"Enables the unminimize command without any pre-configured scope.","commands":{"allow":["unminimize"],"deny":[]}},"deny-available-monitors":{"identifier":"deny-available-monitors","description":"Denies the available_monitors command without any pre-configured scope.","commands":{"allow":[],"deny":["available_monitors"]}},"deny-center":{"identifier":"deny-center","description":"Denies the center command without any pre-configured scope.","commands":{"allow":[],"deny":["center"]}},"deny-close":{"identifier":"deny-close","description":"Denies the close command without any pre-configured scope.","commands":{"allow":[],"deny":["close"]}},"deny-create":{"identifier":"deny-create","description":"Denies the create command without any pre-configured scope.","commands":{"allow":[],"deny":["create"]}},"deny-current-monitor":{"identifier":"deny-current-monitor","description":"Denies the current_monitor command without any pre-configured scope.","commands":{"allow":[],"deny":["current_monitor"]}},"deny-cursor-position":{"identifier":"deny-cursor-position","description":"Denies the cursor_position command without any pre-configured scope.","commands":{"allow":[],"deny":["cursor_position"]}},"deny-destroy":{"identifier":"deny-destroy","description":"Denies the destroy command without any pre-configured scope.","commands":{"allow":[],"deny":["destroy"]}},"deny-get-all-windows":{"identifier":"deny-get-all-windows","description":"Denies the get_all_windows command without any pre-configured scope.","commands":{"allow":[],"deny":["get_all_windows"]}},"deny-hide":{"identifier":"deny-hide","description":"Denies the hide command without any pre-configured scope.","commands":{"allow":[],"deny":["hide"]}},"deny-inner-position":{"identifier":"deny-inner-position","description":"Denies the inner_position command without any pre-configured scope.","commands":{"allow":[],"deny":["inner_position"]}},"deny-inner-size":{"identifier":"deny-inner-size","description":"Denies the inner_size command without any pre-configured scope.","commands":{"allow":[],"deny":["inner_size"]}},"deny-internal-toggle-maximize":{"identifier":"deny-internal-toggle-maximize","description":"Denies the internal_toggle_maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["internal_toggle_maximize"]}},"deny-is-closable":{"identifier":"deny-is-closable","description":"Denies the is_closable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_closable"]}},"deny-is-decorated":{"identifier":"deny-is-decorated","description":"Denies the is_decorated command without any pre-configured scope.","commands":{"allow":[],"deny":["is_decorated"]}},"deny-is-enabled":{"identifier":"deny-is-enabled","description":"Denies the is_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["is_enabled"]}},"deny-is-focused":{"identifier":"deny-is-focused","description":"Denies the is_focused command without any pre-configured scope.","commands":{"allow":[],"deny":["is_focused"]}},"deny-is-fullscreen":{"identifier":"deny-is-fullscreen","description":"Denies the is_fullscreen command without any pre-configured scope.","commands":{"allow":[],"deny":["is_fullscreen"]}},"deny-is-maximizable":{"identifier":"deny-is-maximizable","description":"Denies the is_maximizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_maximizable"]}},"deny-is-maximized":{"identifier":"deny-is-maximized","description":"Denies the is_maximized command without any pre-configured scope.","commands":{"allow":[],"deny":["is_maximized"]}},"deny-is-minimizable":{"identifier":"deny-is-minimizable","description":"Denies the is_minimizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_minimizable"]}},"deny-is-minimized":{"identifier":"deny-is-minimized","description":"Denies the is_minimized command without any pre-configured scope.","commands":{"allow":[],"deny":["is_minimized"]}},"deny-is-resizable":{"identifier":"deny-is-resizable","description":"Denies the is_resizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_resizable"]}},"deny-is-visible":{"identifier":"deny-is-visible","description":"Denies the is_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["is_visible"]}},"deny-maximize":{"identifier":"deny-maximize","description":"Denies the maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["maximize"]}},"deny-minimize":{"identifier":"deny-minimize","description":"Denies the minimize command without any pre-configured scope.","commands":{"allow":[],"deny":["minimize"]}},"deny-monitor-from-point":{"identifier":"deny-monitor-from-point","description":"Denies the monitor_from_point command without any pre-configured scope.","commands":{"allow":[],"deny":["monitor_from_point"]}},"deny-outer-position":{"identifier":"deny-outer-position","description":"Denies the outer_position command without any pre-configured scope.","commands":{"allow":[],"deny":["outer_position"]}},"deny-outer-size":{"identifier":"deny-outer-size","description":"Denies the outer_size command without any pre-configured scope.","commands":{"allow":[],"deny":["outer_size"]}},"deny-primary-monitor":{"identifier":"deny-primary-monitor","description":"Denies the primary_monitor command without any pre-configured scope.","commands":{"allow":[],"deny":["primary_monitor"]}},"deny-request-user-attention":{"identifier":"deny-request-user-attention","description":"Denies the request_user_attention command without any pre-configured scope.","commands":{"allow":[],"deny":["request_user_attention"]}},"deny-scale-factor":{"identifier":"deny-scale-factor","description":"Denies the scale_factor command without any pre-configured scope.","commands":{"allow":[],"deny":["scale_factor"]}},"deny-set-always-on-bottom":{"identifier":"deny-set-always-on-bottom","description":"Denies the set_always_on_bottom command without any pre-configured scope.","commands":{"allow":[],"deny":["set_always_on_bottom"]}},"deny-set-always-on-top":{"identifier":"deny-set-always-on-top","description":"Denies the set_always_on_top command without any pre-configured scope.","commands":{"allow":[],"deny":["set_always_on_top"]}},"deny-set-closable":{"identifier":"deny-set-closable","description":"Denies the set_closable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_closable"]}},"deny-set-content-protected":{"identifier":"deny-set-content-protected","description":"Denies the set_content_protected command without any pre-configured scope.","commands":{"allow":[],"deny":["set_content_protected"]}},"deny-set-cursor-grab":{"identifier":"deny-set-cursor-grab","description":"Denies the set_cursor_grab command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_grab"]}},"deny-set-cursor-icon":{"identifier":"deny-set-cursor-icon","description":"Denies the set_cursor_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_icon"]}},"deny-set-cursor-position":{"identifier":"deny-set-cursor-position","description":"Denies the set_cursor_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_position"]}},"deny-set-cursor-visible":{"identifier":"deny-set-cursor-visible","description":"Denies the set_cursor_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_visible"]}},"deny-set-decorations":{"identifier":"deny-set-decorations","description":"Denies the set_decorations command without any pre-configured scope.","commands":{"allow":[],"deny":["set_decorations"]}},"deny-set-effects":{"identifier":"deny-set-effects","description":"Denies the set_effects command without any pre-configured scope.","commands":{"allow":[],"deny":["set_effects"]}},"deny-set-enabled":{"identifier":"deny-set-enabled","description":"Denies the set_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["set_enabled"]}},"deny-set-focus":{"identifier":"deny-set-focus","description":"Denies the set_focus command without any pre-configured scope.","commands":{"allow":[],"deny":["set_focus"]}},"deny-set-fullscreen":{"identifier":"deny-set-fullscreen","description":"Denies the set_fullscreen command without any pre-configured scope.","commands":{"allow":[],"deny":["set_fullscreen"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-ignore-cursor-events":{"identifier":"deny-set-ignore-cursor-events","description":"Denies the set_ignore_cursor_events command without any pre-configured scope.","commands":{"allow":[],"deny":["set_ignore_cursor_events"]}},"deny-set-max-size":{"identifier":"deny-set-max-size","description":"Denies the set_max_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_max_size"]}},"deny-set-maximizable":{"identifier":"deny-set-maximizable","description":"Denies the set_maximizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_maximizable"]}},"deny-set-min-size":{"identifier":"deny-set-min-size","description":"Denies the set_min_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_min_size"]}},"deny-set-minimizable":{"identifier":"deny-set-minimizable","description":"Denies the set_minimizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_minimizable"]}},"deny-set-position":{"identifier":"deny-set-position","description":"Denies the set_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_position"]}},"deny-set-progress-bar":{"identifier":"deny-set-progress-bar","description":"Denies the set_progress_bar command without any pre-configured scope.","commands":{"allow":[],"deny":["set_progress_bar"]}},"deny-set-resizable":{"identifier":"deny-set-resizable","description":"Denies the set_resizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_resizable"]}},"deny-set-shadow":{"identifier":"deny-set-shadow","description":"Denies the set_shadow command without any pre-configured scope.","commands":{"allow":[],"deny":["set_shadow"]}},"deny-set-size":{"identifier":"deny-set-size","description":"Denies the set_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_size"]}},"deny-set-size-constraints":{"identifier":"deny-set-size-constraints","description":"Denies the set_size_constraints command without any pre-configured scope.","commands":{"allow":[],"deny":["set_size_constraints"]}},"deny-set-skip-taskbar":{"identifier":"deny-set-skip-taskbar","description":"Denies the set_skip_taskbar command without any pre-configured scope.","commands":{"allow":[],"deny":["set_skip_taskbar"]}},"deny-set-theme":{"identifier":"deny-set-theme","description":"Denies the set_theme command without any pre-configured scope.","commands":{"allow":[],"deny":["set_theme"]}},"deny-set-title":{"identifier":"deny-set-title","description":"Denies the set_title command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title"]}},"deny-set-title-bar-style":{"identifier":"deny-set-title-bar-style","description":"Denies the set_title_bar_style command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title_bar_style"]}},"deny-set-visible-on-all-workspaces":{"identifier":"deny-set-visible-on-all-workspaces","description":"Denies the set_visible_on_all_workspaces command without any pre-configured scope.","commands":{"allow":[],"deny":["set_visible_on_all_workspaces"]}},"deny-show":{"identifier":"deny-show","description":"Denies the show command without any pre-configured scope.","commands":{"allow":[],"deny":["show"]}},"deny-start-dragging":{"identifier":"deny-start-dragging","description":"Denies the start_dragging command without any pre-configured scope.","commands":{"allow":[],"deny":["start_dragging"]}},"deny-start-resize-dragging":{"identifier":"deny-start-resize-dragging","description":"Denies the start_resize_dragging command without any pre-configured scope.","commands":{"allow":[],"deny":["start_resize_dragging"]}},"deny-theme":{"identifier":"deny-theme","description":"Denies the theme command without any pre-configured scope.","commands":{"allow":[],"deny":["theme"]}},"deny-title":{"identifier":"deny-title","description":"Denies the title command without any pre-configured scope.","commands":{"allow":[],"deny":["title"]}},"deny-toggle-maximize":{"identifier":"deny-toggle-maximize","description":"Denies the toggle_maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["toggle_maximize"]}},"deny-unmaximize":{"identifier":"deny-unmaximize","description":"Denies the unmaximize command without any pre-configured scope.","commands":{"allow":[],"deny":["unmaximize"]}},"deny-unminimize":{"identifier":"deny-unminimize","description":"Denies the unminimize command without any pre-configured scope.","commands":{"allow":[],"deny":["unminimize"]}}},"permission_sets":{},"global_scope_schema":null},"deep-link":{"default_permission":{"identifier":"default","description":"Allows reading the opened deep link via the get_current command","permissions":["allow-get-current"]},"permissions":{"allow-get-current":{"identifier":"allow-get-current","description":"Enables the get_current command without any pre-configured scope.","commands":{"allow":["get_current"],"deny":[]}},"allow-is-registered":{"identifier":"allow-is-registered","description":"Enables the is_registered command without any pre-configured scope.","commands":{"allow":["is_registered"],"deny":[]}},"allow-register":{"identifier":"allow-register","description":"Enables the register command without any pre-configured scope.","commands":{"allow":["register"],"deny":[]}},"allow-unregister":{"identifier":"allow-unregister","description":"Enables the unregister command without any pre-configured scope.","commands":{"allow":["unregister"],"deny":[]}},"deny-get-current":{"identifier":"deny-get-current","description":"Denies the get_current command without any pre-configured scope.","commands":{"allow":[],"deny":["get_current"]}},"deny-is-registered":{"identifier":"deny-is-registered","description":"Denies the is_registered command without any pre-configured scope.","commands":{"allow":[],"deny":["is_registered"]}},"deny-register":{"identifier":"deny-register","description":"Denies the register command without any pre-configured scope.","commands":{"allow":[],"deny":["register"]}},"deny-unregister":{"identifier":"deny-unregister","description":"Denies the unregister command without any pre-configured scope.","commands":{"allow":[],"deny":["unregister"]}}},"permission_sets":{},"global_scope_schema":null},"http":{"default_permission":{"identifier":"default","description":"This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n","permissions":["allow-fetch","allow-fetch-cancel","allow-fetch-read-body","allow-fetch-send"]},"permissions":{"allow-fetch":{"identifier":"allow-fetch","description":"Enables the fetch command without any pre-configured scope.","commands":{"allow":["fetch"],"deny":[]}},"allow-fetch-cancel":{"identifier":"allow-fetch-cancel","description":"Enables the fetch_cancel command without any pre-configured scope.","commands":{"allow":["fetch_cancel"],"deny":[]}},"allow-fetch-read-body":{"identifier":"allow-fetch-read-body","description":"Enables the fetch_read_body command without any pre-configured scope.","commands":{"allow":["fetch_read_body"],"deny":[]}},"allow-fetch-send":{"identifier":"allow-fetch-send","description":"Enables the fetch_send command without any pre-configured scope.","commands":{"allow":["fetch_send"],"deny":[]}},"deny-fetch":{"identifier":"deny-fetch","description":"Denies the fetch command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch"]}},"deny-fetch-cancel":{"identifier":"deny-fetch-cancel","description":"Denies the fetch_cancel command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_cancel"]}},"deny-fetch-read-body":{"identifier":"deny-fetch-read-body","description":"Denies the fetch_read_body command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_read_body"]}},"deny-fetch-send":{"identifier":"deny-fetch-send","description":"Denies the fetch_send command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_send"]}}},"permission_sets":{},"global_scope_schema":{"$schema":"http://json-schema.org/draft-07/schema#","anyOf":[{"description":"A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"","type":"string"},{"properties":{"url":{"description":"A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"","type":"string"}},"required":["url"],"type":"object"}],"description":"HTTP scope entry.","title":"HttpScopeEntry"}},"process":{"default_permission":{"identifier":"default","description":"This permission set configures which\nprocess feeatures are by default exposed.\n\n#### Granted Permissions\n\nThis enables to quit via `allow-exit` and restart via `allow-restart`\nthe application.\n","permissions":["allow-exit","allow-restart"]},"permissions":{"allow-exit":{"identifier":"allow-exit","description":"Enables the exit command without any pre-configured scope.","commands":{"allow":["exit"],"deny":[]}},"allow-restart":{"identifier":"allow-restart","description":"Enables the restart command without any pre-configured scope.","commands":{"allow":["restart"],"deny":[]}},"deny-exit":{"identifier":"deny-exit","description":"Denies the exit command without any pre-configured scope.","commands":{"allow":[],"deny":["exit"]}},"deny-restart":{"identifier":"deny-restart","description":"Denies the restart command without any pre-configured scope.","commands":{"allow":[],"deny":["restart"]}}},"permission_sets":{},"global_scope_schema":null},"shell":{"default_permission":{"identifier":"default","description":"This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n","permissions":["allow-open"]},"permissions":{"allow-execute":{"identifier":"allow-execute","description":"Enables the execute command without any pre-configured scope.","commands":{"allow":["execute"],"deny":[]}},"allow-kill":{"identifier":"allow-kill","description":"Enables the kill command without any pre-configured scope.","commands":{"allow":["kill"],"deny":[]}},"allow-open":{"identifier":"allow-open","description":"Enables the open command without any pre-configured scope.","commands":{"allow":["open"],"deny":[]}},"allow-spawn":{"identifier":"allow-spawn","description":"Enables the spawn command without any pre-configured scope.","commands":{"allow":["spawn"],"deny":[]}},"allow-stdin-write":{"identifier":"allow-stdin-write","description":"Enables the stdin_write command without any pre-configured scope.","commands":{"allow":["stdin_write"],"deny":[]}},"deny-execute":{"identifier":"deny-execute","description":"Denies the execute command without any pre-configured scope.","commands":{"allow":[],"deny":["execute"]}},"deny-kill":{"identifier":"deny-kill","description":"Denies the kill command without any pre-configured scope.","commands":{"allow":[],"deny":["kill"]}},"deny-open":{"identifier":"deny-open","description":"Denies the open command without any pre-configured scope.","commands":{"allow":[],"deny":["open"]}},"deny-spawn":{"identifier":"deny-spawn","description":"Denies the spawn command without any pre-configured scope.","commands":{"allow":[],"deny":["spawn"]}},"deny-stdin-write":{"identifier":"deny-stdin-write","description":"Denies the stdin_write command without any pre-configured scope.","commands":{"allow":[],"deny":["stdin_write"]}}},"permission_sets":{},"global_scope_schema":{"$schema":"http://json-schema.org/draft-07/schema#","anyOf":[{"additionalProperties":false,"properties":{"args":{"allOf":[{"$ref":"#/definitions/ShellScopeEntryAllowedArgs"}],"description":"The allowed arguments for the command execution."},"cmd":{"description":"The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.","type":"string"},"name":{"description":"The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.","type":"string"}},"required":["cmd","name"],"type":"object"},{"additionalProperties":false,"properties":{"args":{"allOf":[{"$ref":"#/definitions/ShellScopeEntryAllowedArgs"}],"description":"The allowed arguments for the command execution."},"name":{"description":"The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.","type":"string"},"sidecar":{"description":"If this command is a sidecar command.","type":"boolean"}},"required":["name","sidecar"],"type":"object"}],"definitions":{"ShellScopeEntryAllowedArg":{"anyOf":[{"description":"A non-configurable argument that is passed to the command in the order it was specified.","type":"string"},{"additionalProperties":false,"description":"A variable that is set while calling the command from the webview API.","properties":{"raw":{"default":false,"description":"Marks the validator as a raw regex, meaning the plugin should not make any modification at runtime.\n\nThis means the regex will not match on the entire string by default, which might be exploited if your regex allow unexpected input to be considered valid. When using this option, make sure your regex is correct.","type":"boolean"},"validator":{"description":"[regex] validator to require passed values to conform to an expected input.\n\nThis will require the argument value passed to this variable to match the `validator` regex before it will be executed.\n\nThe regex string is by default surrounded by `^...$` to match the full string. For example the `https?://\\w+` regex would be registered as `^https?://\\w+$`.\n\n[regex]: <https://docs.rs/regex/latest/regex/#syntax>","type":"string"}},"required":["validator"],"type":"object"}],"description":"A command argument allowed to be executed by the webview API."},"ShellScopeEntryAllowedArgs":{"anyOf":[{"description":"Use a simple boolean to allow all or disable all arguments to this command configuration.","type":"boolean"},{"description":"A specific set of [`ShellScopeEntryAllowedArg`] that are valid to call for the command configuration.","items":{"$ref":"#/definitions/ShellScopeEntryAllowedArg"},"type":"array"}],"description":"A set of command arguments allowed to be executed by the webview API.\n\nA value of `true` will allow any arguments to be passed to the command. `false` will disable all arguments. A list of [`ShellScopeEntryAllowedArg`] will set those arguments as the only valid arguments to be passed to the attached command configuration."}},"description":"Shell scope entry.","title":"ShellScopeEntry"}}}
1
+
{"core":{"default_permission":{"identifier":"default","description":"Default core plugins set.","permissions":["core:path:default","core:event:default","core:window:default","core:webview:default","core:app:default","core:image:default","core:resources:default","core:menu:default","core:tray:default"]},"permissions":{},"permission_sets":{},"global_scope_schema":null},"core:app":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-version","allow-name","allow-tauri-version","allow-identifier","allow-bundle-type"]},"permissions":{"allow-app-hide":{"identifier":"allow-app-hide","description":"Enables the app_hide command without any pre-configured scope.","commands":{"allow":["app_hide"],"deny":[]}},"allow-app-show":{"identifier":"allow-app-show","description":"Enables the app_show command without any pre-configured scope.","commands":{"allow":["app_show"],"deny":[]}},"allow-bundle-type":{"identifier":"allow-bundle-type","description":"Enables the bundle_type command without any pre-configured scope.","commands":{"allow":["bundle_type"],"deny":[]}},"allow-default-window-icon":{"identifier":"allow-default-window-icon","description":"Enables the default_window_icon command without any pre-configured scope.","commands":{"allow":["default_window_icon"],"deny":[]}},"allow-fetch-data-store-identifiers":{"identifier":"allow-fetch-data-store-identifiers","description":"Enables the fetch_data_store_identifiers command without any pre-configured scope.","commands":{"allow":["fetch_data_store_identifiers"],"deny":[]}},"allow-identifier":{"identifier":"allow-identifier","description":"Enables the identifier command without any pre-configured scope.","commands":{"allow":["identifier"],"deny":[]}},"allow-name":{"identifier":"allow-name","description":"Enables the name command without any pre-configured scope.","commands":{"allow":["name"],"deny":[]}},"allow-remove-data-store":{"identifier":"allow-remove-data-store","description":"Enables the remove_data_store command without any pre-configured scope.","commands":{"allow":["remove_data_store"],"deny":[]}},"allow-set-app-theme":{"identifier":"allow-set-app-theme","description":"Enables the set_app_theme command without any pre-configured scope.","commands":{"allow":["set_app_theme"],"deny":[]}},"allow-set-dock-visibility":{"identifier":"allow-set-dock-visibility","description":"Enables the set_dock_visibility command without any pre-configured scope.","commands":{"allow":["set_dock_visibility"],"deny":[]}},"allow-tauri-version":{"identifier":"allow-tauri-version","description":"Enables the tauri_version command without any pre-configured scope.","commands":{"allow":["tauri_version"],"deny":[]}},"allow-version":{"identifier":"allow-version","description":"Enables the version command without any pre-configured scope.","commands":{"allow":["version"],"deny":[]}},"deny-app-hide":{"identifier":"deny-app-hide","description":"Denies the app_hide command without any pre-configured scope.","commands":{"allow":[],"deny":["app_hide"]}},"deny-app-show":{"identifier":"deny-app-show","description":"Denies the app_show command without any pre-configured scope.","commands":{"allow":[],"deny":["app_show"]}},"deny-bundle-type":{"identifier":"deny-bundle-type","description":"Denies the bundle_type command without any pre-configured scope.","commands":{"allow":[],"deny":["bundle_type"]}},"deny-default-window-icon":{"identifier":"deny-default-window-icon","description":"Denies the default_window_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["default_window_icon"]}},"deny-fetch-data-store-identifiers":{"identifier":"deny-fetch-data-store-identifiers","description":"Denies the fetch_data_store_identifiers command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_data_store_identifiers"]}},"deny-identifier":{"identifier":"deny-identifier","description":"Denies the identifier command without any pre-configured scope.","commands":{"allow":[],"deny":["identifier"]}},"deny-name":{"identifier":"deny-name","description":"Denies the name command without any pre-configured scope.","commands":{"allow":[],"deny":["name"]}},"deny-remove-data-store":{"identifier":"deny-remove-data-store","description":"Denies the remove_data_store command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_data_store"]}},"deny-set-app-theme":{"identifier":"deny-set-app-theme","description":"Denies the set_app_theme command without any pre-configured scope.","commands":{"allow":[],"deny":["set_app_theme"]}},"deny-set-dock-visibility":{"identifier":"deny-set-dock-visibility","description":"Denies the set_dock_visibility command without any pre-configured scope.","commands":{"allow":[],"deny":["set_dock_visibility"]}},"deny-tauri-version":{"identifier":"deny-tauri-version","description":"Denies the tauri_version command without any pre-configured scope.","commands":{"allow":[],"deny":["tauri_version"]}},"deny-version":{"identifier":"deny-version","description":"Denies the version command without any pre-configured scope.","commands":{"allow":[],"deny":["version"]}}},"permission_sets":{},"global_scope_schema":null},"core:event":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-listen","allow-unlisten","allow-emit","allow-emit-to"]},"permissions":{"allow-emit":{"identifier":"allow-emit","description":"Enables the emit command without any pre-configured scope.","commands":{"allow":["emit"],"deny":[]}},"allow-emit-to":{"identifier":"allow-emit-to","description":"Enables the emit_to command without any pre-configured scope.","commands":{"allow":["emit_to"],"deny":[]}},"allow-listen":{"identifier":"allow-listen","description":"Enables the listen command without any pre-configured scope.","commands":{"allow":["listen"],"deny":[]}},"allow-unlisten":{"identifier":"allow-unlisten","description":"Enables the unlisten command without any pre-configured scope.","commands":{"allow":["unlisten"],"deny":[]}},"deny-emit":{"identifier":"deny-emit","description":"Denies the emit command without any pre-configured scope.","commands":{"allow":[],"deny":["emit"]}},"deny-emit-to":{"identifier":"deny-emit-to","description":"Denies the emit_to command without any pre-configured scope.","commands":{"allow":[],"deny":["emit_to"]}},"deny-listen":{"identifier":"deny-listen","description":"Denies the listen command without any pre-configured scope.","commands":{"allow":[],"deny":["listen"]}},"deny-unlisten":{"identifier":"deny-unlisten","description":"Denies the unlisten command without any pre-configured scope.","commands":{"allow":[],"deny":["unlisten"]}}},"permission_sets":{},"global_scope_schema":null},"core:image":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-new","allow-from-bytes","allow-from-path","allow-rgba","allow-size"]},"permissions":{"allow-from-bytes":{"identifier":"allow-from-bytes","description":"Enables the from_bytes command without any pre-configured scope.","commands":{"allow":["from_bytes"],"deny":[]}},"allow-from-path":{"identifier":"allow-from-path","description":"Enables the from_path command without any pre-configured scope.","commands":{"allow":["from_path"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-rgba":{"identifier":"allow-rgba","description":"Enables the rgba command without any pre-configured scope.","commands":{"allow":["rgba"],"deny":[]}},"allow-size":{"identifier":"allow-size","description":"Enables the size command without any pre-configured scope.","commands":{"allow":["size"],"deny":[]}},"deny-from-bytes":{"identifier":"deny-from-bytes","description":"Denies the from_bytes command without any pre-configured scope.","commands":{"allow":[],"deny":["from_bytes"]}},"deny-from-path":{"identifier":"deny-from-path","description":"Denies the from_path command without any pre-configured scope.","commands":{"allow":[],"deny":["from_path"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-rgba":{"identifier":"deny-rgba","description":"Denies the rgba command without any pre-configured scope.","commands":{"allow":[],"deny":["rgba"]}},"deny-size":{"identifier":"deny-size","description":"Denies the size command without any pre-configured scope.","commands":{"allow":[],"deny":["size"]}}},"permission_sets":{},"global_scope_schema":null},"core:menu":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-new","allow-append","allow-prepend","allow-insert","allow-remove","allow-remove-at","allow-items","allow-get","allow-popup","allow-create-default","allow-set-as-app-menu","allow-set-as-window-menu","allow-text","allow-set-text","allow-is-enabled","allow-set-enabled","allow-set-accelerator","allow-set-as-windows-menu-for-nsapp","allow-set-as-help-menu-for-nsapp","allow-is-checked","allow-set-checked","allow-set-icon"]},"permissions":{"allow-append":{"identifier":"allow-append","description":"Enables the append command without any pre-configured scope.","commands":{"allow":["append"],"deny":[]}},"allow-create-default":{"identifier":"allow-create-default","description":"Enables the create_default command without any pre-configured scope.","commands":{"allow":["create_default"],"deny":[]}},"allow-get":{"identifier":"allow-get","description":"Enables the get command without any pre-configured scope.","commands":{"allow":["get"],"deny":[]}},"allow-insert":{"identifier":"allow-insert","description":"Enables the insert command without any pre-configured scope.","commands":{"allow":["insert"],"deny":[]}},"allow-is-checked":{"identifier":"allow-is-checked","description":"Enables the is_checked command without any pre-configured scope.","commands":{"allow":["is_checked"],"deny":[]}},"allow-is-enabled":{"identifier":"allow-is-enabled","description":"Enables the is_enabled command without any pre-configured scope.","commands":{"allow":["is_enabled"],"deny":[]}},"allow-items":{"identifier":"allow-items","description":"Enables the items command without any pre-configured scope.","commands":{"allow":["items"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-popup":{"identifier":"allow-popup","description":"Enables the popup command without any pre-configured scope.","commands":{"allow":["popup"],"deny":[]}},"allow-prepend":{"identifier":"allow-prepend","description":"Enables the prepend command without any pre-configured scope.","commands":{"allow":["prepend"],"deny":[]}},"allow-remove":{"identifier":"allow-remove","description":"Enables the remove command without any pre-configured scope.","commands":{"allow":["remove"],"deny":[]}},"allow-remove-at":{"identifier":"allow-remove-at","description":"Enables the remove_at command without any pre-configured scope.","commands":{"allow":["remove_at"],"deny":[]}},"allow-set-accelerator":{"identifier":"allow-set-accelerator","description":"Enables the set_accelerator command without any pre-configured scope.","commands":{"allow":["set_accelerator"],"deny":[]}},"allow-set-as-app-menu":{"identifier":"allow-set-as-app-menu","description":"Enables the set_as_app_menu command without any pre-configured scope.","commands":{"allow":["set_as_app_menu"],"deny":[]}},"allow-set-as-help-menu-for-nsapp":{"identifier":"allow-set-as-help-menu-for-nsapp","description":"Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":["set_as_help_menu_for_nsapp"],"deny":[]}},"allow-set-as-window-menu":{"identifier":"allow-set-as-window-menu","description":"Enables the set_as_window_menu command without any pre-configured scope.","commands":{"allow":["set_as_window_menu"],"deny":[]}},"allow-set-as-windows-menu-for-nsapp":{"identifier":"allow-set-as-windows-menu-for-nsapp","description":"Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":["set_as_windows_menu_for_nsapp"],"deny":[]}},"allow-set-checked":{"identifier":"allow-set-checked","description":"Enables the set_checked command without any pre-configured scope.","commands":{"allow":["set_checked"],"deny":[]}},"allow-set-enabled":{"identifier":"allow-set-enabled","description":"Enables the set_enabled command without any pre-configured scope.","commands":{"allow":["set_enabled"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-text":{"identifier":"allow-set-text","description":"Enables the set_text command without any pre-configured scope.","commands":{"allow":["set_text"],"deny":[]}},"allow-text":{"identifier":"allow-text","description":"Enables the text command without any pre-configured scope.","commands":{"allow":["text"],"deny":[]}},"deny-append":{"identifier":"deny-append","description":"Denies the append command without any pre-configured scope.","commands":{"allow":[],"deny":["append"]}},"deny-create-default":{"identifier":"deny-create-default","description":"Denies the create_default command without any pre-configured scope.","commands":{"allow":[],"deny":["create_default"]}},"deny-get":{"identifier":"deny-get","description":"Denies the get command without any pre-configured scope.","commands":{"allow":[],"deny":["get"]}},"deny-insert":{"identifier":"deny-insert","description":"Denies the insert command without any pre-configured scope.","commands":{"allow":[],"deny":["insert"]}},"deny-is-checked":{"identifier":"deny-is-checked","description":"Denies the is_checked command without any pre-configured scope.","commands":{"allow":[],"deny":["is_checked"]}},"deny-is-enabled":{"identifier":"deny-is-enabled","description":"Denies the is_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["is_enabled"]}},"deny-items":{"identifier":"deny-items","description":"Denies the items command without any pre-configured scope.","commands":{"allow":[],"deny":["items"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-popup":{"identifier":"deny-popup","description":"Denies the popup command without any pre-configured scope.","commands":{"allow":[],"deny":["popup"]}},"deny-prepend":{"identifier":"deny-prepend","description":"Denies the prepend command without any pre-configured scope.","commands":{"allow":[],"deny":["prepend"]}},"deny-remove":{"identifier":"deny-remove","description":"Denies the remove command without any pre-configured scope.","commands":{"allow":[],"deny":["remove"]}},"deny-remove-at":{"identifier":"deny-remove-at","description":"Denies the remove_at command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_at"]}},"deny-set-accelerator":{"identifier":"deny-set-accelerator","description":"Denies the set_accelerator command without any pre-configured scope.","commands":{"allow":[],"deny":["set_accelerator"]}},"deny-set-as-app-menu":{"identifier":"deny-set-as-app-menu","description":"Denies the set_as_app_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_app_menu"]}},"deny-set-as-help-menu-for-nsapp":{"identifier":"deny-set-as-help-menu-for-nsapp","description":"Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_help_menu_for_nsapp"]}},"deny-set-as-window-menu":{"identifier":"deny-set-as-window-menu","description":"Denies the set_as_window_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_window_menu"]}},"deny-set-as-windows-menu-for-nsapp":{"identifier":"deny-set-as-windows-menu-for-nsapp","description":"Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_windows_menu_for_nsapp"]}},"deny-set-checked":{"identifier":"deny-set-checked","description":"Denies the set_checked command without any pre-configured scope.","commands":{"allow":[],"deny":["set_checked"]}},"deny-set-enabled":{"identifier":"deny-set-enabled","description":"Denies the set_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["set_enabled"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-text":{"identifier":"deny-set-text","description":"Denies the set_text command without any pre-configured scope.","commands":{"allow":[],"deny":["set_text"]}},"deny-text":{"identifier":"deny-text","description":"Denies the text command without any pre-configured scope.","commands":{"allow":[],"deny":["text"]}}},"permission_sets":{},"global_scope_schema":null},"core:path":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-resolve-directory","allow-resolve","allow-normalize","allow-join","allow-dirname","allow-extname","allow-basename","allow-is-absolute"]},"permissions":{"allow-basename":{"identifier":"allow-basename","description":"Enables the basename command without any pre-configured scope.","commands":{"allow":["basename"],"deny":[]}},"allow-dirname":{"identifier":"allow-dirname","description":"Enables the dirname command without any pre-configured scope.","commands":{"allow":["dirname"],"deny":[]}},"allow-extname":{"identifier":"allow-extname","description":"Enables the extname command without any pre-configured scope.","commands":{"allow":["extname"],"deny":[]}},"allow-is-absolute":{"identifier":"allow-is-absolute","description":"Enables the is_absolute command without any pre-configured scope.","commands":{"allow":["is_absolute"],"deny":[]}},"allow-join":{"identifier":"allow-join","description":"Enables the join command without any pre-configured scope.","commands":{"allow":["join"],"deny":[]}},"allow-normalize":{"identifier":"allow-normalize","description":"Enables the normalize command without any pre-configured scope.","commands":{"allow":["normalize"],"deny":[]}},"allow-resolve":{"identifier":"allow-resolve","description":"Enables the resolve command without any pre-configured scope.","commands":{"allow":["resolve"],"deny":[]}},"allow-resolve-directory":{"identifier":"allow-resolve-directory","description":"Enables the resolve_directory command without any pre-configured scope.","commands":{"allow":["resolve_directory"],"deny":[]}},"deny-basename":{"identifier":"deny-basename","description":"Denies the basename command without any pre-configured scope.","commands":{"allow":[],"deny":["basename"]}},"deny-dirname":{"identifier":"deny-dirname","description":"Denies the dirname command without any pre-configured scope.","commands":{"allow":[],"deny":["dirname"]}},"deny-extname":{"identifier":"deny-extname","description":"Denies the extname command without any pre-configured scope.","commands":{"allow":[],"deny":["extname"]}},"deny-is-absolute":{"identifier":"deny-is-absolute","description":"Denies the is_absolute command without any pre-configured scope.","commands":{"allow":[],"deny":["is_absolute"]}},"deny-join":{"identifier":"deny-join","description":"Denies the join command without any pre-configured scope.","commands":{"allow":[],"deny":["join"]}},"deny-normalize":{"identifier":"deny-normalize","description":"Denies the normalize command without any pre-configured scope.","commands":{"allow":[],"deny":["normalize"]}},"deny-resolve":{"identifier":"deny-resolve","description":"Denies the resolve command without any pre-configured scope.","commands":{"allow":[],"deny":["resolve"]}},"deny-resolve-directory":{"identifier":"deny-resolve-directory","description":"Denies the resolve_directory command without any pre-configured scope.","commands":{"allow":[],"deny":["resolve_directory"]}}},"permission_sets":{},"global_scope_schema":null},"core:resources":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-close"]},"permissions":{"allow-close":{"identifier":"allow-close","description":"Enables the close command without any pre-configured scope.","commands":{"allow":["close"],"deny":[]}},"deny-close":{"identifier":"deny-close","description":"Denies the close command without any pre-configured scope.","commands":{"allow":[],"deny":["close"]}}},"permission_sets":{},"global_scope_schema":null},"core:tray":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-new","allow-get-by-id","allow-remove-by-id","allow-set-icon","allow-set-menu","allow-set-tooltip","allow-set-title","allow-set-visible","allow-set-temp-dir-path","allow-set-icon-as-template","allow-set-show-menu-on-left-click"]},"permissions":{"allow-get-by-id":{"identifier":"allow-get-by-id","description":"Enables the get_by_id command without any pre-configured scope.","commands":{"allow":["get_by_id"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-remove-by-id":{"identifier":"allow-remove-by-id","description":"Enables the remove_by_id command without any pre-configured scope.","commands":{"allow":["remove_by_id"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-icon-as-template":{"identifier":"allow-set-icon-as-template","description":"Enables the set_icon_as_template command without any pre-configured scope.","commands":{"allow":["set_icon_as_template"],"deny":[]}},"allow-set-menu":{"identifier":"allow-set-menu","description":"Enables the set_menu command without any pre-configured scope.","commands":{"allow":["set_menu"],"deny":[]}},"allow-set-show-menu-on-left-click":{"identifier":"allow-set-show-menu-on-left-click","description":"Enables the set_show_menu_on_left_click command without any pre-configured scope.","commands":{"allow":["set_show_menu_on_left_click"],"deny":[]}},"allow-set-temp-dir-path":{"identifier":"allow-set-temp-dir-path","description":"Enables the set_temp_dir_path command without any pre-configured scope.","commands":{"allow":["set_temp_dir_path"],"deny":[]}},"allow-set-title":{"identifier":"allow-set-title","description":"Enables the set_title command without any pre-configured scope.","commands":{"allow":["set_title"],"deny":[]}},"allow-set-tooltip":{"identifier":"allow-set-tooltip","description":"Enables the set_tooltip command without any pre-configured scope.","commands":{"allow":["set_tooltip"],"deny":[]}},"allow-set-visible":{"identifier":"allow-set-visible","description":"Enables the set_visible command without any pre-configured scope.","commands":{"allow":["set_visible"],"deny":[]}},"deny-get-by-id":{"identifier":"deny-get-by-id","description":"Denies the get_by_id command without any pre-configured scope.","commands":{"allow":[],"deny":["get_by_id"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-remove-by-id":{"identifier":"deny-remove-by-id","description":"Denies the remove_by_id command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_by_id"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-icon-as-template":{"identifier":"deny-set-icon-as-template","description":"Denies the set_icon_as_template command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon_as_template"]}},"deny-set-menu":{"identifier":"deny-set-menu","description":"Denies the set_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_menu"]}},"deny-set-show-menu-on-left-click":{"identifier":"deny-set-show-menu-on-left-click","description":"Denies the set_show_menu_on_left_click command without any pre-configured scope.","commands":{"allow":[],"deny":["set_show_menu_on_left_click"]}},"deny-set-temp-dir-path":{"identifier":"deny-set-temp-dir-path","description":"Denies the set_temp_dir_path command without any pre-configured scope.","commands":{"allow":[],"deny":["set_temp_dir_path"]}},"deny-set-title":{"identifier":"deny-set-title","description":"Denies the set_title command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title"]}},"deny-set-tooltip":{"identifier":"deny-set-tooltip","description":"Denies the set_tooltip command without any pre-configured scope.","commands":{"allow":[],"deny":["set_tooltip"]}},"deny-set-visible":{"identifier":"deny-set-visible","description":"Denies the set_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["set_visible"]}}},"permission_sets":{},"global_scope_schema":null},"core:webview":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-get-all-webviews","allow-webview-position","allow-webview-size","allow-internal-toggle-devtools"]},"permissions":{"allow-clear-all-browsing-data":{"identifier":"allow-clear-all-browsing-data","description":"Enables the clear_all_browsing_data command without any pre-configured scope.","commands":{"allow":["clear_all_browsing_data"],"deny":[]}},"allow-create-webview":{"identifier":"allow-create-webview","description":"Enables the create_webview command without any pre-configured scope.","commands":{"allow":["create_webview"],"deny":[]}},"allow-create-webview-window":{"identifier":"allow-create-webview-window","description":"Enables the create_webview_window command without any pre-configured scope.","commands":{"allow":["create_webview_window"],"deny":[]}},"allow-get-all-webviews":{"identifier":"allow-get-all-webviews","description":"Enables the get_all_webviews command without any pre-configured scope.","commands":{"allow":["get_all_webviews"],"deny":[]}},"allow-internal-toggle-devtools":{"identifier":"allow-internal-toggle-devtools","description":"Enables the internal_toggle_devtools command without any pre-configured scope.","commands":{"allow":["internal_toggle_devtools"],"deny":[]}},"allow-print":{"identifier":"allow-print","description":"Enables the print command without any pre-configured scope.","commands":{"allow":["print"],"deny":[]}},"allow-reparent":{"identifier":"allow-reparent","description":"Enables the reparent command without any pre-configured scope.","commands":{"allow":["reparent"],"deny":[]}},"allow-set-webview-auto-resize":{"identifier":"allow-set-webview-auto-resize","description":"Enables the set_webview_auto_resize command without any pre-configured scope.","commands":{"allow":["set_webview_auto_resize"],"deny":[]}},"allow-set-webview-background-color":{"identifier":"allow-set-webview-background-color","description":"Enables the set_webview_background_color command without any pre-configured scope.","commands":{"allow":["set_webview_background_color"],"deny":[]}},"allow-set-webview-focus":{"identifier":"allow-set-webview-focus","description":"Enables the set_webview_focus command without any pre-configured scope.","commands":{"allow":["set_webview_focus"],"deny":[]}},"allow-set-webview-position":{"identifier":"allow-set-webview-position","description":"Enables the set_webview_position command without any pre-configured scope.","commands":{"allow":["set_webview_position"],"deny":[]}},"allow-set-webview-size":{"identifier":"allow-set-webview-size","description":"Enables the set_webview_size command without any pre-configured scope.","commands":{"allow":["set_webview_size"],"deny":[]}},"allow-set-webview-zoom":{"identifier":"allow-set-webview-zoom","description":"Enables the set_webview_zoom command without any pre-configured scope.","commands":{"allow":["set_webview_zoom"],"deny":[]}},"allow-webview-close":{"identifier":"allow-webview-close","description":"Enables the webview_close command without any pre-configured scope.","commands":{"allow":["webview_close"],"deny":[]}},"allow-webview-hide":{"identifier":"allow-webview-hide","description":"Enables the webview_hide command without any pre-configured scope.","commands":{"allow":["webview_hide"],"deny":[]}},"allow-webview-position":{"identifier":"allow-webview-position","description":"Enables the webview_position command without any pre-configured scope.","commands":{"allow":["webview_position"],"deny":[]}},"allow-webview-show":{"identifier":"allow-webview-show","description":"Enables the webview_show command without any pre-configured scope.","commands":{"allow":["webview_show"],"deny":[]}},"allow-webview-size":{"identifier":"allow-webview-size","description":"Enables the webview_size command without any pre-configured scope.","commands":{"allow":["webview_size"],"deny":[]}},"deny-clear-all-browsing-data":{"identifier":"deny-clear-all-browsing-data","description":"Denies the clear_all_browsing_data command without any pre-configured scope.","commands":{"allow":[],"deny":["clear_all_browsing_data"]}},"deny-create-webview":{"identifier":"deny-create-webview","description":"Denies the create_webview command without any pre-configured scope.","commands":{"allow":[],"deny":["create_webview"]}},"deny-create-webview-window":{"identifier":"deny-create-webview-window","description":"Denies the create_webview_window command without any pre-configured scope.","commands":{"allow":[],"deny":["create_webview_window"]}},"deny-get-all-webviews":{"identifier":"deny-get-all-webviews","description":"Denies the get_all_webviews command without any pre-configured scope.","commands":{"allow":[],"deny":["get_all_webviews"]}},"deny-internal-toggle-devtools":{"identifier":"deny-internal-toggle-devtools","description":"Denies the internal_toggle_devtools command without any pre-configured scope.","commands":{"allow":[],"deny":["internal_toggle_devtools"]}},"deny-print":{"identifier":"deny-print","description":"Denies the print command without any pre-configured scope.","commands":{"allow":[],"deny":["print"]}},"deny-reparent":{"identifier":"deny-reparent","description":"Denies the reparent command without any pre-configured scope.","commands":{"allow":[],"deny":["reparent"]}},"deny-set-webview-auto-resize":{"identifier":"deny-set-webview-auto-resize","description":"Denies the set_webview_auto_resize command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_auto_resize"]}},"deny-set-webview-background-color":{"identifier":"deny-set-webview-background-color","description":"Denies the set_webview_background_color command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_background_color"]}},"deny-set-webview-focus":{"identifier":"deny-set-webview-focus","description":"Denies the set_webview_focus command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_focus"]}},"deny-set-webview-position":{"identifier":"deny-set-webview-position","description":"Denies the set_webview_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_position"]}},"deny-set-webview-size":{"identifier":"deny-set-webview-size","description":"Denies the set_webview_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_size"]}},"deny-set-webview-zoom":{"identifier":"deny-set-webview-zoom","description":"Denies the set_webview_zoom command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_zoom"]}},"deny-webview-close":{"identifier":"deny-webview-close","description":"Denies the webview_close command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_close"]}},"deny-webview-hide":{"identifier":"deny-webview-hide","description":"Denies the webview_hide command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_hide"]}},"deny-webview-position":{"identifier":"deny-webview-position","description":"Denies the webview_position command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_position"]}},"deny-webview-show":{"identifier":"deny-webview-show","description":"Denies the webview_show command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_show"]}},"deny-webview-size":{"identifier":"deny-webview-size","description":"Denies the webview_size command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_size"]}}},"permission_sets":{},"global_scope_schema":null},"core:window":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-get-all-windows","allow-scale-factor","allow-inner-position","allow-outer-position","allow-inner-size","allow-outer-size","allow-is-fullscreen","allow-is-minimized","allow-is-maximized","allow-is-focused","allow-is-decorated","allow-is-resizable","allow-is-maximizable","allow-is-minimizable","allow-is-closable","allow-is-visible","allow-is-enabled","allow-title","allow-current-monitor","allow-primary-monitor","allow-monitor-from-point","allow-available-monitors","allow-cursor-position","allow-theme","allow-is-always-on-top","allow-internal-toggle-maximize"]},"permissions":{"allow-available-monitors":{"identifier":"allow-available-monitors","description":"Enables the available_monitors command without any pre-configured scope.","commands":{"allow":["available_monitors"],"deny":[]}},"allow-center":{"identifier":"allow-center","description":"Enables the center command without any pre-configured scope.","commands":{"allow":["center"],"deny":[]}},"allow-close":{"identifier":"allow-close","description":"Enables the close command without any pre-configured scope.","commands":{"allow":["close"],"deny":[]}},"allow-create":{"identifier":"allow-create","description":"Enables the create command without any pre-configured scope.","commands":{"allow":["create"],"deny":[]}},"allow-current-monitor":{"identifier":"allow-current-monitor","description":"Enables the current_monitor command without any pre-configured scope.","commands":{"allow":["current_monitor"],"deny":[]}},"allow-cursor-position":{"identifier":"allow-cursor-position","description":"Enables the cursor_position command without any pre-configured scope.","commands":{"allow":["cursor_position"],"deny":[]}},"allow-destroy":{"identifier":"allow-destroy","description":"Enables the destroy command without any pre-configured scope.","commands":{"allow":["destroy"],"deny":[]}},"allow-get-all-windows":{"identifier":"allow-get-all-windows","description":"Enables the get_all_windows command without any pre-configured scope.","commands":{"allow":["get_all_windows"],"deny":[]}},"allow-hide":{"identifier":"allow-hide","description":"Enables the hide command without any pre-configured scope.","commands":{"allow":["hide"],"deny":[]}},"allow-inner-position":{"identifier":"allow-inner-position","description":"Enables the inner_position command without any pre-configured scope.","commands":{"allow":["inner_position"],"deny":[]}},"allow-inner-size":{"identifier":"allow-inner-size","description":"Enables the inner_size command without any pre-configured scope.","commands":{"allow":["inner_size"],"deny":[]}},"allow-internal-toggle-maximize":{"identifier":"allow-internal-toggle-maximize","description":"Enables the internal_toggle_maximize command without any pre-configured scope.","commands":{"allow":["internal_toggle_maximize"],"deny":[]}},"allow-is-always-on-top":{"identifier":"allow-is-always-on-top","description":"Enables the is_always_on_top command without any pre-configured scope.","commands":{"allow":["is_always_on_top"],"deny":[]}},"allow-is-closable":{"identifier":"allow-is-closable","description":"Enables the is_closable command without any pre-configured scope.","commands":{"allow":["is_closable"],"deny":[]}},"allow-is-decorated":{"identifier":"allow-is-decorated","description":"Enables the is_decorated command without any pre-configured scope.","commands":{"allow":["is_decorated"],"deny":[]}},"allow-is-enabled":{"identifier":"allow-is-enabled","description":"Enables the is_enabled command without any pre-configured scope.","commands":{"allow":["is_enabled"],"deny":[]}},"allow-is-focused":{"identifier":"allow-is-focused","description":"Enables the is_focused command without any pre-configured scope.","commands":{"allow":["is_focused"],"deny":[]}},"allow-is-fullscreen":{"identifier":"allow-is-fullscreen","description":"Enables the is_fullscreen command without any pre-configured scope.","commands":{"allow":["is_fullscreen"],"deny":[]}},"allow-is-maximizable":{"identifier":"allow-is-maximizable","description":"Enables the is_maximizable command without any pre-configured scope.","commands":{"allow":["is_maximizable"],"deny":[]}},"allow-is-maximized":{"identifier":"allow-is-maximized","description":"Enables the is_maximized command without any pre-configured scope.","commands":{"allow":["is_maximized"],"deny":[]}},"allow-is-minimizable":{"identifier":"allow-is-minimizable","description":"Enables the is_minimizable command without any pre-configured scope.","commands":{"allow":["is_minimizable"],"deny":[]}},"allow-is-minimized":{"identifier":"allow-is-minimized","description":"Enables the is_minimized command without any pre-configured scope.","commands":{"allow":["is_minimized"],"deny":[]}},"allow-is-resizable":{"identifier":"allow-is-resizable","description":"Enables the is_resizable command without any pre-configured scope.","commands":{"allow":["is_resizable"],"deny":[]}},"allow-is-visible":{"identifier":"allow-is-visible","description":"Enables the is_visible command without any pre-configured scope.","commands":{"allow":["is_visible"],"deny":[]}},"allow-maximize":{"identifier":"allow-maximize","description":"Enables the maximize command without any pre-configured scope.","commands":{"allow":["maximize"],"deny":[]}},"allow-minimize":{"identifier":"allow-minimize","description":"Enables the minimize command without any pre-configured scope.","commands":{"allow":["minimize"],"deny":[]}},"allow-monitor-from-point":{"identifier":"allow-monitor-from-point","description":"Enables the monitor_from_point command without any pre-configured scope.","commands":{"allow":["monitor_from_point"],"deny":[]}},"allow-outer-position":{"identifier":"allow-outer-position","description":"Enables the outer_position command without any pre-configured scope.","commands":{"allow":["outer_position"],"deny":[]}},"allow-outer-size":{"identifier":"allow-outer-size","description":"Enables the outer_size command without any pre-configured scope.","commands":{"allow":["outer_size"],"deny":[]}},"allow-primary-monitor":{"identifier":"allow-primary-monitor","description":"Enables the primary_monitor command without any pre-configured scope.","commands":{"allow":["primary_monitor"],"deny":[]}},"allow-request-user-attention":{"identifier":"allow-request-user-attention","description":"Enables the request_user_attention command without any pre-configured scope.","commands":{"allow":["request_user_attention"],"deny":[]}},"allow-scale-factor":{"identifier":"allow-scale-factor","description":"Enables the scale_factor command without any pre-configured scope.","commands":{"allow":["scale_factor"],"deny":[]}},"allow-set-always-on-bottom":{"identifier":"allow-set-always-on-bottom","description":"Enables the set_always_on_bottom command without any pre-configured scope.","commands":{"allow":["set_always_on_bottom"],"deny":[]}},"allow-set-always-on-top":{"identifier":"allow-set-always-on-top","description":"Enables the set_always_on_top command without any pre-configured scope.","commands":{"allow":["set_always_on_top"],"deny":[]}},"allow-set-background-color":{"identifier":"allow-set-background-color","description":"Enables the set_background_color command without any pre-configured scope.","commands":{"allow":["set_background_color"],"deny":[]}},"allow-set-badge-count":{"identifier":"allow-set-badge-count","description":"Enables the set_badge_count command without any pre-configured scope.","commands":{"allow":["set_badge_count"],"deny":[]}},"allow-set-badge-label":{"identifier":"allow-set-badge-label","description":"Enables the set_badge_label command without any pre-configured scope.","commands":{"allow":["set_badge_label"],"deny":[]}},"allow-set-closable":{"identifier":"allow-set-closable","description":"Enables the set_closable command without any pre-configured scope.","commands":{"allow":["set_closable"],"deny":[]}},"allow-set-content-protected":{"identifier":"allow-set-content-protected","description":"Enables the set_content_protected command without any pre-configured scope.","commands":{"allow":["set_content_protected"],"deny":[]}},"allow-set-cursor-grab":{"identifier":"allow-set-cursor-grab","description":"Enables the set_cursor_grab command without any pre-configured scope.","commands":{"allow":["set_cursor_grab"],"deny":[]}},"allow-set-cursor-icon":{"identifier":"allow-set-cursor-icon","description":"Enables the set_cursor_icon command without any pre-configured scope.","commands":{"allow":["set_cursor_icon"],"deny":[]}},"allow-set-cursor-position":{"identifier":"allow-set-cursor-position","description":"Enables the set_cursor_position command without any pre-configured scope.","commands":{"allow":["set_cursor_position"],"deny":[]}},"allow-set-cursor-visible":{"identifier":"allow-set-cursor-visible","description":"Enables the set_cursor_visible command without any pre-configured scope.","commands":{"allow":["set_cursor_visible"],"deny":[]}},"allow-set-decorations":{"identifier":"allow-set-decorations","description":"Enables the set_decorations command without any pre-configured scope.","commands":{"allow":["set_decorations"],"deny":[]}},"allow-set-effects":{"identifier":"allow-set-effects","description":"Enables the set_effects command without any pre-configured scope.","commands":{"allow":["set_effects"],"deny":[]}},"allow-set-enabled":{"identifier":"allow-set-enabled","description":"Enables the set_enabled command without any pre-configured scope.","commands":{"allow":["set_enabled"],"deny":[]}},"allow-set-focus":{"identifier":"allow-set-focus","description":"Enables the set_focus command without any pre-configured scope.","commands":{"allow":["set_focus"],"deny":[]}},"allow-set-fullscreen":{"identifier":"allow-set-fullscreen","description":"Enables the set_fullscreen command without any pre-configured scope.","commands":{"allow":["set_fullscreen"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-ignore-cursor-events":{"identifier":"allow-set-ignore-cursor-events","description":"Enables the set_ignore_cursor_events command without any pre-configured scope.","commands":{"allow":["set_ignore_cursor_events"],"deny":[]}},"allow-set-max-size":{"identifier":"allow-set-max-size","description":"Enables the set_max_size command without any pre-configured scope.","commands":{"allow":["set_max_size"],"deny":[]}},"allow-set-maximizable":{"identifier":"allow-set-maximizable","description":"Enables the set_maximizable command without any pre-configured scope.","commands":{"allow":["set_maximizable"],"deny":[]}},"allow-set-min-size":{"identifier":"allow-set-min-size","description":"Enables the set_min_size command without any pre-configured scope.","commands":{"allow":["set_min_size"],"deny":[]}},"allow-set-minimizable":{"identifier":"allow-set-minimizable","description":"Enables the set_minimizable command without any pre-configured scope.","commands":{"allow":["set_minimizable"],"deny":[]}},"allow-set-overlay-icon":{"identifier":"allow-set-overlay-icon","description":"Enables the set_overlay_icon command without any pre-configured scope.","commands":{"allow":["set_overlay_icon"],"deny":[]}},"allow-set-position":{"identifier":"allow-set-position","description":"Enables the set_position command without any pre-configured scope.","commands":{"allow":["set_position"],"deny":[]}},"allow-set-progress-bar":{"identifier":"allow-set-progress-bar","description":"Enables the set_progress_bar command without any pre-configured scope.","commands":{"allow":["set_progress_bar"],"deny":[]}},"allow-set-resizable":{"identifier":"allow-set-resizable","description":"Enables the set_resizable command without any pre-configured scope.","commands":{"allow":["set_resizable"],"deny":[]}},"allow-set-shadow":{"identifier":"allow-set-shadow","description":"Enables the set_shadow command without any pre-configured scope.","commands":{"allow":["set_shadow"],"deny":[]}},"allow-set-size":{"identifier":"allow-set-size","description":"Enables the set_size command without any pre-configured scope.","commands":{"allow":["set_size"],"deny":[]}},"allow-set-size-constraints":{"identifier":"allow-set-size-constraints","description":"Enables the set_size_constraints command without any pre-configured scope.","commands":{"allow":["set_size_constraints"],"deny":[]}},"allow-set-skip-taskbar":{"identifier":"allow-set-skip-taskbar","description":"Enables the set_skip_taskbar command without any pre-configured scope.","commands":{"allow":["set_skip_taskbar"],"deny":[]}},"allow-set-theme":{"identifier":"allow-set-theme","description":"Enables the set_theme command without any pre-configured scope.","commands":{"allow":["set_theme"],"deny":[]}},"allow-set-title":{"identifier":"allow-set-title","description":"Enables the set_title command without any pre-configured scope.","commands":{"allow":["set_title"],"deny":[]}},"allow-set-title-bar-style":{"identifier":"allow-set-title-bar-style","description":"Enables the set_title_bar_style command without any pre-configured scope.","commands":{"allow":["set_title_bar_style"],"deny":[]}},"allow-set-visible-on-all-workspaces":{"identifier":"allow-set-visible-on-all-workspaces","description":"Enables the set_visible_on_all_workspaces command without any pre-configured scope.","commands":{"allow":["set_visible_on_all_workspaces"],"deny":[]}},"allow-show":{"identifier":"allow-show","description":"Enables the show command without any pre-configured scope.","commands":{"allow":["show"],"deny":[]}},"allow-start-dragging":{"identifier":"allow-start-dragging","description":"Enables the start_dragging command without any pre-configured scope.","commands":{"allow":["start_dragging"],"deny":[]}},"allow-start-resize-dragging":{"identifier":"allow-start-resize-dragging","description":"Enables the start_resize_dragging command without any pre-configured scope.","commands":{"allow":["start_resize_dragging"],"deny":[]}},"allow-theme":{"identifier":"allow-theme","description":"Enables the theme command without any pre-configured scope.","commands":{"allow":["theme"],"deny":[]}},"allow-title":{"identifier":"allow-title","description":"Enables the title command without any pre-configured scope.","commands":{"allow":["title"],"deny":[]}},"allow-toggle-maximize":{"identifier":"allow-toggle-maximize","description":"Enables the toggle_maximize command without any pre-configured scope.","commands":{"allow":["toggle_maximize"],"deny":[]}},"allow-unmaximize":{"identifier":"allow-unmaximize","description":"Enables the unmaximize command without any pre-configured scope.","commands":{"allow":["unmaximize"],"deny":[]}},"allow-unminimize":{"identifier":"allow-unminimize","description":"Enables the unminimize command without any pre-configured scope.","commands":{"allow":["unminimize"],"deny":[]}},"deny-available-monitors":{"identifier":"deny-available-monitors","description":"Denies the available_monitors command without any pre-configured scope.","commands":{"allow":[],"deny":["available_monitors"]}},"deny-center":{"identifier":"deny-center","description":"Denies the center command without any pre-configured scope.","commands":{"allow":[],"deny":["center"]}},"deny-close":{"identifier":"deny-close","description":"Denies the close command without any pre-configured scope.","commands":{"allow":[],"deny":["close"]}},"deny-create":{"identifier":"deny-create","description":"Denies the create command without any pre-configured scope.","commands":{"allow":[],"deny":["create"]}},"deny-current-monitor":{"identifier":"deny-current-monitor","description":"Denies the current_monitor command without any pre-configured scope.","commands":{"allow":[],"deny":["current_monitor"]}},"deny-cursor-position":{"identifier":"deny-cursor-position","description":"Denies the cursor_position command without any pre-configured scope.","commands":{"allow":[],"deny":["cursor_position"]}},"deny-destroy":{"identifier":"deny-destroy","description":"Denies the destroy command without any pre-configured scope.","commands":{"allow":[],"deny":["destroy"]}},"deny-get-all-windows":{"identifier":"deny-get-all-windows","description":"Denies the get_all_windows command without any pre-configured scope.","commands":{"allow":[],"deny":["get_all_windows"]}},"deny-hide":{"identifier":"deny-hide","description":"Denies the hide command without any pre-configured scope.","commands":{"allow":[],"deny":["hide"]}},"deny-inner-position":{"identifier":"deny-inner-position","description":"Denies the inner_position command without any pre-configured scope.","commands":{"allow":[],"deny":["inner_position"]}},"deny-inner-size":{"identifier":"deny-inner-size","description":"Denies the inner_size command without any pre-configured scope.","commands":{"allow":[],"deny":["inner_size"]}},"deny-internal-toggle-maximize":{"identifier":"deny-internal-toggle-maximize","description":"Denies the internal_toggle_maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["internal_toggle_maximize"]}},"deny-is-always-on-top":{"identifier":"deny-is-always-on-top","description":"Denies the is_always_on_top command without any pre-configured scope.","commands":{"allow":[],"deny":["is_always_on_top"]}},"deny-is-closable":{"identifier":"deny-is-closable","description":"Denies the is_closable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_closable"]}},"deny-is-decorated":{"identifier":"deny-is-decorated","description":"Denies the is_decorated command without any pre-configured scope.","commands":{"allow":[],"deny":["is_decorated"]}},"deny-is-enabled":{"identifier":"deny-is-enabled","description":"Denies the is_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["is_enabled"]}},"deny-is-focused":{"identifier":"deny-is-focused","description":"Denies the is_focused command without any pre-configured scope.","commands":{"allow":[],"deny":["is_focused"]}},"deny-is-fullscreen":{"identifier":"deny-is-fullscreen","description":"Denies the is_fullscreen command without any pre-configured scope.","commands":{"allow":[],"deny":["is_fullscreen"]}},"deny-is-maximizable":{"identifier":"deny-is-maximizable","description":"Denies the is_maximizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_maximizable"]}},"deny-is-maximized":{"identifier":"deny-is-maximized","description":"Denies the is_maximized command without any pre-configured scope.","commands":{"allow":[],"deny":["is_maximized"]}},"deny-is-minimizable":{"identifier":"deny-is-minimizable","description":"Denies the is_minimizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_minimizable"]}},"deny-is-minimized":{"identifier":"deny-is-minimized","description":"Denies the is_minimized command without any pre-configured scope.","commands":{"allow":[],"deny":["is_minimized"]}},"deny-is-resizable":{"identifier":"deny-is-resizable","description":"Denies the is_resizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_resizable"]}},"deny-is-visible":{"identifier":"deny-is-visible","description":"Denies the is_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["is_visible"]}},"deny-maximize":{"identifier":"deny-maximize","description":"Denies the maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["maximize"]}},"deny-minimize":{"identifier":"deny-minimize","description":"Denies the minimize command without any pre-configured scope.","commands":{"allow":[],"deny":["minimize"]}},"deny-monitor-from-point":{"identifier":"deny-monitor-from-point","description":"Denies the monitor_from_point command without any pre-configured scope.","commands":{"allow":[],"deny":["monitor_from_point"]}},"deny-outer-position":{"identifier":"deny-outer-position","description":"Denies the outer_position command without any pre-configured scope.","commands":{"allow":[],"deny":["outer_position"]}},"deny-outer-size":{"identifier":"deny-outer-size","description":"Denies the outer_size command without any pre-configured scope.","commands":{"allow":[],"deny":["outer_size"]}},"deny-primary-monitor":{"identifier":"deny-primary-monitor","description":"Denies the primary_monitor command without any pre-configured scope.","commands":{"allow":[],"deny":["primary_monitor"]}},"deny-request-user-attention":{"identifier":"deny-request-user-attention","description":"Denies the request_user_attention command without any pre-configured scope.","commands":{"allow":[],"deny":["request_user_attention"]}},"deny-scale-factor":{"identifier":"deny-scale-factor","description":"Denies the scale_factor command without any pre-configured scope.","commands":{"allow":[],"deny":["scale_factor"]}},"deny-set-always-on-bottom":{"identifier":"deny-set-always-on-bottom","description":"Denies the set_always_on_bottom command without any pre-configured scope.","commands":{"allow":[],"deny":["set_always_on_bottom"]}},"deny-set-always-on-top":{"identifier":"deny-set-always-on-top","description":"Denies the set_always_on_top command without any pre-configured scope.","commands":{"allow":[],"deny":["set_always_on_top"]}},"deny-set-background-color":{"identifier":"deny-set-background-color","description":"Denies the set_background_color command without any pre-configured scope.","commands":{"allow":[],"deny":["set_background_color"]}},"deny-set-badge-count":{"identifier":"deny-set-badge-count","description":"Denies the set_badge_count command without any pre-configured scope.","commands":{"allow":[],"deny":["set_badge_count"]}},"deny-set-badge-label":{"identifier":"deny-set-badge-label","description":"Denies the set_badge_label command without any pre-configured scope.","commands":{"allow":[],"deny":["set_badge_label"]}},"deny-set-closable":{"identifier":"deny-set-closable","description":"Denies the set_closable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_closable"]}},"deny-set-content-protected":{"identifier":"deny-set-content-protected","description":"Denies the set_content_protected command without any pre-configured scope.","commands":{"allow":[],"deny":["set_content_protected"]}},"deny-set-cursor-grab":{"identifier":"deny-set-cursor-grab","description":"Denies the set_cursor_grab command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_grab"]}},"deny-set-cursor-icon":{"identifier":"deny-set-cursor-icon","description":"Denies the set_cursor_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_icon"]}},"deny-set-cursor-position":{"identifier":"deny-set-cursor-position","description":"Denies the set_cursor_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_position"]}},"deny-set-cursor-visible":{"identifier":"deny-set-cursor-visible","description":"Denies the set_cursor_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_visible"]}},"deny-set-decorations":{"identifier":"deny-set-decorations","description":"Denies the set_decorations command without any pre-configured scope.","commands":{"allow":[],"deny":["set_decorations"]}},"deny-set-effects":{"identifier":"deny-set-effects","description":"Denies the set_effects command without any pre-configured scope.","commands":{"allow":[],"deny":["set_effects"]}},"deny-set-enabled":{"identifier":"deny-set-enabled","description":"Denies the set_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["set_enabled"]}},"deny-set-focus":{"identifier":"deny-set-focus","description":"Denies the set_focus command without any pre-configured scope.","commands":{"allow":[],"deny":["set_focus"]}},"deny-set-fullscreen":{"identifier":"deny-set-fullscreen","description":"Denies the set_fullscreen command without any pre-configured scope.","commands":{"allow":[],"deny":["set_fullscreen"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-ignore-cursor-events":{"identifier":"deny-set-ignore-cursor-events","description":"Denies the set_ignore_cursor_events command without any pre-configured scope.","commands":{"allow":[],"deny":["set_ignore_cursor_events"]}},"deny-set-max-size":{"identifier":"deny-set-max-size","description":"Denies the set_max_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_max_size"]}},"deny-set-maximizable":{"identifier":"deny-set-maximizable","description":"Denies the set_maximizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_maximizable"]}},"deny-set-min-size":{"identifier":"deny-set-min-size","description":"Denies the set_min_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_min_size"]}},"deny-set-minimizable":{"identifier":"deny-set-minimizable","description":"Denies the set_minimizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_minimizable"]}},"deny-set-overlay-icon":{"identifier":"deny-set-overlay-icon","description":"Denies the set_overlay_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_overlay_icon"]}},"deny-set-position":{"identifier":"deny-set-position","description":"Denies the set_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_position"]}},"deny-set-progress-bar":{"identifier":"deny-set-progress-bar","description":"Denies the set_progress_bar command without any pre-configured scope.","commands":{"allow":[],"deny":["set_progress_bar"]}},"deny-set-resizable":{"identifier":"deny-set-resizable","description":"Denies the set_resizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_resizable"]}},"deny-set-shadow":{"identifier":"deny-set-shadow","description":"Denies the set_shadow command without any pre-configured scope.","commands":{"allow":[],"deny":["set_shadow"]}},"deny-set-size":{"identifier":"deny-set-size","description":"Denies the set_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_size"]}},"deny-set-size-constraints":{"identifier":"deny-set-size-constraints","description":"Denies the set_size_constraints command without any pre-configured scope.","commands":{"allow":[],"deny":["set_size_constraints"]}},"deny-set-skip-taskbar":{"identifier":"deny-set-skip-taskbar","description":"Denies the set_skip_taskbar command without any pre-configured scope.","commands":{"allow":[],"deny":["set_skip_taskbar"]}},"deny-set-theme":{"identifier":"deny-set-theme","description":"Denies the set_theme command without any pre-configured scope.","commands":{"allow":[],"deny":["set_theme"]}},"deny-set-title":{"identifier":"deny-set-title","description":"Denies the set_title command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title"]}},"deny-set-title-bar-style":{"identifier":"deny-set-title-bar-style","description":"Denies the set_title_bar_style command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title_bar_style"]}},"deny-set-visible-on-all-workspaces":{"identifier":"deny-set-visible-on-all-workspaces","description":"Denies the set_visible_on_all_workspaces command without any pre-configured scope.","commands":{"allow":[],"deny":["set_visible_on_all_workspaces"]}},"deny-show":{"identifier":"deny-show","description":"Denies the show command without any pre-configured scope.","commands":{"allow":[],"deny":["show"]}},"deny-start-dragging":{"identifier":"deny-start-dragging","description":"Denies the start_dragging command without any pre-configured scope.","commands":{"allow":[],"deny":["start_dragging"]}},"deny-start-resize-dragging":{"identifier":"deny-start-resize-dragging","description":"Denies the start_resize_dragging command without any pre-configured scope.","commands":{"allow":[],"deny":["start_resize_dragging"]}},"deny-theme":{"identifier":"deny-theme","description":"Denies the theme command without any pre-configured scope.","commands":{"allow":[],"deny":["theme"]}},"deny-title":{"identifier":"deny-title","description":"Denies the title command without any pre-configured scope.","commands":{"allow":[],"deny":["title"]}},"deny-toggle-maximize":{"identifier":"deny-toggle-maximize","description":"Denies the toggle_maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["toggle_maximize"]}},"deny-unmaximize":{"identifier":"deny-unmaximize","description":"Denies the unmaximize command without any pre-configured scope.","commands":{"allow":[],"deny":["unmaximize"]}},"deny-unminimize":{"identifier":"deny-unminimize","description":"Denies the unminimize command without any pre-configured scope.","commands":{"allow":[],"deny":["unminimize"]}}},"permission_sets":{},"global_scope_schema":null},"deep-link":{"default_permission":{"identifier":"default","description":"Allows reading the opened deep link via the get_current command","permissions":["allow-get-current"]},"permissions":{"allow-get-current":{"identifier":"allow-get-current","description":"Enables the get_current command without any pre-configured scope.","commands":{"allow":["get_current"],"deny":[]}},"allow-is-registered":{"identifier":"allow-is-registered","description":"Enables the is_registered command without any pre-configured scope.","commands":{"allow":["is_registered"],"deny":[]}},"allow-register":{"identifier":"allow-register","description":"Enables the register command without any pre-configured scope.","commands":{"allow":["register"],"deny":[]}},"allow-unregister":{"identifier":"allow-unregister","description":"Enables the unregister command without any pre-configured scope.","commands":{"allow":["unregister"],"deny":[]}},"deny-get-current":{"identifier":"deny-get-current","description":"Denies the get_current command without any pre-configured scope.","commands":{"allow":[],"deny":["get_current"]}},"deny-is-registered":{"identifier":"deny-is-registered","description":"Denies the is_registered command without any pre-configured scope.","commands":{"allow":[],"deny":["is_registered"]}},"deny-register":{"identifier":"deny-register","description":"Denies the register command without any pre-configured scope.","commands":{"allow":[],"deny":["register"]}},"deny-unregister":{"identifier":"deny-unregister","description":"Denies the unregister command without any pre-configured scope.","commands":{"allow":[],"deny":["unregister"]}}},"permission_sets":{},"global_scope_schema":null},"http":{"default_permission":{"identifier":"default","description":"This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n","permissions":["allow-fetch","allow-fetch-cancel","allow-fetch-read-body","allow-fetch-send"]},"permissions":{"allow-fetch":{"identifier":"allow-fetch","description":"Enables the fetch command without any pre-configured scope.","commands":{"allow":["fetch"],"deny":[]}},"allow-fetch-cancel":{"identifier":"allow-fetch-cancel","description":"Enables the fetch_cancel command without any pre-configured scope.","commands":{"allow":["fetch_cancel"],"deny":[]}},"allow-fetch-read-body":{"identifier":"allow-fetch-read-body","description":"Enables the fetch_read_body command without any pre-configured scope.","commands":{"allow":["fetch_read_body"],"deny":[]}},"allow-fetch-send":{"identifier":"allow-fetch-send","description":"Enables the fetch_send command without any pre-configured scope.","commands":{"allow":["fetch_send"],"deny":[]}},"deny-fetch":{"identifier":"deny-fetch","description":"Denies the fetch command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch"]}},"deny-fetch-cancel":{"identifier":"deny-fetch-cancel","description":"Denies the fetch_cancel command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_cancel"]}},"deny-fetch-read-body":{"identifier":"deny-fetch-read-body","description":"Denies the fetch_read_body command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_read_body"]}},"deny-fetch-send":{"identifier":"deny-fetch-send","description":"Denies the fetch_send command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_send"]}}},"permission_sets":{},"global_scope_schema":{"$schema":"http://json-schema.org/draft-07/schema#","anyOf":[{"description":"A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"","type":"string"},{"properties":{"url":{"description":"A URL that can be accessed by the webview when using the HTTP APIs. Wildcards can be used following the URL pattern standard.\n\nSee [the URL Pattern spec](https://urlpattern.spec.whatwg.org/) for more information.\n\nExamples:\n\n- \"https://*\" : allows all HTTPS origin on port 443\n\n- \"https://*:*\" : allows all HTTPS origin on any port\n\n- \"https://*.github.com/tauri-apps/tauri\": allows any subdomain of \"github.com\" with the \"tauri-apps/api\" path\n\n- \"https://myapi.service.com/users/*\": allows access to any URLs that begins with \"https://myapi.service.com/users/\"","type":"string"}},"required":["url"],"type":"object"}],"description":"HTTP scope entry.","title":"HttpScopeEntry"}},"process":{"default_permission":{"identifier":"default","description":"This permission set configures which\nprocess features are by default exposed.\n\n#### Granted Permissions\n\nThis enables to quit via `allow-exit` and restart via `allow-restart`\nthe application.\n","permissions":["allow-exit","allow-restart"]},"permissions":{"allow-exit":{"identifier":"allow-exit","description":"Enables the exit command without any pre-configured scope.","commands":{"allow":["exit"],"deny":[]}},"allow-restart":{"identifier":"allow-restart","description":"Enables the restart command without any pre-configured scope.","commands":{"allow":["restart"],"deny":[]}},"deny-exit":{"identifier":"deny-exit","description":"Denies the exit command without any pre-configured scope.","commands":{"allow":[],"deny":["exit"]}},"deny-restart":{"identifier":"deny-restart","description":"Denies the restart command without any pre-configured scope.","commands":{"allow":[],"deny":["restart"]}}},"permission_sets":{},"global_scope_schema":null},"shell":{"default_permission":{"identifier":"default","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","permissions":["allow-open"]},"permissions":{"allow-execute":{"identifier":"allow-execute","description":"Enables the execute command without any pre-configured scope.","commands":{"allow":["execute"],"deny":[]}},"allow-kill":{"identifier":"allow-kill","description":"Enables the kill command without any pre-configured scope.","commands":{"allow":["kill"],"deny":[]}},"allow-open":{"identifier":"allow-open","description":"Enables the open command without any pre-configured scope.","commands":{"allow":["open"],"deny":[]}},"allow-spawn":{"identifier":"allow-spawn","description":"Enables the spawn command without any pre-configured scope.","commands":{"allow":["spawn"],"deny":[]}},"allow-stdin-write":{"identifier":"allow-stdin-write","description":"Enables the stdin_write command without any pre-configured scope.","commands":{"allow":["stdin_write"],"deny":[]}},"deny-execute":{"identifier":"deny-execute","description":"Denies the execute command without any pre-configured scope.","commands":{"allow":[],"deny":["execute"]}},"deny-kill":{"identifier":"deny-kill","description":"Denies the kill command without any pre-configured scope.","commands":{"allow":[],"deny":["kill"]}},"deny-open":{"identifier":"deny-open","description":"Denies the open command without any pre-configured scope.","commands":{"allow":[],"deny":["open"]}},"deny-spawn":{"identifier":"deny-spawn","description":"Denies the spawn command without any pre-configured scope.","commands":{"allow":[],"deny":["spawn"]}},"deny-stdin-write":{"identifier":"deny-stdin-write","description":"Denies the stdin_write command without any pre-configured scope.","commands":{"allow":[],"deny":["stdin_write"]}}},"permission_sets":{},"global_scope_schema":{"$schema":"http://json-schema.org/draft-07/schema#","anyOf":[{"additionalProperties":false,"properties":{"args":{"allOf":[{"$ref":"#/definitions/ShellScopeEntryAllowedArgs"}],"description":"The allowed arguments for the command execution."},"cmd":{"description":"The command name. It can start with a variable that resolves to a system base directory. The variables are: `$AUDIO`, `$CACHE`, `$CONFIG`, `$DATA`, `$LOCALDATA`, `$DESKTOP`, `$DOCUMENT`, `$DOWNLOAD`, `$EXE`, `$FONT`, `$HOME`, `$PICTURE`, `$PUBLIC`, `$RUNTIME`, `$TEMPLATE`, `$VIDEO`, `$RESOURCE`, `$LOG`, `$TEMP`, `$APPCONFIG`, `$APPDATA`, `$APPLOCALDATA`, `$APPCACHE`, `$APPLOG`.","type":"string"},"name":{"description":"The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.","type":"string"}},"required":["cmd","name"],"type":"object"},{"additionalProperties":false,"properties":{"args":{"allOf":[{"$ref":"#/definitions/ShellScopeEntryAllowedArgs"}],"description":"The allowed arguments for the command execution."},"name":{"description":"The name for this allowed shell command configuration.\n\nThis name will be used inside of the webview API to call this command along with any specified arguments.","type":"string"},"sidecar":{"description":"If this command is a sidecar command.","type":"boolean"}},"required":["name","sidecar"],"type":"object"}],"definitions":{"ShellScopeEntryAllowedArg":{"anyOf":[{"description":"A non-configurable argument that is passed to the command in the order it was specified.","type":"string"},{"additionalProperties":false,"description":"A variable that is set while calling the command from the webview API.","properties":{"raw":{"default":false,"description":"Marks the validator as a raw regex, meaning the plugin should not make any modification at runtime.\n\nThis means the regex will not match on the entire string by default, which might be exploited if your regex allow unexpected input to be considered valid. When using this option, make sure your regex is correct.","type":"boolean"},"validator":{"description":"[regex] validator to require passed values to conform to an expected input.\n\nThis will require the argument value passed to this variable to match the `validator` regex before it will be executed.\n\nThe regex string is by default surrounded by `^...$` to match the full string. For example the `https?://\\w+` regex would be registered as `^https?://\\w+$`.\n\n[regex]: <https://docs.rs/regex/latest/regex/#syntax>","type":"string"}},"required":["validator"],"type":"object"}],"description":"A command argument allowed to be executed by the webview API."},"ShellScopeEntryAllowedArgs":{"anyOf":[{"description":"Use a simple boolean to allow all or disable all arguments to this command configuration.","type":"boolean"},{"description":"A specific set of [`ShellScopeEntryAllowedArg`] that are valid to call for the command configuration.","items":{"$ref":"#/definitions/ShellScopeEntryAllowedArg"},"type":"array"}],"description":"A set of command arguments allowed to be executed by the webview API.\n\nA value of `true` will allow any arguments to be passed to the command. `false` will disable all arguments. A list of [`ShellScopeEntryAllowedArg`] will set those arguments as the only valid arguments to be passed to the attached command configuration."}},"description":"Shell scope entry.","title":"ShellScopeEntry"}}}
+865
-371
src-tauri/gen/schemas/desktop-schema.json
+865
-371
src-tauri/gen/schemas/desktop-schema.json
···
37
37
],
38
38
"definitions": {
39
39
"Capability": {
40
-
"description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows fine grained access to the Tauri core, application, or plugin commands. If a window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, \"platforms\": [\"macOS\",\"windows\"] } ```",
40
+
"description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows' and webviews' fine grained access to the Tauri core, application, or plugin commands. If a webview or its window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, ], \"platforms\": [\"macOS\",\"windows\"] } ```",
41
41
"type": "object",
42
42
"required": [
43
43
"identifier",
···
49
49
"type": "string"
50
50
},
51
51
"description": {
52
-
"description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programatic access to files selected by the user.",
52
+
"description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.",
53
53
"default": "",
54
54
"type": "string"
55
55
},
···
70
70
"type": "boolean"
71
71
},
72
72
"windows": {
73
-
"description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nOn multiwebview windows, prefer [`Self::webviews`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`",
73
+
"description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nIf a window label matches any of the patterns in this list, the capability will be enabled on all the webviews of that window, regardless of the value of [`Self::webviews`].\n\nOn multiwebview windows, prefer specifying [`Self::webviews`] and omitting [`Self::windows`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`",
74
74
"type": "array",
75
75
"items": {
76
76
"type": "string"
77
77
}
78
78
},
79
79
"webviews": {
80
-
"description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThis is only required when using on multiwebview contexts, by default all child webviews of a window that matches [`Self::windows`] are linked.\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`",
80
+
"description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThe capability will be enabled on all the webviews whose label matches any of the patterns in this list, regardless of whether the webview's window label matches a pattern in [`Self::windows`].\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`",
81
81
"type": "array",
82
82
"items": {
83
83
"type": "string"
84
84
}
85
85
},
86
86
"permissions": {
87
-
"description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ```",
87
+
"description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ] ```",
88
88
"type": "array",
89
89
"items": {
90
90
"$ref": "#/definitions/PermissionEntry"
···
140
140
"identifier": {
141
141
"anyOf": [
142
142
{
143
-
"description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n",
143
+
"description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n\n#### This default permission set includes:\n\n- `allow-fetch`\n- `allow-fetch-cancel`\n- `allow-fetch-read-body`\n- `allow-fetch-send`",
144
144
"type": "string",
145
-
"const": "http:default"
145
+
"const": "http:default",
146
+
"markdownDescription": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n\n#### This default permission set includes:\n\n- `allow-fetch`\n- `allow-fetch-cancel`\n- `allow-fetch-read-body`\n- `allow-fetch-send`"
146
147
},
147
148
{
148
149
"description": "Enables the fetch command without any pre-configured scope.",
149
150
"type": "string",
150
-
"const": "http:allow-fetch"
151
+
"const": "http:allow-fetch",
152
+
"markdownDescription": "Enables the fetch command without any pre-configured scope."
151
153
},
152
154
{
153
155
"description": "Enables the fetch_cancel command without any pre-configured scope.",
154
156
"type": "string",
155
-
"const": "http:allow-fetch-cancel"
157
+
"const": "http:allow-fetch-cancel",
158
+
"markdownDescription": "Enables the fetch_cancel command without any pre-configured scope."
156
159
},
157
160
{
158
161
"description": "Enables the fetch_read_body command without any pre-configured scope.",
159
162
"type": "string",
160
-
"const": "http:allow-fetch-read-body"
163
+
"const": "http:allow-fetch-read-body",
164
+
"markdownDescription": "Enables the fetch_read_body command without any pre-configured scope."
161
165
},
162
166
{
163
167
"description": "Enables the fetch_send command without any pre-configured scope.",
164
168
"type": "string",
165
-
"const": "http:allow-fetch-send"
169
+
"const": "http:allow-fetch-send",
170
+
"markdownDescription": "Enables the fetch_send command without any pre-configured scope."
166
171
},
167
172
{
168
173
"description": "Denies the fetch command without any pre-configured scope.",
169
174
"type": "string",
170
-
"const": "http:deny-fetch"
175
+
"const": "http:deny-fetch",
176
+
"markdownDescription": "Denies the fetch command without any pre-configured scope."
171
177
},
172
178
{
173
179
"description": "Denies the fetch_cancel command without any pre-configured scope.",
174
180
"type": "string",
175
-
"const": "http:deny-fetch-cancel"
181
+
"const": "http:deny-fetch-cancel",
182
+
"markdownDescription": "Denies the fetch_cancel command without any pre-configured scope."
176
183
},
177
184
{
178
185
"description": "Denies the fetch_read_body command without any pre-configured scope.",
179
186
"type": "string",
180
-
"const": "http:deny-fetch-read-body"
187
+
"const": "http:deny-fetch-read-body",
188
+
"markdownDescription": "Denies the fetch_read_body command without any pre-configured scope."
181
189
},
182
190
{
183
191
"description": "Denies the fetch_send command without any pre-configured scope.",
184
192
"type": "string",
185
-
"const": "http:deny-fetch-send"
193
+
"const": "http:deny-fetch-send",
194
+
"markdownDescription": "Denies the fetch_send command without any pre-configured scope."
186
195
}
187
196
]
188
197
}
···
257
266
"identifier": {
258
267
"anyOf": [
259
268
{
260
-
"description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n",
269
+
"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`",
261
270
"type": "string",
262
-
"const": "shell:default"
271
+
"const": "shell:default",
272
+
"markdownDescription": "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`"
263
273
},
264
274
{
265
275
"description": "Enables the execute command without any pre-configured scope.",
266
276
"type": "string",
267
-
"const": "shell:allow-execute"
277
+
"const": "shell:allow-execute",
278
+
"markdownDescription": "Enables the execute command without any pre-configured scope."
268
279
},
269
280
{
270
281
"description": "Enables the kill command without any pre-configured scope.",
271
282
"type": "string",
272
-
"const": "shell:allow-kill"
283
+
"const": "shell:allow-kill",
284
+
"markdownDescription": "Enables the kill command without any pre-configured scope."
273
285
},
274
286
{
275
287
"description": "Enables the open command without any pre-configured scope.",
276
288
"type": "string",
277
-
"const": "shell:allow-open"
289
+
"const": "shell:allow-open",
290
+
"markdownDescription": "Enables the open command without any pre-configured scope."
278
291
},
279
292
{
280
293
"description": "Enables the spawn command without any pre-configured scope.",
281
294
"type": "string",
282
-
"const": "shell:allow-spawn"
295
+
"const": "shell:allow-spawn",
296
+
"markdownDescription": "Enables the spawn command without any pre-configured scope."
283
297
},
284
298
{
285
299
"description": "Enables the stdin_write command without any pre-configured scope.",
286
300
"type": "string",
287
-
"const": "shell:allow-stdin-write"
301
+
"const": "shell:allow-stdin-write",
302
+
"markdownDescription": "Enables the stdin_write command without any pre-configured scope."
288
303
},
289
304
{
290
305
"description": "Denies the execute command without any pre-configured scope.",
291
306
"type": "string",
292
-
"const": "shell:deny-execute"
307
+
"const": "shell:deny-execute",
308
+
"markdownDescription": "Denies the execute command without any pre-configured scope."
293
309
},
294
310
{
295
311
"description": "Denies the kill command without any pre-configured scope.",
296
312
"type": "string",
297
-
"const": "shell:deny-kill"
313
+
"const": "shell:deny-kill",
314
+
"markdownDescription": "Denies the kill command without any pre-configured scope."
298
315
},
299
316
{
300
317
"description": "Denies the open command without any pre-configured scope.",
301
318
"type": "string",
302
-
"const": "shell:deny-open"
319
+
"const": "shell:deny-open",
320
+
"markdownDescription": "Denies the open command without any pre-configured scope."
303
321
},
304
322
{
305
323
"description": "Denies the spawn command without any pre-configured scope.",
306
324
"type": "string",
307
-
"const": "shell:deny-spawn"
325
+
"const": "shell:deny-spawn",
326
+
"markdownDescription": "Denies the spawn command without any pre-configured scope."
308
327
},
309
328
{
310
329
"description": "Denies the stdin_write command without any pre-configured scope.",
311
330
"type": "string",
312
-
"const": "shell:deny-stdin-write"
331
+
"const": "shell:deny-stdin-write",
332
+
"markdownDescription": "Denies the stdin_write command without any pre-configured scope."
313
333
}
314
334
]
315
335
}
···
493
513
"description": "Permission identifier",
494
514
"oneOf": [
495
515
{
496
-
"description": "Default core plugins set which includes:\n- 'core:path:default'\n- 'core:event:default'\n- 'core:window:default'\n- 'core:webview:default'\n- 'core:app:default'\n- 'core:image:default'\n- 'core:resources:default'\n- 'core:menu:default'\n- 'core:tray:default'\n",
516
+
"description": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`",
497
517
"type": "string",
498
-
"const": "core:default"
518
+
"const": "core:default",
519
+
"markdownDescription": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`"
499
520
},
500
521
{
501
-
"description": "Default permissions for the plugin.",
522
+
"description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`\n- `allow-bundle-type`",
502
523
"type": "string",
503
-
"const": "core:app:default"
524
+
"const": "core:app:default",
525
+
"markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`\n- `allow-bundle-type`"
504
526
},
505
527
{
506
528
"description": "Enables the app_hide command without any pre-configured scope.",
507
529
"type": "string",
508
-
"const": "core:app:allow-app-hide"
530
+
"const": "core:app:allow-app-hide",
531
+
"markdownDescription": "Enables the app_hide command without any pre-configured scope."
509
532
},
510
533
{
511
534
"description": "Enables the app_show command without any pre-configured scope.",
512
535
"type": "string",
513
-
"const": "core:app:allow-app-show"
536
+
"const": "core:app:allow-app-show",
537
+
"markdownDescription": "Enables the app_show command without any pre-configured scope."
538
+
},
539
+
{
540
+
"description": "Enables the bundle_type command without any pre-configured scope.",
541
+
"type": "string",
542
+
"const": "core:app:allow-bundle-type",
543
+
"markdownDescription": "Enables the bundle_type command without any pre-configured scope."
514
544
},
515
545
{
516
546
"description": "Enables the default_window_icon command without any pre-configured scope.",
517
547
"type": "string",
518
-
"const": "core:app:allow-default-window-icon"
548
+
"const": "core:app:allow-default-window-icon",
549
+
"markdownDescription": "Enables the default_window_icon command without any pre-configured scope."
550
+
},
551
+
{
552
+
"description": "Enables the fetch_data_store_identifiers command without any pre-configured scope.",
553
+
"type": "string",
554
+
"const": "core:app:allow-fetch-data-store-identifiers",
555
+
"markdownDescription": "Enables the fetch_data_store_identifiers command without any pre-configured scope."
556
+
},
557
+
{
558
+
"description": "Enables the identifier command without any pre-configured scope.",
559
+
"type": "string",
560
+
"const": "core:app:allow-identifier",
561
+
"markdownDescription": "Enables the identifier command without any pre-configured scope."
519
562
},
520
563
{
521
564
"description": "Enables the name command without any pre-configured scope.",
522
565
"type": "string",
523
-
"const": "core:app:allow-name"
566
+
"const": "core:app:allow-name",
567
+
"markdownDescription": "Enables the name command without any pre-configured scope."
568
+
},
569
+
{
570
+
"description": "Enables the remove_data_store command without any pre-configured scope.",
571
+
"type": "string",
572
+
"const": "core:app:allow-remove-data-store",
573
+
"markdownDescription": "Enables the remove_data_store command without any pre-configured scope."
524
574
},
525
575
{
526
576
"description": "Enables the set_app_theme command without any pre-configured scope.",
527
577
"type": "string",
528
-
"const": "core:app:allow-set-app-theme"
578
+
"const": "core:app:allow-set-app-theme",
579
+
"markdownDescription": "Enables the set_app_theme command without any pre-configured scope."
580
+
},
581
+
{
582
+
"description": "Enables the set_dock_visibility command without any pre-configured scope.",
583
+
"type": "string",
584
+
"const": "core:app:allow-set-dock-visibility",
585
+
"markdownDescription": "Enables the set_dock_visibility command without any pre-configured scope."
529
586
},
530
587
{
531
588
"description": "Enables the tauri_version command without any pre-configured scope.",
532
589
"type": "string",
533
-
"const": "core:app:allow-tauri-version"
590
+
"const": "core:app:allow-tauri-version",
591
+
"markdownDescription": "Enables the tauri_version command without any pre-configured scope."
534
592
},
535
593
{
536
594
"description": "Enables the version command without any pre-configured scope.",
537
595
"type": "string",
538
-
"const": "core:app:allow-version"
596
+
"const": "core:app:allow-version",
597
+
"markdownDescription": "Enables the version command without any pre-configured scope."
539
598
},
540
599
{
541
600
"description": "Denies the app_hide command without any pre-configured scope.",
542
601
"type": "string",
543
-
"const": "core:app:deny-app-hide"
602
+
"const": "core:app:deny-app-hide",
603
+
"markdownDescription": "Denies the app_hide command without any pre-configured scope."
544
604
},
545
605
{
546
606
"description": "Denies the app_show command without any pre-configured scope.",
547
607
"type": "string",
548
-
"const": "core:app:deny-app-show"
608
+
"const": "core:app:deny-app-show",
609
+
"markdownDescription": "Denies the app_show command without any pre-configured scope."
610
+
},
611
+
{
612
+
"description": "Denies the bundle_type command without any pre-configured scope.",
613
+
"type": "string",
614
+
"const": "core:app:deny-bundle-type",
615
+
"markdownDescription": "Denies the bundle_type command without any pre-configured scope."
549
616
},
550
617
{
551
618
"description": "Denies the default_window_icon command without any pre-configured scope.",
552
619
"type": "string",
553
-
"const": "core:app:deny-default-window-icon"
620
+
"const": "core:app:deny-default-window-icon",
621
+
"markdownDescription": "Denies the default_window_icon command without any pre-configured scope."
622
+
},
623
+
{
624
+
"description": "Denies the fetch_data_store_identifiers command without any pre-configured scope.",
625
+
"type": "string",
626
+
"const": "core:app:deny-fetch-data-store-identifiers",
627
+
"markdownDescription": "Denies the fetch_data_store_identifiers command without any pre-configured scope."
628
+
},
629
+
{
630
+
"description": "Denies the identifier command without any pre-configured scope.",
631
+
"type": "string",
632
+
"const": "core:app:deny-identifier",
633
+
"markdownDescription": "Denies the identifier command without any pre-configured scope."
554
634
},
555
635
{
556
636
"description": "Denies the name command without any pre-configured scope.",
557
637
"type": "string",
558
-
"const": "core:app:deny-name"
638
+
"const": "core:app:deny-name",
639
+
"markdownDescription": "Denies the name command without any pre-configured scope."
640
+
},
641
+
{
642
+
"description": "Denies the remove_data_store command without any pre-configured scope.",
643
+
"type": "string",
644
+
"const": "core:app:deny-remove-data-store",
645
+
"markdownDescription": "Denies the remove_data_store command without any pre-configured scope."
559
646
},
560
647
{
561
648
"description": "Denies the set_app_theme command without any pre-configured scope.",
562
649
"type": "string",
563
-
"const": "core:app:deny-set-app-theme"
650
+
"const": "core:app:deny-set-app-theme",
651
+
"markdownDescription": "Denies the set_app_theme command without any pre-configured scope."
652
+
},
653
+
{
654
+
"description": "Denies the set_dock_visibility command without any pre-configured scope.",
655
+
"type": "string",
656
+
"const": "core:app:deny-set-dock-visibility",
657
+
"markdownDescription": "Denies the set_dock_visibility command without any pre-configured scope."
564
658
},
565
659
{
566
660
"description": "Denies the tauri_version command without any pre-configured scope.",
567
661
"type": "string",
568
-
"const": "core:app:deny-tauri-version"
662
+
"const": "core:app:deny-tauri-version",
663
+
"markdownDescription": "Denies the tauri_version command without any pre-configured scope."
569
664
},
570
665
{
571
666
"description": "Denies the version command without any pre-configured scope.",
572
667
"type": "string",
573
-
"const": "core:app:deny-version"
668
+
"const": "core:app:deny-version",
669
+
"markdownDescription": "Denies the version command without any pre-configured scope."
574
670
},
575
671
{
576
-
"description": "Default permissions for the plugin.",
672
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`",
577
673
"type": "string",
578
-
"const": "core:event:default"
674
+
"const": "core:event:default",
675
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`"
579
676
},
580
677
{
581
678
"description": "Enables the emit command without any pre-configured scope.",
582
679
"type": "string",
583
-
"const": "core:event:allow-emit"
680
+
"const": "core:event:allow-emit",
681
+
"markdownDescription": "Enables the emit command without any pre-configured scope."
584
682
},
585
683
{
586
684
"description": "Enables the emit_to command without any pre-configured scope.",
587
685
"type": "string",
588
-
"const": "core:event:allow-emit-to"
686
+
"const": "core:event:allow-emit-to",
687
+
"markdownDescription": "Enables the emit_to command without any pre-configured scope."
589
688
},
590
689
{
591
690
"description": "Enables the listen command without any pre-configured scope.",
592
691
"type": "string",
593
-
"const": "core:event:allow-listen"
692
+
"const": "core:event:allow-listen",
693
+
"markdownDescription": "Enables the listen command without any pre-configured scope."
594
694
},
595
695
{
596
696
"description": "Enables the unlisten command without any pre-configured scope.",
597
697
"type": "string",
598
-
"const": "core:event:allow-unlisten"
698
+
"const": "core:event:allow-unlisten",
699
+
"markdownDescription": "Enables the unlisten command without any pre-configured scope."
599
700
},
600
701
{
601
702
"description": "Denies the emit command without any pre-configured scope.",
602
703
"type": "string",
603
-
"const": "core:event:deny-emit"
704
+
"const": "core:event:deny-emit",
705
+
"markdownDescription": "Denies the emit command without any pre-configured scope."
604
706
},
605
707
{
606
708
"description": "Denies the emit_to command without any pre-configured scope.",
607
709
"type": "string",
608
-
"const": "core:event:deny-emit-to"
710
+
"const": "core:event:deny-emit-to",
711
+
"markdownDescription": "Denies the emit_to command without any pre-configured scope."
609
712
},
610
713
{
611
714
"description": "Denies the listen command without any pre-configured scope.",
612
715
"type": "string",
613
-
"const": "core:event:deny-listen"
716
+
"const": "core:event:deny-listen",
717
+
"markdownDescription": "Denies the listen command without any pre-configured scope."
614
718
},
615
719
{
616
720
"description": "Denies the unlisten command without any pre-configured scope.",
617
721
"type": "string",
618
-
"const": "core:event:deny-unlisten"
722
+
"const": "core:event:deny-unlisten",
723
+
"markdownDescription": "Denies the unlisten command without any pre-configured scope."
619
724
},
620
725
{
621
-
"description": "Default permissions for the plugin.",
726
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`",
622
727
"type": "string",
623
-
"const": "core:image:default"
728
+
"const": "core:image:default",
729
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`"
624
730
},
625
731
{
626
732
"description": "Enables the from_bytes command without any pre-configured scope.",
627
733
"type": "string",
628
-
"const": "core:image:allow-from-bytes"
734
+
"const": "core:image:allow-from-bytes",
735
+
"markdownDescription": "Enables the from_bytes command without any pre-configured scope."
629
736
},
630
737
{
631
738
"description": "Enables the from_path command without any pre-configured scope.",
632
739
"type": "string",
633
-
"const": "core:image:allow-from-path"
740
+
"const": "core:image:allow-from-path",
741
+
"markdownDescription": "Enables the from_path command without any pre-configured scope."
634
742
},
635
743
{
636
744
"description": "Enables the new command without any pre-configured scope.",
637
745
"type": "string",
638
-
"const": "core:image:allow-new"
746
+
"const": "core:image:allow-new",
747
+
"markdownDescription": "Enables the new command without any pre-configured scope."
639
748
},
640
749
{
641
750
"description": "Enables the rgba command without any pre-configured scope.",
642
751
"type": "string",
643
-
"const": "core:image:allow-rgba"
752
+
"const": "core:image:allow-rgba",
753
+
"markdownDescription": "Enables the rgba command without any pre-configured scope."
644
754
},
645
755
{
646
756
"description": "Enables the size command without any pre-configured scope.",
647
757
"type": "string",
648
-
"const": "core:image:allow-size"
758
+
"const": "core:image:allow-size",
759
+
"markdownDescription": "Enables the size command without any pre-configured scope."
649
760
},
650
761
{
651
762
"description": "Denies the from_bytes command without any pre-configured scope.",
652
763
"type": "string",
653
-
"const": "core:image:deny-from-bytes"
764
+
"const": "core:image:deny-from-bytes",
765
+
"markdownDescription": "Denies the from_bytes command without any pre-configured scope."
654
766
},
655
767
{
656
768
"description": "Denies the from_path command without any pre-configured scope.",
657
769
"type": "string",
658
-
"const": "core:image:deny-from-path"
770
+
"const": "core:image:deny-from-path",
771
+
"markdownDescription": "Denies the from_path command without any pre-configured scope."
659
772
},
660
773
{
661
774
"description": "Denies the new command without any pre-configured scope.",
662
775
"type": "string",
663
-
"const": "core:image:deny-new"
776
+
"const": "core:image:deny-new",
777
+
"markdownDescription": "Denies the new command without any pre-configured scope."
664
778
},
665
779
{
666
780
"description": "Denies the rgba command without any pre-configured scope.",
667
781
"type": "string",
668
-
"const": "core:image:deny-rgba"
782
+
"const": "core:image:deny-rgba",
783
+
"markdownDescription": "Denies the rgba command without any pre-configured scope."
669
784
},
670
785
{
671
786
"description": "Denies the size command without any pre-configured scope.",
672
787
"type": "string",
673
-
"const": "core:image:deny-size"
788
+
"const": "core:image:deny-size",
789
+
"markdownDescription": "Denies the size command without any pre-configured scope."
674
790
},
675
791
{
676
-
"description": "Default permissions for the plugin.",
792
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`",
677
793
"type": "string",
678
-
"const": "core:menu:default"
794
+
"const": "core:menu:default",
795
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`"
679
796
},
680
797
{
681
798
"description": "Enables the append command without any pre-configured scope.",
682
799
"type": "string",
683
-
"const": "core:menu:allow-append"
800
+
"const": "core:menu:allow-append",
801
+
"markdownDescription": "Enables the append command without any pre-configured scope."
684
802
},
685
803
{
686
804
"description": "Enables the create_default command without any pre-configured scope.",
687
805
"type": "string",
688
-
"const": "core:menu:allow-create-default"
806
+
"const": "core:menu:allow-create-default",
807
+
"markdownDescription": "Enables the create_default command without any pre-configured scope."
689
808
},
690
809
{
691
810
"description": "Enables the get command without any pre-configured scope.",
692
811
"type": "string",
693
-
"const": "core:menu:allow-get"
812
+
"const": "core:menu:allow-get",
813
+
"markdownDescription": "Enables the get command without any pre-configured scope."
694
814
},
695
815
{
696
816
"description": "Enables the insert command without any pre-configured scope.",
697
817
"type": "string",
698
-
"const": "core:menu:allow-insert"
818
+
"const": "core:menu:allow-insert",
819
+
"markdownDescription": "Enables the insert command without any pre-configured scope."
699
820
},
700
821
{
701
822
"description": "Enables the is_checked command without any pre-configured scope.",
702
823
"type": "string",
703
-
"const": "core:menu:allow-is-checked"
824
+
"const": "core:menu:allow-is-checked",
825
+
"markdownDescription": "Enables the is_checked command without any pre-configured scope."
704
826
},
705
827
{
706
828
"description": "Enables the is_enabled command without any pre-configured scope.",
707
829
"type": "string",
708
-
"const": "core:menu:allow-is-enabled"
830
+
"const": "core:menu:allow-is-enabled",
831
+
"markdownDescription": "Enables the is_enabled command without any pre-configured scope."
709
832
},
710
833
{
711
834
"description": "Enables the items command without any pre-configured scope.",
712
835
"type": "string",
713
-
"const": "core:menu:allow-items"
836
+
"const": "core:menu:allow-items",
837
+
"markdownDescription": "Enables the items command without any pre-configured scope."
714
838
},
715
839
{
716
840
"description": "Enables the new command without any pre-configured scope.",
717
841
"type": "string",
718
-
"const": "core:menu:allow-new"
842
+
"const": "core:menu:allow-new",
843
+
"markdownDescription": "Enables the new command without any pre-configured scope."
719
844
},
720
845
{
721
846
"description": "Enables the popup command without any pre-configured scope.",
722
847
"type": "string",
723
-
"const": "core:menu:allow-popup"
848
+
"const": "core:menu:allow-popup",
849
+
"markdownDescription": "Enables the popup command without any pre-configured scope."
724
850
},
725
851
{
726
852
"description": "Enables the prepend command without any pre-configured scope.",
727
853
"type": "string",
728
-
"const": "core:menu:allow-prepend"
854
+
"const": "core:menu:allow-prepend",
855
+
"markdownDescription": "Enables the prepend command without any pre-configured scope."
729
856
},
730
857
{
731
858
"description": "Enables the remove command without any pre-configured scope.",
732
859
"type": "string",
733
-
"const": "core:menu:allow-remove"
860
+
"const": "core:menu:allow-remove",
861
+
"markdownDescription": "Enables the remove command without any pre-configured scope."
734
862
},
735
863
{
736
864
"description": "Enables the remove_at command without any pre-configured scope.",
737
865
"type": "string",
738
-
"const": "core:menu:allow-remove-at"
866
+
"const": "core:menu:allow-remove-at",
867
+
"markdownDescription": "Enables the remove_at command without any pre-configured scope."
739
868
},
740
869
{
741
870
"description": "Enables the set_accelerator command without any pre-configured scope.",
742
871
"type": "string",
743
-
"const": "core:menu:allow-set-accelerator"
872
+
"const": "core:menu:allow-set-accelerator",
873
+
"markdownDescription": "Enables the set_accelerator command without any pre-configured scope."
744
874
},
745
875
{
746
876
"description": "Enables the set_as_app_menu command without any pre-configured scope.",
747
877
"type": "string",
748
-
"const": "core:menu:allow-set-as-app-menu"
878
+
"const": "core:menu:allow-set-as-app-menu",
879
+
"markdownDescription": "Enables the set_as_app_menu command without any pre-configured scope."
749
880
},
750
881
{
751
882
"description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.",
752
883
"type": "string",
753
-
"const": "core:menu:allow-set-as-help-menu-for-nsapp"
884
+
"const": "core:menu:allow-set-as-help-menu-for-nsapp",
885
+
"markdownDescription": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope."
754
886
},
755
887
{
756
888
"description": "Enables the set_as_window_menu command without any pre-configured scope.",
757
889
"type": "string",
758
-
"const": "core:menu:allow-set-as-window-menu"
890
+
"const": "core:menu:allow-set-as-window-menu",
891
+
"markdownDescription": "Enables the set_as_window_menu command without any pre-configured scope."
759
892
},
760
893
{
761
894
"description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
762
895
"type": "string",
763
-
"const": "core:menu:allow-set-as-windows-menu-for-nsapp"
896
+
"const": "core:menu:allow-set-as-windows-menu-for-nsapp",
897
+
"markdownDescription": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope."
764
898
},
765
899
{
766
900
"description": "Enables the set_checked command without any pre-configured scope.",
767
901
"type": "string",
768
-
"const": "core:menu:allow-set-checked"
902
+
"const": "core:menu:allow-set-checked",
903
+
"markdownDescription": "Enables the set_checked command without any pre-configured scope."
769
904
},
770
905
{
771
906
"description": "Enables the set_enabled command without any pre-configured scope.",
772
907
"type": "string",
773
-
"const": "core:menu:allow-set-enabled"
908
+
"const": "core:menu:allow-set-enabled",
909
+
"markdownDescription": "Enables the set_enabled command without any pre-configured scope."
774
910
},
775
911
{
776
912
"description": "Enables the set_icon command without any pre-configured scope.",
777
913
"type": "string",
778
-
"const": "core:menu:allow-set-icon"
914
+
"const": "core:menu:allow-set-icon",
915
+
"markdownDescription": "Enables the set_icon command without any pre-configured scope."
779
916
},
780
917
{
781
918
"description": "Enables the set_text command without any pre-configured scope.",
782
919
"type": "string",
783
-
"const": "core:menu:allow-set-text"
920
+
"const": "core:menu:allow-set-text",
921
+
"markdownDescription": "Enables the set_text command without any pre-configured scope."
784
922
},
785
923
{
786
924
"description": "Enables the text command without any pre-configured scope.",
787
925
"type": "string",
788
-
"const": "core:menu:allow-text"
926
+
"const": "core:menu:allow-text",
927
+
"markdownDescription": "Enables the text command without any pre-configured scope."
789
928
},
790
929
{
791
930
"description": "Denies the append command without any pre-configured scope.",
792
931
"type": "string",
793
-
"const": "core:menu:deny-append"
932
+
"const": "core:menu:deny-append",
933
+
"markdownDescription": "Denies the append command without any pre-configured scope."
794
934
},
795
935
{
796
936
"description": "Denies the create_default command without any pre-configured scope.",
797
937
"type": "string",
798
-
"const": "core:menu:deny-create-default"
938
+
"const": "core:menu:deny-create-default",
939
+
"markdownDescription": "Denies the create_default command without any pre-configured scope."
799
940
},
800
941
{
801
942
"description": "Denies the get command without any pre-configured scope.",
802
943
"type": "string",
803
-
"const": "core:menu:deny-get"
944
+
"const": "core:menu:deny-get",
945
+
"markdownDescription": "Denies the get command without any pre-configured scope."
804
946
},
805
947
{
806
948
"description": "Denies the insert command without any pre-configured scope.",
807
949
"type": "string",
808
-
"const": "core:menu:deny-insert"
950
+
"const": "core:menu:deny-insert",
951
+
"markdownDescription": "Denies the insert command without any pre-configured scope."
809
952
},
810
953
{
811
954
"description": "Denies the is_checked command without any pre-configured scope.",
812
955
"type": "string",
813
-
"const": "core:menu:deny-is-checked"
956
+
"const": "core:menu:deny-is-checked",
957
+
"markdownDescription": "Denies the is_checked command without any pre-configured scope."
814
958
},
815
959
{
816
960
"description": "Denies the is_enabled command without any pre-configured scope.",
817
961
"type": "string",
818
-
"const": "core:menu:deny-is-enabled"
962
+
"const": "core:menu:deny-is-enabled",
963
+
"markdownDescription": "Denies the is_enabled command without any pre-configured scope."
819
964
},
820
965
{
821
966
"description": "Denies the items command without any pre-configured scope.",
822
967
"type": "string",
823
-
"const": "core:menu:deny-items"
968
+
"const": "core:menu:deny-items",
969
+
"markdownDescription": "Denies the items command without any pre-configured scope."
824
970
},
825
971
{
826
972
"description": "Denies the new command without any pre-configured scope.",
827
973
"type": "string",
828
-
"const": "core:menu:deny-new"
974
+
"const": "core:menu:deny-new",
975
+
"markdownDescription": "Denies the new command without any pre-configured scope."
829
976
},
830
977
{
831
978
"description": "Denies the popup command without any pre-configured scope.",
832
979
"type": "string",
833
-
"const": "core:menu:deny-popup"
980
+
"const": "core:menu:deny-popup",
981
+
"markdownDescription": "Denies the popup command without any pre-configured scope."
834
982
},
835
983
{
836
984
"description": "Denies the prepend command without any pre-configured scope.",
837
985
"type": "string",
838
-
"const": "core:menu:deny-prepend"
986
+
"const": "core:menu:deny-prepend",
987
+
"markdownDescription": "Denies the prepend command without any pre-configured scope."
839
988
},
840
989
{
841
990
"description": "Denies the remove command without any pre-configured scope.",
842
991
"type": "string",
843
-
"const": "core:menu:deny-remove"
992
+
"const": "core:menu:deny-remove",
993
+
"markdownDescription": "Denies the remove command without any pre-configured scope."
844
994
},
845
995
{
846
996
"description": "Denies the remove_at command without any pre-configured scope.",
847
997
"type": "string",
848
-
"const": "core:menu:deny-remove-at"
998
+
"const": "core:menu:deny-remove-at",
999
+
"markdownDescription": "Denies the remove_at command without any pre-configured scope."
849
1000
},
850
1001
{
851
1002
"description": "Denies the set_accelerator command without any pre-configured scope.",
852
1003
"type": "string",
853
-
"const": "core:menu:deny-set-accelerator"
1004
+
"const": "core:menu:deny-set-accelerator",
1005
+
"markdownDescription": "Denies the set_accelerator command without any pre-configured scope."
854
1006
},
855
1007
{
856
1008
"description": "Denies the set_as_app_menu command without any pre-configured scope.",
857
1009
"type": "string",
858
-
"const": "core:menu:deny-set-as-app-menu"
1010
+
"const": "core:menu:deny-set-as-app-menu",
1011
+
"markdownDescription": "Denies the set_as_app_menu command without any pre-configured scope."
859
1012
},
860
1013
{
861
1014
"description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.",
862
1015
"type": "string",
863
-
"const": "core:menu:deny-set-as-help-menu-for-nsapp"
1016
+
"const": "core:menu:deny-set-as-help-menu-for-nsapp",
1017
+
"markdownDescription": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope."
864
1018
},
865
1019
{
866
1020
"description": "Denies the set_as_window_menu command without any pre-configured scope.",
867
1021
"type": "string",
868
-
"const": "core:menu:deny-set-as-window-menu"
1022
+
"const": "core:menu:deny-set-as-window-menu",
1023
+
"markdownDescription": "Denies the set_as_window_menu command without any pre-configured scope."
869
1024
},
870
1025
{
871
1026
"description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
872
1027
"type": "string",
873
-
"const": "core:menu:deny-set-as-windows-menu-for-nsapp"
1028
+
"const": "core:menu:deny-set-as-windows-menu-for-nsapp",
1029
+
"markdownDescription": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope."
874
1030
},
875
1031
{
876
1032
"description": "Denies the set_checked command without any pre-configured scope.",
877
1033
"type": "string",
878
-
"const": "core:menu:deny-set-checked"
1034
+
"const": "core:menu:deny-set-checked",
1035
+
"markdownDescription": "Denies the set_checked command without any pre-configured scope."
879
1036
},
880
1037
{
881
1038
"description": "Denies the set_enabled command without any pre-configured scope.",
882
1039
"type": "string",
883
-
"const": "core:menu:deny-set-enabled"
1040
+
"const": "core:menu:deny-set-enabled",
1041
+
"markdownDescription": "Denies the set_enabled command without any pre-configured scope."
884
1042
},
885
1043
{
886
1044
"description": "Denies the set_icon command without any pre-configured scope.",
887
1045
"type": "string",
888
-
"const": "core:menu:deny-set-icon"
1046
+
"const": "core:menu:deny-set-icon",
1047
+
"markdownDescription": "Denies the set_icon command without any pre-configured scope."
889
1048
},
890
1049
{
891
1050
"description": "Denies the set_text command without any pre-configured scope.",
892
1051
"type": "string",
893
-
"const": "core:menu:deny-set-text"
1052
+
"const": "core:menu:deny-set-text",
1053
+
"markdownDescription": "Denies the set_text command without any pre-configured scope."
894
1054
},
895
1055
{
896
1056
"description": "Denies the text command without any pre-configured scope.",
897
1057
"type": "string",
898
-
"const": "core:menu:deny-text"
1058
+
"const": "core:menu:deny-text",
1059
+
"markdownDescription": "Denies the text command without any pre-configured scope."
899
1060
},
900
1061
{
901
-
"description": "Default permissions for the plugin.",
1062
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`",
902
1063
"type": "string",
903
-
"const": "core:path:default"
1064
+
"const": "core:path:default",
1065
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`"
904
1066
},
905
1067
{
906
1068
"description": "Enables the basename command without any pre-configured scope.",
907
1069
"type": "string",
908
-
"const": "core:path:allow-basename"
1070
+
"const": "core:path:allow-basename",
1071
+
"markdownDescription": "Enables the basename command without any pre-configured scope."
909
1072
},
910
1073
{
911
1074
"description": "Enables the dirname command without any pre-configured scope.",
912
1075
"type": "string",
913
-
"const": "core:path:allow-dirname"
1076
+
"const": "core:path:allow-dirname",
1077
+
"markdownDescription": "Enables the dirname command without any pre-configured scope."
914
1078
},
915
1079
{
916
1080
"description": "Enables the extname command without any pre-configured scope.",
917
1081
"type": "string",
918
-
"const": "core:path:allow-extname"
1082
+
"const": "core:path:allow-extname",
1083
+
"markdownDescription": "Enables the extname command without any pre-configured scope."
919
1084
},
920
1085
{
921
1086
"description": "Enables the is_absolute command without any pre-configured scope.",
922
1087
"type": "string",
923
-
"const": "core:path:allow-is-absolute"
1088
+
"const": "core:path:allow-is-absolute",
1089
+
"markdownDescription": "Enables the is_absolute command without any pre-configured scope."
924
1090
},
925
1091
{
926
1092
"description": "Enables the join command without any pre-configured scope.",
927
1093
"type": "string",
928
-
"const": "core:path:allow-join"
1094
+
"const": "core:path:allow-join",
1095
+
"markdownDescription": "Enables the join command without any pre-configured scope."
929
1096
},
930
1097
{
931
1098
"description": "Enables the normalize command without any pre-configured scope.",
932
1099
"type": "string",
933
-
"const": "core:path:allow-normalize"
1100
+
"const": "core:path:allow-normalize",
1101
+
"markdownDescription": "Enables the normalize command without any pre-configured scope."
934
1102
},
935
1103
{
936
1104
"description": "Enables the resolve command without any pre-configured scope.",
937
1105
"type": "string",
938
-
"const": "core:path:allow-resolve"
1106
+
"const": "core:path:allow-resolve",
1107
+
"markdownDescription": "Enables the resolve command without any pre-configured scope."
939
1108
},
940
1109
{
941
1110
"description": "Enables the resolve_directory command without any pre-configured scope.",
942
1111
"type": "string",
943
-
"const": "core:path:allow-resolve-directory"
1112
+
"const": "core:path:allow-resolve-directory",
1113
+
"markdownDescription": "Enables the resolve_directory command without any pre-configured scope."
944
1114
},
945
1115
{
946
1116
"description": "Denies the basename command without any pre-configured scope.",
947
1117
"type": "string",
948
-
"const": "core:path:deny-basename"
1118
+
"const": "core:path:deny-basename",
1119
+
"markdownDescription": "Denies the basename command without any pre-configured scope."
949
1120
},
950
1121
{
951
1122
"description": "Denies the dirname command without any pre-configured scope.",
952
1123
"type": "string",
953
-
"const": "core:path:deny-dirname"
1124
+
"const": "core:path:deny-dirname",
1125
+
"markdownDescription": "Denies the dirname command without any pre-configured scope."
954
1126
},
955
1127
{
956
1128
"description": "Denies the extname command without any pre-configured scope.",
957
1129
"type": "string",
958
-
"const": "core:path:deny-extname"
1130
+
"const": "core:path:deny-extname",
1131
+
"markdownDescription": "Denies the extname command without any pre-configured scope."
959
1132
},
960
1133
{
961
1134
"description": "Denies the is_absolute command without any pre-configured scope.",
962
1135
"type": "string",
963
-
"const": "core:path:deny-is-absolute"
1136
+
"const": "core:path:deny-is-absolute",
1137
+
"markdownDescription": "Denies the is_absolute command without any pre-configured scope."
964
1138
},
965
1139
{
966
1140
"description": "Denies the join command without any pre-configured scope.",
967
1141
"type": "string",
968
-
"const": "core:path:deny-join"
1142
+
"const": "core:path:deny-join",
1143
+
"markdownDescription": "Denies the join command without any pre-configured scope."
969
1144
},
970
1145
{
971
1146
"description": "Denies the normalize command without any pre-configured scope.",
972
1147
"type": "string",
973
-
"const": "core:path:deny-normalize"
1148
+
"const": "core:path:deny-normalize",
1149
+
"markdownDescription": "Denies the normalize command without any pre-configured scope."
974
1150
},
975
1151
{
976
1152
"description": "Denies the resolve command without any pre-configured scope.",
977
1153
"type": "string",
978
-
"const": "core:path:deny-resolve"
1154
+
"const": "core:path:deny-resolve",
1155
+
"markdownDescription": "Denies the resolve command without any pre-configured scope."
979
1156
},
980
1157
{
981
1158
"description": "Denies the resolve_directory command without any pre-configured scope.",
982
1159
"type": "string",
983
-
"const": "core:path:deny-resolve-directory"
1160
+
"const": "core:path:deny-resolve-directory",
1161
+
"markdownDescription": "Denies the resolve_directory command without any pre-configured scope."
984
1162
},
985
1163
{
986
-
"description": "Default permissions for the plugin.",
1164
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`",
987
1165
"type": "string",
988
-
"const": "core:resources:default"
1166
+
"const": "core:resources:default",
1167
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`"
989
1168
},
990
1169
{
991
1170
"description": "Enables the close command without any pre-configured scope.",
992
1171
"type": "string",
993
-
"const": "core:resources:allow-close"
1172
+
"const": "core:resources:allow-close",
1173
+
"markdownDescription": "Enables the close command without any pre-configured scope."
994
1174
},
995
1175
{
996
1176
"description": "Denies the close command without any pre-configured scope.",
997
1177
"type": "string",
998
-
"const": "core:resources:deny-close"
1178
+
"const": "core:resources:deny-close",
1179
+
"markdownDescription": "Denies the close command without any pre-configured scope."
999
1180
},
1000
1181
{
1001
-
"description": "Default permissions for the plugin.",
1182
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`",
1002
1183
"type": "string",
1003
-
"const": "core:tray:default"
1184
+
"const": "core:tray:default",
1185
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`"
1004
1186
},
1005
1187
{
1006
1188
"description": "Enables the get_by_id command without any pre-configured scope.",
1007
1189
"type": "string",
1008
-
"const": "core:tray:allow-get-by-id"
1190
+
"const": "core:tray:allow-get-by-id",
1191
+
"markdownDescription": "Enables the get_by_id command without any pre-configured scope."
1009
1192
},
1010
1193
{
1011
1194
"description": "Enables the new command without any pre-configured scope.",
1012
1195
"type": "string",
1013
-
"const": "core:tray:allow-new"
1196
+
"const": "core:tray:allow-new",
1197
+
"markdownDescription": "Enables the new command without any pre-configured scope."
1014
1198
},
1015
1199
{
1016
1200
"description": "Enables the remove_by_id command without any pre-configured scope.",
1017
1201
"type": "string",
1018
-
"const": "core:tray:allow-remove-by-id"
1202
+
"const": "core:tray:allow-remove-by-id",
1203
+
"markdownDescription": "Enables the remove_by_id command without any pre-configured scope."
1019
1204
},
1020
1205
{
1021
1206
"description": "Enables the set_icon command without any pre-configured scope.",
1022
1207
"type": "string",
1023
-
"const": "core:tray:allow-set-icon"
1208
+
"const": "core:tray:allow-set-icon",
1209
+
"markdownDescription": "Enables the set_icon command without any pre-configured scope."
1024
1210
},
1025
1211
{
1026
1212
"description": "Enables the set_icon_as_template command without any pre-configured scope.",
1027
1213
"type": "string",
1028
-
"const": "core:tray:allow-set-icon-as-template"
1214
+
"const": "core:tray:allow-set-icon-as-template",
1215
+
"markdownDescription": "Enables the set_icon_as_template command without any pre-configured scope."
1029
1216
},
1030
1217
{
1031
1218
"description": "Enables the set_menu command without any pre-configured scope.",
1032
1219
"type": "string",
1033
-
"const": "core:tray:allow-set-menu"
1220
+
"const": "core:tray:allow-set-menu",
1221
+
"markdownDescription": "Enables the set_menu command without any pre-configured scope."
1034
1222
},
1035
1223
{
1036
1224
"description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.",
1037
1225
"type": "string",
1038
-
"const": "core:tray:allow-set-show-menu-on-left-click"
1226
+
"const": "core:tray:allow-set-show-menu-on-left-click",
1227
+
"markdownDescription": "Enables the set_show_menu_on_left_click command without any pre-configured scope."
1039
1228
},
1040
1229
{
1041
1230
"description": "Enables the set_temp_dir_path command without any pre-configured scope.",
1042
1231
"type": "string",
1043
-
"const": "core:tray:allow-set-temp-dir-path"
1232
+
"const": "core:tray:allow-set-temp-dir-path",
1233
+
"markdownDescription": "Enables the set_temp_dir_path command without any pre-configured scope."
1044
1234
},
1045
1235
{
1046
1236
"description": "Enables the set_title command without any pre-configured scope.",
1047
1237
"type": "string",
1048
-
"const": "core:tray:allow-set-title"
1238
+
"const": "core:tray:allow-set-title",
1239
+
"markdownDescription": "Enables the set_title command without any pre-configured scope."
1049
1240
},
1050
1241
{
1051
1242
"description": "Enables the set_tooltip command without any pre-configured scope.",
1052
1243
"type": "string",
1053
-
"const": "core:tray:allow-set-tooltip"
1244
+
"const": "core:tray:allow-set-tooltip",
1245
+
"markdownDescription": "Enables the set_tooltip command without any pre-configured scope."
1054
1246
},
1055
1247
{
1056
1248
"description": "Enables the set_visible command without any pre-configured scope.",
1057
1249
"type": "string",
1058
-
"const": "core:tray:allow-set-visible"
1250
+
"const": "core:tray:allow-set-visible",
1251
+
"markdownDescription": "Enables the set_visible command without any pre-configured scope."
1059
1252
},
1060
1253
{
1061
1254
"description": "Denies the get_by_id command without any pre-configured scope.",
1062
1255
"type": "string",
1063
-
"const": "core:tray:deny-get-by-id"
1256
+
"const": "core:tray:deny-get-by-id",
1257
+
"markdownDescription": "Denies the get_by_id command without any pre-configured scope."
1064
1258
},
1065
1259
{
1066
1260
"description": "Denies the new command without any pre-configured scope.",
1067
1261
"type": "string",
1068
-
"const": "core:tray:deny-new"
1262
+
"const": "core:tray:deny-new",
1263
+
"markdownDescription": "Denies the new command without any pre-configured scope."
1069
1264
},
1070
1265
{
1071
1266
"description": "Denies the remove_by_id command without any pre-configured scope.",
1072
1267
"type": "string",
1073
-
"const": "core:tray:deny-remove-by-id"
1268
+
"const": "core:tray:deny-remove-by-id",
1269
+
"markdownDescription": "Denies the remove_by_id command without any pre-configured scope."
1074
1270
},
1075
1271
{
1076
1272
"description": "Denies the set_icon command without any pre-configured scope.",
1077
1273
"type": "string",
1078
-
"const": "core:tray:deny-set-icon"
1274
+
"const": "core:tray:deny-set-icon",
1275
+
"markdownDescription": "Denies the set_icon command without any pre-configured scope."
1079
1276
},
1080
1277
{
1081
1278
"description": "Denies the set_icon_as_template command without any pre-configured scope.",
1082
1279
"type": "string",
1083
-
"const": "core:tray:deny-set-icon-as-template"
1280
+
"const": "core:tray:deny-set-icon-as-template",
1281
+
"markdownDescription": "Denies the set_icon_as_template command without any pre-configured scope."
1084
1282
},
1085
1283
{
1086
1284
"description": "Denies the set_menu command without any pre-configured scope.",
1087
1285
"type": "string",
1088
-
"const": "core:tray:deny-set-menu"
1286
+
"const": "core:tray:deny-set-menu",
1287
+
"markdownDescription": "Denies the set_menu command without any pre-configured scope."
1089
1288
},
1090
1289
{
1091
1290
"description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.",
1092
1291
"type": "string",
1093
-
"const": "core:tray:deny-set-show-menu-on-left-click"
1292
+
"const": "core:tray:deny-set-show-menu-on-left-click",
1293
+
"markdownDescription": "Denies the set_show_menu_on_left_click command without any pre-configured scope."
1094
1294
},
1095
1295
{
1096
1296
"description": "Denies the set_temp_dir_path command without any pre-configured scope.",
1097
1297
"type": "string",
1098
-
"const": "core:tray:deny-set-temp-dir-path"
1298
+
"const": "core:tray:deny-set-temp-dir-path",
1299
+
"markdownDescription": "Denies the set_temp_dir_path command without any pre-configured scope."
1099
1300
},
1100
1301
{
1101
1302
"description": "Denies the set_title command without any pre-configured scope.",
1102
1303
"type": "string",
1103
-
"const": "core:tray:deny-set-title"
1304
+
"const": "core:tray:deny-set-title",
1305
+
"markdownDescription": "Denies the set_title command without any pre-configured scope."
1104
1306
},
1105
1307
{
1106
1308
"description": "Denies the set_tooltip command without any pre-configured scope.",
1107
1309
"type": "string",
1108
-
"const": "core:tray:deny-set-tooltip"
1310
+
"const": "core:tray:deny-set-tooltip",
1311
+
"markdownDescription": "Denies the set_tooltip command without any pre-configured scope."
1109
1312
},
1110
1313
{
1111
1314
"description": "Denies the set_visible command without any pre-configured scope.",
1112
1315
"type": "string",
1113
-
"const": "core:tray:deny-set-visible"
1316
+
"const": "core:tray:deny-set-visible",
1317
+
"markdownDescription": "Denies the set_visible command without any pre-configured scope."
1114
1318
},
1115
1319
{
1116
-
"description": "Default permissions for the plugin.",
1320
+
"description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`",
1117
1321
"type": "string",
1118
-
"const": "core:webview:default"
1322
+
"const": "core:webview:default",
1323
+
"markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`"
1119
1324
},
1120
1325
{
1121
1326
"description": "Enables the clear_all_browsing_data command without any pre-configured scope.",
1122
1327
"type": "string",
1123
-
"const": "core:webview:allow-clear-all-browsing-data"
1328
+
"const": "core:webview:allow-clear-all-browsing-data",
1329
+
"markdownDescription": "Enables the clear_all_browsing_data command without any pre-configured scope."
1124
1330
},
1125
1331
{
1126
1332
"description": "Enables the create_webview command without any pre-configured scope.",
1127
1333
"type": "string",
1128
-
"const": "core:webview:allow-create-webview"
1334
+
"const": "core:webview:allow-create-webview",
1335
+
"markdownDescription": "Enables the create_webview command without any pre-configured scope."
1129
1336
},
1130
1337
{
1131
1338
"description": "Enables the create_webview_window command without any pre-configured scope.",
1132
1339
"type": "string",
1133
-
"const": "core:webview:allow-create-webview-window"
1340
+
"const": "core:webview:allow-create-webview-window",
1341
+
"markdownDescription": "Enables the create_webview_window command without any pre-configured scope."
1134
1342
},
1135
1343
{
1136
1344
"description": "Enables the get_all_webviews command without any pre-configured scope.",
1137
1345
"type": "string",
1138
-
"const": "core:webview:allow-get-all-webviews"
1346
+
"const": "core:webview:allow-get-all-webviews",
1347
+
"markdownDescription": "Enables the get_all_webviews command without any pre-configured scope."
1139
1348
},
1140
1349
{
1141
1350
"description": "Enables the internal_toggle_devtools command without any pre-configured scope.",
1142
1351
"type": "string",
1143
-
"const": "core:webview:allow-internal-toggle-devtools"
1352
+
"const": "core:webview:allow-internal-toggle-devtools",
1353
+
"markdownDescription": "Enables the internal_toggle_devtools command without any pre-configured scope."
1144
1354
},
1145
1355
{
1146
1356
"description": "Enables the print command without any pre-configured scope.",
1147
1357
"type": "string",
1148
-
"const": "core:webview:allow-print"
1358
+
"const": "core:webview:allow-print",
1359
+
"markdownDescription": "Enables the print command without any pre-configured scope."
1149
1360
},
1150
1361
{
1151
1362
"description": "Enables the reparent command without any pre-configured scope.",
1152
1363
"type": "string",
1153
-
"const": "core:webview:allow-reparent"
1364
+
"const": "core:webview:allow-reparent",
1365
+
"markdownDescription": "Enables the reparent command without any pre-configured scope."
1366
+
},
1367
+
{
1368
+
"description": "Enables the set_webview_auto_resize command without any pre-configured scope.",
1369
+
"type": "string",
1370
+
"const": "core:webview:allow-set-webview-auto-resize",
1371
+
"markdownDescription": "Enables the set_webview_auto_resize command without any pre-configured scope."
1372
+
},
1373
+
{
1374
+
"description": "Enables the set_webview_background_color command without any pre-configured scope.",
1375
+
"type": "string",
1376
+
"const": "core:webview:allow-set-webview-background-color",
1377
+
"markdownDescription": "Enables the set_webview_background_color command without any pre-configured scope."
1154
1378
},
1155
1379
{
1156
1380
"description": "Enables the set_webview_focus command without any pre-configured scope.",
1157
1381
"type": "string",
1158
-
"const": "core:webview:allow-set-webview-focus"
1382
+
"const": "core:webview:allow-set-webview-focus",
1383
+
"markdownDescription": "Enables the set_webview_focus command without any pre-configured scope."
1159
1384
},
1160
1385
{
1161
1386
"description": "Enables the set_webview_position command without any pre-configured scope.",
1162
1387
"type": "string",
1163
-
"const": "core:webview:allow-set-webview-position"
1388
+
"const": "core:webview:allow-set-webview-position",
1389
+
"markdownDescription": "Enables the set_webview_position command without any pre-configured scope."
1164
1390
},
1165
1391
{
1166
1392
"description": "Enables the set_webview_size command without any pre-configured scope.",
1167
1393
"type": "string",
1168
-
"const": "core:webview:allow-set-webview-size"
1394
+
"const": "core:webview:allow-set-webview-size",
1395
+
"markdownDescription": "Enables the set_webview_size command without any pre-configured scope."
1169
1396
},
1170
1397
{
1171
1398
"description": "Enables the set_webview_zoom command without any pre-configured scope.",
1172
1399
"type": "string",
1173
-
"const": "core:webview:allow-set-webview-zoom"
1400
+
"const": "core:webview:allow-set-webview-zoom",
1401
+
"markdownDescription": "Enables the set_webview_zoom command without any pre-configured scope."
1174
1402
},
1175
1403
{
1176
1404
"description": "Enables the webview_close command without any pre-configured scope.",
1177
1405
"type": "string",
1178
-
"const": "core:webview:allow-webview-close"
1406
+
"const": "core:webview:allow-webview-close",
1407
+
"markdownDescription": "Enables the webview_close command without any pre-configured scope."
1179
1408
},
1180
1409
{
1181
1410
"description": "Enables the webview_hide command without any pre-configured scope.",
1182
1411
"type": "string",
1183
-
"const": "core:webview:allow-webview-hide"
1412
+
"const": "core:webview:allow-webview-hide",
1413
+
"markdownDescription": "Enables the webview_hide command without any pre-configured scope."
1184
1414
},
1185
1415
{
1186
1416
"description": "Enables the webview_position command without any pre-configured scope.",
1187
1417
"type": "string",
1188
-
"const": "core:webview:allow-webview-position"
1418
+
"const": "core:webview:allow-webview-position",
1419
+
"markdownDescription": "Enables the webview_position command without any pre-configured scope."
1189
1420
},
1190
1421
{
1191
1422
"description": "Enables the webview_show command without any pre-configured scope.",
1192
1423
"type": "string",
1193
-
"const": "core:webview:allow-webview-show"
1424
+
"const": "core:webview:allow-webview-show",
1425
+
"markdownDescription": "Enables the webview_show command without any pre-configured scope."
1194
1426
},
1195
1427
{
1196
1428
"description": "Enables the webview_size command without any pre-configured scope.",
1197
1429
"type": "string",
1198
-
"const": "core:webview:allow-webview-size"
1430
+
"const": "core:webview:allow-webview-size",
1431
+
"markdownDescription": "Enables the webview_size command without any pre-configured scope."
1199
1432
},
1200
1433
{
1201
1434
"description": "Denies the clear_all_browsing_data command without any pre-configured scope.",
1202
1435
"type": "string",
1203
-
"const": "core:webview:deny-clear-all-browsing-data"
1436
+
"const": "core:webview:deny-clear-all-browsing-data",
1437
+
"markdownDescription": "Denies the clear_all_browsing_data command without any pre-configured scope."
1204
1438
},
1205
1439
{
1206
1440
"description": "Denies the create_webview command without any pre-configured scope.",
1207
1441
"type": "string",
1208
-
"const": "core:webview:deny-create-webview"
1442
+
"const": "core:webview:deny-create-webview",
1443
+
"markdownDescription": "Denies the create_webview command without any pre-configured scope."
1209
1444
},
1210
1445
{
1211
1446
"description": "Denies the create_webview_window command without any pre-configured scope.",
1212
1447
"type": "string",
1213
-
"const": "core:webview:deny-create-webview-window"
1448
+
"const": "core:webview:deny-create-webview-window",
1449
+
"markdownDescription": "Denies the create_webview_window command without any pre-configured scope."
1214
1450
},
1215
1451
{
1216
1452
"description": "Denies the get_all_webviews command without any pre-configured scope.",
1217
1453
"type": "string",
1218
-
"const": "core:webview:deny-get-all-webviews"
1454
+
"const": "core:webview:deny-get-all-webviews",
1455
+
"markdownDescription": "Denies the get_all_webviews command without any pre-configured scope."
1219
1456
},
1220
1457
{
1221
1458
"description": "Denies the internal_toggle_devtools command without any pre-configured scope.",
1222
1459
"type": "string",
1223
-
"const": "core:webview:deny-internal-toggle-devtools"
1460
+
"const": "core:webview:deny-internal-toggle-devtools",
1461
+
"markdownDescription": "Denies the internal_toggle_devtools command without any pre-configured scope."
1224
1462
},
1225
1463
{
1226
1464
"description": "Denies the print command without any pre-configured scope.",
1227
1465
"type": "string",
1228
-
"const": "core:webview:deny-print"
1466
+
"const": "core:webview:deny-print",
1467
+
"markdownDescription": "Denies the print command without any pre-configured scope."
1229
1468
},
1230
1469
{
1231
1470
"description": "Denies the reparent command without any pre-configured scope.",
1232
1471
"type": "string",
1233
-
"const": "core:webview:deny-reparent"
1472
+
"const": "core:webview:deny-reparent",
1473
+
"markdownDescription": "Denies the reparent command without any pre-configured scope."
1474
+
},
1475
+
{
1476
+
"description": "Denies the set_webview_auto_resize command without any pre-configured scope.",
1477
+
"type": "string",
1478
+
"const": "core:webview:deny-set-webview-auto-resize",
1479
+
"markdownDescription": "Denies the set_webview_auto_resize command without any pre-configured scope."
1480
+
},
1481
+
{
1482
+
"description": "Denies the set_webview_background_color command without any pre-configured scope.",
1483
+
"type": "string",
1484
+
"const": "core:webview:deny-set-webview-background-color",
1485
+
"markdownDescription": "Denies the set_webview_background_color command without any pre-configured scope."
1234
1486
},
1235
1487
{
1236
1488
"description": "Denies the set_webview_focus command without any pre-configured scope.",
1237
1489
"type": "string",
1238
-
"const": "core:webview:deny-set-webview-focus"
1490
+
"const": "core:webview:deny-set-webview-focus",
1491
+
"markdownDescription": "Denies the set_webview_focus command without any pre-configured scope."
1239
1492
},
1240
1493
{
1241
1494
"description": "Denies the set_webview_position command without any pre-configured scope.",
1242
1495
"type": "string",
1243
-
"const": "core:webview:deny-set-webview-position"
1496
+
"const": "core:webview:deny-set-webview-position",
1497
+
"markdownDescription": "Denies the set_webview_position command without any pre-configured scope."
1244
1498
},
1245
1499
{
1246
1500
"description": "Denies the set_webview_size command without any pre-configured scope.",
1247
1501
"type": "string",
1248
-
"const": "core:webview:deny-set-webview-size"
1502
+
"const": "core:webview:deny-set-webview-size",
1503
+
"markdownDescription": "Denies the set_webview_size command without any pre-configured scope."
1249
1504
},
1250
1505
{
1251
1506
"description": "Denies the set_webview_zoom command without any pre-configured scope.",
1252
1507
"type": "string",
1253
-
"const": "core:webview:deny-set-webview-zoom"
1508
+
"const": "core:webview:deny-set-webview-zoom",
1509
+
"markdownDescription": "Denies the set_webview_zoom command without any pre-configured scope."
1254
1510
},
1255
1511
{
1256
1512
"description": "Denies the webview_close command without any pre-configured scope.",
1257
1513
"type": "string",
1258
-
"const": "core:webview:deny-webview-close"
1514
+
"const": "core:webview:deny-webview-close",
1515
+
"markdownDescription": "Denies the webview_close command without any pre-configured scope."
1259
1516
},
1260
1517
{
1261
1518
"description": "Denies the webview_hide command without any pre-configured scope.",
1262
1519
"type": "string",
1263
-
"const": "core:webview:deny-webview-hide"
1520
+
"const": "core:webview:deny-webview-hide",
1521
+
"markdownDescription": "Denies the webview_hide command without any pre-configured scope."
1264
1522
},
1265
1523
{
1266
1524
"description": "Denies the webview_position command without any pre-configured scope.",
1267
1525
"type": "string",
1268
-
"const": "core:webview:deny-webview-position"
1526
+
"const": "core:webview:deny-webview-position",
1527
+
"markdownDescription": "Denies the webview_position command without any pre-configured scope."
1269
1528
},
1270
1529
{
1271
1530
"description": "Denies the webview_show command without any pre-configured scope.",
1272
1531
"type": "string",
1273
-
"const": "core:webview:deny-webview-show"
1532
+
"const": "core:webview:deny-webview-show",
1533
+
"markdownDescription": "Denies the webview_show command without any pre-configured scope."
1274
1534
},
1275
1535
{
1276
1536
"description": "Denies the webview_size command without any pre-configured scope.",
1277
1537
"type": "string",
1278
-
"const": "core:webview:deny-webview-size"
1538
+
"const": "core:webview:deny-webview-size",
1539
+
"markdownDescription": "Denies the webview_size command without any pre-configured scope."
1279
1540
},
1280
1541
{
1281
-
"description": "Default permissions for the plugin.",
1542
+
"description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`",
1282
1543
"type": "string",
1283
-
"const": "core:window:default"
1544
+
"const": "core:window:default",
1545
+
"markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`"
1284
1546
},
1285
1547
{
1286
1548
"description": "Enables the available_monitors command without any pre-configured scope.",
1287
1549
"type": "string",
1288
-
"const": "core:window:allow-available-monitors"
1550
+
"const": "core:window:allow-available-monitors",
1551
+
"markdownDescription": "Enables the available_monitors command without any pre-configured scope."
1289
1552
},
1290
1553
{
1291
1554
"description": "Enables the center command without any pre-configured scope.",
1292
1555
"type": "string",
1293
-
"const": "core:window:allow-center"
1556
+
"const": "core:window:allow-center",
1557
+
"markdownDescription": "Enables the center command without any pre-configured scope."
1294
1558
},
1295
1559
{
1296
1560
"description": "Enables the close command without any pre-configured scope.",
1297
1561
"type": "string",
1298
-
"const": "core:window:allow-close"
1562
+
"const": "core:window:allow-close",
1563
+
"markdownDescription": "Enables the close command without any pre-configured scope."
1299
1564
},
1300
1565
{
1301
1566
"description": "Enables the create command without any pre-configured scope.",
1302
1567
"type": "string",
1303
-
"const": "core:window:allow-create"
1568
+
"const": "core:window:allow-create",
1569
+
"markdownDescription": "Enables the create command without any pre-configured scope."
1304
1570
},
1305
1571
{
1306
1572
"description": "Enables the current_monitor command without any pre-configured scope.",
1307
1573
"type": "string",
1308
-
"const": "core:window:allow-current-monitor"
1574
+
"const": "core:window:allow-current-monitor",
1575
+
"markdownDescription": "Enables the current_monitor command without any pre-configured scope."
1309
1576
},
1310
1577
{
1311
1578
"description": "Enables the cursor_position command without any pre-configured scope.",
1312
1579
"type": "string",
1313
-
"const": "core:window:allow-cursor-position"
1580
+
"const": "core:window:allow-cursor-position",
1581
+
"markdownDescription": "Enables the cursor_position command without any pre-configured scope."
1314
1582
},
1315
1583
{
1316
1584
"description": "Enables the destroy command without any pre-configured scope.",
1317
1585
"type": "string",
1318
-
"const": "core:window:allow-destroy"
1586
+
"const": "core:window:allow-destroy",
1587
+
"markdownDescription": "Enables the destroy command without any pre-configured scope."
1319
1588
},
1320
1589
{
1321
1590
"description": "Enables the get_all_windows command without any pre-configured scope.",
1322
1591
"type": "string",
1323
-
"const": "core:window:allow-get-all-windows"
1592
+
"const": "core:window:allow-get-all-windows",
1593
+
"markdownDescription": "Enables the get_all_windows command without any pre-configured scope."
1324
1594
},
1325
1595
{
1326
1596
"description": "Enables the hide command without any pre-configured scope.",
1327
1597
"type": "string",
1328
-
"const": "core:window:allow-hide"
1598
+
"const": "core:window:allow-hide",
1599
+
"markdownDescription": "Enables the hide command without any pre-configured scope."
1329
1600
},
1330
1601
{
1331
1602
"description": "Enables the inner_position command without any pre-configured scope.",
1332
1603
"type": "string",
1333
-
"const": "core:window:allow-inner-position"
1604
+
"const": "core:window:allow-inner-position",
1605
+
"markdownDescription": "Enables the inner_position command without any pre-configured scope."
1334
1606
},
1335
1607
{
1336
1608
"description": "Enables the inner_size command without any pre-configured scope.",
1337
1609
"type": "string",
1338
-
"const": "core:window:allow-inner-size"
1610
+
"const": "core:window:allow-inner-size",
1611
+
"markdownDescription": "Enables the inner_size command without any pre-configured scope."
1339
1612
},
1340
1613
{
1341
1614
"description": "Enables the internal_toggle_maximize command without any pre-configured scope.",
1342
1615
"type": "string",
1343
-
"const": "core:window:allow-internal-toggle-maximize"
1616
+
"const": "core:window:allow-internal-toggle-maximize",
1617
+
"markdownDescription": "Enables the internal_toggle_maximize command without any pre-configured scope."
1618
+
},
1619
+
{
1620
+
"description": "Enables the is_always_on_top command without any pre-configured scope.",
1621
+
"type": "string",
1622
+
"const": "core:window:allow-is-always-on-top",
1623
+
"markdownDescription": "Enables the is_always_on_top command without any pre-configured scope."
1344
1624
},
1345
1625
{
1346
1626
"description": "Enables the is_closable command without any pre-configured scope.",
1347
1627
"type": "string",
1348
-
"const": "core:window:allow-is-closable"
1628
+
"const": "core:window:allow-is-closable",
1629
+
"markdownDescription": "Enables the is_closable command without any pre-configured scope."
1349
1630
},
1350
1631
{
1351
1632
"description": "Enables the is_decorated command without any pre-configured scope.",
1352
1633
"type": "string",
1353
-
"const": "core:window:allow-is-decorated"
1634
+
"const": "core:window:allow-is-decorated",
1635
+
"markdownDescription": "Enables the is_decorated command without any pre-configured scope."
1354
1636
},
1355
1637
{
1356
1638
"description": "Enables the is_enabled command without any pre-configured scope.",
1357
1639
"type": "string",
1358
-
"const": "core:window:allow-is-enabled"
1640
+
"const": "core:window:allow-is-enabled",
1641
+
"markdownDescription": "Enables the is_enabled command without any pre-configured scope."
1359
1642
},
1360
1643
{
1361
1644
"description": "Enables the is_focused command without any pre-configured scope.",
1362
1645
"type": "string",
1363
-
"const": "core:window:allow-is-focused"
1646
+
"const": "core:window:allow-is-focused",
1647
+
"markdownDescription": "Enables the is_focused command without any pre-configured scope."
1364
1648
},
1365
1649
{
1366
1650
"description": "Enables the is_fullscreen command without any pre-configured scope.",
1367
1651
"type": "string",
1368
-
"const": "core:window:allow-is-fullscreen"
1652
+
"const": "core:window:allow-is-fullscreen",
1653
+
"markdownDescription": "Enables the is_fullscreen command without any pre-configured scope."
1369
1654
},
1370
1655
{
1371
1656
"description": "Enables the is_maximizable command without any pre-configured scope.",
1372
1657
"type": "string",
1373
-
"const": "core:window:allow-is-maximizable"
1658
+
"const": "core:window:allow-is-maximizable",
1659
+
"markdownDescription": "Enables the is_maximizable command without any pre-configured scope."
1374
1660
},
1375
1661
{
1376
1662
"description": "Enables the is_maximized command without any pre-configured scope.",
1377
1663
"type": "string",
1378
-
"const": "core:window:allow-is-maximized"
1664
+
"const": "core:window:allow-is-maximized",
1665
+
"markdownDescription": "Enables the is_maximized command without any pre-configured scope."
1379
1666
},
1380
1667
{
1381
1668
"description": "Enables the is_minimizable command without any pre-configured scope.",
1382
1669
"type": "string",
1383
-
"const": "core:window:allow-is-minimizable"
1670
+
"const": "core:window:allow-is-minimizable",
1671
+
"markdownDescription": "Enables the is_minimizable command without any pre-configured scope."
1384
1672
},
1385
1673
{
1386
1674
"description": "Enables the is_minimized command without any pre-configured scope.",
1387
1675
"type": "string",
1388
-
"const": "core:window:allow-is-minimized"
1676
+
"const": "core:window:allow-is-minimized",
1677
+
"markdownDescription": "Enables the is_minimized command without any pre-configured scope."
1389
1678
},
1390
1679
{
1391
1680
"description": "Enables the is_resizable command without any pre-configured scope.",
1392
1681
"type": "string",
1393
-
"const": "core:window:allow-is-resizable"
1682
+
"const": "core:window:allow-is-resizable",
1683
+
"markdownDescription": "Enables the is_resizable command without any pre-configured scope."
1394
1684
},
1395
1685
{
1396
1686
"description": "Enables the is_visible command without any pre-configured scope.",
1397
1687
"type": "string",
1398
-
"const": "core:window:allow-is-visible"
1688
+
"const": "core:window:allow-is-visible",
1689
+
"markdownDescription": "Enables the is_visible command without any pre-configured scope."
1399
1690
},
1400
1691
{
1401
1692
"description": "Enables the maximize command without any pre-configured scope.",
1402
1693
"type": "string",
1403
-
"const": "core:window:allow-maximize"
1694
+
"const": "core:window:allow-maximize",
1695
+
"markdownDescription": "Enables the maximize command without any pre-configured scope."
1404
1696
},
1405
1697
{
1406
1698
"description": "Enables the minimize command without any pre-configured scope.",
1407
1699
"type": "string",
1408
-
"const": "core:window:allow-minimize"
1700
+
"const": "core:window:allow-minimize",
1701
+
"markdownDescription": "Enables the minimize command without any pre-configured scope."
1409
1702
},
1410
1703
{
1411
1704
"description": "Enables the monitor_from_point command without any pre-configured scope.",
1412
1705
"type": "string",
1413
-
"const": "core:window:allow-monitor-from-point"
1706
+
"const": "core:window:allow-monitor-from-point",
1707
+
"markdownDescription": "Enables the monitor_from_point command without any pre-configured scope."
1414
1708
},
1415
1709
{
1416
1710
"description": "Enables the outer_position command without any pre-configured scope.",
1417
1711
"type": "string",
1418
-
"const": "core:window:allow-outer-position"
1712
+
"const": "core:window:allow-outer-position",
1713
+
"markdownDescription": "Enables the outer_position command without any pre-configured scope."
1419
1714
},
1420
1715
{
1421
1716
"description": "Enables the outer_size command without any pre-configured scope.",
1422
1717
"type": "string",
1423
-
"const": "core:window:allow-outer-size"
1718
+
"const": "core:window:allow-outer-size",
1719
+
"markdownDescription": "Enables the outer_size command without any pre-configured scope."
1424
1720
},
1425
1721
{
1426
1722
"description": "Enables the primary_monitor command without any pre-configured scope.",
1427
1723
"type": "string",
1428
-
"const": "core:window:allow-primary-monitor"
1724
+
"const": "core:window:allow-primary-monitor",
1725
+
"markdownDescription": "Enables the primary_monitor command without any pre-configured scope."
1429
1726
},
1430
1727
{
1431
1728
"description": "Enables the request_user_attention command without any pre-configured scope.",
1432
1729
"type": "string",
1433
-
"const": "core:window:allow-request-user-attention"
1730
+
"const": "core:window:allow-request-user-attention",
1731
+
"markdownDescription": "Enables the request_user_attention command without any pre-configured scope."
1434
1732
},
1435
1733
{
1436
1734
"description": "Enables the scale_factor command without any pre-configured scope.",
1437
1735
"type": "string",
1438
-
"const": "core:window:allow-scale-factor"
1736
+
"const": "core:window:allow-scale-factor",
1737
+
"markdownDescription": "Enables the scale_factor command without any pre-configured scope."
1439
1738
},
1440
1739
{
1441
1740
"description": "Enables the set_always_on_bottom command without any pre-configured scope.",
1442
1741
"type": "string",
1443
-
"const": "core:window:allow-set-always-on-bottom"
1742
+
"const": "core:window:allow-set-always-on-bottom",
1743
+
"markdownDescription": "Enables the set_always_on_bottom command without any pre-configured scope."
1444
1744
},
1445
1745
{
1446
1746
"description": "Enables the set_always_on_top command without any pre-configured scope.",
1447
1747
"type": "string",
1448
-
"const": "core:window:allow-set-always-on-top"
1748
+
"const": "core:window:allow-set-always-on-top",
1749
+
"markdownDescription": "Enables the set_always_on_top command without any pre-configured scope."
1750
+
},
1751
+
{
1752
+
"description": "Enables the set_background_color command without any pre-configured scope.",
1753
+
"type": "string",
1754
+
"const": "core:window:allow-set-background-color",
1755
+
"markdownDescription": "Enables the set_background_color command without any pre-configured scope."
1756
+
},
1757
+
{
1758
+
"description": "Enables the set_badge_count command without any pre-configured scope.",
1759
+
"type": "string",
1760
+
"const": "core:window:allow-set-badge-count",
1761
+
"markdownDescription": "Enables the set_badge_count command without any pre-configured scope."
1762
+
},
1763
+
{
1764
+
"description": "Enables the set_badge_label command without any pre-configured scope.",
1765
+
"type": "string",
1766
+
"const": "core:window:allow-set-badge-label",
1767
+
"markdownDescription": "Enables the set_badge_label command without any pre-configured scope."
1449
1768
},
1450
1769
{
1451
1770
"description": "Enables the set_closable command without any pre-configured scope.",
1452
1771
"type": "string",
1453
-
"const": "core:window:allow-set-closable"
1772
+
"const": "core:window:allow-set-closable",
1773
+
"markdownDescription": "Enables the set_closable command without any pre-configured scope."
1454
1774
},
1455
1775
{
1456
1776
"description": "Enables the set_content_protected command without any pre-configured scope.",
1457
1777
"type": "string",
1458
-
"const": "core:window:allow-set-content-protected"
1778
+
"const": "core:window:allow-set-content-protected",
1779
+
"markdownDescription": "Enables the set_content_protected command without any pre-configured scope."
1459
1780
},
1460
1781
{
1461
1782
"description": "Enables the set_cursor_grab command without any pre-configured scope.",
1462
1783
"type": "string",
1463
-
"const": "core:window:allow-set-cursor-grab"
1784
+
"const": "core:window:allow-set-cursor-grab",
1785
+
"markdownDescription": "Enables the set_cursor_grab command without any pre-configured scope."
1464
1786
},
1465
1787
{
1466
1788
"description": "Enables the set_cursor_icon command without any pre-configured scope.",
1467
1789
"type": "string",
1468
-
"const": "core:window:allow-set-cursor-icon"
1790
+
"const": "core:window:allow-set-cursor-icon",
1791
+
"markdownDescription": "Enables the set_cursor_icon command without any pre-configured scope."
1469
1792
},
1470
1793
{
1471
1794
"description": "Enables the set_cursor_position command without any pre-configured scope.",
1472
1795
"type": "string",
1473
-
"const": "core:window:allow-set-cursor-position"
1796
+
"const": "core:window:allow-set-cursor-position",
1797
+
"markdownDescription": "Enables the set_cursor_position command without any pre-configured scope."
1474
1798
},
1475
1799
{
1476
1800
"description": "Enables the set_cursor_visible command without any pre-configured scope.",
1477
1801
"type": "string",
1478
-
"const": "core:window:allow-set-cursor-visible"
1802
+
"const": "core:window:allow-set-cursor-visible",
1803
+
"markdownDescription": "Enables the set_cursor_visible command without any pre-configured scope."
1479
1804
},
1480
1805
{
1481
1806
"description": "Enables the set_decorations command without any pre-configured scope.",
1482
1807
"type": "string",
1483
-
"const": "core:window:allow-set-decorations"
1808
+
"const": "core:window:allow-set-decorations",
1809
+
"markdownDescription": "Enables the set_decorations command without any pre-configured scope."
1484
1810
},
1485
1811
{
1486
1812
"description": "Enables the set_effects command without any pre-configured scope.",
1487
1813
"type": "string",
1488
-
"const": "core:window:allow-set-effects"
1814
+
"const": "core:window:allow-set-effects",
1815
+
"markdownDescription": "Enables the set_effects command without any pre-configured scope."
1489
1816
},
1490
1817
{
1491
1818
"description": "Enables the set_enabled command without any pre-configured scope.",
1492
1819
"type": "string",
1493
-
"const": "core:window:allow-set-enabled"
1820
+
"const": "core:window:allow-set-enabled",
1821
+
"markdownDescription": "Enables the set_enabled command without any pre-configured scope."
1494
1822
},
1495
1823
{
1496
1824
"description": "Enables the set_focus command without any pre-configured scope.",
1497
1825
"type": "string",
1498
-
"const": "core:window:allow-set-focus"
1826
+
"const": "core:window:allow-set-focus",
1827
+
"markdownDescription": "Enables the set_focus command without any pre-configured scope."
1499
1828
},
1500
1829
{
1501
1830
"description": "Enables the set_fullscreen command without any pre-configured scope.",
1502
1831
"type": "string",
1503
-
"const": "core:window:allow-set-fullscreen"
1832
+
"const": "core:window:allow-set-fullscreen",
1833
+
"markdownDescription": "Enables the set_fullscreen command without any pre-configured scope."
1504
1834
},
1505
1835
{
1506
1836
"description": "Enables the set_icon command without any pre-configured scope.",
1507
1837
"type": "string",
1508
-
"const": "core:window:allow-set-icon"
1838
+
"const": "core:window:allow-set-icon",
1839
+
"markdownDescription": "Enables the set_icon command without any pre-configured scope."
1509
1840
},
1510
1841
{
1511
1842
"description": "Enables the set_ignore_cursor_events command without any pre-configured scope.",
1512
1843
"type": "string",
1513
-
"const": "core:window:allow-set-ignore-cursor-events"
1844
+
"const": "core:window:allow-set-ignore-cursor-events",
1845
+
"markdownDescription": "Enables the set_ignore_cursor_events command without any pre-configured scope."
1514
1846
},
1515
1847
{
1516
1848
"description": "Enables the set_max_size command without any pre-configured scope.",
1517
1849
"type": "string",
1518
-
"const": "core:window:allow-set-max-size"
1850
+
"const": "core:window:allow-set-max-size",
1851
+
"markdownDescription": "Enables the set_max_size command without any pre-configured scope."
1519
1852
},
1520
1853
{
1521
1854
"description": "Enables the set_maximizable command without any pre-configured scope.",
1522
1855
"type": "string",
1523
-
"const": "core:window:allow-set-maximizable"
1856
+
"const": "core:window:allow-set-maximizable",
1857
+
"markdownDescription": "Enables the set_maximizable command without any pre-configured scope."
1524
1858
},
1525
1859
{
1526
1860
"description": "Enables the set_min_size command without any pre-configured scope.",
1527
1861
"type": "string",
1528
-
"const": "core:window:allow-set-min-size"
1862
+
"const": "core:window:allow-set-min-size",
1863
+
"markdownDescription": "Enables the set_min_size command without any pre-configured scope."
1529
1864
},
1530
1865
{
1531
1866
"description": "Enables the set_minimizable command without any pre-configured scope.",
1532
1867
"type": "string",
1533
-
"const": "core:window:allow-set-minimizable"
1868
+
"const": "core:window:allow-set-minimizable",
1869
+
"markdownDescription": "Enables the set_minimizable command without any pre-configured scope."
1870
+
},
1871
+
{
1872
+
"description": "Enables the set_overlay_icon command without any pre-configured scope.",
1873
+
"type": "string",
1874
+
"const": "core:window:allow-set-overlay-icon",
1875
+
"markdownDescription": "Enables the set_overlay_icon command without any pre-configured scope."
1534
1876
},
1535
1877
{
1536
1878
"description": "Enables the set_position command without any pre-configured scope.",
1537
1879
"type": "string",
1538
-
"const": "core:window:allow-set-position"
1880
+
"const": "core:window:allow-set-position",
1881
+
"markdownDescription": "Enables the set_position command without any pre-configured scope."
1539
1882
},
1540
1883
{
1541
1884
"description": "Enables the set_progress_bar command without any pre-configured scope.",
1542
1885
"type": "string",
1543
-
"const": "core:window:allow-set-progress-bar"
1886
+
"const": "core:window:allow-set-progress-bar",
1887
+
"markdownDescription": "Enables the set_progress_bar command without any pre-configured scope."
1544
1888
},
1545
1889
{
1546
1890
"description": "Enables the set_resizable command without any pre-configured scope.",
1547
1891
"type": "string",
1548
-
"const": "core:window:allow-set-resizable"
1892
+
"const": "core:window:allow-set-resizable",
1893
+
"markdownDescription": "Enables the set_resizable command without any pre-configured scope."
1549
1894
},
1550
1895
{
1551
1896
"description": "Enables the set_shadow command without any pre-configured scope.",
1552
1897
"type": "string",
1553
-
"const": "core:window:allow-set-shadow"
1898
+
"const": "core:window:allow-set-shadow",
1899
+
"markdownDescription": "Enables the set_shadow command without any pre-configured scope."
1554
1900
},
1555
1901
{
1556
1902
"description": "Enables the set_size command without any pre-configured scope.",
1557
1903
"type": "string",
1558
-
"const": "core:window:allow-set-size"
1904
+
"const": "core:window:allow-set-size",
1905
+
"markdownDescription": "Enables the set_size command without any pre-configured scope."
1559
1906
},
1560
1907
{
1561
1908
"description": "Enables the set_size_constraints command without any pre-configured scope.",
1562
1909
"type": "string",
1563
-
"const": "core:window:allow-set-size-constraints"
1910
+
"const": "core:window:allow-set-size-constraints",
1911
+
"markdownDescription": "Enables the set_size_constraints command without any pre-configured scope."
1564
1912
},
1565
1913
{
1566
1914
"description": "Enables the set_skip_taskbar command without any pre-configured scope.",
1567
1915
"type": "string",
1568
-
"const": "core:window:allow-set-skip-taskbar"
1916
+
"const": "core:window:allow-set-skip-taskbar",
1917
+
"markdownDescription": "Enables the set_skip_taskbar command without any pre-configured scope."
1569
1918
},
1570
1919
{
1571
1920
"description": "Enables the set_theme command without any pre-configured scope.",
1572
1921
"type": "string",
1573
-
"const": "core:window:allow-set-theme"
1922
+
"const": "core:window:allow-set-theme",
1923
+
"markdownDescription": "Enables the set_theme command without any pre-configured scope."
1574
1924
},
1575
1925
{
1576
1926
"description": "Enables the set_title command without any pre-configured scope.",
1577
1927
"type": "string",
1578
-
"const": "core:window:allow-set-title"
1928
+
"const": "core:window:allow-set-title",
1929
+
"markdownDescription": "Enables the set_title command without any pre-configured scope."
1579
1930
},
1580
1931
{
1581
1932
"description": "Enables the set_title_bar_style command without any pre-configured scope.",
1582
1933
"type": "string",
1583
-
"const": "core:window:allow-set-title-bar-style"
1934
+
"const": "core:window:allow-set-title-bar-style",
1935
+
"markdownDescription": "Enables the set_title_bar_style command without any pre-configured scope."
1584
1936
},
1585
1937
{
1586
1938
"description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.",
1587
1939
"type": "string",
1588
-
"const": "core:window:allow-set-visible-on-all-workspaces"
1940
+
"const": "core:window:allow-set-visible-on-all-workspaces",
1941
+
"markdownDescription": "Enables the set_visible_on_all_workspaces command without any pre-configured scope."
1589
1942
},
1590
1943
{
1591
1944
"description": "Enables the show command without any pre-configured scope.",
1592
1945
"type": "string",
1593
-
"const": "core:window:allow-show"
1946
+
"const": "core:window:allow-show",
1947
+
"markdownDescription": "Enables the show command without any pre-configured scope."
1594
1948
},
1595
1949
{
1596
1950
"description": "Enables the start_dragging command without any pre-configured scope.",
1597
1951
"type": "string",
1598
-
"const": "core:window:allow-start-dragging"
1952
+
"const": "core:window:allow-start-dragging",
1953
+
"markdownDescription": "Enables the start_dragging command without any pre-configured scope."
1599
1954
},
1600
1955
{
1601
1956
"description": "Enables the start_resize_dragging command without any pre-configured scope.",
1602
1957
"type": "string",
1603
-
"const": "core:window:allow-start-resize-dragging"
1958
+
"const": "core:window:allow-start-resize-dragging",
1959
+
"markdownDescription": "Enables the start_resize_dragging command without any pre-configured scope."
1604
1960
},
1605
1961
{
1606
1962
"description": "Enables the theme command without any pre-configured scope.",
1607
1963
"type": "string",
1608
-
"const": "core:window:allow-theme"
1964
+
"const": "core:window:allow-theme",
1965
+
"markdownDescription": "Enables the theme command without any pre-configured scope."
1609
1966
},
1610
1967
{
1611
1968
"description": "Enables the title command without any pre-configured scope.",
1612
1969
"type": "string",
1613
-
"const": "core:window:allow-title"
1970
+
"const": "core:window:allow-title",
1971
+
"markdownDescription": "Enables the title command without any pre-configured scope."
1614
1972
},
1615
1973
{
1616
1974
"description": "Enables the toggle_maximize command without any pre-configured scope.",
1617
1975
"type": "string",
1618
-
"const": "core:window:allow-toggle-maximize"
1976
+
"const": "core:window:allow-toggle-maximize",
1977
+
"markdownDescription": "Enables the toggle_maximize command without any pre-configured scope."
1619
1978
},
1620
1979
{
1621
1980
"description": "Enables the unmaximize command without any pre-configured scope.",
1622
1981
"type": "string",
1623
-
"const": "core:window:allow-unmaximize"
1982
+
"const": "core:window:allow-unmaximize",
1983
+
"markdownDescription": "Enables the unmaximize command without any pre-configured scope."
1624
1984
},
1625
1985
{
1626
1986
"description": "Enables the unminimize command without any pre-configured scope.",
1627
1987
"type": "string",
1628
-
"const": "core:window:allow-unminimize"
1988
+
"const": "core:window:allow-unminimize",
1989
+
"markdownDescription": "Enables the unminimize command without any pre-configured scope."
1629
1990
},
1630
1991
{
1631
1992
"description": "Denies the available_monitors command without any pre-configured scope.",
1632
1993
"type": "string",
1633
-
"const": "core:window:deny-available-monitors"
1994
+
"const": "core:window:deny-available-monitors",
1995
+
"markdownDescription": "Denies the available_monitors command without any pre-configured scope."
1634
1996
},
1635
1997
{
1636
1998
"description": "Denies the center command without any pre-configured scope.",
1637
1999
"type": "string",
1638
-
"const": "core:window:deny-center"
2000
+
"const": "core:window:deny-center",
2001
+
"markdownDescription": "Denies the center command without any pre-configured scope."
1639
2002
},
1640
2003
{
1641
2004
"description": "Denies the close command without any pre-configured scope.",
1642
2005
"type": "string",
1643
-
"const": "core:window:deny-close"
2006
+
"const": "core:window:deny-close",
2007
+
"markdownDescription": "Denies the close command without any pre-configured scope."
1644
2008
},
1645
2009
{
1646
2010
"description": "Denies the create command without any pre-configured scope.",
1647
2011
"type": "string",
1648
-
"const": "core:window:deny-create"
2012
+
"const": "core:window:deny-create",
2013
+
"markdownDescription": "Denies the create command without any pre-configured scope."
1649
2014
},
1650
2015
{
1651
2016
"description": "Denies the current_monitor command without any pre-configured scope.",
1652
2017
"type": "string",
1653
-
"const": "core:window:deny-current-monitor"
2018
+
"const": "core:window:deny-current-monitor",
2019
+
"markdownDescription": "Denies the current_monitor command without any pre-configured scope."
1654
2020
},
1655
2021
{
1656
2022
"description": "Denies the cursor_position command without any pre-configured scope.",
1657
2023
"type": "string",
1658
-
"const": "core:window:deny-cursor-position"
2024
+
"const": "core:window:deny-cursor-position",
2025
+
"markdownDescription": "Denies the cursor_position command without any pre-configured scope."
1659
2026
},
1660
2027
{
1661
2028
"description": "Denies the destroy command without any pre-configured scope.",
1662
2029
"type": "string",
1663
-
"const": "core:window:deny-destroy"
2030
+
"const": "core:window:deny-destroy",
2031
+
"markdownDescription": "Denies the destroy command without any pre-configured scope."
1664
2032
},
1665
2033
{
1666
2034
"description": "Denies the get_all_windows command without any pre-configured scope.",
1667
2035
"type": "string",
1668
-
"const": "core:window:deny-get-all-windows"
2036
+
"const": "core:window:deny-get-all-windows",
2037
+
"markdownDescription": "Denies the get_all_windows command without any pre-configured scope."
1669
2038
},
1670
2039
{
1671
2040
"description": "Denies the hide command without any pre-configured scope.",
1672
2041
"type": "string",
1673
-
"const": "core:window:deny-hide"
2042
+
"const": "core:window:deny-hide",
2043
+
"markdownDescription": "Denies the hide command without any pre-configured scope."
1674
2044
},
1675
2045
{
1676
2046
"description": "Denies the inner_position command without any pre-configured scope.",
1677
2047
"type": "string",
1678
-
"const": "core:window:deny-inner-position"
2048
+
"const": "core:window:deny-inner-position",
2049
+
"markdownDescription": "Denies the inner_position command without any pre-configured scope."
1679
2050
},
1680
2051
{
1681
2052
"description": "Denies the inner_size command without any pre-configured scope.",
1682
2053
"type": "string",
1683
-
"const": "core:window:deny-inner-size"
2054
+
"const": "core:window:deny-inner-size",
2055
+
"markdownDescription": "Denies the inner_size command without any pre-configured scope."
1684
2056
},
1685
2057
{
1686
2058
"description": "Denies the internal_toggle_maximize command without any pre-configured scope.",
1687
2059
"type": "string",
1688
-
"const": "core:window:deny-internal-toggle-maximize"
2060
+
"const": "core:window:deny-internal-toggle-maximize",
2061
+
"markdownDescription": "Denies the internal_toggle_maximize command without any pre-configured scope."
2062
+
},
2063
+
{
2064
+
"description": "Denies the is_always_on_top command without any pre-configured scope.",
2065
+
"type": "string",
2066
+
"const": "core:window:deny-is-always-on-top",
2067
+
"markdownDescription": "Denies the is_always_on_top command without any pre-configured scope."
1689
2068
},
1690
2069
{
1691
2070
"description": "Denies the is_closable command without any pre-configured scope.",
1692
2071
"type": "string",
1693
-
"const": "core:window:deny-is-closable"
2072
+
"const": "core:window:deny-is-closable",
2073
+
"markdownDescription": "Denies the is_closable command without any pre-configured scope."
1694
2074
},
1695
2075
{
1696
2076
"description": "Denies the is_decorated command without any pre-configured scope.",
1697
2077
"type": "string",
1698
-
"const": "core:window:deny-is-decorated"
2078
+
"const": "core:window:deny-is-decorated",
2079
+
"markdownDescription": "Denies the is_decorated command without any pre-configured scope."
1699
2080
},
1700
2081
{
1701
2082
"description": "Denies the is_enabled command without any pre-configured scope.",
1702
2083
"type": "string",
1703
-
"const": "core:window:deny-is-enabled"
2084
+
"const": "core:window:deny-is-enabled",
2085
+
"markdownDescription": "Denies the is_enabled command without any pre-configured scope."
1704
2086
},
1705
2087
{
1706
2088
"description": "Denies the is_focused command without any pre-configured scope.",
1707
2089
"type": "string",
1708
-
"const": "core:window:deny-is-focused"
2090
+
"const": "core:window:deny-is-focused",
2091
+
"markdownDescription": "Denies the is_focused command without any pre-configured scope."
1709
2092
},
1710
2093
{
1711
2094
"description": "Denies the is_fullscreen command without any pre-configured scope.",
1712
2095
"type": "string",
1713
-
"const": "core:window:deny-is-fullscreen"
2096
+
"const": "core:window:deny-is-fullscreen",
2097
+
"markdownDescription": "Denies the is_fullscreen command without any pre-configured scope."
1714
2098
},
1715
2099
{
1716
2100
"description": "Denies the is_maximizable command without any pre-configured scope.",
1717
2101
"type": "string",
1718
-
"const": "core:window:deny-is-maximizable"
2102
+
"const": "core:window:deny-is-maximizable",
2103
+
"markdownDescription": "Denies the is_maximizable command without any pre-configured scope."
1719
2104
},
1720
2105
{
1721
2106
"description": "Denies the is_maximized command without any pre-configured scope.",
1722
2107
"type": "string",
1723
-
"const": "core:window:deny-is-maximized"
2108
+
"const": "core:window:deny-is-maximized",
2109
+
"markdownDescription": "Denies the is_maximized command without any pre-configured scope."
1724
2110
},
1725
2111
{
1726
2112
"description": "Denies the is_minimizable command without any pre-configured scope.",
1727
2113
"type": "string",
1728
-
"const": "core:window:deny-is-minimizable"
2114
+
"const": "core:window:deny-is-minimizable",
2115
+
"markdownDescription": "Denies the is_minimizable command without any pre-configured scope."
1729
2116
},
1730
2117
{
1731
2118
"description": "Denies the is_minimized command without any pre-configured scope.",
1732
2119
"type": "string",
1733
-
"const": "core:window:deny-is-minimized"
2120
+
"const": "core:window:deny-is-minimized",
2121
+
"markdownDescription": "Denies the is_minimized command without any pre-configured scope."
1734
2122
},
1735
2123
{
1736
2124
"description": "Denies the is_resizable command without any pre-configured scope.",
1737
2125
"type": "string",
1738
-
"const": "core:window:deny-is-resizable"
2126
+
"const": "core:window:deny-is-resizable",
2127
+
"markdownDescription": "Denies the is_resizable command without any pre-configured scope."
1739
2128
},
1740
2129
{
1741
2130
"description": "Denies the is_visible command without any pre-configured scope.",
1742
2131
"type": "string",
1743
-
"const": "core:window:deny-is-visible"
2132
+
"const": "core:window:deny-is-visible",
2133
+
"markdownDescription": "Denies the is_visible command without any pre-configured scope."
1744
2134
},
1745
2135
{
1746
2136
"description": "Denies the maximize command without any pre-configured scope.",
1747
2137
"type": "string",
1748
-
"const": "core:window:deny-maximize"
2138
+
"const": "core:window:deny-maximize",
2139
+
"markdownDescription": "Denies the maximize command without any pre-configured scope."
1749
2140
},
1750
2141
{
1751
2142
"description": "Denies the minimize command without any pre-configured scope.",
1752
2143
"type": "string",
1753
-
"const": "core:window:deny-minimize"
2144
+
"const": "core:window:deny-minimize",
2145
+
"markdownDescription": "Denies the minimize command without any pre-configured scope."
1754
2146
},
1755
2147
{
1756
2148
"description": "Denies the monitor_from_point command without any pre-configured scope.",
1757
2149
"type": "string",
1758
-
"const": "core:window:deny-monitor-from-point"
2150
+
"const": "core:window:deny-monitor-from-point",
2151
+
"markdownDescription": "Denies the monitor_from_point command without any pre-configured scope."
1759
2152
},
1760
2153
{
1761
2154
"description": "Denies the outer_position command without any pre-configured scope.",
1762
2155
"type": "string",
1763
-
"const": "core:window:deny-outer-position"
2156
+
"const": "core:window:deny-outer-position",
2157
+
"markdownDescription": "Denies the outer_position command without any pre-configured scope."
1764
2158
},
1765
2159
{
1766
2160
"description": "Denies the outer_size command without any pre-configured scope.",
1767
2161
"type": "string",
1768
-
"const": "core:window:deny-outer-size"
2162
+
"const": "core:window:deny-outer-size",
2163
+
"markdownDescription": "Denies the outer_size command without any pre-configured scope."
1769
2164
},
1770
2165
{
1771
2166
"description": "Denies the primary_monitor command without any pre-configured scope.",
1772
2167
"type": "string",
1773
-
"const": "core:window:deny-primary-monitor"
2168
+
"const": "core:window:deny-primary-monitor",
2169
+
"markdownDescription": "Denies the primary_monitor command without any pre-configured scope."
1774
2170
},
1775
2171
{
1776
2172
"description": "Denies the request_user_attention command without any pre-configured scope.",
1777
2173
"type": "string",
1778
-
"const": "core:window:deny-request-user-attention"
2174
+
"const": "core:window:deny-request-user-attention",
2175
+
"markdownDescription": "Denies the request_user_attention command without any pre-configured scope."
1779
2176
},
1780
2177
{
1781
2178
"description": "Denies the scale_factor command without any pre-configured scope.",
1782
2179
"type": "string",
1783
-
"const": "core:window:deny-scale-factor"
2180
+
"const": "core:window:deny-scale-factor",
2181
+
"markdownDescription": "Denies the scale_factor command without any pre-configured scope."
1784
2182
},
1785
2183
{
1786
2184
"description": "Denies the set_always_on_bottom command without any pre-configured scope.",
1787
2185
"type": "string",
1788
-
"const": "core:window:deny-set-always-on-bottom"
2186
+
"const": "core:window:deny-set-always-on-bottom",
2187
+
"markdownDescription": "Denies the set_always_on_bottom command without any pre-configured scope."
1789
2188
},
1790
2189
{
1791
2190
"description": "Denies the set_always_on_top command without any pre-configured scope.",
1792
2191
"type": "string",
1793
-
"const": "core:window:deny-set-always-on-top"
2192
+
"const": "core:window:deny-set-always-on-top",
2193
+
"markdownDescription": "Denies the set_always_on_top command without any pre-configured scope."
2194
+
},
2195
+
{
2196
+
"description": "Denies the set_background_color command without any pre-configured scope.",
2197
+
"type": "string",
2198
+
"const": "core:window:deny-set-background-color",
2199
+
"markdownDescription": "Denies the set_background_color command without any pre-configured scope."
2200
+
},
2201
+
{
2202
+
"description": "Denies the set_badge_count command without any pre-configured scope.",
2203
+
"type": "string",
2204
+
"const": "core:window:deny-set-badge-count",
2205
+
"markdownDescription": "Denies the set_badge_count command without any pre-configured scope."
2206
+
},
2207
+
{
2208
+
"description": "Denies the set_badge_label command without any pre-configured scope.",
2209
+
"type": "string",
2210
+
"const": "core:window:deny-set-badge-label",
2211
+
"markdownDescription": "Denies the set_badge_label command without any pre-configured scope."
1794
2212
},
1795
2213
{
1796
2214
"description": "Denies the set_closable command without any pre-configured scope.",
1797
2215
"type": "string",
1798
-
"const": "core:window:deny-set-closable"
2216
+
"const": "core:window:deny-set-closable",
2217
+
"markdownDescription": "Denies the set_closable command without any pre-configured scope."
1799
2218
},
1800
2219
{
1801
2220
"description": "Denies the set_content_protected command without any pre-configured scope.",
1802
2221
"type": "string",
1803
-
"const": "core:window:deny-set-content-protected"
2222
+
"const": "core:window:deny-set-content-protected",
2223
+
"markdownDescription": "Denies the set_content_protected command without any pre-configured scope."
1804
2224
},
1805
2225
{
1806
2226
"description": "Denies the set_cursor_grab command without any pre-configured scope.",
1807
2227
"type": "string",
1808
-
"const": "core:window:deny-set-cursor-grab"
2228
+
"const": "core:window:deny-set-cursor-grab",
2229
+
"markdownDescription": "Denies the set_cursor_grab command without any pre-configured scope."
1809
2230
},
1810
2231
{
1811
2232
"description": "Denies the set_cursor_icon command without any pre-configured scope.",
1812
2233
"type": "string",
1813
-
"const": "core:window:deny-set-cursor-icon"
2234
+
"const": "core:window:deny-set-cursor-icon",
2235
+
"markdownDescription": "Denies the set_cursor_icon command without any pre-configured scope."
1814
2236
},
1815
2237
{
1816
2238
"description": "Denies the set_cursor_position command without any pre-configured scope.",
1817
2239
"type": "string",
1818
-
"const": "core:window:deny-set-cursor-position"
2240
+
"const": "core:window:deny-set-cursor-position",
2241
+
"markdownDescription": "Denies the set_cursor_position command without any pre-configured scope."
1819
2242
},
1820
2243
{
1821
2244
"description": "Denies the set_cursor_visible command without any pre-configured scope.",
1822
2245
"type": "string",
1823
-
"const": "core:window:deny-set-cursor-visible"
2246
+
"const": "core:window:deny-set-cursor-visible",
2247
+
"markdownDescription": "Denies the set_cursor_visible command without any pre-configured scope."
1824
2248
},
1825
2249
{
1826
2250
"description": "Denies the set_decorations command without any pre-configured scope.",
1827
2251
"type": "string",
1828
-
"const": "core:window:deny-set-decorations"
2252
+
"const": "core:window:deny-set-decorations",
2253
+
"markdownDescription": "Denies the set_decorations command without any pre-configured scope."
1829
2254
},
1830
2255
{
1831
2256
"description": "Denies the set_effects command without any pre-configured scope.",
1832
2257
"type": "string",
1833
-
"const": "core:window:deny-set-effects"
2258
+
"const": "core:window:deny-set-effects",
2259
+
"markdownDescription": "Denies the set_effects command without any pre-configured scope."
1834
2260
},
1835
2261
{
1836
2262
"description": "Denies the set_enabled command without any pre-configured scope.",
1837
2263
"type": "string",
1838
-
"const": "core:window:deny-set-enabled"
2264
+
"const": "core:window:deny-set-enabled",
2265
+
"markdownDescription": "Denies the set_enabled command without any pre-configured scope."
1839
2266
},
1840
2267
{
1841
2268
"description": "Denies the set_focus command without any pre-configured scope.",
1842
2269
"type": "string",
1843
-
"const": "core:window:deny-set-focus"
2270
+
"const": "core:window:deny-set-focus",
2271
+
"markdownDescription": "Denies the set_focus command without any pre-configured scope."
1844
2272
},
1845
2273
{
1846
2274
"description": "Denies the set_fullscreen command without any pre-configured scope.",
1847
2275
"type": "string",
1848
-
"const": "core:window:deny-set-fullscreen"
2276
+
"const": "core:window:deny-set-fullscreen",
2277
+
"markdownDescription": "Denies the set_fullscreen command without any pre-configured scope."
1849
2278
},
1850
2279
{
1851
2280
"description": "Denies the set_icon command without any pre-configured scope.",
1852
2281
"type": "string",
1853
-
"const": "core:window:deny-set-icon"
2282
+
"const": "core:window:deny-set-icon",
2283
+
"markdownDescription": "Denies the set_icon command without any pre-configured scope."
1854
2284
},
1855
2285
{
1856
2286
"description": "Denies the set_ignore_cursor_events command without any pre-configured scope.",
1857
2287
"type": "string",
1858
-
"const": "core:window:deny-set-ignore-cursor-events"
2288
+
"const": "core:window:deny-set-ignore-cursor-events",
2289
+
"markdownDescription": "Denies the set_ignore_cursor_events command without any pre-configured scope."
1859
2290
},
1860
2291
{
1861
2292
"description": "Denies the set_max_size command without any pre-configured scope.",
1862
2293
"type": "string",
1863
-
"const": "core:window:deny-set-max-size"
2294
+
"const": "core:window:deny-set-max-size",
2295
+
"markdownDescription": "Denies the set_max_size command without any pre-configured scope."
1864
2296
},
1865
2297
{
1866
2298
"description": "Denies the set_maximizable command without any pre-configured scope.",
1867
2299
"type": "string",
1868
-
"const": "core:window:deny-set-maximizable"
2300
+
"const": "core:window:deny-set-maximizable",
2301
+
"markdownDescription": "Denies the set_maximizable command without any pre-configured scope."
1869
2302
},
1870
2303
{
1871
2304
"description": "Denies the set_min_size command without any pre-configured scope.",
1872
2305
"type": "string",
1873
-
"const": "core:window:deny-set-min-size"
2306
+
"const": "core:window:deny-set-min-size",
2307
+
"markdownDescription": "Denies the set_min_size command without any pre-configured scope."
1874
2308
},
1875
2309
{
1876
2310
"description": "Denies the set_minimizable command without any pre-configured scope.",
1877
2311
"type": "string",
1878
-
"const": "core:window:deny-set-minimizable"
2312
+
"const": "core:window:deny-set-minimizable",
2313
+
"markdownDescription": "Denies the set_minimizable command without any pre-configured scope."
2314
+
},
2315
+
{
2316
+
"description": "Denies the set_overlay_icon command without any pre-configured scope.",
2317
+
"type": "string",
2318
+
"const": "core:window:deny-set-overlay-icon",
2319
+
"markdownDescription": "Denies the set_overlay_icon command without any pre-configured scope."
1879
2320
},
1880
2321
{
1881
2322
"description": "Denies the set_position command without any pre-configured scope.",
1882
2323
"type": "string",
1883
-
"const": "core:window:deny-set-position"
2324
+
"const": "core:window:deny-set-position",
2325
+
"markdownDescription": "Denies the set_position command without any pre-configured scope."
1884
2326
},
1885
2327
{
1886
2328
"description": "Denies the set_progress_bar command without any pre-configured scope.",
1887
2329
"type": "string",
1888
-
"const": "core:window:deny-set-progress-bar"
2330
+
"const": "core:window:deny-set-progress-bar",
2331
+
"markdownDescription": "Denies the set_progress_bar command without any pre-configured scope."
1889
2332
},
1890
2333
{
1891
2334
"description": "Denies the set_resizable command without any pre-configured scope.",
1892
2335
"type": "string",
1893
-
"const": "core:window:deny-set-resizable"
2336
+
"const": "core:window:deny-set-resizable",
2337
+
"markdownDescription": "Denies the set_resizable command without any pre-configured scope."
1894
2338
},
1895
2339
{
1896
2340
"description": "Denies the set_shadow command without any pre-configured scope.",
1897
2341
"type": "string",
1898
-
"const": "core:window:deny-set-shadow"
2342
+
"const": "core:window:deny-set-shadow",
2343
+
"markdownDescription": "Denies the set_shadow command without any pre-configured scope."
1899
2344
},
1900
2345
{
1901
2346
"description": "Denies the set_size command without any pre-configured scope.",
1902
2347
"type": "string",
1903
-
"const": "core:window:deny-set-size"
2348
+
"const": "core:window:deny-set-size",
2349
+
"markdownDescription": "Denies the set_size command without any pre-configured scope."
1904
2350
},
1905
2351
{
1906
2352
"description": "Denies the set_size_constraints command without any pre-configured scope.",
1907
2353
"type": "string",
1908
-
"const": "core:window:deny-set-size-constraints"
2354
+
"const": "core:window:deny-set-size-constraints",
2355
+
"markdownDescription": "Denies the set_size_constraints command without any pre-configured scope."
1909
2356
},
1910
2357
{
1911
2358
"description": "Denies the set_skip_taskbar command without any pre-configured scope.",
1912
2359
"type": "string",
1913
-
"const": "core:window:deny-set-skip-taskbar"
2360
+
"const": "core:window:deny-set-skip-taskbar",
2361
+
"markdownDescription": "Denies the set_skip_taskbar command without any pre-configured scope."
1914
2362
},
1915
2363
{
1916
2364
"description": "Denies the set_theme command without any pre-configured scope.",
1917
2365
"type": "string",
1918
-
"const": "core:window:deny-set-theme"
2366
+
"const": "core:window:deny-set-theme",
2367
+
"markdownDescription": "Denies the set_theme command without any pre-configured scope."
1919
2368
},
1920
2369
{
1921
2370
"description": "Denies the set_title command without any pre-configured scope.",
1922
2371
"type": "string",
1923
-
"const": "core:window:deny-set-title"
2372
+
"const": "core:window:deny-set-title",
2373
+
"markdownDescription": "Denies the set_title command without any pre-configured scope."
1924
2374
},
1925
2375
{
1926
2376
"description": "Denies the set_title_bar_style command without any pre-configured scope.",
1927
2377
"type": "string",
1928
-
"const": "core:window:deny-set-title-bar-style"
2378
+
"const": "core:window:deny-set-title-bar-style",
2379
+
"markdownDescription": "Denies the set_title_bar_style command without any pre-configured scope."
1929
2380
},
1930
2381
{
1931
2382
"description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.",
1932
2383
"type": "string",
1933
-
"const": "core:window:deny-set-visible-on-all-workspaces"
2384
+
"const": "core:window:deny-set-visible-on-all-workspaces",
2385
+
"markdownDescription": "Denies the set_visible_on_all_workspaces command without any pre-configured scope."
1934
2386
},
1935
2387
{
1936
2388
"description": "Denies the show command without any pre-configured scope.",
1937
2389
"type": "string",
1938
-
"const": "core:window:deny-show"
2390
+
"const": "core:window:deny-show",
2391
+
"markdownDescription": "Denies the show command without any pre-configured scope."
1939
2392
},
1940
2393
{
1941
2394
"description": "Denies the start_dragging command without any pre-configured scope.",
1942
2395
"type": "string",
1943
-
"const": "core:window:deny-start-dragging"
2396
+
"const": "core:window:deny-start-dragging",
2397
+
"markdownDescription": "Denies the start_dragging command without any pre-configured scope."
1944
2398
},
1945
2399
{
1946
2400
"description": "Denies the start_resize_dragging command without any pre-configured scope.",
1947
2401
"type": "string",
1948
-
"const": "core:window:deny-start-resize-dragging"
2402
+
"const": "core:window:deny-start-resize-dragging",
2403
+
"markdownDescription": "Denies the start_resize_dragging command without any pre-configured scope."
1949
2404
},
1950
2405
{
1951
2406
"description": "Denies the theme command without any pre-configured scope.",
1952
2407
"type": "string",
1953
-
"const": "core:window:deny-theme"
2408
+
"const": "core:window:deny-theme",
2409
+
"markdownDescription": "Denies the theme command without any pre-configured scope."
1954
2410
},
1955
2411
{
1956
2412
"description": "Denies the title command without any pre-configured scope.",
1957
2413
"type": "string",
1958
-
"const": "core:window:deny-title"
2414
+
"const": "core:window:deny-title",
2415
+
"markdownDescription": "Denies the title command without any pre-configured scope."
1959
2416
},
1960
2417
{
1961
2418
"description": "Denies the toggle_maximize command without any pre-configured scope.",
1962
2419
"type": "string",
1963
-
"const": "core:window:deny-toggle-maximize"
2420
+
"const": "core:window:deny-toggle-maximize",
2421
+
"markdownDescription": "Denies the toggle_maximize command without any pre-configured scope."
1964
2422
},
1965
2423
{
1966
2424
"description": "Denies the unmaximize command without any pre-configured scope.",
1967
2425
"type": "string",
1968
-
"const": "core:window:deny-unmaximize"
2426
+
"const": "core:window:deny-unmaximize",
2427
+
"markdownDescription": "Denies the unmaximize command without any pre-configured scope."
1969
2428
},
1970
2429
{
1971
2430
"description": "Denies the unminimize command without any pre-configured scope.",
1972
2431
"type": "string",
1973
-
"const": "core:window:deny-unminimize"
2432
+
"const": "core:window:deny-unminimize",
2433
+
"markdownDescription": "Denies the unminimize command without any pre-configured scope."
1974
2434
},
1975
2435
{
1976
-
"description": "Allows reading the opened deep link via the get_current command",
2436
+
"description": "Allows reading the opened deep link via the get_current command\n#### This default permission set includes:\n\n- `allow-get-current`",
1977
2437
"type": "string",
1978
-
"const": "deep-link:default"
2438
+
"const": "deep-link:default",
2439
+
"markdownDescription": "Allows reading the opened deep link via the get_current command\n#### This default permission set includes:\n\n- `allow-get-current`"
1979
2440
},
1980
2441
{
1981
2442
"description": "Enables the get_current command without any pre-configured scope.",
1982
2443
"type": "string",
1983
-
"const": "deep-link:allow-get-current"
2444
+
"const": "deep-link:allow-get-current",
2445
+
"markdownDescription": "Enables the get_current command without any pre-configured scope."
1984
2446
},
1985
2447
{
1986
2448
"description": "Enables the is_registered command without any pre-configured scope.",
1987
2449
"type": "string",
1988
-
"const": "deep-link:allow-is-registered"
2450
+
"const": "deep-link:allow-is-registered",
2451
+
"markdownDescription": "Enables the is_registered command without any pre-configured scope."
1989
2452
},
1990
2453
{
1991
2454
"description": "Enables the register command without any pre-configured scope.",
1992
2455
"type": "string",
1993
-
"const": "deep-link:allow-register"
2456
+
"const": "deep-link:allow-register",
2457
+
"markdownDescription": "Enables the register command without any pre-configured scope."
1994
2458
},
1995
2459
{
1996
2460
"description": "Enables the unregister command without any pre-configured scope.",
1997
2461
"type": "string",
1998
-
"const": "deep-link:allow-unregister"
2462
+
"const": "deep-link:allow-unregister",
2463
+
"markdownDescription": "Enables the unregister command without any pre-configured scope."
1999
2464
},
2000
2465
{
2001
2466
"description": "Denies the get_current command without any pre-configured scope.",
2002
2467
"type": "string",
2003
-
"const": "deep-link:deny-get-current"
2468
+
"const": "deep-link:deny-get-current",
2469
+
"markdownDescription": "Denies the get_current command without any pre-configured scope."
2004
2470
},
2005
2471
{
2006
2472
"description": "Denies the is_registered command without any pre-configured scope.",
2007
2473
"type": "string",
2008
-
"const": "deep-link:deny-is-registered"
2474
+
"const": "deep-link:deny-is-registered",
2475
+
"markdownDescription": "Denies the is_registered command without any pre-configured scope."
2009
2476
},
2010
2477
{
2011
2478
"description": "Denies the register command without any pre-configured scope.",
2012
2479
"type": "string",
2013
-
"const": "deep-link:deny-register"
2480
+
"const": "deep-link:deny-register",
2481
+
"markdownDescription": "Denies the register command without any pre-configured scope."
2014
2482
},
2015
2483
{
2016
2484
"description": "Denies the unregister command without any pre-configured scope.",
2017
2485
"type": "string",
2018
-
"const": "deep-link:deny-unregister"
2486
+
"const": "deep-link:deny-unregister",
2487
+
"markdownDescription": "Denies the unregister command without any pre-configured scope."
2019
2488
},
2020
2489
{
2021
-
"description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n",
2490
+
"description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n\n#### This default permission set includes:\n\n- `allow-fetch`\n- `allow-fetch-cancel`\n- `allow-fetch-read-body`\n- `allow-fetch-send`",
2022
2491
"type": "string",
2023
-
"const": "http:default"
2492
+
"const": "http:default",
2493
+
"markdownDescription": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n\n#### This default permission set includes:\n\n- `allow-fetch`\n- `allow-fetch-cancel`\n- `allow-fetch-read-body`\n- `allow-fetch-send`"
2024
2494
},
2025
2495
{
2026
2496
"description": "Enables the fetch command without any pre-configured scope.",
2027
2497
"type": "string",
2028
-
"const": "http:allow-fetch"
2498
+
"const": "http:allow-fetch",
2499
+
"markdownDescription": "Enables the fetch command without any pre-configured scope."
2029
2500
},
2030
2501
{
2031
2502
"description": "Enables the fetch_cancel command without any pre-configured scope.",
2032
2503
"type": "string",
2033
-
"const": "http:allow-fetch-cancel"
2504
+
"const": "http:allow-fetch-cancel",
2505
+
"markdownDescription": "Enables the fetch_cancel command without any pre-configured scope."
2034
2506
},
2035
2507
{
2036
2508
"description": "Enables the fetch_read_body command without any pre-configured scope.",
2037
2509
"type": "string",
2038
-
"const": "http:allow-fetch-read-body"
2510
+
"const": "http:allow-fetch-read-body",
2511
+
"markdownDescription": "Enables the fetch_read_body command without any pre-configured scope."
2039
2512
},
2040
2513
{
2041
2514
"description": "Enables the fetch_send command without any pre-configured scope.",
2042
2515
"type": "string",
2043
-
"const": "http:allow-fetch-send"
2516
+
"const": "http:allow-fetch-send",
2517
+
"markdownDescription": "Enables the fetch_send command without any pre-configured scope."
2044
2518
},
2045
2519
{
2046
2520
"description": "Denies the fetch command without any pre-configured scope.",
2047
2521
"type": "string",
2048
-
"const": "http:deny-fetch"
2522
+
"const": "http:deny-fetch",
2523
+
"markdownDescription": "Denies the fetch command without any pre-configured scope."
2049
2524
},
2050
2525
{
2051
2526
"description": "Denies the fetch_cancel command without any pre-configured scope.",
2052
2527
"type": "string",
2053
-
"const": "http:deny-fetch-cancel"
2528
+
"const": "http:deny-fetch-cancel",
2529
+
"markdownDescription": "Denies the fetch_cancel command without any pre-configured scope."
2054
2530
},
2055
2531
{
2056
2532
"description": "Denies the fetch_read_body command without any pre-configured scope.",
2057
2533
"type": "string",
2058
-
"const": "http:deny-fetch-read-body"
2534
+
"const": "http:deny-fetch-read-body",
2535
+
"markdownDescription": "Denies the fetch_read_body command without any pre-configured scope."
2059
2536
},
2060
2537
{
2061
2538
"description": "Denies the fetch_send command without any pre-configured scope.",
2062
2539
"type": "string",
2063
-
"const": "http:deny-fetch-send"
2540
+
"const": "http:deny-fetch-send",
2541
+
"markdownDescription": "Denies the fetch_send command without any pre-configured scope."
2064
2542
},
2065
2543
{
2066
-
"description": "This permission set configures which\nprocess feeatures are by default exposed.\n\n#### Granted Permissions\n\nThis enables to quit via `allow-exit` and restart via `allow-restart`\nthe application.\n",
2544
+
"description": "This permission set configures which\nprocess features are by default exposed.\n\n#### Granted Permissions\n\nThis enables to quit via `allow-exit` and restart via `allow-restart`\nthe application.\n\n#### This default permission set includes:\n\n- `allow-exit`\n- `allow-restart`",
2067
2545
"type": "string",
2068
-
"const": "process:default"
2546
+
"const": "process:default",
2547
+
"markdownDescription": "This permission set configures which\nprocess features are by default exposed.\n\n#### Granted Permissions\n\nThis enables to quit via `allow-exit` and restart via `allow-restart`\nthe application.\n\n#### This default permission set includes:\n\n- `allow-exit`\n- `allow-restart`"
2069
2548
},
2070
2549
{
2071
2550
"description": "Enables the exit command without any pre-configured scope.",
2072
2551
"type": "string",
2073
-
"const": "process:allow-exit"
2552
+
"const": "process:allow-exit",
2553
+
"markdownDescription": "Enables the exit command without any pre-configured scope."
2074
2554
},
2075
2555
{
2076
2556
"description": "Enables the restart command without any pre-configured scope.",
2077
2557
"type": "string",
2078
-
"const": "process:allow-restart"
2558
+
"const": "process:allow-restart",
2559
+
"markdownDescription": "Enables the restart command without any pre-configured scope."
2079
2560
},
2080
2561
{
2081
2562
"description": "Denies the exit command without any pre-configured scope.",
2082
2563
"type": "string",
2083
-
"const": "process:deny-exit"
2564
+
"const": "process:deny-exit",
2565
+
"markdownDescription": "Denies the exit command without any pre-configured scope."
2084
2566
},
2085
2567
{
2086
2568
"description": "Denies the restart command without any pre-configured scope.",
2087
2569
"type": "string",
2088
-
"const": "process:deny-restart"
2570
+
"const": "process:deny-restart",
2571
+
"markdownDescription": "Denies the restart command without any pre-configured scope."
2089
2572
},
2090
2573
{
2091
-
"description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n",
2574
+
"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`",
2092
2575
"type": "string",
2093
-
"const": "shell:default"
2576
+
"const": "shell:default",
2577
+
"markdownDescription": "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`"
2094
2578
},
2095
2579
{
2096
2580
"description": "Enables the execute command without any pre-configured scope.",
2097
2581
"type": "string",
2098
-
"const": "shell:allow-execute"
2582
+
"const": "shell:allow-execute",
2583
+
"markdownDescription": "Enables the execute command without any pre-configured scope."
2099
2584
},
2100
2585
{
2101
2586
"description": "Enables the kill command without any pre-configured scope.",
2102
2587
"type": "string",
2103
-
"const": "shell:allow-kill"
2588
+
"const": "shell:allow-kill",
2589
+
"markdownDescription": "Enables the kill command without any pre-configured scope."
2104
2590
},
2105
2591
{
2106
2592
"description": "Enables the open command without any pre-configured scope.",
2107
2593
"type": "string",
2108
-
"const": "shell:allow-open"
2594
+
"const": "shell:allow-open",
2595
+
"markdownDescription": "Enables the open command without any pre-configured scope."
2109
2596
},
2110
2597
{
2111
2598
"description": "Enables the spawn command without any pre-configured scope.",
2112
2599
"type": "string",
2113
-
"const": "shell:allow-spawn"
2600
+
"const": "shell:allow-spawn",
2601
+
"markdownDescription": "Enables the spawn command without any pre-configured scope."
2114
2602
},
2115
2603
{
2116
2604
"description": "Enables the stdin_write command without any pre-configured scope.",
2117
2605
"type": "string",
2118
-
"const": "shell:allow-stdin-write"
2606
+
"const": "shell:allow-stdin-write",
2607
+
"markdownDescription": "Enables the stdin_write command without any pre-configured scope."
2119
2608
},
2120
2609
{
2121
2610
"description": "Denies the execute command without any pre-configured scope.",
2122
2611
"type": "string",
2123
-
"const": "shell:deny-execute"
2612
+
"const": "shell:deny-execute",
2613
+
"markdownDescription": "Denies the execute command without any pre-configured scope."
2124
2614
},
2125
2615
{
2126
2616
"description": "Denies the kill command without any pre-configured scope.",
2127
2617
"type": "string",
2128
-
"const": "shell:deny-kill"
2618
+
"const": "shell:deny-kill",
2619
+
"markdownDescription": "Denies the kill command without any pre-configured scope."
2129
2620
},
2130
2621
{
2131
2622
"description": "Denies the open command without any pre-configured scope.",
2132
2623
"type": "string",
2133
-
"const": "shell:deny-open"
2624
+
"const": "shell:deny-open",
2625
+
"markdownDescription": "Denies the open command without any pre-configured scope."
2134
2626
},
2135
2627
{
2136
2628
"description": "Denies the spawn command without any pre-configured scope.",
2137
2629
"type": "string",
2138
-
"const": "shell:deny-spawn"
2630
+
"const": "shell:deny-spawn",
2631
+
"markdownDescription": "Denies the spawn command without any pre-configured scope."
2139
2632
},
2140
2633
{
2141
2634
"description": "Denies the stdin_write command without any pre-configured scope.",
2142
2635
"type": "string",
2143
-
"const": "shell:deny-stdin-write"
2636
+
"const": "shell:deny-stdin-write",
2637
+
"markdownDescription": "Denies the stdin_write command without any pre-configured scope."
2144
2638
}
2145
2639
]
2146
2640
},
+865
-371
src-tauri/gen/schemas/linux-schema.json
+865
-371
src-tauri/gen/schemas/linux-schema.json
···
37
37
],
38
38
"definitions": {
39
39
"Capability": {
40
-
"description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows fine grained access to the Tauri core, application, or plugin commands. If a window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, \"platforms\": [\"macOS\",\"windows\"] } ```",
40
+
"description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows' and webviews' fine grained access to the Tauri core, application, or plugin commands. If a webview or its window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, ], \"platforms\": [\"macOS\",\"windows\"] } ```",
41
41
"type": "object",
42
42
"required": [
43
43
"identifier",
···
49
49
"type": "string"
50
50
},
51
51
"description": {
52
-
"description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programatic access to files selected by the user.",
52
+
"description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.",
53
53
"default": "",
54
54
"type": "string"
55
55
},
···
70
70
"type": "boolean"
71
71
},
72
72
"windows": {
73
-
"description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nOn multiwebview windows, prefer [`Self::webviews`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`",
73
+
"description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nIf a window label matches any of the patterns in this list, the capability will be enabled on all the webviews of that window, regardless of the value of [`Self::webviews`].\n\nOn multiwebview windows, prefer specifying [`Self::webviews`] and omitting [`Self::windows`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`",
74
74
"type": "array",
75
75
"items": {
76
76
"type": "string"
77
77
}
78
78
},
79
79
"webviews": {
80
-
"description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThis is only required when using on multiwebview contexts, by default all child webviews of a window that matches [`Self::windows`] are linked.\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`",
80
+
"description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThe capability will be enabled on all the webviews whose label matches any of the patterns in this list, regardless of whether the webview's window label matches a pattern in [`Self::windows`].\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`",
81
81
"type": "array",
82
82
"items": {
83
83
"type": "string"
84
84
}
85
85
},
86
86
"permissions": {
87
-
"description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ```",
87
+
"description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ] ```",
88
88
"type": "array",
89
89
"items": {
90
90
"$ref": "#/definitions/PermissionEntry"
···
140
140
"identifier": {
141
141
"anyOf": [
142
142
{
143
-
"description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n",
143
+
"description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n\n#### This default permission set includes:\n\n- `allow-fetch`\n- `allow-fetch-cancel`\n- `allow-fetch-read-body`\n- `allow-fetch-send`",
144
144
"type": "string",
145
-
"const": "http:default"
145
+
"const": "http:default",
146
+
"markdownDescription": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n\n#### This default permission set includes:\n\n- `allow-fetch`\n- `allow-fetch-cancel`\n- `allow-fetch-read-body`\n- `allow-fetch-send`"
146
147
},
147
148
{
148
149
"description": "Enables the fetch command without any pre-configured scope.",
149
150
"type": "string",
150
-
"const": "http:allow-fetch"
151
+
"const": "http:allow-fetch",
152
+
"markdownDescription": "Enables the fetch command without any pre-configured scope."
151
153
},
152
154
{
153
155
"description": "Enables the fetch_cancel command without any pre-configured scope.",
154
156
"type": "string",
155
-
"const": "http:allow-fetch-cancel"
157
+
"const": "http:allow-fetch-cancel",
158
+
"markdownDescription": "Enables the fetch_cancel command without any pre-configured scope."
156
159
},
157
160
{
158
161
"description": "Enables the fetch_read_body command without any pre-configured scope.",
159
162
"type": "string",
160
-
"const": "http:allow-fetch-read-body"
163
+
"const": "http:allow-fetch-read-body",
164
+
"markdownDescription": "Enables the fetch_read_body command without any pre-configured scope."
161
165
},
162
166
{
163
167
"description": "Enables the fetch_send command without any pre-configured scope.",
164
168
"type": "string",
165
-
"const": "http:allow-fetch-send"
169
+
"const": "http:allow-fetch-send",
170
+
"markdownDescription": "Enables the fetch_send command without any pre-configured scope."
166
171
},
167
172
{
168
173
"description": "Denies the fetch command without any pre-configured scope.",
169
174
"type": "string",
170
-
"const": "http:deny-fetch"
175
+
"const": "http:deny-fetch",
176
+
"markdownDescription": "Denies the fetch command without any pre-configured scope."
171
177
},
172
178
{
173
179
"description": "Denies the fetch_cancel command without any pre-configured scope.",
174
180
"type": "string",
175
-
"const": "http:deny-fetch-cancel"
181
+
"const": "http:deny-fetch-cancel",
182
+
"markdownDescription": "Denies the fetch_cancel command without any pre-configured scope."
176
183
},
177
184
{
178
185
"description": "Denies the fetch_read_body command without any pre-configured scope.",
179
186
"type": "string",
180
-
"const": "http:deny-fetch-read-body"
187
+
"const": "http:deny-fetch-read-body",
188
+
"markdownDescription": "Denies the fetch_read_body command without any pre-configured scope."
181
189
},
182
190
{
183
191
"description": "Denies the fetch_send command without any pre-configured scope.",
184
192
"type": "string",
185
-
"const": "http:deny-fetch-send"
193
+
"const": "http:deny-fetch-send",
194
+
"markdownDescription": "Denies the fetch_send command without any pre-configured scope."
186
195
}
187
196
]
188
197
}
···
257
266
"identifier": {
258
267
"anyOf": [
259
268
{
260
-
"description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n",
269
+
"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`",
261
270
"type": "string",
262
-
"const": "shell:default"
271
+
"const": "shell:default",
272
+
"markdownDescription": "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`"
263
273
},
264
274
{
265
275
"description": "Enables the execute command without any pre-configured scope.",
266
276
"type": "string",
267
-
"const": "shell:allow-execute"
277
+
"const": "shell:allow-execute",
278
+
"markdownDescription": "Enables the execute command without any pre-configured scope."
268
279
},
269
280
{
270
281
"description": "Enables the kill command without any pre-configured scope.",
271
282
"type": "string",
272
-
"const": "shell:allow-kill"
283
+
"const": "shell:allow-kill",
284
+
"markdownDescription": "Enables the kill command without any pre-configured scope."
273
285
},
274
286
{
275
287
"description": "Enables the open command without any pre-configured scope.",
276
288
"type": "string",
277
-
"const": "shell:allow-open"
289
+
"const": "shell:allow-open",
290
+
"markdownDescription": "Enables the open command without any pre-configured scope."
278
291
},
279
292
{
280
293
"description": "Enables the spawn command without any pre-configured scope.",
281
294
"type": "string",
282
-
"const": "shell:allow-spawn"
295
+
"const": "shell:allow-spawn",
296
+
"markdownDescription": "Enables the spawn command without any pre-configured scope."
283
297
},
284
298
{
285
299
"description": "Enables the stdin_write command without any pre-configured scope.",
286
300
"type": "string",
287
-
"const": "shell:allow-stdin-write"
301
+
"const": "shell:allow-stdin-write",
302
+
"markdownDescription": "Enables the stdin_write command without any pre-configured scope."
288
303
},
289
304
{
290
305
"description": "Denies the execute command without any pre-configured scope.",
291
306
"type": "string",
292
-
"const": "shell:deny-execute"
307
+
"const": "shell:deny-execute",
308
+
"markdownDescription": "Denies the execute command without any pre-configured scope."
293
309
},
294
310
{
295
311
"description": "Denies the kill command without any pre-configured scope.",
296
312
"type": "string",
297
-
"const": "shell:deny-kill"
313
+
"const": "shell:deny-kill",
314
+
"markdownDescription": "Denies the kill command without any pre-configured scope."
298
315
},
299
316
{
300
317
"description": "Denies the open command without any pre-configured scope.",
301
318
"type": "string",
302
-
"const": "shell:deny-open"
319
+
"const": "shell:deny-open",
320
+
"markdownDescription": "Denies the open command without any pre-configured scope."
303
321
},
304
322
{
305
323
"description": "Denies the spawn command without any pre-configured scope.",
306
324
"type": "string",
307
-
"const": "shell:deny-spawn"
325
+
"const": "shell:deny-spawn",
326
+
"markdownDescription": "Denies the spawn command without any pre-configured scope."
308
327
},
309
328
{
310
329
"description": "Denies the stdin_write command without any pre-configured scope.",
311
330
"type": "string",
312
-
"const": "shell:deny-stdin-write"
331
+
"const": "shell:deny-stdin-write",
332
+
"markdownDescription": "Denies the stdin_write command without any pre-configured scope."
313
333
}
314
334
]
315
335
}
···
493
513
"description": "Permission identifier",
494
514
"oneOf": [
495
515
{
496
-
"description": "Default core plugins set which includes:\n- 'core:path:default'\n- 'core:event:default'\n- 'core:window:default'\n- 'core:webview:default'\n- 'core:app:default'\n- 'core:image:default'\n- 'core:resources:default'\n- 'core:menu:default'\n- 'core:tray:default'\n",
516
+
"description": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`",
497
517
"type": "string",
498
-
"const": "core:default"
518
+
"const": "core:default",
519
+
"markdownDescription": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`"
499
520
},
500
521
{
501
-
"description": "Default permissions for the plugin.",
522
+
"description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`\n- `allow-bundle-type`",
502
523
"type": "string",
503
-
"const": "core:app:default"
524
+
"const": "core:app:default",
525
+
"markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`\n- `allow-bundle-type`"
504
526
},
505
527
{
506
528
"description": "Enables the app_hide command without any pre-configured scope.",
507
529
"type": "string",
508
-
"const": "core:app:allow-app-hide"
530
+
"const": "core:app:allow-app-hide",
531
+
"markdownDescription": "Enables the app_hide command without any pre-configured scope."
509
532
},
510
533
{
511
534
"description": "Enables the app_show command without any pre-configured scope.",
512
535
"type": "string",
513
-
"const": "core:app:allow-app-show"
536
+
"const": "core:app:allow-app-show",
537
+
"markdownDescription": "Enables the app_show command without any pre-configured scope."
538
+
},
539
+
{
540
+
"description": "Enables the bundle_type command without any pre-configured scope.",
541
+
"type": "string",
542
+
"const": "core:app:allow-bundle-type",
543
+
"markdownDescription": "Enables the bundle_type command without any pre-configured scope."
514
544
},
515
545
{
516
546
"description": "Enables the default_window_icon command without any pre-configured scope.",
517
547
"type": "string",
518
-
"const": "core:app:allow-default-window-icon"
548
+
"const": "core:app:allow-default-window-icon",
549
+
"markdownDescription": "Enables the default_window_icon command without any pre-configured scope."
550
+
},
551
+
{
552
+
"description": "Enables the fetch_data_store_identifiers command without any pre-configured scope.",
553
+
"type": "string",
554
+
"const": "core:app:allow-fetch-data-store-identifiers",
555
+
"markdownDescription": "Enables the fetch_data_store_identifiers command without any pre-configured scope."
556
+
},
557
+
{
558
+
"description": "Enables the identifier command without any pre-configured scope.",
559
+
"type": "string",
560
+
"const": "core:app:allow-identifier",
561
+
"markdownDescription": "Enables the identifier command without any pre-configured scope."
519
562
},
520
563
{
521
564
"description": "Enables the name command without any pre-configured scope.",
522
565
"type": "string",
523
-
"const": "core:app:allow-name"
566
+
"const": "core:app:allow-name",
567
+
"markdownDescription": "Enables the name command without any pre-configured scope."
568
+
},
569
+
{
570
+
"description": "Enables the remove_data_store command without any pre-configured scope.",
571
+
"type": "string",
572
+
"const": "core:app:allow-remove-data-store",
573
+
"markdownDescription": "Enables the remove_data_store command without any pre-configured scope."
524
574
},
525
575
{
526
576
"description": "Enables the set_app_theme command without any pre-configured scope.",
527
577
"type": "string",
528
-
"const": "core:app:allow-set-app-theme"
578
+
"const": "core:app:allow-set-app-theme",
579
+
"markdownDescription": "Enables the set_app_theme command without any pre-configured scope."
580
+
},
581
+
{
582
+
"description": "Enables the set_dock_visibility command without any pre-configured scope.",
583
+
"type": "string",
584
+
"const": "core:app:allow-set-dock-visibility",
585
+
"markdownDescription": "Enables the set_dock_visibility command without any pre-configured scope."
529
586
},
530
587
{
531
588
"description": "Enables the tauri_version command without any pre-configured scope.",
532
589
"type": "string",
533
-
"const": "core:app:allow-tauri-version"
590
+
"const": "core:app:allow-tauri-version",
591
+
"markdownDescription": "Enables the tauri_version command without any pre-configured scope."
534
592
},
535
593
{
536
594
"description": "Enables the version command without any pre-configured scope.",
537
595
"type": "string",
538
-
"const": "core:app:allow-version"
596
+
"const": "core:app:allow-version",
597
+
"markdownDescription": "Enables the version command without any pre-configured scope."
539
598
},
540
599
{
541
600
"description": "Denies the app_hide command without any pre-configured scope.",
542
601
"type": "string",
543
-
"const": "core:app:deny-app-hide"
602
+
"const": "core:app:deny-app-hide",
603
+
"markdownDescription": "Denies the app_hide command without any pre-configured scope."
544
604
},
545
605
{
546
606
"description": "Denies the app_show command without any pre-configured scope.",
547
607
"type": "string",
548
-
"const": "core:app:deny-app-show"
608
+
"const": "core:app:deny-app-show",
609
+
"markdownDescription": "Denies the app_show command without any pre-configured scope."
610
+
},
611
+
{
612
+
"description": "Denies the bundle_type command without any pre-configured scope.",
613
+
"type": "string",
614
+
"const": "core:app:deny-bundle-type",
615
+
"markdownDescription": "Denies the bundle_type command without any pre-configured scope."
549
616
},
550
617
{
551
618
"description": "Denies the default_window_icon command without any pre-configured scope.",
552
619
"type": "string",
553
-
"const": "core:app:deny-default-window-icon"
620
+
"const": "core:app:deny-default-window-icon",
621
+
"markdownDescription": "Denies the default_window_icon command without any pre-configured scope."
622
+
},
623
+
{
624
+
"description": "Denies the fetch_data_store_identifiers command without any pre-configured scope.",
625
+
"type": "string",
626
+
"const": "core:app:deny-fetch-data-store-identifiers",
627
+
"markdownDescription": "Denies the fetch_data_store_identifiers command without any pre-configured scope."
628
+
},
629
+
{
630
+
"description": "Denies the identifier command without any pre-configured scope.",
631
+
"type": "string",
632
+
"const": "core:app:deny-identifier",
633
+
"markdownDescription": "Denies the identifier command without any pre-configured scope."
554
634
},
555
635
{
556
636
"description": "Denies the name command without any pre-configured scope.",
557
637
"type": "string",
558
-
"const": "core:app:deny-name"
638
+
"const": "core:app:deny-name",
639
+
"markdownDescription": "Denies the name command without any pre-configured scope."
640
+
},
641
+
{
642
+
"description": "Denies the remove_data_store command without any pre-configured scope.",
643
+
"type": "string",
644
+
"const": "core:app:deny-remove-data-store",
645
+
"markdownDescription": "Denies the remove_data_store command without any pre-configured scope."
559
646
},
560
647
{
561
648
"description": "Denies the set_app_theme command without any pre-configured scope.",
562
649
"type": "string",
563
-
"const": "core:app:deny-set-app-theme"
650
+
"const": "core:app:deny-set-app-theme",
651
+
"markdownDescription": "Denies the set_app_theme command without any pre-configured scope."
652
+
},
653
+
{
654
+
"description": "Denies the set_dock_visibility command without any pre-configured scope.",
655
+
"type": "string",
656
+
"const": "core:app:deny-set-dock-visibility",
657
+
"markdownDescription": "Denies the set_dock_visibility command without any pre-configured scope."
564
658
},
565
659
{
566
660
"description": "Denies the tauri_version command without any pre-configured scope.",
567
661
"type": "string",
568
-
"const": "core:app:deny-tauri-version"
662
+
"const": "core:app:deny-tauri-version",
663
+
"markdownDescription": "Denies the tauri_version command without any pre-configured scope."
569
664
},
570
665
{
571
666
"description": "Denies the version command without any pre-configured scope.",
572
667
"type": "string",
573
-
"const": "core:app:deny-version"
668
+
"const": "core:app:deny-version",
669
+
"markdownDescription": "Denies the version command without any pre-configured scope."
574
670
},
575
671
{
576
-
"description": "Default permissions for the plugin.",
672
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`",
577
673
"type": "string",
578
-
"const": "core:event:default"
674
+
"const": "core:event:default",
675
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`"
579
676
},
580
677
{
581
678
"description": "Enables the emit command without any pre-configured scope.",
582
679
"type": "string",
583
-
"const": "core:event:allow-emit"
680
+
"const": "core:event:allow-emit",
681
+
"markdownDescription": "Enables the emit command without any pre-configured scope."
584
682
},
585
683
{
586
684
"description": "Enables the emit_to command without any pre-configured scope.",
587
685
"type": "string",
588
-
"const": "core:event:allow-emit-to"
686
+
"const": "core:event:allow-emit-to",
687
+
"markdownDescription": "Enables the emit_to command without any pre-configured scope."
589
688
},
590
689
{
591
690
"description": "Enables the listen command without any pre-configured scope.",
592
691
"type": "string",
593
-
"const": "core:event:allow-listen"
692
+
"const": "core:event:allow-listen",
693
+
"markdownDescription": "Enables the listen command without any pre-configured scope."
594
694
},
595
695
{
596
696
"description": "Enables the unlisten command without any pre-configured scope.",
597
697
"type": "string",
598
-
"const": "core:event:allow-unlisten"
698
+
"const": "core:event:allow-unlisten",
699
+
"markdownDescription": "Enables the unlisten command without any pre-configured scope."
599
700
},
600
701
{
601
702
"description": "Denies the emit command without any pre-configured scope.",
602
703
"type": "string",
603
-
"const": "core:event:deny-emit"
704
+
"const": "core:event:deny-emit",
705
+
"markdownDescription": "Denies the emit command without any pre-configured scope."
604
706
},
605
707
{
606
708
"description": "Denies the emit_to command without any pre-configured scope.",
607
709
"type": "string",
608
-
"const": "core:event:deny-emit-to"
710
+
"const": "core:event:deny-emit-to",
711
+
"markdownDescription": "Denies the emit_to command without any pre-configured scope."
609
712
},
610
713
{
611
714
"description": "Denies the listen command without any pre-configured scope.",
612
715
"type": "string",
613
-
"const": "core:event:deny-listen"
716
+
"const": "core:event:deny-listen",
717
+
"markdownDescription": "Denies the listen command without any pre-configured scope."
614
718
},
615
719
{
616
720
"description": "Denies the unlisten command without any pre-configured scope.",
617
721
"type": "string",
618
-
"const": "core:event:deny-unlisten"
722
+
"const": "core:event:deny-unlisten",
723
+
"markdownDescription": "Denies the unlisten command without any pre-configured scope."
619
724
},
620
725
{
621
-
"description": "Default permissions for the plugin.",
726
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`",
622
727
"type": "string",
623
-
"const": "core:image:default"
728
+
"const": "core:image:default",
729
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`"
624
730
},
625
731
{
626
732
"description": "Enables the from_bytes command without any pre-configured scope.",
627
733
"type": "string",
628
-
"const": "core:image:allow-from-bytes"
734
+
"const": "core:image:allow-from-bytes",
735
+
"markdownDescription": "Enables the from_bytes command without any pre-configured scope."
629
736
},
630
737
{
631
738
"description": "Enables the from_path command without any pre-configured scope.",
632
739
"type": "string",
633
-
"const": "core:image:allow-from-path"
740
+
"const": "core:image:allow-from-path",
741
+
"markdownDescription": "Enables the from_path command without any pre-configured scope."
634
742
},
635
743
{
636
744
"description": "Enables the new command without any pre-configured scope.",
637
745
"type": "string",
638
-
"const": "core:image:allow-new"
746
+
"const": "core:image:allow-new",
747
+
"markdownDescription": "Enables the new command without any pre-configured scope."
639
748
},
640
749
{
641
750
"description": "Enables the rgba command without any pre-configured scope.",
642
751
"type": "string",
643
-
"const": "core:image:allow-rgba"
752
+
"const": "core:image:allow-rgba",
753
+
"markdownDescription": "Enables the rgba command without any pre-configured scope."
644
754
},
645
755
{
646
756
"description": "Enables the size command without any pre-configured scope.",
647
757
"type": "string",
648
-
"const": "core:image:allow-size"
758
+
"const": "core:image:allow-size",
759
+
"markdownDescription": "Enables the size command without any pre-configured scope."
649
760
},
650
761
{
651
762
"description": "Denies the from_bytes command without any pre-configured scope.",
652
763
"type": "string",
653
-
"const": "core:image:deny-from-bytes"
764
+
"const": "core:image:deny-from-bytes",
765
+
"markdownDescription": "Denies the from_bytes command without any pre-configured scope."
654
766
},
655
767
{
656
768
"description": "Denies the from_path command without any pre-configured scope.",
657
769
"type": "string",
658
-
"const": "core:image:deny-from-path"
770
+
"const": "core:image:deny-from-path",
771
+
"markdownDescription": "Denies the from_path command without any pre-configured scope."
659
772
},
660
773
{
661
774
"description": "Denies the new command without any pre-configured scope.",
662
775
"type": "string",
663
-
"const": "core:image:deny-new"
776
+
"const": "core:image:deny-new",
777
+
"markdownDescription": "Denies the new command without any pre-configured scope."
664
778
},
665
779
{
666
780
"description": "Denies the rgba command without any pre-configured scope.",
667
781
"type": "string",
668
-
"const": "core:image:deny-rgba"
782
+
"const": "core:image:deny-rgba",
783
+
"markdownDescription": "Denies the rgba command without any pre-configured scope."
669
784
},
670
785
{
671
786
"description": "Denies the size command without any pre-configured scope.",
672
787
"type": "string",
673
-
"const": "core:image:deny-size"
788
+
"const": "core:image:deny-size",
789
+
"markdownDescription": "Denies the size command without any pre-configured scope."
674
790
},
675
791
{
676
-
"description": "Default permissions for the plugin.",
792
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`",
677
793
"type": "string",
678
-
"const": "core:menu:default"
794
+
"const": "core:menu:default",
795
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`"
679
796
},
680
797
{
681
798
"description": "Enables the append command without any pre-configured scope.",
682
799
"type": "string",
683
-
"const": "core:menu:allow-append"
800
+
"const": "core:menu:allow-append",
801
+
"markdownDescription": "Enables the append command without any pre-configured scope."
684
802
},
685
803
{
686
804
"description": "Enables the create_default command without any pre-configured scope.",
687
805
"type": "string",
688
-
"const": "core:menu:allow-create-default"
806
+
"const": "core:menu:allow-create-default",
807
+
"markdownDescription": "Enables the create_default command without any pre-configured scope."
689
808
},
690
809
{
691
810
"description": "Enables the get command without any pre-configured scope.",
692
811
"type": "string",
693
-
"const": "core:menu:allow-get"
812
+
"const": "core:menu:allow-get",
813
+
"markdownDescription": "Enables the get command without any pre-configured scope."
694
814
},
695
815
{
696
816
"description": "Enables the insert command without any pre-configured scope.",
697
817
"type": "string",
698
-
"const": "core:menu:allow-insert"
818
+
"const": "core:menu:allow-insert",
819
+
"markdownDescription": "Enables the insert command without any pre-configured scope."
699
820
},
700
821
{
701
822
"description": "Enables the is_checked command without any pre-configured scope.",
702
823
"type": "string",
703
-
"const": "core:menu:allow-is-checked"
824
+
"const": "core:menu:allow-is-checked",
825
+
"markdownDescription": "Enables the is_checked command without any pre-configured scope."
704
826
},
705
827
{
706
828
"description": "Enables the is_enabled command without any pre-configured scope.",
707
829
"type": "string",
708
-
"const": "core:menu:allow-is-enabled"
830
+
"const": "core:menu:allow-is-enabled",
831
+
"markdownDescription": "Enables the is_enabled command without any pre-configured scope."
709
832
},
710
833
{
711
834
"description": "Enables the items command without any pre-configured scope.",
712
835
"type": "string",
713
-
"const": "core:menu:allow-items"
836
+
"const": "core:menu:allow-items",
837
+
"markdownDescription": "Enables the items command without any pre-configured scope."
714
838
},
715
839
{
716
840
"description": "Enables the new command without any pre-configured scope.",
717
841
"type": "string",
718
-
"const": "core:menu:allow-new"
842
+
"const": "core:menu:allow-new",
843
+
"markdownDescription": "Enables the new command without any pre-configured scope."
719
844
},
720
845
{
721
846
"description": "Enables the popup command without any pre-configured scope.",
722
847
"type": "string",
723
-
"const": "core:menu:allow-popup"
848
+
"const": "core:menu:allow-popup",
849
+
"markdownDescription": "Enables the popup command without any pre-configured scope."
724
850
},
725
851
{
726
852
"description": "Enables the prepend command without any pre-configured scope.",
727
853
"type": "string",
728
-
"const": "core:menu:allow-prepend"
854
+
"const": "core:menu:allow-prepend",
855
+
"markdownDescription": "Enables the prepend command without any pre-configured scope."
729
856
},
730
857
{
731
858
"description": "Enables the remove command without any pre-configured scope.",
732
859
"type": "string",
733
-
"const": "core:menu:allow-remove"
860
+
"const": "core:menu:allow-remove",
861
+
"markdownDescription": "Enables the remove command without any pre-configured scope."
734
862
},
735
863
{
736
864
"description": "Enables the remove_at command without any pre-configured scope.",
737
865
"type": "string",
738
-
"const": "core:menu:allow-remove-at"
866
+
"const": "core:menu:allow-remove-at",
867
+
"markdownDescription": "Enables the remove_at command without any pre-configured scope."
739
868
},
740
869
{
741
870
"description": "Enables the set_accelerator command without any pre-configured scope.",
742
871
"type": "string",
743
-
"const": "core:menu:allow-set-accelerator"
872
+
"const": "core:menu:allow-set-accelerator",
873
+
"markdownDescription": "Enables the set_accelerator command without any pre-configured scope."
744
874
},
745
875
{
746
876
"description": "Enables the set_as_app_menu command without any pre-configured scope.",
747
877
"type": "string",
748
-
"const": "core:menu:allow-set-as-app-menu"
878
+
"const": "core:menu:allow-set-as-app-menu",
879
+
"markdownDescription": "Enables the set_as_app_menu command without any pre-configured scope."
749
880
},
750
881
{
751
882
"description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.",
752
883
"type": "string",
753
-
"const": "core:menu:allow-set-as-help-menu-for-nsapp"
884
+
"const": "core:menu:allow-set-as-help-menu-for-nsapp",
885
+
"markdownDescription": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope."
754
886
},
755
887
{
756
888
"description": "Enables the set_as_window_menu command without any pre-configured scope.",
757
889
"type": "string",
758
-
"const": "core:menu:allow-set-as-window-menu"
890
+
"const": "core:menu:allow-set-as-window-menu",
891
+
"markdownDescription": "Enables the set_as_window_menu command without any pre-configured scope."
759
892
},
760
893
{
761
894
"description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
762
895
"type": "string",
763
-
"const": "core:menu:allow-set-as-windows-menu-for-nsapp"
896
+
"const": "core:menu:allow-set-as-windows-menu-for-nsapp",
897
+
"markdownDescription": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope."
764
898
},
765
899
{
766
900
"description": "Enables the set_checked command without any pre-configured scope.",
767
901
"type": "string",
768
-
"const": "core:menu:allow-set-checked"
902
+
"const": "core:menu:allow-set-checked",
903
+
"markdownDescription": "Enables the set_checked command without any pre-configured scope."
769
904
},
770
905
{
771
906
"description": "Enables the set_enabled command without any pre-configured scope.",
772
907
"type": "string",
773
-
"const": "core:menu:allow-set-enabled"
908
+
"const": "core:menu:allow-set-enabled",
909
+
"markdownDescription": "Enables the set_enabled command without any pre-configured scope."
774
910
},
775
911
{
776
912
"description": "Enables the set_icon command without any pre-configured scope.",
777
913
"type": "string",
778
-
"const": "core:menu:allow-set-icon"
914
+
"const": "core:menu:allow-set-icon",
915
+
"markdownDescription": "Enables the set_icon command without any pre-configured scope."
779
916
},
780
917
{
781
918
"description": "Enables the set_text command without any pre-configured scope.",
782
919
"type": "string",
783
-
"const": "core:menu:allow-set-text"
920
+
"const": "core:menu:allow-set-text",
921
+
"markdownDescription": "Enables the set_text command without any pre-configured scope."
784
922
},
785
923
{
786
924
"description": "Enables the text command without any pre-configured scope.",
787
925
"type": "string",
788
-
"const": "core:menu:allow-text"
926
+
"const": "core:menu:allow-text",
927
+
"markdownDescription": "Enables the text command without any pre-configured scope."
789
928
},
790
929
{
791
930
"description": "Denies the append command without any pre-configured scope.",
792
931
"type": "string",
793
-
"const": "core:menu:deny-append"
932
+
"const": "core:menu:deny-append",
933
+
"markdownDescription": "Denies the append command without any pre-configured scope."
794
934
},
795
935
{
796
936
"description": "Denies the create_default command without any pre-configured scope.",
797
937
"type": "string",
798
-
"const": "core:menu:deny-create-default"
938
+
"const": "core:menu:deny-create-default",
939
+
"markdownDescription": "Denies the create_default command without any pre-configured scope."
799
940
},
800
941
{
801
942
"description": "Denies the get command without any pre-configured scope.",
802
943
"type": "string",
803
-
"const": "core:menu:deny-get"
944
+
"const": "core:menu:deny-get",
945
+
"markdownDescription": "Denies the get command without any pre-configured scope."
804
946
},
805
947
{
806
948
"description": "Denies the insert command without any pre-configured scope.",
807
949
"type": "string",
808
-
"const": "core:menu:deny-insert"
950
+
"const": "core:menu:deny-insert",
951
+
"markdownDescription": "Denies the insert command without any pre-configured scope."
809
952
},
810
953
{
811
954
"description": "Denies the is_checked command without any pre-configured scope.",
812
955
"type": "string",
813
-
"const": "core:menu:deny-is-checked"
956
+
"const": "core:menu:deny-is-checked",
957
+
"markdownDescription": "Denies the is_checked command without any pre-configured scope."
814
958
},
815
959
{
816
960
"description": "Denies the is_enabled command without any pre-configured scope.",
817
961
"type": "string",
818
-
"const": "core:menu:deny-is-enabled"
962
+
"const": "core:menu:deny-is-enabled",
963
+
"markdownDescription": "Denies the is_enabled command without any pre-configured scope."
819
964
},
820
965
{
821
966
"description": "Denies the items command without any pre-configured scope.",
822
967
"type": "string",
823
-
"const": "core:menu:deny-items"
968
+
"const": "core:menu:deny-items",
969
+
"markdownDescription": "Denies the items command without any pre-configured scope."
824
970
},
825
971
{
826
972
"description": "Denies the new command without any pre-configured scope.",
827
973
"type": "string",
828
-
"const": "core:menu:deny-new"
974
+
"const": "core:menu:deny-new",
975
+
"markdownDescription": "Denies the new command without any pre-configured scope."
829
976
},
830
977
{
831
978
"description": "Denies the popup command without any pre-configured scope.",
832
979
"type": "string",
833
-
"const": "core:menu:deny-popup"
980
+
"const": "core:menu:deny-popup",
981
+
"markdownDescription": "Denies the popup command without any pre-configured scope."
834
982
},
835
983
{
836
984
"description": "Denies the prepend command without any pre-configured scope.",
837
985
"type": "string",
838
-
"const": "core:menu:deny-prepend"
986
+
"const": "core:menu:deny-prepend",
987
+
"markdownDescription": "Denies the prepend command without any pre-configured scope."
839
988
},
840
989
{
841
990
"description": "Denies the remove command without any pre-configured scope.",
842
991
"type": "string",
843
-
"const": "core:menu:deny-remove"
992
+
"const": "core:menu:deny-remove",
993
+
"markdownDescription": "Denies the remove command without any pre-configured scope."
844
994
},
845
995
{
846
996
"description": "Denies the remove_at command without any pre-configured scope.",
847
997
"type": "string",
848
-
"const": "core:menu:deny-remove-at"
998
+
"const": "core:menu:deny-remove-at",
999
+
"markdownDescription": "Denies the remove_at command without any pre-configured scope."
849
1000
},
850
1001
{
851
1002
"description": "Denies the set_accelerator command without any pre-configured scope.",
852
1003
"type": "string",
853
-
"const": "core:menu:deny-set-accelerator"
1004
+
"const": "core:menu:deny-set-accelerator",
1005
+
"markdownDescription": "Denies the set_accelerator command without any pre-configured scope."
854
1006
},
855
1007
{
856
1008
"description": "Denies the set_as_app_menu command without any pre-configured scope.",
857
1009
"type": "string",
858
-
"const": "core:menu:deny-set-as-app-menu"
1010
+
"const": "core:menu:deny-set-as-app-menu",
1011
+
"markdownDescription": "Denies the set_as_app_menu command without any pre-configured scope."
859
1012
},
860
1013
{
861
1014
"description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.",
862
1015
"type": "string",
863
-
"const": "core:menu:deny-set-as-help-menu-for-nsapp"
1016
+
"const": "core:menu:deny-set-as-help-menu-for-nsapp",
1017
+
"markdownDescription": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope."
864
1018
},
865
1019
{
866
1020
"description": "Denies the set_as_window_menu command without any pre-configured scope.",
867
1021
"type": "string",
868
-
"const": "core:menu:deny-set-as-window-menu"
1022
+
"const": "core:menu:deny-set-as-window-menu",
1023
+
"markdownDescription": "Denies the set_as_window_menu command without any pre-configured scope."
869
1024
},
870
1025
{
871
1026
"description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
872
1027
"type": "string",
873
-
"const": "core:menu:deny-set-as-windows-menu-for-nsapp"
1028
+
"const": "core:menu:deny-set-as-windows-menu-for-nsapp",
1029
+
"markdownDescription": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope."
874
1030
},
875
1031
{
876
1032
"description": "Denies the set_checked command without any pre-configured scope.",
877
1033
"type": "string",
878
-
"const": "core:menu:deny-set-checked"
1034
+
"const": "core:menu:deny-set-checked",
1035
+
"markdownDescription": "Denies the set_checked command without any pre-configured scope."
879
1036
},
880
1037
{
881
1038
"description": "Denies the set_enabled command without any pre-configured scope.",
882
1039
"type": "string",
883
-
"const": "core:menu:deny-set-enabled"
1040
+
"const": "core:menu:deny-set-enabled",
1041
+
"markdownDescription": "Denies the set_enabled command without any pre-configured scope."
884
1042
},
885
1043
{
886
1044
"description": "Denies the set_icon command without any pre-configured scope.",
887
1045
"type": "string",
888
-
"const": "core:menu:deny-set-icon"
1046
+
"const": "core:menu:deny-set-icon",
1047
+
"markdownDescription": "Denies the set_icon command without any pre-configured scope."
889
1048
},
890
1049
{
891
1050
"description": "Denies the set_text command without any pre-configured scope.",
892
1051
"type": "string",
893
-
"const": "core:menu:deny-set-text"
1052
+
"const": "core:menu:deny-set-text",
1053
+
"markdownDescription": "Denies the set_text command without any pre-configured scope."
894
1054
},
895
1055
{
896
1056
"description": "Denies the text command without any pre-configured scope.",
897
1057
"type": "string",
898
-
"const": "core:menu:deny-text"
1058
+
"const": "core:menu:deny-text",
1059
+
"markdownDescription": "Denies the text command without any pre-configured scope."
899
1060
},
900
1061
{
901
-
"description": "Default permissions for the plugin.",
1062
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`",
902
1063
"type": "string",
903
-
"const": "core:path:default"
1064
+
"const": "core:path:default",
1065
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`"
904
1066
},
905
1067
{
906
1068
"description": "Enables the basename command without any pre-configured scope.",
907
1069
"type": "string",
908
-
"const": "core:path:allow-basename"
1070
+
"const": "core:path:allow-basename",
1071
+
"markdownDescription": "Enables the basename command without any pre-configured scope."
909
1072
},
910
1073
{
911
1074
"description": "Enables the dirname command without any pre-configured scope.",
912
1075
"type": "string",
913
-
"const": "core:path:allow-dirname"
1076
+
"const": "core:path:allow-dirname",
1077
+
"markdownDescription": "Enables the dirname command without any pre-configured scope."
914
1078
},
915
1079
{
916
1080
"description": "Enables the extname command without any pre-configured scope.",
917
1081
"type": "string",
918
-
"const": "core:path:allow-extname"
1082
+
"const": "core:path:allow-extname",
1083
+
"markdownDescription": "Enables the extname command without any pre-configured scope."
919
1084
},
920
1085
{
921
1086
"description": "Enables the is_absolute command without any pre-configured scope.",
922
1087
"type": "string",
923
-
"const": "core:path:allow-is-absolute"
1088
+
"const": "core:path:allow-is-absolute",
1089
+
"markdownDescription": "Enables the is_absolute command without any pre-configured scope."
924
1090
},
925
1091
{
926
1092
"description": "Enables the join command without any pre-configured scope.",
927
1093
"type": "string",
928
-
"const": "core:path:allow-join"
1094
+
"const": "core:path:allow-join",
1095
+
"markdownDescription": "Enables the join command without any pre-configured scope."
929
1096
},
930
1097
{
931
1098
"description": "Enables the normalize command without any pre-configured scope.",
932
1099
"type": "string",
933
-
"const": "core:path:allow-normalize"
1100
+
"const": "core:path:allow-normalize",
1101
+
"markdownDescription": "Enables the normalize command without any pre-configured scope."
934
1102
},
935
1103
{
936
1104
"description": "Enables the resolve command without any pre-configured scope.",
937
1105
"type": "string",
938
-
"const": "core:path:allow-resolve"
1106
+
"const": "core:path:allow-resolve",
1107
+
"markdownDescription": "Enables the resolve command without any pre-configured scope."
939
1108
},
940
1109
{
941
1110
"description": "Enables the resolve_directory command without any pre-configured scope.",
942
1111
"type": "string",
943
-
"const": "core:path:allow-resolve-directory"
1112
+
"const": "core:path:allow-resolve-directory",
1113
+
"markdownDescription": "Enables the resolve_directory command without any pre-configured scope."
944
1114
},
945
1115
{
946
1116
"description": "Denies the basename command without any pre-configured scope.",
947
1117
"type": "string",
948
-
"const": "core:path:deny-basename"
1118
+
"const": "core:path:deny-basename",
1119
+
"markdownDescription": "Denies the basename command without any pre-configured scope."
949
1120
},
950
1121
{
951
1122
"description": "Denies the dirname command without any pre-configured scope.",
952
1123
"type": "string",
953
-
"const": "core:path:deny-dirname"
1124
+
"const": "core:path:deny-dirname",
1125
+
"markdownDescription": "Denies the dirname command without any pre-configured scope."
954
1126
},
955
1127
{
956
1128
"description": "Denies the extname command without any pre-configured scope.",
957
1129
"type": "string",
958
-
"const": "core:path:deny-extname"
1130
+
"const": "core:path:deny-extname",
1131
+
"markdownDescription": "Denies the extname command without any pre-configured scope."
959
1132
},
960
1133
{
961
1134
"description": "Denies the is_absolute command without any pre-configured scope.",
962
1135
"type": "string",
963
-
"const": "core:path:deny-is-absolute"
1136
+
"const": "core:path:deny-is-absolute",
1137
+
"markdownDescription": "Denies the is_absolute command without any pre-configured scope."
964
1138
},
965
1139
{
966
1140
"description": "Denies the join command without any pre-configured scope.",
967
1141
"type": "string",
968
-
"const": "core:path:deny-join"
1142
+
"const": "core:path:deny-join",
1143
+
"markdownDescription": "Denies the join command without any pre-configured scope."
969
1144
},
970
1145
{
971
1146
"description": "Denies the normalize command without any pre-configured scope.",
972
1147
"type": "string",
973
-
"const": "core:path:deny-normalize"
1148
+
"const": "core:path:deny-normalize",
1149
+
"markdownDescription": "Denies the normalize command without any pre-configured scope."
974
1150
},
975
1151
{
976
1152
"description": "Denies the resolve command without any pre-configured scope.",
977
1153
"type": "string",
978
-
"const": "core:path:deny-resolve"
1154
+
"const": "core:path:deny-resolve",
1155
+
"markdownDescription": "Denies the resolve command without any pre-configured scope."
979
1156
},
980
1157
{
981
1158
"description": "Denies the resolve_directory command without any pre-configured scope.",
982
1159
"type": "string",
983
-
"const": "core:path:deny-resolve-directory"
1160
+
"const": "core:path:deny-resolve-directory",
1161
+
"markdownDescription": "Denies the resolve_directory command without any pre-configured scope."
984
1162
},
985
1163
{
986
-
"description": "Default permissions for the plugin.",
1164
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`",
987
1165
"type": "string",
988
-
"const": "core:resources:default"
1166
+
"const": "core:resources:default",
1167
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`"
989
1168
},
990
1169
{
991
1170
"description": "Enables the close command without any pre-configured scope.",
992
1171
"type": "string",
993
-
"const": "core:resources:allow-close"
1172
+
"const": "core:resources:allow-close",
1173
+
"markdownDescription": "Enables the close command without any pre-configured scope."
994
1174
},
995
1175
{
996
1176
"description": "Denies the close command without any pre-configured scope.",
997
1177
"type": "string",
998
-
"const": "core:resources:deny-close"
1178
+
"const": "core:resources:deny-close",
1179
+
"markdownDescription": "Denies the close command without any pre-configured scope."
999
1180
},
1000
1181
{
1001
-
"description": "Default permissions for the plugin.",
1182
+
"description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`",
1002
1183
"type": "string",
1003
-
"const": "core:tray:default"
1184
+
"const": "core:tray:default",
1185
+
"markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`"
1004
1186
},
1005
1187
{
1006
1188
"description": "Enables the get_by_id command without any pre-configured scope.",
1007
1189
"type": "string",
1008
-
"const": "core:tray:allow-get-by-id"
1190
+
"const": "core:tray:allow-get-by-id",
1191
+
"markdownDescription": "Enables the get_by_id command without any pre-configured scope."
1009
1192
},
1010
1193
{
1011
1194
"description": "Enables the new command without any pre-configured scope.",
1012
1195
"type": "string",
1013
-
"const": "core:tray:allow-new"
1196
+
"const": "core:tray:allow-new",
1197
+
"markdownDescription": "Enables the new command without any pre-configured scope."
1014
1198
},
1015
1199
{
1016
1200
"description": "Enables the remove_by_id command without any pre-configured scope.",
1017
1201
"type": "string",
1018
-
"const": "core:tray:allow-remove-by-id"
1202
+
"const": "core:tray:allow-remove-by-id",
1203
+
"markdownDescription": "Enables the remove_by_id command without any pre-configured scope."
1019
1204
},
1020
1205
{
1021
1206
"description": "Enables the set_icon command without any pre-configured scope.",
1022
1207
"type": "string",
1023
-
"const": "core:tray:allow-set-icon"
1208
+
"const": "core:tray:allow-set-icon",
1209
+
"markdownDescription": "Enables the set_icon command without any pre-configured scope."
1024
1210
},
1025
1211
{
1026
1212
"description": "Enables the set_icon_as_template command without any pre-configured scope.",
1027
1213
"type": "string",
1028
-
"const": "core:tray:allow-set-icon-as-template"
1214
+
"const": "core:tray:allow-set-icon-as-template",
1215
+
"markdownDescription": "Enables the set_icon_as_template command without any pre-configured scope."
1029
1216
},
1030
1217
{
1031
1218
"description": "Enables the set_menu command without any pre-configured scope.",
1032
1219
"type": "string",
1033
-
"const": "core:tray:allow-set-menu"
1220
+
"const": "core:tray:allow-set-menu",
1221
+
"markdownDescription": "Enables the set_menu command without any pre-configured scope."
1034
1222
},
1035
1223
{
1036
1224
"description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.",
1037
1225
"type": "string",
1038
-
"const": "core:tray:allow-set-show-menu-on-left-click"
1226
+
"const": "core:tray:allow-set-show-menu-on-left-click",
1227
+
"markdownDescription": "Enables the set_show_menu_on_left_click command without any pre-configured scope."
1039
1228
},
1040
1229
{
1041
1230
"description": "Enables the set_temp_dir_path command without any pre-configured scope.",
1042
1231
"type": "string",
1043
-
"const": "core:tray:allow-set-temp-dir-path"
1232
+
"const": "core:tray:allow-set-temp-dir-path",
1233
+
"markdownDescription": "Enables the set_temp_dir_path command without any pre-configured scope."
1044
1234
},
1045
1235
{
1046
1236
"description": "Enables the set_title command without any pre-configured scope.",
1047
1237
"type": "string",
1048
-
"const": "core:tray:allow-set-title"
1238
+
"const": "core:tray:allow-set-title",
1239
+
"markdownDescription": "Enables the set_title command without any pre-configured scope."
1049
1240
},
1050
1241
{
1051
1242
"description": "Enables the set_tooltip command without any pre-configured scope.",
1052
1243
"type": "string",
1053
-
"const": "core:tray:allow-set-tooltip"
1244
+
"const": "core:tray:allow-set-tooltip",
1245
+
"markdownDescription": "Enables the set_tooltip command without any pre-configured scope."
1054
1246
},
1055
1247
{
1056
1248
"description": "Enables the set_visible command without any pre-configured scope.",
1057
1249
"type": "string",
1058
-
"const": "core:tray:allow-set-visible"
1250
+
"const": "core:tray:allow-set-visible",
1251
+
"markdownDescription": "Enables the set_visible command without any pre-configured scope."
1059
1252
},
1060
1253
{
1061
1254
"description": "Denies the get_by_id command without any pre-configured scope.",
1062
1255
"type": "string",
1063
-
"const": "core:tray:deny-get-by-id"
1256
+
"const": "core:tray:deny-get-by-id",
1257
+
"markdownDescription": "Denies the get_by_id command without any pre-configured scope."
1064
1258
},
1065
1259
{
1066
1260
"description": "Denies the new command without any pre-configured scope.",
1067
1261
"type": "string",
1068
-
"const": "core:tray:deny-new"
1262
+
"const": "core:tray:deny-new",
1263
+
"markdownDescription": "Denies the new command without any pre-configured scope."
1069
1264
},
1070
1265
{
1071
1266
"description": "Denies the remove_by_id command without any pre-configured scope.",
1072
1267
"type": "string",
1073
-
"const": "core:tray:deny-remove-by-id"
1268
+
"const": "core:tray:deny-remove-by-id",
1269
+
"markdownDescription": "Denies the remove_by_id command without any pre-configured scope."
1074
1270
},
1075
1271
{
1076
1272
"description": "Denies the set_icon command without any pre-configured scope.",
1077
1273
"type": "string",
1078
-
"const": "core:tray:deny-set-icon"
1274
+
"const": "core:tray:deny-set-icon",
1275
+
"markdownDescription": "Denies the set_icon command without any pre-configured scope."
1079
1276
},
1080
1277
{
1081
1278
"description": "Denies the set_icon_as_template command without any pre-configured scope.",
1082
1279
"type": "string",
1083
-
"const": "core:tray:deny-set-icon-as-template"
1280
+
"const": "core:tray:deny-set-icon-as-template",
1281
+
"markdownDescription": "Denies the set_icon_as_template command without any pre-configured scope."
1084
1282
},
1085
1283
{
1086
1284
"description": "Denies the set_menu command without any pre-configured scope.",
1087
1285
"type": "string",
1088
-
"const": "core:tray:deny-set-menu"
1286
+
"const": "core:tray:deny-set-menu",
1287
+
"markdownDescription": "Denies the set_menu command without any pre-configured scope."
1089
1288
},
1090
1289
{
1091
1290
"description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.",
1092
1291
"type": "string",
1093
-
"const": "core:tray:deny-set-show-menu-on-left-click"
1292
+
"const": "core:tray:deny-set-show-menu-on-left-click",
1293
+
"markdownDescription": "Denies the set_show_menu_on_left_click command without any pre-configured scope."
1094
1294
},
1095
1295
{
1096
1296
"description": "Denies the set_temp_dir_path command without any pre-configured scope.",
1097
1297
"type": "string",
1098
-
"const": "core:tray:deny-set-temp-dir-path"
1298
+
"const": "core:tray:deny-set-temp-dir-path",
1299
+
"markdownDescription": "Denies the set_temp_dir_path command without any pre-configured scope."
1099
1300
},
1100
1301
{
1101
1302
"description": "Denies the set_title command without any pre-configured scope.",
1102
1303
"type": "string",
1103
-
"const": "core:tray:deny-set-title"
1304
+
"const": "core:tray:deny-set-title",
1305
+
"markdownDescription": "Denies the set_title command without any pre-configured scope."
1104
1306
},
1105
1307
{
1106
1308
"description": "Denies the set_tooltip command without any pre-configured scope.",
1107
1309
"type": "string",
1108
-
"const": "core:tray:deny-set-tooltip"
1310
+
"const": "core:tray:deny-set-tooltip",
1311
+
"markdownDescription": "Denies the set_tooltip command without any pre-configured scope."
1109
1312
},
1110
1313
{
1111
1314
"description": "Denies the set_visible command without any pre-configured scope.",
1112
1315
"type": "string",
1113
-
"const": "core:tray:deny-set-visible"
1316
+
"const": "core:tray:deny-set-visible",
1317
+
"markdownDescription": "Denies the set_visible command without any pre-configured scope."
1114
1318
},
1115
1319
{
1116
-
"description": "Default permissions for the plugin.",
1320
+
"description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`",
1117
1321
"type": "string",
1118
-
"const": "core:webview:default"
1322
+
"const": "core:webview:default",
1323
+
"markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`"
1119
1324
},
1120
1325
{
1121
1326
"description": "Enables the clear_all_browsing_data command without any pre-configured scope.",
1122
1327
"type": "string",
1123
-
"const": "core:webview:allow-clear-all-browsing-data"
1328
+
"const": "core:webview:allow-clear-all-browsing-data",
1329
+
"markdownDescription": "Enables the clear_all_browsing_data command without any pre-configured scope."
1124
1330
},
1125
1331
{
1126
1332
"description": "Enables the create_webview command without any pre-configured scope.",
1127
1333
"type": "string",
1128
-
"const": "core:webview:allow-create-webview"
1334
+
"const": "core:webview:allow-create-webview",
1335
+
"markdownDescription": "Enables the create_webview command without any pre-configured scope."
1129
1336
},
1130
1337
{
1131
1338
"description": "Enables the create_webview_window command without any pre-configured scope.",
1132
1339
"type": "string",
1133
-
"const": "core:webview:allow-create-webview-window"
1340
+
"const": "core:webview:allow-create-webview-window",
1341
+
"markdownDescription": "Enables the create_webview_window command without any pre-configured scope."
1134
1342
},
1135
1343
{
1136
1344
"description": "Enables the get_all_webviews command without any pre-configured scope.",
1137
1345
"type": "string",
1138
-
"const": "core:webview:allow-get-all-webviews"
1346
+
"const": "core:webview:allow-get-all-webviews",
1347
+
"markdownDescription": "Enables the get_all_webviews command without any pre-configured scope."
1139
1348
},
1140
1349
{
1141
1350
"description": "Enables the internal_toggle_devtools command without any pre-configured scope.",
1142
1351
"type": "string",
1143
-
"const": "core:webview:allow-internal-toggle-devtools"
1352
+
"const": "core:webview:allow-internal-toggle-devtools",
1353
+
"markdownDescription": "Enables the internal_toggle_devtools command without any pre-configured scope."
1144
1354
},
1145
1355
{
1146
1356
"description": "Enables the print command without any pre-configured scope.",
1147
1357
"type": "string",
1148
-
"const": "core:webview:allow-print"
1358
+
"const": "core:webview:allow-print",
1359
+
"markdownDescription": "Enables the print command without any pre-configured scope."
1149
1360
},
1150
1361
{
1151
1362
"description": "Enables the reparent command without any pre-configured scope.",
1152
1363
"type": "string",
1153
-
"const": "core:webview:allow-reparent"
1364
+
"const": "core:webview:allow-reparent",
1365
+
"markdownDescription": "Enables the reparent command without any pre-configured scope."
1366
+
},
1367
+
{
1368
+
"description": "Enables the set_webview_auto_resize command without any pre-configured scope.",
1369
+
"type": "string",
1370
+
"const": "core:webview:allow-set-webview-auto-resize",
1371
+
"markdownDescription": "Enables the set_webview_auto_resize command without any pre-configured scope."
1372
+
},
1373
+
{
1374
+
"description": "Enables the set_webview_background_color command without any pre-configured scope.",
1375
+
"type": "string",
1376
+
"const": "core:webview:allow-set-webview-background-color",
1377
+
"markdownDescription": "Enables the set_webview_background_color command without any pre-configured scope."
1154
1378
},
1155
1379
{
1156
1380
"description": "Enables the set_webview_focus command without any pre-configured scope.",
1157
1381
"type": "string",
1158
-
"const": "core:webview:allow-set-webview-focus"
1382
+
"const": "core:webview:allow-set-webview-focus",
1383
+
"markdownDescription": "Enables the set_webview_focus command without any pre-configured scope."
1159
1384
},
1160
1385
{
1161
1386
"description": "Enables the set_webview_position command without any pre-configured scope.",
1162
1387
"type": "string",
1163
-
"const": "core:webview:allow-set-webview-position"
1388
+
"const": "core:webview:allow-set-webview-position",
1389
+
"markdownDescription": "Enables the set_webview_position command without any pre-configured scope."
1164
1390
},
1165
1391
{
1166
1392
"description": "Enables the set_webview_size command without any pre-configured scope.",
1167
1393
"type": "string",
1168
-
"const": "core:webview:allow-set-webview-size"
1394
+
"const": "core:webview:allow-set-webview-size",
1395
+
"markdownDescription": "Enables the set_webview_size command without any pre-configured scope."
1169
1396
},
1170
1397
{
1171
1398
"description": "Enables the set_webview_zoom command without any pre-configured scope.",
1172
1399
"type": "string",
1173
-
"const": "core:webview:allow-set-webview-zoom"
1400
+
"const": "core:webview:allow-set-webview-zoom",
1401
+
"markdownDescription": "Enables the set_webview_zoom command without any pre-configured scope."
1174
1402
},
1175
1403
{
1176
1404
"description": "Enables the webview_close command without any pre-configured scope.",
1177
1405
"type": "string",
1178
-
"const": "core:webview:allow-webview-close"
1406
+
"const": "core:webview:allow-webview-close",
1407
+
"markdownDescription": "Enables the webview_close command without any pre-configured scope."
1179
1408
},
1180
1409
{
1181
1410
"description": "Enables the webview_hide command without any pre-configured scope.",
1182
1411
"type": "string",
1183
-
"const": "core:webview:allow-webview-hide"
1412
+
"const": "core:webview:allow-webview-hide",
1413
+
"markdownDescription": "Enables the webview_hide command without any pre-configured scope."
1184
1414
},
1185
1415
{
1186
1416
"description": "Enables the webview_position command without any pre-configured scope.",
1187
1417
"type": "string",
1188
-
"const": "core:webview:allow-webview-position"
1418
+
"const": "core:webview:allow-webview-position",
1419
+
"markdownDescription": "Enables the webview_position command without any pre-configured scope."
1189
1420
},
1190
1421
{
1191
1422
"description": "Enables the webview_show command without any pre-configured scope.",
1192
1423
"type": "string",
1193
-
"const": "core:webview:allow-webview-show"
1424
+
"const": "core:webview:allow-webview-show",
1425
+
"markdownDescription": "Enables the webview_show command without any pre-configured scope."
1194
1426
},
1195
1427
{
1196
1428
"description": "Enables the webview_size command without any pre-configured scope.",
1197
1429
"type": "string",
1198
-
"const": "core:webview:allow-webview-size"
1430
+
"const": "core:webview:allow-webview-size",
1431
+
"markdownDescription": "Enables the webview_size command without any pre-configured scope."
1199
1432
},
1200
1433
{
1201
1434
"description": "Denies the clear_all_browsing_data command without any pre-configured scope.",
1202
1435
"type": "string",
1203
-
"const": "core:webview:deny-clear-all-browsing-data"
1436
+
"const": "core:webview:deny-clear-all-browsing-data",
1437
+
"markdownDescription": "Denies the clear_all_browsing_data command without any pre-configured scope."
1204
1438
},
1205
1439
{
1206
1440
"description": "Denies the create_webview command without any pre-configured scope.",
1207
1441
"type": "string",
1208
-
"const": "core:webview:deny-create-webview"
1442
+
"const": "core:webview:deny-create-webview",
1443
+
"markdownDescription": "Denies the create_webview command without any pre-configured scope."
1209
1444
},
1210
1445
{
1211
1446
"description": "Denies the create_webview_window command without any pre-configured scope.",
1212
1447
"type": "string",
1213
-
"const": "core:webview:deny-create-webview-window"
1448
+
"const": "core:webview:deny-create-webview-window",
1449
+
"markdownDescription": "Denies the create_webview_window command without any pre-configured scope."
1214
1450
},
1215
1451
{
1216
1452
"description": "Denies the get_all_webviews command without any pre-configured scope.",
1217
1453
"type": "string",
1218
-
"const": "core:webview:deny-get-all-webviews"
1454
+
"const": "core:webview:deny-get-all-webviews",
1455
+
"markdownDescription": "Denies the get_all_webviews command without any pre-configured scope."
1219
1456
},
1220
1457
{
1221
1458
"description": "Denies the internal_toggle_devtools command without any pre-configured scope.",
1222
1459
"type": "string",
1223
-
"const": "core:webview:deny-internal-toggle-devtools"
1460
+
"const": "core:webview:deny-internal-toggle-devtools",
1461
+
"markdownDescription": "Denies the internal_toggle_devtools command without any pre-configured scope."
1224
1462
},
1225
1463
{
1226
1464
"description": "Denies the print command without any pre-configured scope.",
1227
1465
"type": "string",
1228
-
"const": "core:webview:deny-print"
1466
+
"const": "core:webview:deny-print",
1467
+
"markdownDescription": "Denies the print command without any pre-configured scope."
1229
1468
},
1230
1469
{
1231
1470
"description": "Denies the reparent command without any pre-configured scope.",
1232
1471
"type": "string",
1233
-
"const": "core:webview:deny-reparent"
1472
+
"const": "core:webview:deny-reparent",
1473
+
"markdownDescription": "Denies the reparent command without any pre-configured scope."
1474
+
},
1475
+
{
1476
+
"description": "Denies the set_webview_auto_resize command without any pre-configured scope.",
1477
+
"type": "string",
1478
+
"const": "core:webview:deny-set-webview-auto-resize",
1479
+
"markdownDescription": "Denies the set_webview_auto_resize command without any pre-configured scope."
1480
+
},
1481
+
{
1482
+
"description": "Denies the set_webview_background_color command without any pre-configured scope.",
1483
+
"type": "string",
1484
+
"const": "core:webview:deny-set-webview-background-color",
1485
+
"markdownDescription": "Denies the set_webview_background_color command without any pre-configured scope."
1234
1486
},
1235
1487
{
1236
1488
"description": "Denies the set_webview_focus command without any pre-configured scope.",
1237
1489
"type": "string",
1238
-
"const": "core:webview:deny-set-webview-focus"
1490
+
"const": "core:webview:deny-set-webview-focus",
1491
+
"markdownDescription": "Denies the set_webview_focus command without any pre-configured scope."
1239
1492
},
1240
1493
{
1241
1494
"description": "Denies the set_webview_position command without any pre-configured scope.",
1242
1495
"type": "string",
1243
-
"const": "core:webview:deny-set-webview-position"
1496
+
"const": "core:webview:deny-set-webview-position",
1497
+
"markdownDescription": "Denies the set_webview_position command without any pre-configured scope."
1244
1498
},
1245
1499
{
1246
1500
"description": "Denies the set_webview_size command without any pre-configured scope.",
1247
1501
"type": "string",
1248
-
"const": "core:webview:deny-set-webview-size"
1502
+
"const": "core:webview:deny-set-webview-size",
1503
+
"markdownDescription": "Denies the set_webview_size command without any pre-configured scope."
1249
1504
},
1250
1505
{
1251
1506
"description": "Denies the set_webview_zoom command without any pre-configured scope.",
1252
1507
"type": "string",
1253
-
"const": "core:webview:deny-set-webview-zoom"
1508
+
"const": "core:webview:deny-set-webview-zoom",
1509
+
"markdownDescription": "Denies the set_webview_zoom command without any pre-configured scope."
1254
1510
},
1255
1511
{
1256
1512
"description": "Denies the webview_close command without any pre-configured scope.",
1257
1513
"type": "string",
1258
-
"const": "core:webview:deny-webview-close"
1514
+
"const": "core:webview:deny-webview-close",
1515
+
"markdownDescription": "Denies the webview_close command without any pre-configured scope."
1259
1516
},
1260
1517
{
1261
1518
"description": "Denies the webview_hide command without any pre-configured scope.",
1262
1519
"type": "string",
1263
-
"const": "core:webview:deny-webview-hide"
1520
+
"const": "core:webview:deny-webview-hide",
1521
+
"markdownDescription": "Denies the webview_hide command without any pre-configured scope."
1264
1522
},
1265
1523
{
1266
1524
"description": "Denies the webview_position command without any pre-configured scope.",
1267
1525
"type": "string",
1268
-
"const": "core:webview:deny-webview-position"
1526
+
"const": "core:webview:deny-webview-position",
1527
+
"markdownDescription": "Denies the webview_position command without any pre-configured scope."
1269
1528
},
1270
1529
{
1271
1530
"description": "Denies the webview_show command without any pre-configured scope.",
1272
1531
"type": "string",
1273
-
"const": "core:webview:deny-webview-show"
1532
+
"const": "core:webview:deny-webview-show",
1533
+
"markdownDescription": "Denies the webview_show command without any pre-configured scope."
1274
1534
},
1275
1535
{
1276
1536
"description": "Denies the webview_size command without any pre-configured scope.",
1277
1537
"type": "string",
1278
-
"const": "core:webview:deny-webview-size"
1538
+
"const": "core:webview:deny-webview-size",
1539
+
"markdownDescription": "Denies the webview_size command without any pre-configured scope."
1279
1540
},
1280
1541
{
1281
-
"description": "Default permissions for the plugin.",
1542
+
"description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`",
1282
1543
"type": "string",
1283
-
"const": "core:window:default"
1544
+
"const": "core:window:default",
1545
+
"markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`"
1284
1546
},
1285
1547
{
1286
1548
"description": "Enables the available_monitors command without any pre-configured scope.",
1287
1549
"type": "string",
1288
-
"const": "core:window:allow-available-monitors"
1550
+
"const": "core:window:allow-available-monitors",
1551
+
"markdownDescription": "Enables the available_monitors command without any pre-configured scope."
1289
1552
},
1290
1553
{
1291
1554
"description": "Enables the center command without any pre-configured scope.",
1292
1555
"type": "string",
1293
-
"const": "core:window:allow-center"
1556
+
"const": "core:window:allow-center",
1557
+
"markdownDescription": "Enables the center command without any pre-configured scope."
1294
1558
},
1295
1559
{
1296
1560
"description": "Enables the close command without any pre-configured scope.",
1297
1561
"type": "string",
1298
-
"const": "core:window:allow-close"
1562
+
"const": "core:window:allow-close",
1563
+
"markdownDescription": "Enables the close command without any pre-configured scope."
1299
1564
},
1300
1565
{
1301
1566
"description": "Enables the create command without any pre-configured scope.",
1302
1567
"type": "string",
1303
-
"const": "core:window:allow-create"
1568
+
"const": "core:window:allow-create",
1569
+
"markdownDescription": "Enables the create command without any pre-configured scope."
1304
1570
},
1305
1571
{
1306
1572
"description": "Enables the current_monitor command without any pre-configured scope.",
1307
1573
"type": "string",
1308
-
"const": "core:window:allow-current-monitor"
1574
+
"const": "core:window:allow-current-monitor",
1575
+
"markdownDescription": "Enables the current_monitor command without any pre-configured scope."
1309
1576
},
1310
1577
{
1311
1578
"description": "Enables the cursor_position command without any pre-configured scope.",
1312
1579
"type": "string",
1313
-
"const": "core:window:allow-cursor-position"
1580
+
"const": "core:window:allow-cursor-position",
1581
+
"markdownDescription": "Enables the cursor_position command without any pre-configured scope."
1314
1582
},
1315
1583
{
1316
1584
"description": "Enables the destroy command without any pre-configured scope.",
1317
1585
"type": "string",
1318
-
"const": "core:window:allow-destroy"
1586
+
"const": "core:window:allow-destroy",
1587
+
"markdownDescription": "Enables the destroy command without any pre-configured scope."
1319
1588
},
1320
1589
{
1321
1590
"description": "Enables the get_all_windows command without any pre-configured scope.",
1322
1591
"type": "string",
1323
-
"const": "core:window:allow-get-all-windows"
1592
+
"const": "core:window:allow-get-all-windows",
1593
+
"markdownDescription": "Enables the get_all_windows command without any pre-configured scope."
1324
1594
},
1325
1595
{
1326
1596
"description": "Enables the hide command without any pre-configured scope.",
1327
1597
"type": "string",
1328
-
"const": "core:window:allow-hide"
1598
+
"const": "core:window:allow-hide",
1599
+
"markdownDescription": "Enables the hide command without any pre-configured scope."
1329
1600
},
1330
1601
{
1331
1602
"description": "Enables the inner_position command without any pre-configured scope.",
1332
1603
"type": "string",
1333
-
"const": "core:window:allow-inner-position"
1604
+
"const": "core:window:allow-inner-position",
1605
+
"markdownDescription": "Enables the inner_position command without any pre-configured scope."
1334
1606
},
1335
1607
{
1336
1608
"description": "Enables the inner_size command without any pre-configured scope.",
1337
1609
"type": "string",
1338
-
"const": "core:window:allow-inner-size"
1610
+
"const": "core:window:allow-inner-size",
1611
+
"markdownDescription": "Enables the inner_size command without any pre-configured scope."
1339
1612
},
1340
1613
{
1341
1614
"description": "Enables the internal_toggle_maximize command without any pre-configured scope.",
1342
1615
"type": "string",
1343
-
"const": "core:window:allow-internal-toggle-maximize"
1616
+
"const": "core:window:allow-internal-toggle-maximize",
1617
+
"markdownDescription": "Enables the internal_toggle_maximize command without any pre-configured scope."
1618
+
},
1619
+
{
1620
+
"description": "Enables the is_always_on_top command without any pre-configured scope.",
1621
+
"type": "string",
1622
+
"const": "core:window:allow-is-always-on-top",
1623
+
"markdownDescription": "Enables the is_always_on_top command without any pre-configured scope."
1344
1624
},
1345
1625
{
1346
1626
"description": "Enables the is_closable command without any pre-configured scope.",
1347
1627
"type": "string",
1348
-
"const": "core:window:allow-is-closable"
1628
+
"const": "core:window:allow-is-closable",
1629
+
"markdownDescription": "Enables the is_closable command without any pre-configured scope."
1349
1630
},
1350
1631
{
1351
1632
"description": "Enables the is_decorated command without any pre-configured scope.",
1352
1633
"type": "string",
1353
-
"const": "core:window:allow-is-decorated"
1634
+
"const": "core:window:allow-is-decorated",
1635
+
"markdownDescription": "Enables the is_decorated command without any pre-configured scope."
1354
1636
},
1355
1637
{
1356
1638
"description": "Enables the is_enabled command without any pre-configured scope.",
1357
1639
"type": "string",
1358
-
"const": "core:window:allow-is-enabled"
1640
+
"const": "core:window:allow-is-enabled",
1641
+
"markdownDescription": "Enables the is_enabled command without any pre-configured scope."
1359
1642
},
1360
1643
{
1361
1644
"description": "Enables the is_focused command without any pre-configured scope.",
1362
1645
"type": "string",
1363
-
"const": "core:window:allow-is-focused"
1646
+
"const": "core:window:allow-is-focused",
1647
+
"markdownDescription": "Enables the is_focused command without any pre-configured scope."
1364
1648
},
1365
1649
{
1366
1650
"description": "Enables the is_fullscreen command without any pre-configured scope.",
1367
1651
"type": "string",
1368
-
"const": "core:window:allow-is-fullscreen"
1652
+
"const": "core:window:allow-is-fullscreen",
1653
+
"markdownDescription": "Enables the is_fullscreen command without any pre-configured scope."
1369
1654
},
1370
1655
{
1371
1656
"description": "Enables the is_maximizable command without any pre-configured scope.",
1372
1657
"type": "string",
1373
-
"const": "core:window:allow-is-maximizable"
1658
+
"const": "core:window:allow-is-maximizable",
1659
+
"markdownDescription": "Enables the is_maximizable command without any pre-configured scope."
1374
1660
},
1375
1661
{
1376
1662
"description": "Enables the is_maximized command without any pre-configured scope.",
1377
1663
"type": "string",
1378
-
"const": "core:window:allow-is-maximized"
1664
+
"const": "core:window:allow-is-maximized",
1665
+
"markdownDescription": "Enables the is_maximized command without any pre-configured scope."
1379
1666
},
1380
1667
{
1381
1668
"description": "Enables the is_minimizable command without any pre-configured scope.",
1382
1669
"type": "string",
1383
-
"const": "core:window:allow-is-minimizable"
1670
+
"const": "core:window:allow-is-minimizable",
1671
+
"markdownDescription": "Enables the is_minimizable command without any pre-configured scope."
1384
1672
},
1385
1673
{
1386
1674
"description": "Enables the is_minimized command without any pre-configured scope.",
1387
1675
"type": "string",
1388
-
"const": "core:window:allow-is-minimized"
1676
+
"const": "core:window:allow-is-minimized",
1677
+
"markdownDescription": "Enables the is_minimized command without any pre-configured scope."
1389
1678
},
1390
1679
{
1391
1680
"description": "Enables the is_resizable command without any pre-configured scope.",
1392
1681
"type": "string",
1393
-
"const": "core:window:allow-is-resizable"
1682
+
"const": "core:window:allow-is-resizable",
1683
+
"markdownDescription": "Enables the is_resizable command without any pre-configured scope."
1394
1684
},
1395
1685
{
1396
1686
"description": "Enables the is_visible command without any pre-configured scope.",
1397
1687
"type": "string",
1398
-
"const": "core:window:allow-is-visible"
1688
+
"const": "core:window:allow-is-visible",
1689
+
"markdownDescription": "Enables the is_visible command without any pre-configured scope."
1399
1690
},
1400
1691
{
1401
1692
"description": "Enables the maximize command without any pre-configured scope.",
1402
1693
"type": "string",
1403
-
"const": "core:window:allow-maximize"
1694
+
"const": "core:window:allow-maximize",
1695
+
"markdownDescription": "Enables the maximize command without any pre-configured scope."
1404
1696
},
1405
1697
{
1406
1698
"description": "Enables the minimize command without any pre-configured scope.",
1407
1699
"type": "string",
1408
-
"const": "core:window:allow-minimize"
1700
+
"const": "core:window:allow-minimize",
1701
+
"markdownDescription": "Enables the minimize command without any pre-configured scope."
1409
1702
},
1410
1703
{
1411
1704
"description": "Enables the monitor_from_point command without any pre-configured scope.",
1412
1705
"type": "string",
1413
-
"const": "core:window:allow-monitor-from-point"
1706
+
"const": "core:window:allow-monitor-from-point",
1707
+
"markdownDescription": "Enables the monitor_from_point command without any pre-configured scope."
1414
1708
},
1415
1709
{
1416
1710
"description": "Enables the outer_position command without any pre-configured scope.",
1417
1711
"type": "string",
1418
-
"const": "core:window:allow-outer-position"
1712
+
"const": "core:window:allow-outer-position",
1713
+
"markdownDescription": "Enables the outer_position command without any pre-configured scope."
1419
1714
},
1420
1715
{
1421
1716
"description": "Enables the outer_size command without any pre-configured scope.",
1422
1717
"type": "string",
1423
-
"const": "core:window:allow-outer-size"
1718
+
"const": "core:window:allow-outer-size",
1719
+
"markdownDescription": "Enables the outer_size command without any pre-configured scope."
1424
1720
},
1425
1721
{
1426
1722
"description": "Enables the primary_monitor command without any pre-configured scope.",
1427
1723
"type": "string",
1428
-
"const": "core:window:allow-primary-monitor"
1724
+
"const": "core:window:allow-primary-monitor",
1725
+
"markdownDescription": "Enables the primary_monitor command without any pre-configured scope."
1429
1726
},
1430
1727
{
1431
1728
"description": "Enables the request_user_attention command without any pre-configured scope.",
1432
1729
"type": "string",
1433
-
"const": "core:window:allow-request-user-attention"
1730
+
"const": "core:window:allow-request-user-attention",
1731
+
"markdownDescription": "Enables the request_user_attention command without any pre-configured scope."
1434
1732
},
1435
1733
{
1436
1734
"description": "Enables the scale_factor command without any pre-configured scope.",
1437
1735
"type": "string",
1438
-
"const": "core:window:allow-scale-factor"
1736
+
"const": "core:window:allow-scale-factor",
1737
+
"markdownDescription": "Enables the scale_factor command without any pre-configured scope."
1439
1738
},
1440
1739
{
1441
1740
"description": "Enables the set_always_on_bottom command without any pre-configured scope.",
1442
1741
"type": "string",
1443
-
"const": "core:window:allow-set-always-on-bottom"
1742
+
"const": "core:window:allow-set-always-on-bottom",
1743
+
"markdownDescription": "Enables the set_always_on_bottom command without any pre-configured scope."
1444
1744
},
1445
1745
{
1446
1746
"description": "Enables the set_always_on_top command without any pre-configured scope.",
1447
1747
"type": "string",
1448
-
"const": "core:window:allow-set-always-on-top"
1748
+
"const": "core:window:allow-set-always-on-top",
1749
+
"markdownDescription": "Enables the set_always_on_top command without any pre-configured scope."
1750
+
},
1751
+
{
1752
+
"description": "Enables the set_background_color command without any pre-configured scope.",
1753
+
"type": "string",
1754
+
"const": "core:window:allow-set-background-color",
1755
+
"markdownDescription": "Enables the set_background_color command without any pre-configured scope."
1756
+
},
1757
+
{
1758
+
"description": "Enables the set_badge_count command without any pre-configured scope.",
1759
+
"type": "string",
1760
+
"const": "core:window:allow-set-badge-count",
1761
+
"markdownDescription": "Enables the set_badge_count command without any pre-configured scope."
1762
+
},
1763
+
{
1764
+
"description": "Enables the set_badge_label command without any pre-configured scope.",
1765
+
"type": "string",
1766
+
"const": "core:window:allow-set-badge-label",
1767
+
"markdownDescription": "Enables the set_badge_label command without any pre-configured scope."
1449
1768
},
1450
1769
{
1451
1770
"description": "Enables the set_closable command without any pre-configured scope.",
1452
1771
"type": "string",
1453
-
"const": "core:window:allow-set-closable"
1772
+
"const": "core:window:allow-set-closable",
1773
+
"markdownDescription": "Enables the set_closable command without any pre-configured scope."
1454
1774
},
1455
1775
{
1456
1776
"description": "Enables the set_content_protected command without any pre-configured scope.",
1457
1777
"type": "string",
1458
-
"const": "core:window:allow-set-content-protected"
1778
+
"const": "core:window:allow-set-content-protected",
1779
+
"markdownDescription": "Enables the set_content_protected command without any pre-configured scope."
1459
1780
},
1460
1781
{
1461
1782
"description": "Enables the set_cursor_grab command without any pre-configured scope.",
1462
1783
"type": "string",
1463
-
"const": "core:window:allow-set-cursor-grab"
1784
+
"const": "core:window:allow-set-cursor-grab",
1785
+
"markdownDescription": "Enables the set_cursor_grab command without any pre-configured scope."
1464
1786
},
1465
1787
{
1466
1788
"description": "Enables the set_cursor_icon command without any pre-configured scope.",
1467
1789
"type": "string",
1468
-
"const": "core:window:allow-set-cursor-icon"
1790
+
"const": "core:window:allow-set-cursor-icon",
1791
+
"markdownDescription": "Enables the set_cursor_icon command without any pre-configured scope."
1469
1792
},
1470
1793
{
1471
1794
"description": "Enables the set_cursor_position command without any pre-configured scope.",
1472
1795
"type": "string",
1473
-
"const": "core:window:allow-set-cursor-position"
1796
+
"const": "core:window:allow-set-cursor-position",
1797
+
"markdownDescription": "Enables the set_cursor_position command without any pre-configured scope."
1474
1798
},
1475
1799
{
1476
1800
"description": "Enables the set_cursor_visible command without any pre-configured scope.",
1477
1801
"type": "string",
1478
-
"const": "core:window:allow-set-cursor-visible"
1802
+
"const": "core:window:allow-set-cursor-visible",
1803
+
"markdownDescription": "Enables the set_cursor_visible command without any pre-configured scope."
1479
1804
},
1480
1805
{
1481
1806
"description": "Enables the set_decorations command without any pre-configured scope.",
1482
1807
"type": "string",
1483
-
"const": "core:window:allow-set-decorations"
1808
+
"const": "core:window:allow-set-decorations",
1809
+
"markdownDescription": "Enables the set_decorations command without any pre-configured scope."
1484
1810
},
1485
1811
{
1486
1812
"description": "Enables the set_effects command without any pre-configured scope.",
1487
1813
"type": "string",
1488
-
"const": "core:window:allow-set-effects"
1814
+
"const": "core:window:allow-set-effects",
1815
+
"markdownDescription": "Enables the set_effects command without any pre-configured scope."
1489
1816
},
1490
1817
{
1491
1818
"description": "Enables the set_enabled command without any pre-configured scope.",
1492
1819
"type": "string",
1493
-
"const": "core:window:allow-set-enabled"
1820
+
"const": "core:window:allow-set-enabled",
1821
+
"markdownDescription": "Enables the set_enabled command without any pre-configured scope."
1494
1822
},
1495
1823
{
1496
1824
"description": "Enables the set_focus command without any pre-configured scope.",
1497
1825
"type": "string",
1498
-
"const": "core:window:allow-set-focus"
1826
+
"const": "core:window:allow-set-focus",
1827
+
"markdownDescription": "Enables the set_focus command without any pre-configured scope."
1499
1828
},
1500
1829
{
1501
1830
"description": "Enables the set_fullscreen command without any pre-configured scope.",
1502
1831
"type": "string",
1503
-
"const": "core:window:allow-set-fullscreen"
1832
+
"const": "core:window:allow-set-fullscreen",
1833
+
"markdownDescription": "Enables the set_fullscreen command without any pre-configured scope."
1504
1834
},
1505
1835
{
1506
1836
"description": "Enables the set_icon command without any pre-configured scope.",
1507
1837
"type": "string",
1508
-
"const": "core:window:allow-set-icon"
1838
+
"const": "core:window:allow-set-icon",
1839
+
"markdownDescription": "Enables the set_icon command without any pre-configured scope."
1509
1840
},
1510
1841
{
1511
1842
"description": "Enables the set_ignore_cursor_events command without any pre-configured scope.",
1512
1843
"type": "string",
1513
-
"const": "core:window:allow-set-ignore-cursor-events"
1844
+
"const": "core:window:allow-set-ignore-cursor-events",
1845
+
"markdownDescription": "Enables the set_ignore_cursor_events command without any pre-configured scope."
1514
1846
},
1515
1847
{
1516
1848
"description": "Enables the set_max_size command without any pre-configured scope.",
1517
1849
"type": "string",
1518
-
"const": "core:window:allow-set-max-size"
1850
+
"const": "core:window:allow-set-max-size",
1851
+
"markdownDescription": "Enables the set_max_size command without any pre-configured scope."
1519
1852
},
1520
1853
{
1521
1854
"description": "Enables the set_maximizable command without any pre-configured scope.",
1522
1855
"type": "string",
1523
-
"const": "core:window:allow-set-maximizable"
1856
+
"const": "core:window:allow-set-maximizable",
1857
+
"markdownDescription": "Enables the set_maximizable command without any pre-configured scope."
1524
1858
},
1525
1859
{
1526
1860
"description": "Enables the set_min_size command without any pre-configured scope.",
1527
1861
"type": "string",
1528
-
"const": "core:window:allow-set-min-size"
1862
+
"const": "core:window:allow-set-min-size",
1863
+
"markdownDescription": "Enables the set_min_size command without any pre-configured scope."
1529
1864
},
1530
1865
{
1531
1866
"description": "Enables the set_minimizable command without any pre-configured scope.",
1532
1867
"type": "string",
1533
-
"const": "core:window:allow-set-minimizable"
1868
+
"const": "core:window:allow-set-minimizable",
1869
+
"markdownDescription": "Enables the set_minimizable command without any pre-configured scope."
1870
+
},
1871
+
{
1872
+
"description": "Enables the set_overlay_icon command without any pre-configured scope.",
1873
+
"type": "string",
1874
+
"const": "core:window:allow-set-overlay-icon",
1875
+
"markdownDescription": "Enables the set_overlay_icon command without any pre-configured scope."
1534
1876
},
1535
1877
{
1536
1878
"description": "Enables the set_position command without any pre-configured scope.",
1537
1879
"type": "string",
1538
-
"const": "core:window:allow-set-position"
1880
+
"const": "core:window:allow-set-position",
1881
+
"markdownDescription": "Enables the set_position command without any pre-configured scope."
1539
1882
},
1540
1883
{
1541
1884
"description": "Enables the set_progress_bar command without any pre-configured scope.",
1542
1885
"type": "string",
1543
-
"const": "core:window:allow-set-progress-bar"
1886
+
"const": "core:window:allow-set-progress-bar",
1887
+
"markdownDescription": "Enables the set_progress_bar command without any pre-configured scope."
1544
1888
},
1545
1889
{
1546
1890
"description": "Enables the set_resizable command without any pre-configured scope.",
1547
1891
"type": "string",
1548
-
"const": "core:window:allow-set-resizable"
1892
+
"const": "core:window:allow-set-resizable",
1893
+
"markdownDescription": "Enables the set_resizable command without any pre-configured scope."
1549
1894
},
1550
1895
{
1551
1896
"description": "Enables the set_shadow command without any pre-configured scope.",
1552
1897
"type": "string",
1553
-
"const": "core:window:allow-set-shadow"
1898
+
"const": "core:window:allow-set-shadow",
1899
+
"markdownDescription": "Enables the set_shadow command without any pre-configured scope."
1554
1900
},
1555
1901
{
1556
1902
"description": "Enables the set_size command without any pre-configured scope.",
1557
1903
"type": "string",
1558
-
"const": "core:window:allow-set-size"
1904
+
"const": "core:window:allow-set-size",
1905
+
"markdownDescription": "Enables the set_size command without any pre-configured scope."
1559
1906
},
1560
1907
{
1561
1908
"description": "Enables the set_size_constraints command without any pre-configured scope.",
1562
1909
"type": "string",
1563
-
"const": "core:window:allow-set-size-constraints"
1910
+
"const": "core:window:allow-set-size-constraints",
1911
+
"markdownDescription": "Enables the set_size_constraints command without any pre-configured scope."
1564
1912
},
1565
1913
{
1566
1914
"description": "Enables the set_skip_taskbar command without any pre-configured scope.",
1567
1915
"type": "string",
1568
-
"const": "core:window:allow-set-skip-taskbar"
1916
+
"const": "core:window:allow-set-skip-taskbar",
1917
+
"markdownDescription": "Enables the set_skip_taskbar command without any pre-configured scope."
1569
1918
},
1570
1919
{
1571
1920
"description": "Enables the set_theme command without any pre-configured scope.",
1572
1921
"type": "string",
1573
-
"const": "core:window:allow-set-theme"
1922
+
"const": "core:window:allow-set-theme",
1923
+
"markdownDescription": "Enables the set_theme command without any pre-configured scope."
1574
1924
},
1575
1925
{
1576
1926
"description": "Enables the set_title command without any pre-configured scope.",
1577
1927
"type": "string",
1578
-
"const": "core:window:allow-set-title"
1928
+
"const": "core:window:allow-set-title",
1929
+
"markdownDescription": "Enables the set_title command without any pre-configured scope."
1579
1930
},
1580
1931
{
1581
1932
"description": "Enables the set_title_bar_style command without any pre-configured scope.",
1582
1933
"type": "string",
1583
-
"const": "core:window:allow-set-title-bar-style"
1934
+
"const": "core:window:allow-set-title-bar-style",
1935
+
"markdownDescription": "Enables the set_title_bar_style command without any pre-configured scope."
1584
1936
},
1585
1937
{
1586
1938
"description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.",
1587
1939
"type": "string",
1588
-
"const": "core:window:allow-set-visible-on-all-workspaces"
1940
+
"const": "core:window:allow-set-visible-on-all-workspaces",
1941
+
"markdownDescription": "Enables the set_visible_on_all_workspaces command without any pre-configured scope."
1589
1942
},
1590
1943
{
1591
1944
"description": "Enables the show command without any pre-configured scope.",
1592
1945
"type": "string",
1593
-
"const": "core:window:allow-show"
1946
+
"const": "core:window:allow-show",
1947
+
"markdownDescription": "Enables the show command without any pre-configured scope."
1594
1948
},
1595
1949
{
1596
1950
"description": "Enables the start_dragging command without any pre-configured scope.",
1597
1951
"type": "string",
1598
-
"const": "core:window:allow-start-dragging"
1952
+
"const": "core:window:allow-start-dragging",
1953
+
"markdownDescription": "Enables the start_dragging command without any pre-configured scope."
1599
1954
},
1600
1955
{
1601
1956
"description": "Enables the start_resize_dragging command without any pre-configured scope.",
1602
1957
"type": "string",
1603
-
"const": "core:window:allow-start-resize-dragging"
1958
+
"const": "core:window:allow-start-resize-dragging",
1959
+
"markdownDescription": "Enables the start_resize_dragging command without any pre-configured scope."
1604
1960
},
1605
1961
{
1606
1962
"description": "Enables the theme command without any pre-configured scope.",
1607
1963
"type": "string",
1608
-
"const": "core:window:allow-theme"
1964
+
"const": "core:window:allow-theme",
1965
+
"markdownDescription": "Enables the theme command without any pre-configured scope."
1609
1966
},
1610
1967
{
1611
1968
"description": "Enables the title command without any pre-configured scope.",
1612
1969
"type": "string",
1613
-
"const": "core:window:allow-title"
1970
+
"const": "core:window:allow-title",
1971
+
"markdownDescription": "Enables the title command without any pre-configured scope."
1614
1972
},
1615
1973
{
1616
1974
"description": "Enables the toggle_maximize command without any pre-configured scope.",
1617
1975
"type": "string",
1618
-
"const": "core:window:allow-toggle-maximize"
1976
+
"const": "core:window:allow-toggle-maximize",
1977
+
"markdownDescription": "Enables the toggle_maximize command without any pre-configured scope."
1619
1978
},
1620
1979
{
1621
1980
"description": "Enables the unmaximize command without any pre-configured scope.",
1622
1981
"type": "string",
1623
-
"const": "core:window:allow-unmaximize"
1982
+
"const": "core:window:allow-unmaximize",
1983
+
"markdownDescription": "Enables the unmaximize command without any pre-configured scope."
1624
1984
},
1625
1985
{
1626
1986
"description": "Enables the unminimize command without any pre-configured scope.",
1627
1987
"type": "string",
1628
-
"const": "core:window:allow-unminimize"
1988
+
"const": "core:window:allow-unminimize",
1989
+
"markdownDescription": "Enables the unminimize command without any pre-configured scope."
1629
1990
},
1630
1991
{
1631
1992
"description": "Denies the available_monitors command without any pre-configured scope.",
1632
1993
"type": "string",
1633
-
"const": "core:window:deny-available-monitors"
1994
+
"const": "core:window:deny-available-monitors",
1995
+
"markdownDescription": "Denies the available_monitors command without any pre-configured scope."
1634
1996
},
1635
1997
{
1636
1998
"description": "Denies the center command without any pre-configured scope.",
1637
1999
"type": "string",
1638
-
"const": "core:window:deny-center"
2000
+
"const": "core:window:deny-center",
2001
+
"markdownDescription": "Denies the center command without any pre-configured scope."
1639
2002
},
1640
2003
{
1641
2004
"description": "Denies the close command without any pre-configured scope.",
1642
2005
"type": "string",
1643
-
"const": "core:window:deny-close"
2006
+
"const": "core:window:deny-close",
2007
+
"markdownDescription": "Denies the close command without any pre-configured scope."
1644
2008
},
1645
2009
{
1646
2010
"description": "Denies the create command without any pre-configured scope.",
1647
2011
"type": "string",
1648
-
"const": "core:window:deny-create"
2012
+
"const": "core:window:deny-create",
2013
+
"markdownDescription": "Denies the create command without any pre-configured scope."
1649
2014
},
1650
2015
{
1651
2016
"description": "Denies the current_monitor command without any pre-configured scope.",
1652
2017
"type": "string",
1653
-
"const": "core:window:deny-current-monitor"
2018
+
"const": "core:window:deny-current-monitor",
2019
+
"markdownDescription": "Denies the current_monitor command without any pre-configured scope."
1654
2020
},
1655
2021
{
1656
2022
"description": "Denies the cursor_position command without any pre-configured scope.",
1657
2023
"type": "string",
1658
-
"const": "core:window:deny-cursor-position"
2024
+
"const": "core:window:deny-cursor-position",
2025
+
"markdownDescription": "Denies the cursor_position command without any pre-configured scope."
1659
2026
},
1660
2027
{
1661
2028
"description": "Denies the destroy command without any pre-configured scope.",
1662
2029
"type": "string",
1663
-
"const": "core:window:deny-destroy"
2030
+
"const": "core:window:deny-destroy",
2031
+
"markdownDescription": "Denies the destroy command without any pre-configured scope."
1664
2032
},
1665
2033
{
1666
2034
"description": "Denies the get_all_windows command without any pre-configured scope.",
1667
2035
"type": "string",
1668
-
"const": "core:window:deny-get-all-windows"
2036
+
"const": "core:window:deny-get-all-windows",
2037
+
"markdownDescription": "Denies the get_all_windows command without any pre-configured scope."
1669
2038
},
1670
2039
{
1671
2040
"description": "Denies the hide command without any pre-configured scope.",
1672
2041
"type": "string",
1673
-
"const": "core:window:deny-hide"
2042
+
"const": "core:window:deny-hide",
2043
+
"markdownDescription": "Denies the hide command without any pre-configured scope."
1674
2044
},
1675
2045
{
1676
2046
"description": "Denies the inner_position command without any pre-configured scope.",
1677
2047
"type": "string",
1678
-
"const": "core:window:deny-inner-position"
2048
+
"const": "core:window:deny-inner-position",
2049
+
"markdownDescription": "Denies the inner_position command without any pre-configured scope."
1679
2050
},
1680
2051
{
1681
2052
"description": "Denies the inner_size command without any pre-configured scope.",
1682
2053
"type": "string",
1683
-
"const": "core:window:deny-inner-size"
2054
+
"const": "core:window:deny-inner-size",
2055
+
"markdownDescription": "Denies the inner_size command without any pre-configured scope."
1684
2056
},
1685
2057
{
1686
2058
"description": "Denies the internal_toggle_maximize command without any pre-configured scope.",
1687
2059
"type": "string",
1688
-
"const": "core:window:deny-internal-toggle-maximize"
2060
+
"const": "core:window:deny-internal-toggle-maximize",
2061
+
"markdownDescription": "Denies the internal_toggle_maximize command without any pre-configured scope."
2062
+
},
2063
+
{
2064
+
"description": "Denies the is_always_on_top command without any pre-configured scope.",
2065
+
"type": "string",
2066
+
"const": "core:window:deny-is-always-on-top",
2067
+
"markdownDescription": "Denies the is_always_on_top command without any pre-configured scope."
1689
2068
},
1690
2069
{
1691
2070
"description": "Denies the is_closable command without any pre-configured scope.",
1692
2071
"type": "string",
1693
-
"const": "core:window:deny-is-closable"
2072
+
"const": "core:window:deny-is-closable",
2073
+
"markdownDescription": "Denies the is_closable command without any pre-configured scope."
1694
2074
},
1695
2075
{
1696
2076
"description": "Denies the is_decorated command without any pre-configured scope.",
1697
2077
"type": "string",
1698
-
"const": "core:window:deny-is-decorated"
2078
+
"const": "core:window:deny-is-decorated",
2079
+
"markdownDescription": "Denies the is_decorated command without any pre-configured scope."
1699
2080
},
1700
2081
{
1701
2082
"description": "Denies the is_enabled command without any pre-configured scope.",
1702
2083
"type": "string",
1703
-
"const": "core:window:deny-is-enabled"
2084
+
"const": "core:window:deny-is-enabled",
2085
+
"markdownDescription": "Denies the is_enabled command without any pre-configured scope."
1704
2086
},
1705
2087
{
1706
2088
"description": "Denies the is_focused command without any pre-configured scope.",
1707
2089
"type": "string",
1708
-
"const": "core:window:deny-is-focused"
2090
+
"const": "core:window:deny-is-focused",
2091
+
"markdownDescription": "Denies the is_focused command without any pre-configured scope."
1709
2092
},
1710
2093
{
1711
2094
"description": "Denies the is_fullscreen command without any pre-configured scope.",
1712
2095
"type": "string",
1713
-
"const": "core:window:deny-is-fullscreen"
2096
+
"const": "core:window:deny-is-fullscreen",
2097
+
"markdownDescription": "Denies the is_fullscreen command without any pre-configured scope."
1714
2098
},
1715
2099
{
1716
2100
"description": "Denies the is_maximizable command without any pre-configured scope.",
1717
2101
"type": "string",
1718
-
"const": "core:window:deny-is-maximizable"
2102
+
"const": "core:window:deny-is-maximizable",
2103
+
"markdownDescription": "Denies the is_maximizable command without any pre-configured scope."
1719
2104
},
1720
2105
{
1721
2106
"description": "Denies the is_maximized command without any pre-configured scope.",
1722
2107
"type": "string",
1723
-
"const": "core:window:deny-is-maximized"
2108
+
"const": "core:window:deny-is-maximized",
2109
+
"markdownDescription": "Denies the is_maximized command without any pre-configured scope."
1724
2110
},
1725
2111
{
1726
2112
"description": "Denies the is_minimizable command without any pre-configured scope.",
1727
2113
"type": "string",
1728
-
"const": "core:window:deny-is-minimizable"
2114
+
"const": "core:window:deny-is-minimizable",
2115
+
"markdownDescription": "Denies the is_minimizable command without any pre-configured scope."
1729
2116
},
1730
2117
{
1731
2118
"description": "Denies the is_minimized command without any pre-configured scope.",
1732
2119
"type": "string",
1733
-
"const": "core:window:deny-is-minimized"
2120
+
"const": "core:window:deny-is-minimized",
2121
+
"markdownDescription": "Denies the is_minimized command without any pre-configured scope."
1734
2122
},
1735
2123
{
1736
2124
"description": "Denies the is_resizable command without any pre-configured scope.",
1737
2125
"type": "string",
1738
-
"const": "core:window:deny-is-resizable"
2126
+
"const": "core:window:deny-is-resizable",
2127
+
"markdownDescription": "Denies the is_resizable command without any pre-configured scope."
1739
2128
},
1740
2129
{
1741
2130
"description": "Denies the is_visible command without any pre-configured scope.",
1742
2131
"type": "string",
1743
-
"const": "core:window:deny-is-visible"
2132
+
"const": "core:window:deny-is-visible",
2133
+
"markdownDescription": "Denies the is_visible command without any pre-configured scope."
1744
2134
},
1745
2135
{
1746
2136
"description": "Denies the maximize command without any pre-configured scope.",
1747
2137
"type": "string",
1748
-
"const": "core:window:deny-maximize"
2138
+
"const": "core:window:deny-maximize",
2139
+
"markdownDescription": "Denies the maximize command without any pre-configured scope."
1749
2140
},
1750
2141
{
1751
2142
"description": "Denies the minimize command without any pre-configured scope.",
1752
2143
"type": "string",
1753
-
"const": "core:window:deny-minimize"
2144
+
"const": "core:window:deny-minimize",
2145
+
"markdownDescription": "Denies the minimize command without any pre-configured scope."
1754
2146
},
1755
2147
{
1756
2148
"description": "Denies the monitor_from_point command without any pre-configured scope.",
1757
2149
"type": "string",
1758
-
"const": "core:window:deny-monitor-from-point"
2150
+
"const": "core:window:deny-monitor-from-point",
2151
+
"markdownDescription": "Denies the monitor_from_point command without any pre-configured scope."
1759
2152
},
1760
2153
{
1761
2154
"description": "Denies the outer_position command without any pre-configured scope.",
1762
2155
"type": "string",
1763
-
"const": "core:window:deny-outer-position"
2156
+
"const": "core:window:deny-outer-position",
2157
+
"markdownDescription": "Denies the outer_position command without any pre-configured scope."
1764
2158
},
1765
2159
{
1766
2160
"description": "Denies the outer_size command without any pre-configured scope.",
1767
2161
"type": "string",
1768
-
"const": "core:window:deny-outer-size"
2162
+
"const": "core:window:deny-outer-size",
2163
+
"markdownDescription": "Denies the outer_size command without any pre-configured scope."
1769
2164
},
1770
2165
{
1771
2166
"description": "Denies the primary_monitor command without any pre-configured scope.",
1772
2167
"type": "string",
1773
-
"const": "core:window:deny-primary-monitor"
2168
+
"const": "core:window:deny-primary-monitor",
2169
+
"markdownDescription": "Denies the primary_monitor command without any pre-configured scope."
1774
2170
},
1775
2171
{
1776
2172
"description": "Denies the request_user_attention command without any pre-configured scope.",
1777
2173
"type": "string",
1778
-
"const": "core:window:deny-request-user-attention"
2174
+
"const": "core:window:deny-request-user-attention",
2175
+
"markdownDescription": "Denies the request_user_attention command without any pre-configured scope."
1779
2176
},
1780
2177
{
1781
2178
"description": "Denies the scale_factor command without any pre-configured scope.",
1782
2179
"type": "string",
1783
-
"const": "core:window:deny-scale-factor"
2180
+
"const": "core:window:deny-scale-factor",
2181
+
"markdownDescription": "Denies the scale_factor command without any pre-configured scope."
1784
2182
},
1785
2183
{
1786
2184
"description": "Denies the set_always_on_bottom command without any pre-configured scope.",
1787
2185
"type": "string",
1788
-
"const": "core:window:deny-set-always-on-bottom"
2186
+
"const": "core:window:deny-set-always-on-bottom",
2187
+
"markdownDescription": "Denies the set_always_on_bottom command without any pre-configured scope."
1789
2188
},
1790
2189
{
1791
2190
"description": "Denies the set_always_on_top command without any pre-configured scope.",
1792
2191
"type": "string",
1793
-
"const": "core:window:deny-set-always-on-top"
2192
+
"const": "core:window:deny-set-always-on-top",
2193
+
"markdownDescription": "Denies the set_always_on_top command without any pre-configured scope."
2194
+
},
2195
+
{
2196
+
"description": "Denies the set_background_color command without any pre-configured scope.",
2197
+
"type": "string",
2198
+
"const": "core:window:deny-set-background-color",
2199
+
"markdownDescription": "Denies the set_background_color command without any pre-configured scope."
2200
+
},
2201
+
{
2202
+
"description": "Denies the set_badge_count command without any pre-configured scope.",
2203
+
"type": "string",
2204
+
"const": "core:window:deny-set-badge-count",
2205
+
"markdownDescription": "Denies the set_badge_count command without any pre-configured scope."
2206
+
},
2207
+
{
2208
+
"description": "Denies the set_badge_label command without any pre-configured scope.",
2209
+
"type": "string",
2210
+
"const": "core:window:deny-set-badge-label",
2211
+
"markdownDescription": "Denies the set_badge_label command without any pre-configured scope."
1794
2212
},
1795
2213
{
1796
2214
"description": "Denies the set_closable command without any pre-configured scope.",
1797
2215
"type": "string",
1798
-
"const": "core:window:deny-set-closable"
2216
+
"const": "core:window:deny-set-closable",
2217
+
"markdownDescription": "Denies the set_closable command without any pre-configured scope."
1799
2218
},
1800
2219
{
1801
2220
"description": "Denies the set_content_protected command without any pre-configured scope.",
1802
2221
"type": "string",
1803
-
"const": "core:window:deny-set-content-protected"
2222
+
"const": "core:window:deny-set-content-protected",
2223
+
"markdownDescription": "Denies the set_content_protected command without any pre-configured scope."
1804
2224
},
1805
2225
{
1806
2226
"description": "Denies the set_cursor_grab command without any pre-configured scope.",
1807
2227
"type": "string",
1808
-
"const": "core:window:deny-set-cursor-grab"
2228
+
"const": "core:window:deny-set-cursor-grab",
2229
+
"markdownDescription": "Denies the set_cursor_grab command without any pre-configured scope."
1809
2230
},
1810
2231
{
1811
2232
"description": "Denies the set_cursor_icon command without any pre-configured scope.",
1812
2233
"type": "string",
1813
-
"const": "core:window:deny-set-cursor-icon"
2234
+
"const": "core:window:deny-set-cursor-icon",
2235
+
"markdownDescription": "Denies the set_cursor_icon command without any pre-configured scope."
1814
2236
},
1815
2237
{
1816
2238
"description": "Denies the set_cursor_position command without any pre-configured scope.",
1817
2239
"type": "string",
1818
-
"const": "core:window:deny-set-cursor-position"
2240
+
"const": "core:window:deny-set-cursor-position",
2241
+
"markdownDescription": "Denies the set_cursor_position command without any pre-configured scope."
1819
2242
},
1820
2243
{
1821
2244
"description": "Denies the set_cursor_visible command without any pre-configured scope.",
1822
2245
"type": "string",
1823
-
"const": "core:window:deny-set-cursor-visible"
2246
+
"const": "core:window:deny-set-cursor-visible",
2247
+
"markdownDescription": "Denies the set_cursor_visible command without any pre-configured scope."
1824
2248
},
1825
2249
{
1826
2250
"description": "Denies the set_decorations command without any pre-configured scope.",
1827
2251
"type": "string",
1828
-
"const": "core:window:deny-set-decorations"
2252
+
"const": "core:window:deny-set-decorations",
2253
+
"markdownDescription": "Denies the set_decorations command without any pre-configured scope."
1829
2254
},
1830
2255
{
1831
2256
"description": "Denies the set_effects command without any pre-configured scope.",
1832
2257
"type": "string",
1833
-
"const": "core:window:deny-set-effects"
2258
+
"const": "core:window:deny-set-effects",
2259
+
"markdownDescription": "Denies the set_effects command without any pre-configured scope."
1834
2260
},
1835
2261
{
1836
2262
"description": "Denies the set_enabled command without any pre-configured scope.",
1837
2263
"type": "string",
1838
-
"const": "core:window:deny-set-enabled"
2264
+
"const": "core:window:deny-set-enabled",
2265
+
"markdownDescription": "Denies the set_enabled command without any pre-configured scope."
1839
2266
},
1840
2267
{
1841
2268
"description": "Denies the set_focus command without any pre-configured scope.",
1842
2269
"type": "string",
1843
-
"const": "core:window:deny-set-focus"
2270
+
"const": "core:window:deny-set-focus",
2271
+
"markdownDescription": "Denies the set_focus command without any pre-configured scope."
1844
2272
},
1845
2273
{
1846
2274
"description": "Denies the set_fullscreen command without any pre-configured scope.",
1847
2275
"type": "string",
1848
-
"const": "core:window:deny-set-fullscreen"
2276
+
"const": "core:window:deny-set-fullscreen",
2277
+
"markdownDescription": "Denies the set_fullscreen command without any pre-configured scope."
1849
2278
},
1850
2279
{
1851
2280
"description": "Denies the set_icon command without any pre-configured scope.",
1852
2281
"type": "string",
1853
-
"const": "core:window:deny-set-icon"
2282
+
"const": "core:window:deny-set-icon",
2283
+
"markdownDescription": "Denies the set_icon command without any pre-configured scope."
1854
2284
},
1855
2285
{
1856
2286
"description": "Denies the set_ignore_cursor_events command without any pre-configured scope.",
1857
2287
"type": "string",
1858
-
"const": "core:window:deny-set-ignore-cursor-events"
2288
+
"const": "core:window:deny-set-ignore-cursor-events",
2289
+
"markdownDescription": "Denies the set_ignore_cursor_events command without any pre-configured scope."
1859
2290
},
1860
2291
{
1861
2292
"description": "Denies the set_max_size command without any pre-configured scope.",
1862
2293
"type": "string",
1863
-
"const": "core:window:deny-set-max-size"
2294
+
"const": "core:window:deny-set-max-size",
2295
+
"markdownDescription": "Denies the set_max_size command without any pre-configured scope."
1864
2296
},
1865
2297
{
1866
2298
"description": "Denies the set_maximizable command without any pre-configured scope.",
1867
2299
"type": "string",
1868
-
"const": "core:window:deny-set-maximizable"
2300
+
"const": "core:window:deny-set-maximizable",
2301
+
"markdownDescription": "Denies the set_maximizable command without any pre-configured scope."
1869
2302
},
1870
2303
{
1871
2304
"description": "Denies the set_min_size command without any pre-configured scope.",
1872
2305
"type": "string",
1873
-
"const": "core:window:deny-set-min-size"
2306
+
"const": "core:window:deny-set-min-size",
2307
+
"markdownDescription": "Denies the set_min_size command without any pre-configured scope."
1874
2308
},
1875
2309
{
1876
2310
"description": "Denies the set_minimizable command without any pre-configured scope.",
1877
2311
"type": "string",
1878
-
"const": "core:window:deny-set-minimizable"
2312
+
"const": "core:window:deny-set-minimizable",
2313
+
"markdownDescription": "Denies the set_minimizable command without any pre-configured scope."
2314
+
},
2315
+
{
2316
+
"description": "Denies the set_overlay_icon command without any pre-configured scope.",
2317
+
"type": "string",
2318
+
"const": "core:window:deny-set-overlay-icon",
2319
+
"markdownDescription": "Denies the set_overlay_icon command without any pre-configured scope."
1879
2320
},
1880
2321
{
1881
2322
"description": "Denies the set_position command without any pre-configured scope.",
1882
2323
"type": "string",
1883
-
"const": "core:window:deny-set-position"
2324
+
"const": "core:window:deny-set-position",
2325
+
"markdownDescription": "Denies the set_position command without any pre-configured scope."
1884
2326
},
1885
2327
{
1886
2328
"description": "Denies the set_progress_bar command without any pre-configured scope.",
1887
2329
"type": "string",
1888
-
"const": "core:window:deny-set-progress-bar"
2330
+
"const": "core:window:deny-set-progress-bar",
2331
+
"markdownDescription": "Denies the set_progress_bar command without any pre-configured scope."
1889
2332
},
1890
2333
{
1891
2334
"description": "Denies the set_resizable command without any pre-configured scope.",
1892
2335
"type": "string",
1893
-
"const": "core:window:deny-set-resizable"
2336
+
"const": "core:window:deny-set-resizable",
2337
+
"markdownDescription": "Denies the set_resizable command without any pre-configured scope."
1894
2338
},
1895
2339
{
1896
2340
"description": "Denies the set_shadow command without any pre-configured scope.",
1897
2341
"type": "string",
1898
-
"const": "core:window:deny-set-shadow"
2342
+
"const": "core:window:deny-set-shadow",
2343
+
"markdownDescription": "Denies the set_shadow command without any pre-configured scope."
1899
2344
},
1900
2345
{
1901
2346
"description": "Denies the set_size command without any pre-configured scope.",
1902
2347
"type": "string",
1903
-
"const": "core:window:deny-set-size"
2348
+
"const": "core:window:deny-set-size",
2349
+
"markdownDescription": "Denies the set_size command without any pre-configured scope."
1904
2350
},
1905
2351
{
1906
2352
"description": "Denies the set_size_constraints command without any pre-configured scope.",
1907
2353
"type": "string",
1908
-
"const": "core:window:deny-set-size-constraints"
2354
+
"const": "core:window:deny-set-size-constraints",
2355
+
"markdownDescription": "Denies the set_size_constraints command without any pre-configured scope."
1909
2356
},
1910
2357
{
1911
2358
"description": "Denies the set_skip_taskbar command without any pre-configured scope.",
1912
2359
"type": "string",
1913
-
"const": "core:window:deny-set-skip-taskbar"
2360
+
"const": "core:window:deny-set-skip-taskbar",
2361
+
"markdownDescription": "Denies the set_skip_taskbar command without any pre-configured scope."
1914
2362
},
1915
2363
{
1916
2364
"description": "Denies the set_theme command without any pre-configured scope.",
1917
2365
"type": "string",
1918
-
"const": "core:window:deny-set-theme"
2366
+
"const": "core:window:deny-set-theme",
2367
+
"markdownDescription": "Denies the set_theme command without any pre-configured scope."
1919
2368
},
1920
2369
{
1921
2370
"description": "Denies the set_title command without any pre-configured scope.",
1922
2371
"type": "string",
1923
-
"const": "core:window:deny-set-title"
2372
+
"const": "core:window:deny-set-title",
2373
+
"markdownDescription": "Denies the set_title command without any pre-configured scope."
1924
2374
},
1925
2375
{
1926
2376
"description": "Denies the set_title_bar_style command without any pre-configured scope.",
1927
2377
"type": "string",
1928
-
"const": "core:window:deny-set-title-bar-style"
2378
+
"const": "core:window:deny-set-title-bar-style",
2379
+
"markdownDescription": "Denies the set_title_bar_style command without any pre-configured scope."
1929
2380
},
1930
2381
{
1931
2382
"description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.",
1932
2383
"type": "string",
1933
-
"const": "core:window:deny-set-visible-on-all-workspaces"
2384
+
"const": "core:window:deny-set-visible-on-all-workspaces",
2385
+
"markdownDescription": "Denies the set_visible_on_all_workspaces command without any pre-configured scope."
1934
2386
},
1935
2387
{
1936
2388
"description": "Denies the show command without any pre-configured scope.",
1937
2389
"type": "string",
1938
-
"const": "core:window:deny-show"
2390
+
"const": "core:window:deny-show",
2391
+
"markdownDescription": "Denies the show command without any pre-configured scope."
1939
2392
},
1940
2393
{
1941
2394
"description": "Denies the start_dragging command without any pre-configured scope.",
1942
2395
"type": "string",
1943
-
"const": "core:window:deny-start-dragging"
2396
+
"const": "core:window:deny-start-dragging",
2397
+
"markdownDescription": "Denies the start_dragging command without any pre-configured scope."
1944
2398
},
1945
2399
{
1946
2400
"description": "Denies the start_resize_dragging command without any pre-configured scope.",
1947
2401
"type": "string",
1948
-
"const": "core:window:deny-start-resize-dragging"
2402
+
"const": "core:window:deny-start-resize-dragging",
2403
+
"markdownDescription": "Denies the start_resize_dragging command without any pre-configured scope."
1949
2404
},
1950
2405
{
1951
2406
"description": "Denies the theme command without any pre-configured scope.",
1952
2407
"type": "string",
1953
-
"const": "core:window:deny-theme"
2408
+
"const": "core:window:deny-theme",
2409
+
"markdownDescription": "Denies the theme command without any pre-configured scope."
1954
2410
},
1955
2411
{
1956
2412
"description": "Denies the title command without any pre-configured scope.",
1957
2413
"type": "string",
1958
-
"const": "core:window:deny-title"
2414
+
"const": "core:window:deny-title",
2415
+
"markdownDescription": "Denies the title command without any pre-configured scope."
1959
2416
},
1960
2417
{
1961
2418
"description": "Denies the toggle_maximize command without any pre-configured scope.",
1962
2419
"type": "string",
1963
-
"const": "core:window:deny-toggle-maximize"
2420
+
"const": "core:window:deny-toggle-maximize",
2421
+
"markdownDescription": "Denies the toggle_maximize command without any pre-configured scope."
1964
2422
},
1965
2423
{
1966
2424
"description": "Denies the unmaximize command without any pre-configured scope.",
1967
2425
"type": "string",
1968
-
"const": "core:window:deny-unmaximize"
2426
+
"const": "core:window:deny-unmaximize",
2427
+
"markdownDescription": "Denies the unmaximize command without any pre-configured scope."
1969
2428
},
1970
2429
{
1971
2430
"description": "Denies the unminimize command without any pre-configured scope.",
1972
2431
"type": "string",
1973
-
"const": "core:window:deny-unminimize"
2432
+
"const": "core:window:deny-unminimize",
2433
+
"markdownDescription": "Denies the unminimize command without any pre-configured scope."
1974
2434
},
1975
2435
{
1976
-
"description": "Allows reading the opened deep link via the get_current command",
2436
+
"description": "Allows reading the opened deep link via the get_current command\n#### This default permission set includes:\n\n- `allow-get-current`",
1977
2437
"type": "string",
1978
-
"const": "deep-link:default"
2438
+
"const": "deep-link:default",
2439
+
"markdownDescription": "Allows reading the opened deep link via the get_current command\n#### This default permission set includes:\n\n- `allow-get-current`"
1979
2440
},
1980
2441
{
1981
2442
"description": "Enables the get_current command without any pre-configured scope.",
1982
2443
"type": "string",
1983
-
"const": "deep-link:allow-get-current"
2444
+
"const": "deep-link:allow-get-current",
2445
+
"markdownDescription": "Enables the get_current command without any pre-configured scope."
1984
2446
},
1985
2447
{
1986
2448
"description": "Enables the is_registered command without any pre-configured scope.",
1987
2449
"type": "string",
1988
-
"const": "deep-link:allow-is-registered"
2450
+
"const": "deep-link:allow-is-registered",
2451
+
"markdownDescription": "Enables the is_registered command without any pre-configured scope."
1989
2452
},
1990
2453
{
1991
2454
"description": "Enables the register command without any pre-configured scope.",
1992
2455
"type": "string",
1993
-
"const": "deep-link:allow-register"
2456
+
"const": "deep-link:allow-register",
2457
+
"markdownDescription": "Enables the register command without any pre-configured scope."
1994
2458
},
1995
2459
{
1996
2460
"description": "Enables the unregister command without any pre-configured scope.",
1997
2461
"type": "string",
1998
-
"const": "deep-link:allow-unregister"
2462
+
"const": "deep-link:allow-unregister",
2463
+
"markdownDescription": "Enables the unregister command without any pre-configured scope."
1999
2464
},
2000
2465
{
2001
2466
"description": "Denies the get_current command without any pre-configured scope.",
2002
2467
"type": "string",
2003
-
"const": "deep-link:deny-get-current"
2468
+
"const": "deep-link:deny-get-current",
2469
+
"markdownDescription": "Denies the get_current command without any pre-configured scope."
2004
2470
},
2005
2471
{
2006
2472
"description": "Denies the is_registered command without any pre-configured scope.",
2007
2473
"type": "string",
2008
-
"const": "deep-link:deny-is-registered"
2474
+
"const": "deep-link:deny-is-registered",
2475
+
"markdownDescription": "Denies the is_registered command without any pre-configured scope."
2009
2476
},
2010
2477
{
2011
2478
"description": "Denies the register command without any pre-configured scope.",
2012
2479
"type": "string",
2013
-
"const": "deep-link:deny-register"
2480
+
"const": "deep-link:deny-register",
2481
+
"markdownDescription": "Denies the register command without any pre-configured scope."
2014
2482
},
2015
2483
{
2016
2484
"description": "Denies the unregister command without any pre-configured scope.",
2017
2485
"type": "string",
2018
-
"const": "deep-link:deny-unregister"
2486
+
"const": "deep-link:deny-unregister",
2487
+
"markdownDescription": "Denies the unregister command without any pre-configured scope."
2019
2488
},
2020
2489
{
2021
-
"description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n",
2490
+
"description": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n\n#### This default permission set includes:\n\n- `allow-fetch`\n- `allow-fetch-cancel`\n- `allow-fetch-read-body`\n- `allow-fetch-send`",
2022
2491
"type": "string",
2023
-
"const": "http:default"
2492
+
"const": "http:default",
2493
+
"markdownDescription": "This permission set configures what kind of\nfetch operations are available from the http plugin.\n\nThis enables all fetch operations but does not\nallow explicitly any origins to be fetched. This needs to\nbe manually configured before usage.\n\n#### Granted Permissions\n\nAll fetch operations are enabled.\n\n\n#### This default permission set includes:\n\n- `allow-fetch`\n- `allow-fetch-cancel`\n- `allow-fetch-read-body`\n- `allow-fetch-send`"
2024
2494
},
2025
2495
{
2026
2496
"description": "Enables the fetch command without any pre-configured scope.",
2027
2497
"type": "string",
2028
-
"const": "http:allow-fetch"
2498
+
"const": "http:allow-fetch",
2499
+
"markdownDescription": "Enables the fetch command without any pre-configured scope."
2029
2500
},
2030
2501
{
2031
2502
"description": "Enables the fetch_cancel command without any pre-configured scope.",
2032
2503
"type": "string",
2033
-
"const": "http:allow-fetch-cancel"
2504
+
"const": "http:allow-fetch-cancel",
2505
+
"markdownDescription": "Enables the fetch_cancel command without any pre-configured scope."
2034
2506
},
2035
2507
{
2036
2508
"description": "Enables the fetch_read_body command without any pre-configured scope.",
2037
2509
"type": "string",
2038
-
"const": "http:allow-fetch-read-body"
2510
+
"const": "http:allow-fetch-read-body",
2511
+
"markdownDescription": "Enables the fetch_read_body command without any pre-configured scope."
2039
2512
},
2040
2513
{
2041
2514
"description": "Enables the fetch_send command without any pre-configured scope.",
2042
2515
"type": "string",
2043
-
"const": "http:allow-fetch-send"
2516
+
"const": "http:allow-fetch-send",
2517
+
"markdownDescription": "Enables the fetch_send command without any pre-configured scope."
2044
2518
},
2045
2519
{
2046
2520
"description": "Denies the fetch command without any pre-configured scope.",
2047
2521
"type": "string",
2048
-
"const": "http:deny-fetch"
2522
+
"const": "http:deny-fetch",
2523
+
"markdownDescription": "Denies the fetch command without any pre-configured scope."
2049
2524
},
2050
2525
{
2051
2526
"description": "Denies the fetch_cancel command without any pre-configured scope.",
2052
2527
"type": "string",
2053
-
"const": "http:deny-fetch-cancel"
2528
+
"const": "http:deny-fetch-cancel",
2529
+
"markdownDescription": "Denies the fetch_cancel command without any pre-configured scope."
2054
2530
},
2055
2531
{
2056
2532
"description": "Denies the fetch_read_body command without any pre-configured scope.",
2057
2533
"type": "string",
2058
-
"const": "http:deny-fetch-read-body"
2534
+
"const": "http:deny-fetch-read-body",
2535
+
"markdownDescription": "Denies the fetch_read_body command without any pre-configured scope."
2059
2536
},
2060
2537
{
2061
2538
"description": "Denies the fetch_send command without any pre-configured scope.",
2062
2539
"type": "string",
2063
-
"const": "http:deny-fetch-send"
2540
+
"const": "http:deny-fetch-send",
2541
+
"markdownDescription": "Denies the fetch_send command without any pre-configured scope."
2064
2542
},
2065
2543
{
2066
-
"description": "This permission set configures which\nprocess feeatures are by default exposed.\n\n#### Granted Permissions\n\nThis enables to quit via `allow-exit` and restart via `allow-restart`\nthe application.\n",
2544
+
"description": "This permission set configures which\nprocess features are by default exposed.\n\n#### Granted Permissions\n\nThis enables to quit via `allow-exit` and restart via `allow-restart`\nthe application.\n\n#### This default permission set includes:\n\n- `allow-exit`\n- `allow-restart`",
2067
2545
"type": "string",
2068
-
"const": "process:default"
2546
+
"const": "process:default",
2547
+
"markdownDescription": "This permission set configures which\nprocess features are by default exposed.\n\n#### Granted Permissions\n\nThis enables to quit via `allow-exit` and restart via `allow-restart`\nthe application.\n\n#### This default permission set includes:\n\n- `allow-exit`\n- `allow-restart`"
2069
2548
},
2070
2549
{
2071
2550
"description": "Enables the exit command without any pre-configured scope.",
2072
2551
"type": "string",
2073
-
"const": "process:allow-exit"
2552
+
"const": "process:allow-exit",
2553
+
"markdownDescription": "Enables the exit command without any pre-configured scope."
2074
2554
},
2075
2555
{
2076
2556
"description": "Enables the restart command without any pre-configured scope.",
2077
2557
"type": "string",
2078
-
"const": "process:allow-restart"
2558
+
"const": "process:allow-restart",
2559
+
"markdownDescription": "Enables the restart command without any pre-configured scope."
2079
2560
},
2080
2561
{
2081
2562
"description": "Denies the exit command without any pre-configured scope.",
2082
2563
"type": "string",
2083
-
"const": "process:deny-exit"
2564
+
"const": "process:deny-exit",
2565
+
"markdownDescription": "Denies the exit command without any pre-configured scope."
2084
2566
},
2085
2567
{
2086
2568
"description": "Denies the restart command without any pre-configured scope.",
2087
2569
"type": "string",
2088
-
"const": "process:deny-restart"
2570
+
"const": "process:deny-restart",
2571
+
"markdownDescription": "Denies the restart command without any pre-configured scope."
2089
2572
},
2090
2573
{
2091
-
"description": "This permission set configures which\nshell functionality is exposed by default.\n\n#### Granted Permissions\n\nIt allows to use the `open` functionality without any specific\nscope pre-configured. It will allow opening `http(s)://`,\n`tel:` and `mailto:` links.\n",
2574
+
"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`",
2092
2575
"type": "string",
2093
-
"const": "shell:default"
2576
+
"const": "shell:default",
2577
+
"markdownDescription": "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`"
2094
2578
},
2095
2579
{
2096
2580
"description": "Enables the execute command without any pre-configured scope.",
2097
2581
"type": "string",
2098
-
"const": "shell:allow-execute"
2582
+
"const": "shell:allow-execute",
2583
+
"markdownDescription": "Enables the execute command without any pre-configured scope."
2099
2584
},
2100
2585
{
2101
2586
"description": "Enables the kill command without any pre-configured scope.",
2102
2587
"type": "string",
2103
-
"const": "shell:allow-kill"
2588
+
"const": "shell:allow-kill",
2589
+
"markdownDescription": "Enables the kill command without any pre-configured scope."
2104
2590
},
2105
2591
{
2106
2592
"description": "Enables the open command without any pre-configured scope.",
2107
2593
"type": "string",
2108
-
"const": "shell:allow-open"
2594
+
"const": "shell:allow-open",
2595
+
"markdownDescription": "Enables the open command without any pre-configured scope."
2109
2596
},
2110
2597
{
2111
2598
"description": "Enables the spawn command without any pre-configured scope.",
2112
2599
"type": "string",
2113
-
"const": "shell:allow-spawn"
2600
+
"const": "shell:allow-spawn",
2601
+
"markdownDescription": "Enables the spawn command without any pre-configured scope."
2114
2602
},
2115
2603
{
2116
2604
"description": "Enables the stdin_write command without any pre-configured scope.",
2117
2605
"type": "string",
2118
-
"const": "shell:allow-stdin-write"
2606
+
"const": "shell:allow-stdin-write",
2607
+
"markdownDescription": "Enables the stdin_write command without any pre-configured scope."
2119
2608
},
2120
2609
{
2121
2610
"description": "Denies the execute command without any pre-configured scope.",
2122
2611
"type": "string",
2123
-
"const": "shell:deny-execute"
2612
+
"const": "shell:deny-execute",
2613
+
"markdownDescription": "Denies the execute command without any pre-configured scope."
2124
2614
},
2125
2615
{
2126
2616
"description": "Denies the kill command without any pre-configured scope.",
2127
2617
"type": "string",
2128
-
"const": "shell:deny-kill"
2618
+
"const": "shell:deny-kill",
2619
+
"markdownDescription": "Denies the kill command without any pre-configured scope."
2129
2620
},
2130
2621
{
2131
2622
"description": "Denies the open command without any pre-configured scope.",
2132
2623
"type": "string",
2133
-
"const": "shell:deny-open"
2624
+
"const": "shell:deny-open",
2625
+
"markdownDescription": "Denies the open command without any pre-configured scope."
2134
2626
},
2135
2627
{
2136
2628
"description": "Denies the spawn command without any pre-configured scope.",
2137
2629
"type": "string",
2138
-
"const": "shell:deny-spawn"
2630
+
"const": "shell:deny-spawn",
2631
+
"markdownDescription": "Denies the spawn command without any pre-configured scope."
2139
2632
},
2140
2633
{
2141
2634
"description": "Denies the stdin_write command without any pre-configured scope.",
2142
2635
"type": "string",
2143
-
"const": "shell:deny-stdin-write"
2636
+
"const": "shell:deny-stdin-write",
2637
+
"markdownDescription": "Denies the stdin_write command without any pre-configured scope."
2144
2638
}
2145
2639
]
2146
2640
},
+11
-4
src-tauri/src/frontend_calls/open_folder.rs
+11
-4
src-tauri/src/frontend_calls/open_folder.rs
···
2
2
3
3
#[tauri::command]
4
4
pub fn open_folder(url: &str) {
5
-
Command::new("explorer.exe")
6
-
.arg(format!("/select,{}", url))
7
-
.spawn()
8
-
.unwrap();
5
+
#[cfg(target_os = "windows")]
6
+
Command::new("explorer.exe").arg(format!("/select,{}", url)).spawn().unwrap();
7
+
8
+
#[cfg(target_os = "linux")]
9
+
{
10
+
let url = url.replace("\\", "/");
11
+
let mut path: Vec<&str> = url.split("/").collect();
12
+
13
+
path.pop();
14
+
Command::new("xdg-open").arg(path.join("/")).spawn().unwrap();
15
+
}
9
16
}
+1
-1
src-tauri/src/frontend_calls/relaunch.rs
+1
-1
src-tauri/src/frontend_calls/relaunch.rs
+1
-1
src-tauri/src/frontend_calls/start_with_win.rs
+1
-1
src-tauri/src/frontend_calls/start_with_win.rs
+7
-4
src-tauri/src/main.rs
+7
-4
src-tauri/src/main.rs
···
9
9
use core::time;
10
10
use frontend_calls::*;
11
11
12
-
use notify::{EventKind, RecursiveMode, Watcher};
12
+
use notify::{ EventKind, RecursiveMode, Watcher };
13
13
use pngmeta::PNGImage;
14
14
use regex::Regex;
15
-
use util::{cache::Cache, get_photo_path::get_photo_path};
16
-
use std::{env, fs, thread};
17
-
use tauri::{Emitter, Manager, State, WindowEvent};
15
+
use util::{ cache::Cache, get_photo_path::get_photo_path };
16
+
use std::{ env, fs, thread };
17
+
use tauri::{ Emitter, Manager, State, WindowEvent };
18
18
use tauri_plugin_deep_link::DeepLinkExt;
19
19
20
20
// TODO: Linux support
21
21
22
22
fn main() {
23
+
#[cfg(target_os = "linux")]
24
+
std::env::set_var("WEBKIT_DISABLE_DMABUF_RENDERER", "1"); // Fix webkit being shit
25
+
23
26
let cache = Cache::new();
24
27
25
28
// Double check the app has an install directory
+1
-1
src-tauri/src/util/check_updates.rs
+1
-1
src-tauri/src/util/check_updates.rs
+17
-52
src-tauri/src/worldscraper.rs
+17
-52
src-tauri/src/worldscraper.rs
···
1
1
use serde::ser::{Serialize, SerializeStruct, Serializer};
2
-
use serde_json::json;
3
2
4
3
#[derive(Clone)]
5
4
pub struct World {
···
12
11
max_users: u64,
13
12
visits: u64,
14
13
favourites: u64,
15
-
tags: String,
16
-
from: String,
17
-
from_site: String,
14
+
tags: Vec<String>,
18
15
found: bool,
19
16
}
20
17
···
32
29
max_users: 0,
33
30
visits: 0,
34
31
favourites: 0,
35
-
tags: "".into(),
36
-
from: "https://vrclist.com/worlds/".into(),
37
-
from_site: "vrclist.com".into(),
32
+
tags: vec!["".into()],
38
33
found: false,
39
34
};
40
35
41
36
let client = reqwest::blocking::Client::new();
42
37
43
-
let world_id_str = world_id.to_owned();
44
-
let fixed_id_req = client
45
-
.post("https://api.vrclist.com/worlds/id-convert")
46
-
.header("Content-Type", "application/json")
38
+
let world_data = client
39
+
.get(format!("https://api.vrchat.cloud/api/1/worlds/{}", world_id))
47
40
.header("User-Agent", "VRChat-Photo-Manager-Rust/0.0.1")
48
-
.body(json!({ "world_id": world_id_str }).to_string())
49
41
.send()
50
-
.unwrap()
51
-
.text()
52
42
.unwrap();
53
43
54
-
if &fixed_id_req == "" {
55
-
println!("World {} not found", world_id);
56
-
return world;
57
-
}
58
-
44
+
if world_data.status() != 200{ return world; }
59
45
world.found = true;
60
46
61
-
let fixed_id: serde_json::Value = serde_json::from_str(&fixed_id_req).unwrap();
62
-
world.from = format!("https://vrclist.com/worlds/{}", fixed_id["id"].to_string());
63
-
64
-
let world_data = client
65
-
.post("https://api.vrclist.com/worlds/single")
66
-
.header("Content-Type", "application/json")
67
-
.header("User-Agent", "VRChat-Photo-Manager-Rust/0.0.1")
68
-
.body(json!({ "id": fixed_id["id"].to_string() }).to_string())
69
-
.send()
70
-
.unwrap()
71
-
.text()
72
-
.unwrap();
73
-
47
+
let world_data = world_data.text().unwrap();
74
48
let world_data: serde_json::Value = serde_json::from_str(&world_data).unwrap();
75
49
76
-
world.name = world_data["name"].to_string();
77
-
world.author = world_data["authorName"].to_string();
78
-
world.author_id = world_data["authorId"].to_string();
79
-
world.desc = world_data["description"].to_string();
80
-
world.img = world_data["imageUrl"].to_string();
81
-
world.tags = world_data["tags"].to_string();
82
-
83
-
match world_data["vrchat_visits"].as_u64() {
84
-
Some(visits) => world.visits = visits,
85
-
None => {}
86
-
}
87
-
88
-
match world_data["capacity"].as_u64() {
89
-
Some(cap) => {
90
-
world.max_users = cap;
91
-
}
92
-
None => {}
93
-
}
50
+
world.name = world_data["name"].as_str().unwrap().to_owned();
51
+
world.author = world_data["authorName"].as_str().unwrap().to_owned();
52
+
world.author_id = world_data["authorId"].as_str().unwrap().to_owned();
53
+
world.desc = world_data["description"].as_str().unwrap().to_owned();
54
+
world.img = world_data["imageUrl"].as_str().unwrap().to_owned();
55
+
world.tags = world_data["tags"].as_array().unwrap().clone().iter()
56
+
.map(| item | item.as_str().unwrap().to_owned())
57
+
.collect();
58
+
world.visits = world_data["visits"].as_u64().unwrap();
59
+
world.favourites = world_data["favorites"].as_u64().unwrap();
60
+
world.max_users = world_data["capacity"].as_u64().unwrap();
94
61
95
62
println!("Fetched world data for {}", &world_id);
96
63
world
···
113
80
s.serialize_field("visits", &self.visits)?;
114
81
s.serialize_field("favourites", &self.favourites)?;
115
82
s.serialize_field("tags", &self.tags)?;
116
-
s.serialize_field("from", &self.from)?;
117
-
s.serialize_field("fromSite", &self.from_site)?;
118
83
s.serialize_field("found", &self.found)?;
119
84
120
85
s.end()
+4
-5
src/Components/Managers/PhotoManager.tsx
+4
-5
src/Components/Managers/PhotoManager.tsx
···
5
5
import { PhotoMetadata } from "../Structs/PhotoMetadata";
6
6
import { Vars } from "../Structs/Vars";
7
7
import { FilterType } from "../FilterMenu";
8
+
import { MergeSort } from "../Utils/Sort";
8
9
9
10
export class PhotoManager{
10
11
public PhotoCount: Accessor<number>;
···
63
64
photo.loadMeta();
64
65
})
65
66
66
-
if(doesHaveLegacy){
67
-
this.Photos = this.Photos.sort(( a, b ) => b.date.valueOf() - a.date.valueOf());
68
-
}
67
+
this.Photos = MergeSort(this.Photos);
69
68
70
69
console.log(this.Photos.length + ' Photos found.');
71
70
if(this.Photos.length === 0 || photoPaths.length > Vars.MAX_PHOTOS_BULK_LOAD){
72
-
console.log('No photos found, Skipping loading stage.');
71
+
console.log('No photos found or over bulk load limit, Skipping loading stage.');
73
72
74
73
this.FilteredPhotos = this.Photos;
75
74
this.HasFirstLoaded = true;
···
182
181
try{
183
182
let meta = JSON.parse(p.metadata);
184
183
let photo = meta.players.find(( y: any ) => y.displayName.toLowerCase().includes(this._filter) || y.id === this._filter);
185
-
184
+
186
185
if(photo)this.FilteredPhotos.push(p);
187
186
} catch(e){}
188
187
}
+39
-35
src/Components/Managers/PhotoViewerManager.tsx
+39
-35
src/Components/Managers/PhotoViewerManager.tsx
···
1
-
import { Accessor, createSignal, Setter } from "solid-js";
2
-
import { Photo } from "../Structs/Photo";
3
-
4
-
export class PhotoViewerManager{
5
-
public CurrentPhoto: Accessor<Photo | null>;
6
-
private _setCurrentPhoto: Setter<Photo | null>;
7
-
8
-
private _currentPhotoIndex = 0;
9
-
10
-
constructor(){
11
-
[ this.CurrentPhoto, this._setCurrentPhoto ] = createSignal<Photo | null>(null);
12
-
}
13
-
14
-
public NextPhoto(){
15
-
if(!window.PhotoManager.FilteredPhotos[this._currentPhotoIndex + 1])return;
16
-
this._currentPhotoIndex++;
17
-
18
-
window.PhotoViewerManager.OpenPhoto(window.PhotoManager.FilteredPhotos[this._currentPhotoIndex]);
19
-
}
20
-
21
-
public PreviousPhoto(){
22
-
if(!window.PhotoManager.FilteredPhotos[this._currentPhotoIndex - 1])return;
23
-
this._currentPhotoIndex--;
24
-
25
-
window.PhotoViewerManager.OpenPhoto(window.PhotoManager.FilteredPhotos[this._currentPhotoIndex]);
26
-
}
27
-
28
-
public Close(){
29
-
this._setCurrentPhoto(null);
30
-
}
31
-
32
-
public OpenPhoto( photo: Photo ){
33
-
this._setCurrentPhoto(photo);
34
-
this._currentPhotoIndex = window.PhotoManager.FilteredPhotos.indexOf(photo);
35
-
}
1
+
import { Accessor, createSignal, Setter } from "solid-js";
2
+
import { Photo } from "../Structs/Photo";
3
+
import { ViewState } from "./ViewManager";
4
+
5
+
export class PhotoViewerManager{
6
+
public CurrentPhoto: Accessor<Photo | null>;
7
+
private _setCurrentPhoto: Setter<Photo | null>;
8
+
9
+
private _currentPhotoIndex = 0;
10
+
11
+
constructor(){
12
+
[ this.CurrentPhoto, this._setCurrentPhoto ] = createSignal<Photo | null>(null);
13
+
}
14
+
15
+
public NextPhoto(){
16
+
if(!window.PhotoManager.FilteredPhotos[this._currentPhotoIndex + 1])return;
17
+
this._currentPhotoIndex++;
18
+
19
+
window.PhotoViewerManager.OpenPhoto(window.PhotoManager.FilteredPhotos[this._currentPhotoIndex]);
20
+
}
21
+
22
+
public PreviousPhoto(){
23
+
if(!window.PhotoManager.FilteredPhotos[this._currentPhotoIndex - 1])return;
24
+
this._currentPhotoIndex--;
25
+
26
+
window.PhotoViewerManager.OpenPhoto(window.PhotoManager.FilteredPhotos[this._currentPhotoIndex]);
27
+
}
28
+
29
+
public Close(){
30
+
window.ViewManager.ChangeState(ViewState.PHOTO_LIST);
31
+
this._setCurrentPhoto(null);
32
+
}
33
+
34
+
public OpenPhoto( photo: Photo ){
35
+
window.ViewManager.ChangeState(ViewState.PHOTO_VIEWER);
36
+
37
+
this._setCurrentPhoto(photo);
38
+
this._currentPhotoIndex = window.PhotoManager.FilteredPhotos.indexOf(photo);
39
+
}
36
40
}
+21
src/Components/Managers/ViewManager.tsx
+21
src/Components/Managers/ViewManager.tsx
···
1
+
export enum ViewState{
2
+
SETTINGS,
3
+
PHOTO_LIST,
4
+
PHOTO_VIEWER
5
+
}
6
+
7
+
export class ViewManager{
8
+
private _state: ViewState = ViewState.PHOTO_LIST;
9
+
private _eventListeners: { from: ViewState, to: ViewState, cb: () => void }[] = [];
10
+
11
+
public ChangeState( state: ViewState ){
12
+
this._eventListeners.filter(x => x.from === this._state && x.to === state).forEach(c => c.cb());
13
+
this._state = state;
14
+
}
15
+
16
+
public GetState(){ return this._state; }
17
+
18
+
public OnStateTransition( from: ViewState, to: ViewState, cb: () => void ){
19
+
this._eventListeners.push({ from, to, cb });
20
+
}
21
+
}
+6
-6
src/Components/Managers/WorldCacheManager.tsx
+6
-6
src/Components/Managers/WorldCacheManager.tsx
···
17
17
expiresOn: Date.now() + 1.2096E+09,
18
18
worldData: {
19
19
id: event.payload.id,
20
-
name: event.payload.name.split('\\').join('').slice(1, -1),
21
-
author: event.payload.author.split('\\').join('').slice(1, -1),
22
-
authorId: event.payload.authorId.split('\\').join('').slice(1, -1),
23
-
desc: event.payload.desc.split('\\').join('').slice(1, -1),
24
-
img: event.payload.img.split('\\').join('').slice(1, -1),
20
+
name: event.payload.name,
21
+
author: event.payload.author,
22
+
authorId: event.payload.authorId,
23
+
desc: event.payload.desc,
24
+
img: event.payload.img,
25
25
maxUsers: event.payload.maxUsers,
26
26
visits: event.payload.visits,
27
27
favourites: event.payload.favourites,
···
34
34
35
35
this._worldCache.push(worldData);
36
36
invoke('set_config_value_string', { key: 'worldcache', value: JSON.stringify(this._worldCache) });
37
-
37
+
38
38
this._resolveWorld(worldData);
39
39
})
40
40
}
+262
-239
src/Components/PhotoList.tsx
+262
-239
src/Components/PhotoList.tsx
···
1
-
import { onCleanup, onMount } from "solid-js";
2
-
import { listen } from '@tauri-apps/api/event';
3
-
import { Window } from "@tauri-apps/api/window";
4
-
5
-
import anime from "animejs";
6
-
import FilterMenu from "./FilterMenu";
7
-
8
-
enum ListPopup{
9
-
FILTERS,
10
-
NONE
11
-
}
12
-
13
-
let PhotoList = () => {
14
-
let photoTreeLoadingContainer: HTMLElement;
15
-
16
-
let scrollToTop: HTMLElement;
17
-
let scrollToTopActive = false;
18
-
19
-
let photoContainer: HTMLCanvasElement;
20
-
let photoContainerBG: HTMLCanvasElement;
21
-
22
-
let filterContainer: HTMLDivElement;
23
-
24
-
let ctx: CanvasRenderingContext2D;
25
-
let ctxBG: CanvasRenderingContext2D;
26
-
27
-
let scroll: number = 0;
28
-
let targetScroll: number = 0;
29
-
30
-
let quitRender: boolean = true;
31
-
32
-
let currentPopup = ListPopup.NONE;
33
-
34
-
Window.getCurrent().isVisible().then(visible => {
35
-
quitRender = !visible;
36
-
})
37
-
38
-
let closeWithKey = ( e: KeyboardEvent ) => {
39
-
if(e.key === 'Escape'){
40
-
closeCurrentPopup();
41
-
}
42
-
}
43
-
44
-
let closeCurrentPopup = () => {
45
-
switch(currentPopup){
46
-
case ListPopup.FILTERS:
47
-
anime({
48
-
targets: filterContainer!,
49
-
opacity: 0,
50
-
easing: 'easeInOutQuad',
51
-
duration: 100,
52
-
complete: () => {
53
-
filterContainer!.style.display = 'none';
54
-
currentPopup = ListPopup.NONE;
55
-
}
56
-
});
57
-
58
-
break;
59
-
}
60
-
}
61
-
62
-
let render = () => {
63
-
if(!quitRender)
64
-
requestAnimationFrame(render);
65
-
else
66
-
return quitRender = false;
67
-
68
-
if(!scrollToTopActive && scroll > photoContainer.height){
69
-
scrollToTop.style.display = 'flex';
70
-
anime({ targets: scrollToTop, opacity: 1, translateY: '0px', easing: 'easeInOutQuad', duration: 100 });
71
-
72
-
scrollToTopActive = true;
73
-
} else if(scrollToTopActive && scroll < photoContainer.height){
74
-
anime({ targets: scrollToTop, opacity: 0, translateY: '-10px', complete: () => scrollToTop.style.display = 'none', easing: 'easeInOutQuad', duration: 100 });
75
-
scrollToTopActive = false;
76
-
}
77
-
78
-
if(!ctx || !ctxBG)return;
79
-
ctx.clearRect(0, 0, photoContainer.width, photoContainer.height);
80
-
ctxBG.clearRect(0, 0, photoContainerBG.width, photoContainerBG.height);
81
-
82
-
scroll = scroll + (targetScroll - scroll) * 0.2;
83
-
84
-
window.PhotoListRenderingManager.Render(ctx, photoContainer!, scroll);
85
-
86
-
if(window.PhotoManager.FilteredPhotos.length == 0){
87
-
ctx.textAlign = 'center';
88
-
ctx.textBaseline = 'middle';
89
-
ctx.globalAlpha = 1;
90
-
ctx.fillStyle = '#fff';
91
-
ctx.font = '40px Rubik';
92
-
93
-
ctx.fillText("It's looking empty in here! You have no photos :O", photoContainer.width / 2, photoContainer.height / 2);
94
-
}
95
-
96
-
ctxBG.filter = 'blur(100px)';
97
-
ctxBG.drawImage(photoContainer, 0, 0);
98
-
}
99
-
100
-
listen('hide-window', () => {
101
-
console.log('Hide Window');
102
-
quitRender = true;
103
-
})
104
-
105
-
listen('show-window', () => {
106
-
console.log('Shown Window');
107
-
quitRender = false;
108
-
109
-
if(window.PhotoManager.HasFirstLoaded)
110
-
requestAnimationFrame(render);
111
-
})
112
-
113
-
window.PhotoManager.OnLoadingFinished(() => {
114
-
anime({
115
-
targets: photoTreeLoadingContainer,
116
-
height: 0,
117
-
easing: 'easeInOutQuad',
118
-
duration: 500,
119
-
opacity: 0,
120
-
complete: () => {
121
-
photoTreeLoadingContainer.style.display = 'none';
122
-
}
123
-
})
124
-
125
-
anime({
126
-
targets: '.reload-photos',
127
-
opacity: 1,
128
-
duration: 150,
129
-
easing: 'easeInOutQuad'
130
-
})
131
-
132
-
window.PhotoListRenderingManager.SetCanvas(photoContainer!);
133
-
window.PhotoListRenderingManager.ComputeLayout();
134
-
135
-
render();
136
-
});
137
-
138
-
onMount(() => {
139
-
ctx = photoContainer.getContext('2d')!;
140
-
ctxBG = photoContainerBG.getContext('2d')!;
141
-
142
-
window.PhotoManager.Load();
143
-
144
-
anime.set(scrollToTop, { opacity: 0, translateY: '-10px', display: 'none' });
145
-
146
-
photoContainer.addEventListener('wheel', ( e: WheelEvent ) => {
147
-
targetScroll += e.deltaY;
148
-
149
-
if(targetScroll < 0)
150
-
targetScroll = 0;
151
-
});
152
-
153
-
window.addEventListener('keyup', closeWithKey);
154
-
155
-
photoContainer.width = window.innerWidth;
156
-
photoContainer.height = window.innerHeight;
157
-
158
-
photoContainerBG.width = window.innerWidth;
159
-
photoContainerBG.height = window.innerHeight;
160
-
161
-
window.addEventListener('resize', () => {
162
-
photoContainer.width = window.innerWidth;
163
-
photoContainer.height = window.innerHeight;
164
-
165
-
photoContainerBG.width = window.innerWidth;
166
-
photoContainerBG.height = window.innerHeight;
167
-
168
-
window.PhotoListRenderingManager.ComputeLayout();
169
-
})
170
-
171
-
photoContainer.addEventListener('click', ( e: MouseEvent ) => {
172
-
let photo = window.PhotoManager.FilteredPhotos.find(x =>
173
-
e.clientX > x.x &&
174
-
e.clientY > x.y &&
175
-
e.clientX < x.x + x.scaledWidth! &&
176
-
e.clientY < x.y + x.scaledHeight! &&
177
-
x.shown
178
-
);
179
-
180
-
if(photo)
181
-
window.PhotoViewerManager.OpenPhoto(photo);
182
-
// else
183
-
// currentPhotoIndex = -1;
184
-
})
185
-
})
186
-
187
-
onCleanup(() => {
188
-
window.removeEventListener('keyup', closeWithKey);
189
-
})
190
-
191
-
return (
192
-
<div class="photo-list">
193
-
<div ref={filterContainer!} class="filter-container" style={{
194
-
height: window.PhotoManager.HasBeenIndexed() ? '83px' : '110px',
195
-
width: window.PhotoManager.HasBeenIndexed() ? '600px' : '650px'
196
-
}}>
197
-
<FilterMenu />
198
-
</div>
199
-
200
-
<div class="photo-tree-loading" ref={( el ) => photoTreeLoadingContainer = el}>Scanning Photo Tree...</div>
201
-
202
-
<div class="scroll-to-top" ref={( el ) => scrollToTop = el} onClick={() => targetScroll = 0}>
203
-
<div class="icon">
204
-
<img draggable="false" src="/icon/angle-up-solid.svg"></img>
205
-
</div>
206
-
</div>
207
-
<div class="reload-photos" onClick={() => window.ConfirmationBoxManager.SetConfirmationBox("Are you sure you want to reload all photos? This can cause the application to slow down while it is loading...", () => window.location.reload())}>
208
-
<div class="icon" style={{ width: '17px' }}>
209
-
<img draggable="false" width="17" height="17" src="/icon/arrows-rotate-solid.svg"></img>
210
-
</div>
211
-
</div>
212
-
213
-
<div class="filter-options">
214
-
<div>
215
-
<div onClick={() => {
216
-
if(currentPopup != ListPopup.NONE)return closeCurrentPopup();
217
-
currentPopup = ListPopup.FILTERS;
218
-
219
-
filterContainer!.style.display = 'block';
220
-
221
-
anime({
222
-
targets: filterContainer!,
223
-
opacity: 1,
224
-
easing: 'easeInOutQuad',
225
-
duration: 100
226
-
});
227
-
}} class="icon" style={{ width: '20px', height: '5px', padding: '20px' }}>
228
-
<img draggable="false" width="20" height="20" src="/icon/sliders-solid.svg"></img>
229
-
</div>
230
-
<div class="icon-label">Filters</div>
231
-
</div>
232
-
</div>
233
-
234
-
<canvas class="photo-container" ref={( el ) => photoContainer = el}></canvas>
235
-
<canvas class="photo-container-bg" ref={( el ) => photoContainerBG = el}></canvas>
236
-
</div>
237
-
)
238
-
}
239
-
1
+
import { onCleanup, onMount } from "solid-js";
2
+
import { listen } from '@tauri-apps/api/event';
3
+
import { Window } from "@tauri-apps/api/window";
4
+
5
+
import anime from "animejs";
6
+
import FilterMenu from "./FilterMenu";
7
+
import { ViewState } from "./Managers/ViewManager";
8
+
9
+
enum ListPopup{
10
+
FILTERS,
11
+
NONE
12
+
}
13
+
14
+
let PhotoList = () => {
15
+
let photoTreeLoadingContainer: HTMLElement;
16
+
17
+
let scrollToTop: HTMLElement;
18
+
let scrollToTopActive = false;
19
+
20
+
let photoContainer: HTMLCanvasElement;
21
+
let photoContainerBG: HTMLCanvasElement;
22
+
23
+
let filterContainer: HTMLDivElement;
24
+
25
+
let ctx: CanvasRenderingContext2D;
26
+
let ctxBG: CanvasRenderingContext2D;
27
+
28
+
let scroll: number = 0;
29
+
let targetScroll: number = 0;
30
+
31
+
let quitRender: boolean = true;
32
+
33
+
let currentPopup = ListPopup.NONE;
34
+
35
+
Window.getCurrent().isVisible().then(visible => {
36
+
quitRender = !visible;
37
+
})
38
+
39
+
40
+
window.ViewManager.OnStateTransition(ViewState.PHOTO_LIST, ViewState.SETTINGS, () => {
41
+
anime({ targets: photoContainer, opacity: 0, easing: 'easeInOutQuad', duration: 100 });
42
+
});
43
+
44
+
window.ViewManager.OnStateTransition(ViewState.SETTINGS, ViewState.PHOTO_LIST, () => {
45
+
anime({ targets: photoContainer, opacity: 1, easing: 'easeInOutQuad', duration: 100 });
46
+
});
47
+
48
+
49
+
window.ViewManager.OnStateTransition(ViewState.PHOTO_LIST, ViewState.PHOTO_VIEWER, () => {
50
+
anime({ targets: photoContainer, opacity: 0, easing: 'easeInOutQuad', duration: 100 });
51
+
anime({ targets: '.filter-options', opacity: 0, easing: 'easeInOutQuad', duration: 100 });
52
+
anime({ targets: '.reload-photos', opacity: 0, easing: 'easeInOutQuad', duration: 100 });
53
+
});
54
+
55
+
window.ViewManager.OnStateTransition(ViewState.PHOTO_VIEWER, ViewState.PHOTO_LIST, () => {
56
+
anime({ targets: photoContainer, opacity: 1, easing: 'easeInOutQuad', duration: 100 });
57
+
anime({ targets: '.filter-options', opacity: 1, easing: 'easeInOutQuad', duration: 100 });
58
+
anime({ targets: '.reload-photos', opacity: 1, easing: 'easeInOutQuad', duration: 100 });
59
+
});
60
+
61
+
62
+
let closeWithKey = ( e: KeyboardEvent ) => {
63
+
if(e.key === 'Escape'){
64
+
closeCurrentPopup();
65
+
}
66
+
}
67
+
68
+
let closeCurrentPopup = () => {
69
+
switch(currentPopup){
70
+
case ListPopup.FILTERS:
71
+
anime({
72
+
targets: filterContainer!,
73
+
opacity: 0,
74
+
easing: 'easeInOutQuad',
75
+
duration: 100,
76
+
complete: () => {
77
+
filterContainer!.style.display = 'none';
78
+
currentPopup = ListPopup.NONE;
79
+
}
80
+
});
81
+
82
+
break;
83
+
}
84
+
}
85
+
86
+
let render = () => {
87
+
if(!quitRender)
88
+
requestAnimationFrame(render);
89
+
else
90
+
return quitRender = false;
91
+
92
+
if(!scrollToTopActive && scroll > photoContainer.height){
93
+
scrollToTop.style.display = 'flex';
94
+
anime({ targets: scrollToTop, opacity: 1, translateY: '0px', easing: 'easeInOutQuad', duration: 100 });
95
+
96
+
scrollToTopActive = true;
97
+
} else if(scrollToTopActive && scroll < photoContainer.height){
98
+
anime({ targets: scrollToTop, opacity: 0, translateY: '-10px', complete: () => scrollToTop.style.display = 'none', easing: 'easeInOutQuad', duration: 100 });
99
+
scrollToTopActive = false;
100
+
}
101
+
102
+
if(!ctx || !ctxBG)return;
103
+
ctx.clearRect(0, 0, photoContainer.width, photoContainer.height);
104
+
ctxBG.clearRect(0, 0, photoContainerBG.width, photoContainerBG.height);
105
+
106
+
scroll = scroll + (targetScroll - scroll) * 0.2;
107
+
108
+
window.PhotoListRenderingManager.Render(ctx, photoContainer!, scroll);
109
+
110
+
if(window.PhotoManager.FilteredPhotos.length == 0){
111
+
ctx.textAlign = 'center';
112
+
ctx.textBaseline = 'middle';
113
+
ctx.globalAlpha = 1;
114
+
ctx.fillStyle = '#fff';
115
+
ctx.font = '40px Rubik';
116
+
117
+
ctx.fillText("It's looking empty in here! You have no photos :O", photoContainer.width / 2, photoContainer.height / 2);
118
+
}
119
+
120
+
ctxBG.drawImage(photoContainer, 0, 0);
121
+
}
122
+
123
+
listen('hide-window', () => {
124
+
console.log('Hide Window');
125
+
quitRender = true;
126
+
})
127
+
128
+
listen('show-window', () => {
129
+
console.log('Shown Window');
130
+
quitRender = false;
131
+
132
+
if(window.PhotoManager.HasFirstLoaded)
133
+
requestAnimationFrame(render);
134
+
})
135
+
136
+
window.PhotoManager.OnLoadingFinished(() => {
137
+
anime({
138
+
targets: photoTreeLoadingContainer,
139
+
height: 0,
140
+
easing: 'easeInOutQuad',
141
+
duration: 500,
142
+
opacity: 0,
143
+
complete: () => {
144
+
photoTreeLoadingContainer.style.display = 'none';
145
+
}
146
+
})
147
+
148
+
anime({
149
+
targets: '.reload-photos',
150
+
opacity: 1,
151
+
duration: 150,
152
+
easing: 'easeInOutQuad'
153
+
})
154
+
155
+
window.PhotoListRenderingManager.SetCanvas(photoContainer!);
156
+
window.PhotoListRenderingManager.ComputeLayout();
157
+
158
+
render();
159
+
});
160
+
161
+
onMount(() => {
162
+
ctx = photoContainer.getContext('2d')!;
163
+
ctxBG = photoContainerBG.getContext('2d')!;
164
+
165
+
window.PhotoManager.Load();
166
+
167
+
anime.set(scrollToTop, { opacity: 0, translateY: '-10px', display: 'none' });
168
+
169
+
photoContainer.addEventListener('wheel', ( e: WheelEvent ) => {
170
+
targetScroll += e.deltaY;
171
+
172
+
if(targetScroll < 0)
173
+
targetScroll = 0;
174
+
});
175
+
176
+
window.addEventListener('keyup', closeWithKey);
177
+
178
+
photoContainer.width = window.innerWidth;
179
+
photoContainer.height = window.innerHeight;
180
+
181
+
photoContainerBG.width = window.innerWidth;
182
+
photoContainerBG.height = window.innerHeight;
183
+
184
+
window.addEventListener('resize', () => {
185
+
photoContainer.width = window.innerWidth;
186
+
photoContainer.height = window.innerHeight;
187
+
188
+
photoContainerBG.width = window.innerWidth;
189
+
photoContainerBG.height = window.innerHeight;
190
+
191
+
window.PhotoListRenderingManager.ComputeLayout();
192
+
})
193
+
194
+
photoContainer.addEventListener('click', ( e: MouseEvent ) => {
195
+
let photo = window.PhotoManager.FilteredPhotos.find(x =>
196
+
e.clientX > x.x &&
197
+
e.clientY > x.y &&
198
+
e.clientX < x.x + x.scaledWidth! &&
199
+
e.clientY < x.y + x.scaledHeight! &&
200
+
x.shown
201
+
);
202
+
203
+
if(photo)
204
+
window.PhotoViewerManager.OpenPhoto(photo);
205
+
// else
206
+
// currentPhotoIndex = -1;
207
+
})
208
+
})
209
+
210
+
onCleanup(() => {
211
+
window.removeEventListener('keyup', closeWithKey);
212
+
})
213
+
214
+
return (
215
+
<div class="photo-list">
216
+
<div ref={filterContainer!} class="filter-container" style={{
217
+
height: window.PhotoManager.HasBeenIndexed() ? '83px' : '110px',
218
+
width: window.PhotoManager.HasBeenIndexed() ? '600px' : '650px'
219
+
}}>
220
+
<FilterMenu />
221
+
</div>
222
+
223
+
<div class="photo-tree-loading" ref={( el ) => photoTreeLoadingContainer = el}>Scanning Photo Tree...</div>
224
+
225
+
<div class="scroll-to-top" ref={( el ) => scrollToTop = el} onClick={() => targetScroll = 0}>
226
+
<div class="icon">
227
+
<img draggable="false" src="/icon/angle-up-solid.svg"></img>
228
+
</div>
229
+
</div>
230
+
<div class="reload-photos" onClick={() => window.ConfirmationBoxManager.SetConfirmationBox("Are you sure you want to reload all photos? This can cause the application to slow down while it is loading...", () => window.location.reload())}>
231
+
<div class="icon" style={{ width: '17px' }}>
232
+
<img draggable="false" width="17" height="17" src="/icon/arrows-rotate-solid.svg"></img>
233
+
</div>
234
+
</div>
235
+
236
+
<div class="filter-options">
237
+
<div>
238
+
<div onClick={() => {
239
+
if(currentPopup != ListPopup.NONE)return closeCurrentPopup();
240
+
currentPopup = ListPopup.FILTERS;
241
+
242
+
filterContainer!.style.display = 'block';
243
+
244
+
anime({
245
+
targets: filterContainer!,
246
+
opacity: 1,
247
+
easing: 'easeInOutQuad',
248
+
duration: 100
249
+
});
250
+
}} class="icon" style={{ width: '20px', height: '20px', padding: '20px' }}>
251
+
<img draggable="false" style={{ width: "20px", height: "20px" }} src="/icon/sliders-solid.svg"></img>
252
+
</div>
253
+
<div class="icon-label">Filters</div>
254
+
</div>
255
+
</div>
256
+
257
+
<canvas class="photo-container" ref={( el ) => photoContainer = el}></canvas>
258
+
<canvas class="photo-container-bg" ref={( el ) => photoContainerBG = el}></canvas>
259
+
</div>
260
+
)
261
+
}
262
+
240
263
export default PhotoList;
+2
-1
src/Components/PhotoViewer.tsx
+2
-1
src/Components/PhotoViewer.tsx
···
239
239
})
240
240
241
241
let handleMetaDataLoaded = () => {
242
+
console.log(photo.metadata);
242
243
if(photo.metadata){
243
244
photo.onMetaLoaded = () => {}
244
245
···
382
383
383
384
<br />
384
385
<div class="world-tags">
385
-
<For each={JSON.parse(data.worldData.tags.split('\\\\').join("").split('\\').join("").slice(1, -1))}>
386
+
<For each={data.worldData.tags}>
386
387
{( tag ) =>
387
388
<div>{ tag.replace("author_tag_", "").replace("system_", "") }</div>
388
389
}
+2
src/Components/SettingsMenu.tsx
+2
src/Components/SettingsMenu.tsx
···
2
2
import { bytesToFormatted } from "../utils";
3
3
import { invoke } from '@tauri-apps/api/core';
4
4
import anime from "animejs";
5
+
import { ViewState } from "./Managers/ViewManager";
5
6
6
7
let SettingsMenu = () => {
7
8
let sliderBar: HTMLElement;
···
15
16
16
17
let closeWithKey = ( e: KeyboardEvent ) => {
17
18
if(e.key === 'Escape'){
19
+
window.ViewManager.ChangeState(ViewState.PHOTO_LIST);
18
20
anime({
19
21
targets: '.settings',
20
22
opacity: 0,
+15
src/Components/Structs/PhotoListElements/PhotoListPhoto.ts
+15
src/Components/Structs/PhotoListElements/PhotoListPhoto.ts
···
1
+
<<<<<<< HEAD
1
2
import { Photo } from "../Photo";
2
3
import { PhotoListElement } from "../PhotoListElement";
3
4
import { PhotoListElementType } from "../PhotoListElementType";
···
10
11
this.Type = PhotoListElementType.PHOTO;
11
12
this.Photo = photo;
12
13
}
14
+
=======
15
+
import { Photo } from "../Photo";
16
+
import { PhotoListElement } from "../PhotoListElement";
17
+
import { PhotoListElementType } from "../PhotoListElementType";
18
+
19
+
export class PhotoListPhoto extends PhotoListElement{
20
+
public Photo!: Photo;
21
+
22
+
constructor( photo: Photo ){
23
+
super();
24
+
this.Type = PhotoListElementType.PHOTO;
25
+
this.Photo = photo;
26
+
}
27
+
>>>>>>> e612756 (stuff)
13
28
}
+1
-1
src/Components/Structs/WorldCache.ts
+1
-1
src/Components/Structs/WorldCache.ts
+31
src/Components/Utils/Sort.ts
+31
src/Components/Utils/Sort.ts
···
1
+
import { Photo } from "../Structs/Photo";
2
+
3
+
// https://www.geeksforgeeks.org/typescript/how-to-use-merge-sort-with-typescript/
4
+
export let MergeSort = ( array: Photo[] ): Photo[] => {
5
+
if (array.length <= 1) {
6
+
return array;
7
+
}
8
+
const middle = Math.floor(array.length / 2);
9
+
const leftHalf = array.slice(0, middle);
10
+
const rightHalf = array.slice(middle);
11
+
return Merge(MergeSort(leftHalf), MergeSort(rightHalf));
12
+
}
13
+
14
+
let Merge = ( left: Photo[], right: Photo[] ): Photo[] => {
15
+
let result: Photo[] = [];
16
+
let leftIndex = 0;
17
+
let rightIndex = 0;
18
+
19
+
while (leftIndex < left.length &&
20
+
rightIndex < right.length) {
21
+
if (left[leftIndex].date > right[rightIndex].date) {
22
+
result.push(left[leftIndex]);
23
+
leftIndex++;
24
+
} else {
25
+
result.push(right[rightIndex]);
26
+
rightIndex++;
27
+
}
28
+
}
29
+
30
+
return result.concat(left.slice(leftIndex)).concat(right.slice(rightIndex));
31
+
}
+60
-56
src/index.tsx
+60
-56
src/index.tsx
···
1
-
/* @refresh reload */
2
-
import { render } from "solid-js/web";
3
-
4
-
declare global{
5
-
interface Window {
6
-
AccountManager: AccountManager;
7
-
LoadingManager: LoadingManager;
8
-
PhotoManager: PhotoManager;
9
-
ConfirmationBoxManager: ConfirmationBoxManager;
10
-
PhotoViewerManager: PhotoViewerManager;
11
-
WorldCacheManager: WorldCacheManager;
12
-
PhotoListRenderingManager: PhotoListRenderingManager;
13
-
SyncManager: SyncManager;
14
-
15
-
CloseAllPopups: (() => void)[];
16
-
OS: string;
17
-
}
18
-
}
19
-
20
-
window.CloseAllPopups = [];
21
-
22
-
window.oncontextmenu = ( e ) => e.preventDefault();
23
-
24
-
import "./styles.css";
25
-
import App from "./Components/App";
26
-
import { invoke } from "@tauri-apps/api/core";
27
-
28
-
import { AccountManager } from "./Components/Managers/AccountManager";
29
-
import { LoadingManager } from "./Components/Managers/LoadingManager";
30
-
import { PhotoManager } from "./Components/Managers/PhotoManager";
31
-
import { ConfirmationBoxManager } from "./Components/Managers/ConfirmationBoxManager";
32
-
import { PhotoViewerManager } from "./Components/Managers/PhotoViewerManager";
33
-
import { WorldCacheManager } from "./Components/Managers/WorldCacheManager";
34
-
import { PhotoListRenderingManager } from "./Components/Managers/PhotoListRenderingManager";
35
-
import { SyncManager } from "./Components/Managers/SyncManager";
36
-
37
-
window.AccountManager = new AccountManager();
38
-
window.LoadingManager = new LoadingManager();
39
-
window.PhotoManager = new PhotoManager();
40
-
window.ConfirmationBoxManager = new ConfirmationBoxManager();
41
-
window.PhotoViewerManager = new PhotoViewerManager();
42
-
window.WorldCacheManager = new WorldCacheManager();
43
-
window.PhotoListRenderingManager = new PhotoListRenderingManager();
44
-
window.SyncManager = new SyncManager();
45
-
46
-
(async () => {
47
-
window.OS = await invoke('get_os');
48
-
49
-
render(() => <App />, document.getElementById("root") as HTMLElement);
50
-
51
-
let f = new FontFace('Rubik', 'url(https://cdn.phaz.uk/fonts/rubik/Rubik-VariableFont_wght.ttf)');
52
-
53
-
f.load().then((font) => {
54
-
document.fonts.add(font);
55
-
});
56
-
})();
1
+
/* @refresh reload */
2
+
import { render } from "solid-js/web";
3
+
4
+
declare global{
5
+
interface Window {
6
+
AccountManager: AccountManager;
7
+
LoadingManager: LoadingManager;
8
+
PhotoManager: PhotoManager;
9
+
ConfirmationBoxManager: ConfirmationBoxManager;
10
+
PhotoViewerManager: PhotoViewerManager;
11
+
WorldCacheManager: WorldCacheManager;
12
+
PhotoListRenderingManager: PhotoListRenderingManager;
13
+
SyncManager: SyncManager;
14
+
ViewManager: ViewManager;
15
+
16
+
CloseAllPopups: (() => void)[];
17
+
OS: string;
18
+
19
+
}
20
+
}
21
+
22
+
window.CloseAllPopups = [];
23
+
24
+
window.oncontextmenu = ( e ) => e.preventDefault();
25
+
26
+
import "./styles.css";
27
+
import App from "./Components/App";
28
+
import { invoke } from "@tauri-apps/api/core";
29
+
30
+
import { AccountManager } from "./Components/Managers/AccountManager";
31
+
import { LoadingManager } from "./Components/Managers/LoadingManager";
32
+
import { PhotoManager } from "./Components/Managers/PhotoManager";
33
+
import { ConfirmationBoxManager } from "./Components/Managers/ConfirmationBoxManager";
34
+
import { PhotoViewerManager } from "./Components/Managers/PhotoViewerManager";
35
+
import { WorldCacheManager } from "./Components/Managers/WorldCacheManager";
36
+
import { PhotoListRenderingManager } from "./Components/Managers/PhotoListRenderingManager";
37
+
import { SyncManager } from "./Components/Managers/SyncManager";
38
+
import { ViewManager } from "./Components/Managers/ViewManager";
39
+
40
+
window.AccountManager = new AccountManager();
41
+
window.LoadingManager = new LoadingManager();
42
+
window.PhotoManager = new PhotoManager();
43
+
window.ConfirmationBoxManager = new ConfirmationBoxManager();
44
+
window.PhotoViewerManager = new PhotoViewerManager();
45
+
window.WorldCacheManager = new WorldCacheManager();
46
+
window.PhotoListRenderingManager = new PhotoListRenderingManager();
47
+
window.SyncManager = new SyncManager();
48
+
window.ViewManager = new ViewManager();
49
+
50
+
(async () => {
51
+
window.OS = await invoke('get_os');
52
+
53
+
render(() => <App />, document.getElementById("root") as HTMLElement);
54
+
55
+
let f = new FontFace('Rubik', 'url(https://cdn.phaz.uk/fonts/rubik/Rubik-VariableFont_wght.ttf)');
56
+
57
+
f.load().then((font) => {
58
+
document.fonts.add(font);
59
+
});
60
+
})();
+876
-832
src/styles.css
+876
-832
src/styles.css
···
1
-
@font-face {
2
-
font-family: Rubik;
3
-
src: url(https://cdn.phazed.xyz/fonts/rubik/Rubik-VariableFont_wght.ttf);
4
-
}
5
-
6
-
body{
7
-
background: #000;
8
-
margin: 0;
9
-
font-family: Rubik, 'Courier New';
10
-
}
11
-
12
-
.loading{
13
-
position: fixed;
14
-
z-index: 10000;
15
-
top: 0;
16
-
left: 0;
17
-
width: 100%;
18
-
height: 100%;
19
-
background: black;
20
-
display: flex;
21
-
opacity: 1;
22
-
color: white;
23
-
justify-content: center;
24
-
align-items: center;
25
-
}
26
-
27
-
.navbar{
28
-
background: #555a;
29
-
position: fixed;
30
-
top: 0;
31
-
left: 0;
32
-
width: 100%;
33
-
margin-top: -50px;
34
-
padding-top: 50px;
35
-
height: 50px;
36
-
display: flex;
37
-
backdrop-filter: blur(10px);
38
-
z-index: 10;
39
-
box-shadow: #000 0 0 10px;
40
-
}
41
-
42
-
.navbar .tabs{
43
-
width: calc(100% - 450px);
44
-
height: 100%;
45
-
display: flex;
46
-
}
47
-
48
-
.navbar .account{
49
-
width: 100px;
50
-
height: 100%;
51
-
display: flex;
52
-
justify-content: center;
53
-
align-items: center;
54
-
transition: 0.1s;
55
-
cursor: pointer;
56
-
user-select: none;
57
-
}
58
-
59
-
.navbar .account:hover{
60
-
background: #0005;
61
-
}
62
-
63
-
.navbar .control-lights{
64
-
width: 150px;
65
-
height: 50px;
66
-
display: flex;
67
-
justify-content: center;
68
-
align-items: center;
69
-
}
70
-
71
-
.control-lights .light{
72
-
user-select: none;
73
-
font-size: 20px;
74
-
text-align: center;
75
-
color: white;
76
-
width: 100%;
77
-
cursor: pointer;
78
-
display: flex;
79
-
justify-content: center;
80
-
align-items: center;
81
-
height: 50px;
82
-
filter: invert(100%);
83
-
}
84
-
85
-
.control-lights .light:hover{
86
-
background: #fff5;
87
-
}
88
-
89
-
.control-lights .light img{
90
-
width: 25%;
91
-
}
92
-
93
-
.icon{
94
-
width: 15px;
95
-
filter: invert(100%);
96
-
display: flex;
97
-
align-items: center;
98
-
justify-content: center;
99
-
height: 100%;
100
-
}
101
-
102
-
.icon-label{
103
-
margin-top: -20px;
104
-
margin-right: -200px;
105
-
width: 200px;
106
-
color: white;
107
-
pointer-events: none;
108
-
transform: translate(40px, -12px);
109
-
opacity: 0;
110
-
transition: 0.25s;
111
-
user-select: none;
112
-
}
113
-
114
-
.icon:hover ~ .icon-label{
115
-
opacity: 1;
116
-
transform: translate(60px, -12px);
117
-
}
118
-
119
-
.user-pfp{
120
-
width: 35px;
121
-
height: 35px;
122
-
background-size: cover !important;
123
-
background-position: center !important;
124
-
border-radius: 50%;
125
-
margin-right: 10px;
126
-
}
127
-
128
-
.account-dropdown{
129
-
font-size: 20px;
130
-
color: white;
131
-
}
132
-
133
-
.nav-tab{
134
-
color: white;
135
-
width: 150px;
136
-
height: 100%;
137
-
transition: 0.1s;
138
-
cursor: pointer;
139
-
user-select: none;
140
-
justify-content: center;
141
-
align-items: center;
142
-
display: flex;
143
-
}
144
-
145
-
.nav-tab:hover{
146
-
background: #0005;
147
-
}
148
-
149
-
.dropdown{
150
-
position: fixed;
151
-
right: 125px;
152
-
top: 60px;
153
-
background: #555a;
154
-
height: 60px;
155
-
width: 150px;
156
-
border-radius: 5px;
157
-
backdrop-filter: blur(5px);
158
-
z-index: 10;
159
-
}
160
-
161
-
.dropdown-button{
162
-
width: 100%;
163
-
text-align: center;
164
-
padding: 5.5px 0;
165
-
color: #aaa;
166
-
cursor: pointer;
167
-
user-select: none;
168
-
transition: 0.1s;
169
-
}
170
-
171
-
.dropdown-button:hover{
172
-
color: #fff;
173
-
}
174
-
175
-
.photo-list{
176
-
width: 100%;
177
-
height: 100%;
178
-
position: fixed;
179
-
top: 0;
180
-
left: 0;
181
-
overflow: hidden;
182
-
}
183
-
184
-
.filter-options{
185
-
position: fixed;
186
-
top: 55px;
187
-
left: 5px;
188
-
width: 40px;
189
-
height: 50px;
190
-
}
191
-
192
-
.filter-options img{
193
-
cursor: pointer;
194
-
user-select: none;
195
-
}
196
-
197
-
.filter-container{
198
-
display: none;
199
-
position: fixed;
200
-
bottom: 0;
201
-
left: 50%;
202
-
width: 600px;
203
-
height: 83px;
204
-
transform: translate(-50%);
205
-
padding: 10px;
206
-
border-radius: 5px 5px 0 0;
207
-
backdrop-filter: blur(5px);
208
-
background: #555a;
209
-
color: #fff;
210
-
text-align: center;
211
-
box-shadow: #0005 0 0 10px;
212
-
opacity: 0;
213
-
}
214
-
215
-
.filter-container > .filter-title{
216
-
font-size: 30px;
217
-
}
218
-
219
-
.filter-type-select{
220
-
display: flex;
221
-
justify-content: center;
222
-
align-items: center;
223
-
width: 75%;
224
-
margin: auto;
225
-
}
226
-
227
-
.filter-type-select > div{
228
-
width: 100%;
229
-
border: #fff 4px solid;
230
-
border-left: #fff 2px solid;
231
-
border-right: #fff 2px solid;
232
-
padding: 5px 0;
233
-
cursor: pointer;
234
-
user-select: none;
235
-
}
236
-
237
-
.filter-type-select > div:first-child{
238
-
border-left: #fff 4px solid;
239
-
border-radius: 10px 0 0 10px;
240
-
}
241
-
242
-
.filter-type-select > div:last-child{
243
-
border-right: #fff 4px solid;
244
-
border-radius: 0 10px 10px 0;
245
-
}
246
-
247
-
.filter-type-select > .selected-filter{
248
-
background: #00ccff55;
249
-
}
250
-
251
-
.filter-search{
252
-
margin-top: 10px;
253
-
padding: 5px;
254
-
border: #fff 4px solid;
255
-
border-radius: 10px;
256
-
background: #0008;
257
-
outline: none;
258
-
color: white;
259
-
font-size: 15px;
260
-
font-family: 'Rubik';
261
-
width: calc(75% - 18px);
262
-
}
263
-
264
-
.date-list{
265
-
mask-image: linear-gradient(to bottom, #0000, #000, #0000);
266
-
overflow: auto;
267
-
scrollbar-width: thin;
268
-
height: calc(100% - 100px);
269
-
padding: 50px 0;
270
-
}
271
-
272
-
.date-list-date{
273
-
padding: 10px;
274
-
user-select: none;
275
-
cursor: pointer;
276
-
transition: 0.1s;
277
-
border-radius: 10px;
278
-
}
279
-
280
-
.date-list-date:hover{
281
-
background: #0005;
282
-
box-shadow: inset #0005 0 0 10px;
283
-
}
284
-
285
-
.photo-tree-loading{
286
-
width: 100%;
287
-
height: 100%;
288
-
display: flex;
289
-
justify-content: center;
290
-
align-items: center;
291
-
color: white;
292
-
font-size: 20px;
293
-
}
294
-
295
-
.loading-bar{
296
-
width: 500px;
297
-
height: 8px;
298
-
border-radius: 12px;
299
-
background: #333;
300
-
margin-top: 10px;
301
-
padding: 2px;
302
-
}
303
-
304
-
.loading-bar-inner{
305
-
width: 0%;
306
-
height: 8px;
307
-
border-radius: 18px;
308
-
background: #00ccff;
309
-
}
310
-
311
-
.photo-container{
312
-
width: 100%;
313
-
height: 100%;
314
-
}
315
-
316
-
.photo-container-bg{
317
-
width: 100%;
318
-
height: 100%;
319
-
position: fixed;
320
-
top: 0;
321
-
left: 0;
322
-
z-index: -1;
323
-
}
324
-
325
-
.single-photo-container{
326
-
margin: 10px;
327
-
display: inline-block;
328
-
}
329
-
330
-
.photo-viewer{
331
-
justify-content: center;
332
-
width: 100%;
333
-
height: 100%;
334
-
position: fixed;
335
-
top: 0;
336
-
left: 0;
337
-
z-index: 5;
338
-
background: #0009;
339
-
backdrop-filter: blur(75px);
340
-
opacity: 0;
341
-
display: none;
342
-
}
343
-
344
-
.photo-context-menu{
345
-
position: fixed;
346
-
top: 0;
347
-
left: 0;
348
-
padding: 10px;
349
-
border-radius: 5px;
350
-
backdrop-filter: blur(5px);
351
-
background: #555a;
352
-
color: #aaa;
353
-
box-shadow: #0005 0 0 10px;
354
-
opacity: 0;
355
-
}
356
-
357
-
.photo-context-menu > div{
358
-
padding: 2px 10px;
359
-
width: calc(100% - 10px);
360
-
text-align: center;
361
-
transition: 0.1s;
362
-
}
363
-
364
-
.photo-context-menu > div:hover{
365
-
color: #fff;
366
-
cursor: pointer;
367
-
user-select: none;
368
-
}
369
-
370
-
.image-container{
371
-
height: 100%;
372
-
background-size: contain !important;
373
-
background-repeat: no-repeat !important;
374
-
background-position: center !important;
375
-
opacity: 0;
376
-
}
377
-
378
-
.viewer-button{
379
-
color: white;
380
-
width: 30px;
381
-
height: 30px;
382
-
display: flex;
383
-
justify-content: center;
384
-
align-items: center;
385
-
border-radius: 50px;
386
-
font-size: 12px;
387
-
background: #8885;
388
-
backdrop-filter: blur(10px);
389
-
user-select: none;
390
-
cursor: pointer;
391
-
z-index: 7;
392
-
box-shadow: #0008 0 0 10px;
393
-
}
394
-
395
-
.viewer-close{
396
-
position: fixed;
397
-
top: 10px;
398
-
right: 10px;
399
-
width: 35px;
400
-
height: 35px;
401
-
}
402
-
403
-
.prev-button{
404
-
transition: 0.25s;
405
-
position: fixed;
406
-
top: 50%;
407
-
left: 0;
408
-
color: white;
409
-
width: 50px;
410
-
height: 150px;
411
-
display: flex;
412
-
justify-content: center;
413
-
align-items: center;
414
-
transform: translateY(-50%);
415
-
background: rgba(255, 255, 255, 0.144);
416
-
backdrop-filter: blur(50px);
417
-
border-radius: 0 15px 15px 0;
418
-
cursor: pointer;
419
-
user-select: none;
420
-
box-shadow: #000 0 0 10px;
421
-
}
422
-
423
-
.prev-button:hover{
424
-
background: rgba(255, 255, 255, 0.349);
425
-
}
426
-
427
-
.next-button{
428
-
transition: 0.25s;
429
-
position: fixed;
430
-
top: 50%;
431
-
right: 0;
432
-
color: white;
433
-
width: 50px;
434
-
height: 150px;
435
-
display: flex;
436
-
justify-content: center;
437
-
align-items: center;
438
-
transform: translateY(-50%);
439
-
background: rgba(255, 255, 255, 0.144);
440
-
backdrop-filter: blur(50px);
441
-
border-radius: 15px 0 0 15px;
442
-
cursor: pointer;
443
-
user-select: none;
444
-
box-shadow: #000 0 0 10px;
445
-
}
446
-
447
-
.next-button:hover{
448
-
background: rgba(255, 255, 255, 0.349);
449
-
}
450
-
451
-
.reload-photos{
452
-
position: fixed;
453
-
top: 70px;
454
-
right: 20px;
455
-
color: white;
456
-
user-select: none;
457
-
cursor: pointer;
458
-
opacity: 0;
459
-
}
460
-
461
-
.confirmation-box{
462
-
position: fixed;
463
-
top: 0;
464
-
left: 0;
465
-
width: 100%;
466
-
height: 100%;
467
-
z-index: 15;
468
-
background: #0005;
469
-
transition: 0.25s;
470
-
backdrop-filter: blur(10px);
471
-
}
472
-
473
-
.confirmation-box-container{
474
-
position: fixed;
475
-
top: 50%;
476
-
left: 50%;
477
-
transform: translate(-50%, -50%);
478
-
color: white;
479
-
text-align: center;
480
-
background: #9995;
481
-
padding: 10px;
482
-
width: 60%;
483
-
border-radius: 10px;
484
-
box-shadow: #000 0 0 10px;
485
-
font-size: 18px;
486
-
backdrop-filter: blur(10px);
487
-
}
488
-
489
-
.button-danger{
490
-
display: inline-block;
491
-
backdrop-filter: blur(10px);
492
-
padding: 10px;
493
-
background: rgba(255, 0, 0, 0.333);
494
-
box-shadow: #0005 inset 0 0 10px;
495
-
border-radius: 50px;
496
-
margin: 0 10px;
497
-
cursor: pointer;
498
-
user-select: none;
499
-
width: 200px;
500
-
transition: 0.25s;
501
-
}
502
-
503
-
.button{
504
-
display: inline-block;
505
-
padding: 10px;
506
-
backdrop-filter: blur(10px);
507
-
background: #9995;
508
-
box-shadow: #0005 inset 0 0 10px;
509
-
border-radius: 50px;
510
-
margin: 0 10px;
511
-
cursor: pointer;
512
-
user-select: none;
513
-
width: 200px;
514
-
transition: 0.25s;
515
-
}
516
-
517
-
.button:hover{
518
-
box-shadow: #000a inset 0 0 10px;
519
-
}
520
-
521
-
.button-danger:hover{
522
-
box-shadow: #000a inset 0 0 10px;
523
-
}
524
-
525
-
.control-buttons{
526
-
position: fixed;
527
-
bottom: 10px;
528
-
left: 50%;
529
-
transform: translateX(-50%);
530
-
display: flex;
531
-
}
532
-
533
-
.control-buttons div{
534
-
margin: 0 20px;
535
-
}
536
-
537
-
.copy-notif{
538
-
position: fixed;
539
-
top: 40px;
540
-
left: 50%;
541
-
color: white;
542
-
transform: translateX(-50%) translateY(-100px);
543
-
background: #8885;
544
-
padding: 10px 40px;
545
-
backdrop-filter: blur(10px);
546
-
border-radius: 50px;
547
-
box-shadow: #000 0 0 10px;
548
-
z-index: 12;
549
-
opacity: 0;
550
-
pointer-events: none;
551
-
}
552
-
553
-
.photo-tray{
554
-
position: fixed;
555
-
bottom: -150px;
556
-
left: 0;
557
-
width: 100%;
558
-
height: 150px;
559
-
background: #7778;
560
-
backdrop-filter: blur(10px);
561
-
box-shadow: #0008 0 0 10px;
562
-
padding-bottom: 150px;
563
-
margin-bottom: -150px;
564
-
}
565
-
566
-
.photo-tray-close{
567
-
position: fixed;
568
-
bottom: 160px;
569
-
left: 50%;
570
-
transform: translate(-50%);
571
-
color: white;
572
-
background: #8885;
573
-
backdrop-filter: blur(10px);
574
-
box-shadow: #0008 0 0 10px;
575
-
display: flex;
576
-
justify-content: center;
577
-
align-items: center;
578
-
height: 30px;
579
-
width: 50px;
580
-
border-radius: 50px;
581
-
cursor: pointer;
582
-
font-size: 12px;
583
-
user-select: none;
584
-
transition: 0.25s width;
585
-
}
586
-
587
-
.photo-tray-close:hover{
588
-
width: 70px;
589
-
}
590
-
591
-
.photo-tray-columns{
592
-
width: 100%;
593
-
height: 100%;
594
-
display: flex;
595
-
color: white;
596
-
text-align: center;
597
-
}
598
-
599
-
.photo-tray-column{
600
-
height: 100%;
601
-
width: 100%;
602
-
scrollbar-width: thin;
603
-
overflow-y: auto;
604
-
overflow-x: hidden;
605
-
mask-image: linear-gradient(to bottom, #0000 0%, #000 10%, #000 90%, #0000 100%);
606
-
}
607
-
608
-
.tray-heading{
609
-
font-weight: bold;
610
-
font-size: 20px;
611
-
}
612
-
613
-
.world-tags{
614
-
display: flex;
615
-
width: 100%;
616
-
justify-content: center;
617
-
align-items: center;
618
-
}
619
-
620
-
.world-tags div{
621
-
padding: 0 10px;
622
-
color: #bbb;
623
-
transition: 0.25s;
624
-
}
625
-
626
-
.world-tags div:hover{
627
-
color: #ddd;
628
-
}
629
-
630
-
.world-name{
631
-
font-size: 17px;
632
-
}
633
-
634
-
.settings{
635
-
position: fixed;
636
-
top: 0;
637
-
left: 0;
638
-
width: 100%;
639
-
height: 100%;
640
-
background: rgba(0, 0, 0, 0.4);
641
-
backdrop-filter: blur(100px);
642
-
}
643
-
644
-
.slide-bar{
645
-
position: fixed;
646
-
bottom: 0;
647
-
left: 0;
648
-
width: 100%;
649
-
height: 50px;
650
-
border-top: #aaa 1px solid;
651
-
overflow-x: hidden;
652
-
mask-image: linear-gradient(to left, #0000 0%, #000 20%, #000 80%, #0000 100%);
653
-
background: #aaa2;
654
-
box-shadow: #000 0 0 10px;
655
-
}
656
-
657
-
.inner-slide-bar{
658
-
display: flex;
659
-
height: 50px;
660
-
width: 200%;
661
-
color: white;
662
-
align-items: center;
663
-
cursor: pointer;
664
-
user-select: none;
665
-
}
666
-
667
-
.slider-dot{
668
-
width: 5px;
669
-
height: 5px;
670
-
border-radius: 5px;
671
-
background: #aaa;
672
-
margin: auto 25px;
673
-
}
674
-
675
-
.slider-text{
676
-
width: 200px;
677
-
text-align: center;
678
-
height: 50px;
679
-
display: flex;
680
-
justify-content: center;
681
-
align-items: center;
682
-
color: #aaa;
683
-
transition: 0.25s;
684
-
}
685
-
686
-
.slider-text:hover{
687
-
color: #fff;
688
-
}
689
-
690
-
.slide-bar-tri{
691
-
position: fixed;
692
-
bottom: 40px;
693
-
left: 50%;
694
-
transform: translateX(-50%);
695
-
border: transparent solid 5px;
696
-
border-top: #fff solid 5px;
697
-
}
698
-
699
-
.settings-container{
700
-
position: fixed;
701
-
top: 50px;
702
-
left: 0px;
703
-
width: 200%;
704
-
height: calc(100% - 100px);
705
-
display: flex;
706
-
}
707
-
708
-
.settings-block{
709
-
width: 50%;
710
-
height: 100%;
711
-
color: white;
712
-
text-align: center;
713
-
}
714
-
715
-
.selector{
716
-
padding: 10px 20px;
717
-
border-radius: 10px;
718
-
background: #000a;
719
-
display: inline-block;
720
-
margin: 10px;
721
-
}
722
-
723
-
.selector .selection-box{
724
-
height: 20px;
725
-
background: #777a;
726
-
margin: 5px -10px 0 -10px;
727
-
border-radius: 8px;
728
-
user-select: none;
729
-
cursor: pointer;
730
-
transition: 0.25s;
731
-
color: #fff1;
732
-
}
733
-
734
-
.selector .selection-box:hover{
735
-
height: 20px;
736
-
background: #777a;
737
-
margin: 5px -10px 0 -10px;
738
-
border-radius: 8px;
739
-
user-select: none;
740
-
cursor: pointer;
741
-
transition: 0.25s;
742
-
color: #fff5;
743
-
}
744
-
745
-
.selector input{
746
-
display: none;
747
-
}
748
-
749
-
.selector input:checked ~ label .selection-box{
750
-
background: rgba(0, 146, 204, 0.705);
751
-
color: #fff;
752
-
}
753
-
754
-
.path{
755
-
padding: 5px 10px;
756
-
background: #000a;
757
-
border-radius: 5px;
758
-
margin-left: 5px;
759
-
cursor: pointer;
760
-
}
761
-
762
-
.scroll-to-top{
763
-
position: fixed;
764
-
bottom: 10px;
765
-
right: 10px;
766
-
color: white;
767
-
width: 40px;
768
-
height: 40px;
769
-
cursor: pointer;
770
-
border-radius: 50%;
771
-
border: 2px solid white;
772
-
display: flex;
773
-
justify-content: center;
774
-
align-items: center;
775
-
}
776
-
777
-
.account-profile{
778
-
margin: auto;
779
-
width: 50%;
780
-
height: 200px;
781
-
display: flex;
782
-
}
783
-
784
-
.account-pfp{
785
-
width: 200px;
786
-
height: 200px;
787
-
background-position: center !important;
788
-
background-size: cover !important;
789
-
border-radius: 50%;
790
-
box-shadow: #0005 0 0 10px;
791
-
position: relative;
792
-
z-index: 10;
793
-
}
794
-
795
-
.account-desc{
796
-
width: calc(100% - 200px);
797
-
padding-left: 100px;
798
-
height: 150px;
799
-
margin: 25px 0;
800
-
margin-left: -100px;
801
-
background: #0009;
802
-
border-radius: 10px;
803
-
box-shadow: #0005 0 0 10px;
804
-
}
805
-
806
-
.storage-bar{
807
-
width: calc(100% - 20px);
808
-
height: 10px;
809
-
margin-left: 10px;
810
-
background: #555;
811
-
border-radius: 10px;
812
-
display: flex;
813
-
justify-content: left;
814
-
align-items: center;
815
-
margin-bottom: 2px;
816
-
}
817
-
818
-
.storage-bar-inner{
819
-
margin: 2px;
820
-
height: 6px;
821
-
background: #00ccff;
822
-
border-radius: 10px;
823
-
}
824
-
825
-
.account-notice{
826
-
background: #0007;
827
-
border-radius: 5px;
828
-
box-shadow: #0005 0 0 10px;
829
-
padding: 10px;
830
-
margin: auto;
831
-
width: calc(50% - 20px);
832
-
margin-top: 25px;
1
+
@font-face {
2
+
font-family: Rubik;
3
+
src: url(https://cdn.phazed.xyz/fonts/rubik/Rubik-VariableFont_wght.ttf);
4
+
}
5
+
6
+
body{
7
+
background: #000;
8
+
margin: 0;
9
+
font-family: Rubik, 'Courier New';
10
+
}
11
+
12
+
.loading{
13
+
position: fixed;
14
+
z-index: 10000;
15
+
top: 0;
16
+
left: 0;
17
+
width: 100%;
18
+
height: 100%;
19
+
background: black;
20
+
display: flex;
21
+
opacity: 1;
22
+
color: white;
23
+
justify-content: center;
24
+
align-items: center;
25
+
}
26
+
27
+
.navbar{
28
+
background: #555a;
29
+
position: fixed;
30
+
top: 0;
31
+
left: 0;
32
+
width: 100%;
33
+
margin-top: -50px;
34
+
padding-top: 50px;
35
+
height: 50px;
36
+
display: flex;
37
+
backdrop-filter: blur(10px);
38
+
-webkit-backdrop-filter: blur(10px);
39
+
z-index: 10;
40
+
box-shadow: #000 0 0 10px;
41
+
}
42
+
43
+
.navbar .tabs{
44
+
width: calc(100% - 450px);
45
+
height: 100%;
46
+
display: flex;
47
+
}
48
+
49
+
.navbar .account{
50
+
width: 100px;
51
+
height: 100%;
52
+
display: flex;
53
+
justify-content: center;
54
+
align-items: center;
55
+
transition: 0.1s;
56
+
cursor: pointer;
57
+
user-select: none;
58
+
-webkit-user-select: none;
59
+
}
60
+
61
+
.navbar .account:hover{
62
+
background: #0005;
63
+
}
64
+
65
+
.navbar .control-lights{
66
+
width: 150px;
67
+
height: 50px;
68
+
display: flex;
69
+
justify-content: center;
70
+
align-items: center;
71
+
}
72
+
73
+
.control-lights .light{
74
+
user-select: none;
75
+
-webkit-user-select: none;
76
+
font-size: 20px;
77
+
text-align: center;
78
+
color: white;
79
+
width: 100%;
80
+
cursor: pointer;
81
+
display: flex;
82
+
justify-content: center;
83
+
align-items: center;
84
+
height: 50px;
85
+
filter: invert(100%);
86
+
}
87
+
88
+
.control-lights .light:hover{
89
+
background: #fff5;
90
+
}
91
+
92
+
.control-lights .light img{
93
+
width: 25%;
94
+
}
95
+
96
+
.icon{
97
+
width: 15px;
98
+
filter: invert(100%);
99
+
display: flex;
100
+
align-items: center;
101
+
justify-content: center;
102
+
height: 100%;
103
+
}
104
+
105
+
.icon-label{
106
+
margin-top: -20px;
107
+
margin-right: -200px;
108
+
width: 200px;
109
+
color: white;
110
+
pointer-events: none;
111
+
transform: translate(40px, -19px);
112
+
opacity: 0;
113
+
transition: 0.25s;
114
+
user-select: none;
115
+
-webkit-user-select: none;
116
+
}
117
+
118
+
.icon:hover ~ .icon-label{
119
+
opacity: 1;
120
+
transform: translate(60px, -19px);
121
+
}
122
+
123
+
.user-pfp{
124
+
width: 35px;
125
+
height: 35px;
126
+
background-size: cover !important;
127
+
background-position: center !important;
128
+
border-radius: 50%;
129
+
margin-right: 10px;
130
+
}
131
+
132
+
.account-dropdown{
133
+
font-size: 20px;
134
+
color: white;
135
+
}
136
+
137
+
.nav-tab{
138
+
color: white;
139
+
width: 150px;
140
+
height: 100%;
141
+
transition: 0.1s;
142
+
cursor: pointer;
143
+
user-select: none;
144
+
-webkit-user-select: none;
145
+
justify-content: center;
146
+
align-items: center;
147
+
display: flex;
148
+
}
149
+
150
+
.nav-tab:hover{
151
+
background: #0005;
152
+
}
153
+
154
+
.dropdown{
155
+
position: fixed;
156
+
right: 125px;
157
+
top: 60px;
158
+
background: #555a;
159
+
height: 60px;
160
+
width: 150px;
161
+
border-radius: 5px;
162
+
backdrop-filter: blur(5px);
163
+
z-index: 10;
164
+
}
165
+
166
+
.dropdown-button{
167
+
width: 100%;
168
+
text-align: center;
169
+
padding: 5.5px 0;
170
+
color: #aaa;
171
+
cursor: pointer;
172
+
user-select: none;
173
+
-webkit-user-select: none;
174
+
transition: 0.1s;
175
+
}
176
+
177
+
.dropdown-button:hover{
178
+
color: #fff;
179
+
}
180
+
181
+
.photo-list{
182
+
width: 100%;
183
+
height: 100%;
184
+
position: fixed;
185
+
top: 0;
186
+
left: 0;
187
+
overflow: hidden;
188
+
}
189
+
190
+
.filter-options{
191
+
position: fixed;
192
+
top: 55px;
193
+
left: 5px;
194
+
width: 40px;
195
+
height: 50px;
196
+
}
197
+
198
+
.filter-options img{
199
+
cursor: pointer;
200
+
user-select: none;
201
+
-webkit-user-select: none;
202
+
}
203
+
204
+
.filter-container{
205
+
display: none;
206
+
position: fixed;
207
+
bottom: 0;
208
+
left: 50%;
209
+
width: 600px;
210
+
height: 83px;
211
+
transform: translate(-50%);
212
+
padding: 10px;
213
+
border-radius: 5px 5px 0 0;
214
+
backdrop-filter: blur(5px);
215
+
-webkit-backdrop-filter: blur(5px);
216
+
background: #555a;
217
+
color: #fff;
218
+
text-align: center;
219
+
box-shadow: #0005 0 0 10px;
220
+
opacity: 0;
221
+
}
222
+
223
+
.filter-container > .filter-title{
224
+
font-size: 30px;
225
+
}
226
+
227
+
.filter-type-select{
228
+
display: flex;
229
+
justify-content: center;
230
+
align-items: center;
231
+
width: 75%;
232
+
margin: auto;
233
+
}
234
+
235
+
.filter-type-select > div{
236
+
width: 100%;
237
+
border: #fff 4px solid;
238
+
border-left: #fff 2px solid;
239
+
border-right: #fff 2px solid;
240
+
padding: 5px 0;
241
+
cursor: pointer;
242
+
user-select: none;
243
+
-webkit-user-select: none;
244
+
}
245
+
246
+
.filter-type-select > div:first-child{
247
+
border-left: #fff 4px solid;
248
+
border-radius: 10px 0 0 10px;
249
+
}
250
+
251
+
.filter-type-select > div:last-child{
252
+
border-right: #fff 4px solid;
253
+
border-radius: 0 10px 10px 0;
254
+
}
255
+
256
+
.filter-type-select > .selected-filter{
257
+
background: #00ccff55;
258
+
}
259
+
260
+
.filter-search{
261
+
margin-top: 10px;
262
+
padding: 5px;
263
+
border: #fff 4px solid;
264
+
border-radius: 10px;
265
+
background: #0008;
266
+
outline: none;
267
+
color: white;
268
+
font-size: 15px;
269
+
font-family: 'Rubik';
270
+
width: calc(75% - 18px);
271
+
}
272
+
273
+
.date-list{
274
+
mask-image: linear-gradient(to bottom, #0000, #000, #0000);
275
+
overflow: auto;
276
+
scrollbar-width: thin;
277
+
height: calc(100% - 100px);
278
+
padding: 50px 0;
279
+
}
280
+
281
+
.date-list-date{
282
+
padding: 10px;
283
+
user-select: none;
284
+
-webkit-user-select: none;
285
+
cursor: pointer;
286
+
transition: 0.1s;
287
+
border-radius: 10px;
288
+
}
289
+
290
+
.date-list-date:hover{
291
+
background: #0005;
292
+
box-shadow: inset #0005 0 0 10px;
293
+
}
294
+
295
+
.photo-tree-loading{
296
+
position: fixed;
297
+
top: 0;
298
+
left: 0;
299
+
width: 100%;
300
+
height: 100%;
301
+
display: flex;
302
+
justify-content: center;
303
+
align-items: center;
304
+
color: white;
305
+
font-size: 20px;
306
+
}
307
+
308
+
.loading-bar{
309
+
width: 500px;
310
+
height: 8px;
311
+
border-radius: 12px;
312
+
background: #333;
313
+
margin-top: 10px;
314
+
padding: 2px;
315
+
}
316
+
317
+
.loading-bar-inner{
318
+
width: 0%;
319
+
height: 8px;
320
+
border-radius: 18px;
321
+
background: #00ccff;
322
+
}
323
+
324
+
.photo-container{
325
+
width: 100%;
326
+
height: 100%;
327
+
}
328
+
329
+
.photo-container-bg{
330
+
width: 100%;
331
+
height: 100%;
332
+
position: fixed;
333
+
top: 0;
334
+
left: 0;
335
+
z-index: -1;
336
+
filter: blur(100px);
337
+
-webkit-filter: blur(100px);
338
+
}
339
+
340
+
.single-photo-container{
341
+
margin: 10px;
342
+
display: inline-block;
343
+
}
344
+
345
+
.photo-viewer{
346
+
justify-content: center;
347
+
width: 100%;
348
+
height: 100%;
349
+
position: fixed;
350
+
top: 0;
351
+
left: 0;
352
+
z-index: 5;
353
+
background: #0009;
354
+
backdrop-filter: blur(75px);
355
+
-webkit-backdrop-filter: blur(75px);
356
+
opacity: 0;
357
+
display: none;
358
+
}
359
+
360
+
.photo-context-menu{
361
+
position: fixed;
362
+
top: 0;
363
+
left: 0;
364
+
padding: 10px;
365
+
border-radius: 5px;
366
+
backdrop-filter: blur(5px);
367
+
-webkit-backdrop-filter: blur(5px);
368
+
background: #555a;
369
+
color: #aaa;
370
+
box-shadow: #0005 0 0 10px;
371
+
opacity: 0;
372
+
}
373
+
374
+
.photo-context-menu > div{
375
+
padding: 2px 10px;
376
+
width: calc(100% - 10px);
377
+
text-align: center;
378
+
transition: 0.1s;
379
+
}
380
+
381
+
.photo-context-menu > div:hover{
382
+
color: #fff;
383
+
cursor: pointer;
384
+
user-select: none;
385
+
-webkit-user-select: none;
386
+
}
387
+
388
+
.image-container{
389
+
height: 100%;
390
+
background-size: contain !important;
391
+
background-repeat: no-repeat !important;
392
+
background-position: center !important;
393
+
opacity: 0;
394
+
}
395
+
396
+
.viewer-button{
397
+
color: white;
398
+
width: 30px;
399
+
height: 30px;
400
+
display: flex;
401
+
justify-content: center;
402
+
align-items: center;
403
+
border-radius: 50px;
404
+
font-size: 12px;
405
+
background: #8885;
406
+
backdrop-filter: blur(10px);
407
+
-webkit-backdrop-filter: blur(10px);
408
+
user-select: none;
409
+
-webkit-user-select: none;
410
+
cursor: pointer;
411
+
z-index: 7;
412
+
box-shadow: #0008 0 0 10px;
413
+
}
414
+
415
+
.viewer-close{
416
+
position: fixed;
417
+
top: 10px;
418
+
right: 10px;
419
+
width: 35px;
420
+
height: 35px;
421
+
}
422
+
423
+
.prev-button{
424
+
transition: 0.25s;
425
+
position: fixed;
426
+
top: 50%;
427
+
left: 0;
428
+
color: white;
429
+
width: 50px;
430
+
height: 150px;
431
+
display: flex;
432
+
justify-content: center;
433
+
align-items: center;
434
+
transform: translateY(-50%);
435
+
background: rgba(255, 255, 255, 0.144);
436
+
backdrop-filter: blur(50px);
437
+
-webkit-backdrop-filter: blur(50px);
438
+
border-radius: 0 15px 15px 0;
439
+
cursor: pointer;
440
+
user-select: none;
441
+
-webkit-user-select: none;
442
+
box-shadow: #000 0 0 10px;
443
+
}
444
+
445
+
.prev-button:hover{
446
+
background: rgba(255, 255, 255, 0.349);
447
+
}
448
+
449
+
.next-button{
450
+
transition: 0.25s;
451
+
position: fixed;
452
+
top: 50%;
453
+
right: 0;
454
+
color: white;
455
+
width: 50px;
456
+
height: 150px;
457
+
display: flex;
458
+
justify-content: center;
459
+
align-items: center;
460
+
transform: translateY(-50%);
461
+
background: rgba(255, 255, 255, 0.144);
462
+
backdrop-filter: blur(50px);
463
+
-webkit-backdrop-filter: blur(50px);
464
+
border-radius: 15px 0 0 15px;
465
+
cursor: pointer;
466
+
user-select: none;
467
+
-webkit-user-select: none;
468
+
box-shadow: #000 0 0 10px;
469
+
}
470
+
471
+
.next-button:hover{
472
+
background: rgba(255, 255, 255, 0.349);
473
+
}
474
+
475
+
.reload-photos{
476
+
position: fixed;
477
+
top: 70px;
478
+
right: 20px;
479
+
color: white;
480
+
user-select: none;
481
+
-webkit-user-select: none;
482
+
cursor: pointer;
483
+
opacity: 0;
484
+
}
485
+
486
+
.confirmation-box{
487
+
position: fixed;
488
+
top: 0;
489
+
left: 0;
490
+
width: 100%;
491
+
height: 100%;
492
+
z-index: 15;
493
+
background: #0005;
494
+
transition: 0.25s;
495
+
backdrop-filter: blur(10px);
496
+
-webkit-backdrop-filter: blur(10px);
497
+
}
498
+
499
+
.confirmation-box-container{
500
+
position: fixed;
501
+
top: 50%;
502
+
left: 50%;
503
+
transform: translate(-50%, -50%);
504
+
color: white;
505
+
text-align: center;
506
+
background: #9995;
507
+
padding: 10px;
508
+
width: 60%;
509
+
border-radius: 10px;
510
+
box-shadow: #000 0 0 10px;
511
+
font-size: 18px;
512
+
-webkit-backdrop-filter: blur(10px);
513
+
backdrop-filter: blur(10px);
514
+
}
515
+
516
+
.button-danger{
517
+
display: inline-block;
518
+
-webkit-backdrop-filter: blur(10px);
519
+
backdrop-filter: blur(10px);
520
+
padding: 10px;
521
+
background: rgba(255, 0, 0, 0.333);
522
+
box-shadow: #0005 inset 0 0 10px;
523
+
border-radius: 50px;
524
+
margin: 0 10px;
525
+
cursor: pointer;
526
+
user-select: none;
527
+
-webkit-user-select: none;
528
+
width: 200px;
529
+
transition: 0.25s;
530
+
}
531
+
532
+
.button{
533
+
display: inline-block;
534
+
padding: 10px;
535
+
backdrop-filter: blur(10px);
536
+
-webkit-backdrop-filter: blur(10px);
537
+
background: #9995;
538
+
box-shadow: #0005 inset 0 0 10px;
539
+
border-radius: 50px;
540
+
margin: 0 10px;
541
+
cursor: pointer;
542
+
user-select: none;
543
+
-webkit-user-select: none;
544
+
width: 200px;
545
+
transition: 0.25s;
546
+
}
547
+
548
+
.button:hover{
549
+
box-shadow: #000a inset 0 0 10px;
550
+
}
551
+
552
+
.button-danger:hover{
553
+
box-shadow: #000a inset 0 0 10px;
554
+
}
555
+
556
+
.control-buttons{
557
+
position: fixed;
558
+
bottom: 10px;
559
+
left: 50%;
560
+
transform: translateX(-50%);
561
+
display: flex;
562
+
}
563
+
564
+
.control-buttons div{
565
+
margin: 0 20px;
566
+
}
567
+
568
+
.copy-notif{
569
+
position: fixed;
570
+
top: 40px;
571
+
left: 50%;
572
+
color: white;
573
+
transform: translateX(-50%) translateY(-100px);
574
+
background: #8885;
575
+
padding: 10px 40px;
576
+
backdrop-filter: blur(10px);
577
+
-webkit-backdrop-filter: blur(10px);
578
+
border-radius: 50px;
579
+
box-shadow: #000 0 0 10px;
580
+
z-index: 12;
581
+
opacity: 0;
582
+
pointer-events: none;
583
+
}
584
+
585
+
.photo-tray{
586
+
position: fixed;
587
+
bottom: -150px;
588
+
left: 0;
589
+
width: 100%;
590
+
height: 150px;
591
+
background: #7778;
592
+
backdrop-filter: blur(10px);
593
+
-webkit-backdrop-filter: blur(10px);
594
+
box-shadow: #0008 0 0 10px;
595
+
padding-bottom: 150px;
596
+
margin-bottom: -150px;
597
+
}
598
+
599
+
.photo-tray-close{
600
+
position: fixed;
601
+
bottom: 160px;
602
+
left: 50%;
603
+
transform: translate(-50%);
604
+
color: white;
605
+
background: #8885;
606
+
backdrop-filter: blur(10px);
607
+
-webkit-backdrop-filter: blur(10px);
608
+
box-shadow: #0008 0 0 10px;
609
+
display: flex;
610
+
justify-content: center;
611
+
align-items: center;
612
+
height: 30px;
613
+
width: 50px;
614
+
border-radius: 50px;
615
+
cursor: pointer;
616
+
font-size: 12px;
617
+
user-select: none;
618
+
-webkit-user-select: none;
619
+
transition: 0.25s width;
620
+
}
621
+
622
+
.photo-tray-close:hover{
623
+
width: 70px;
624
+
}
625
+
626
+
.photo-tray-columns{
627
+
width: 100%;
628
+
height: 100%;
629
+
display: flex;
630
+
color: white;
631
+
text-align: center;
632
+
}
633
+
634
+
.photo-tray-column{
635
+
height: 100%;
636
+
width: 100%;
637
+
scrollbar-width: thin;
638
+
overflow-y: auto;
639
+
overflow-x: hidden;
640
+
mask-image: linear-gradient(to bottom, #0000 0%, #000 10%, #000 90%, #0000 100%);
641
+
}
642
+
643
+
.tray-heading{
644
+
font-weight: bold;
645
+
font-size: 20px;
646
+
}
647
+
648
+
.world-tags{
649
+
display: flex;
650
+
width: 100%;
651
+
justify-content: center;
652
+
align-items: center;
653
+
}
654
+
655
+
.world-tags div{
656
+
padding: 0 10px;
657
+
color: #bbb;
658
+
transition: 0.25s;
659
+
}
660
+
661
+
.world-tags div:hover{
662
+
color: #ddd;
663
+
}
664
+
665
+
.world-name{
666
+
font-size: 17px;
667
+
}
668
+
669
+
.settings{
670
+
position: fixed;
671
+
top: 0;
672
+
left: 0;
673
+
width: 100%;
674
+
height: 100%;
675
+
background: rgba(0, 0, 0, 0.4);
676
+
backdrop-filter: blur(100px);
677
+
-webkit-backdrop-filter: blur(100px);
678
+
}
679
+
680
+
.slide-bar{
681
+
position: fixed;
682
+
bottom: 0;
683
+
left: 0;
684
+
width: 100%;
685
+
height: 50px;
686
+
border-top: #aaa 1px solid;
687
+
overflow-x: hidden;
688
+
mask-image: linear-gradient(to left, #0000 0%, #000 20%, #000 80%, #0000 100%);
689
+
background: #aaa2;
690
+
box-shadow: #000 0 0 10px;
691
+
}
692
+
693
+
.inner-slide-bar{
694
+
display: flex;
695
+
height: 50px;
696
+
width: 200%;
697
+
color: white;
698
+
align-items: center;
699
+
cursor: pointer;
700
+
user-select: none;
701
+
-webkit-user-select: none;
702
+
}
703
+
704
+
.slider-dot{
705
+
width: 5px;
706
+
height: 5px;
707
+
border-radius: 5px;
708
+
background: #aaa;
709
+
margin: auto 25px;
710
+
}
711
+
712
+
.slider-text{
713
+
width: 200px;
714
+
text-align: center;
715
+
height: 50px;
716
+
display: flex;
717
+
justify-content: center;
718
+
align-items: center;
719
+
color: #aaa;
720
+
transition: 0.25s;
721
+
}
722
+
723
+
.slider-text:hover{
724
+
color: #fff;
725
+
}
726
+
727
+
.slide-bar-tri{
728
+
position: fixed;
729
+
bottom: 40px;
730
+
left: 50%;
731
+
transform: translateX(-50%);
732
+
border: transparent solid 5px;
733
+
border-top: #fff solid 5px;
734
+
}
735
+
736
+
.settings-container{
737
+
position: fixed;
738
+
top: 50px;
739
+
left: 0px;
740
+
width: 200%;
741
+
height: calc(100% - 100px);
742
+
display: flex;
743
+
}
744
+
745
+
.settings-block{
746
+
width: 50%;
747
+
height: 100%;
748
+
color: white;
749
+
text-align: center;
750
+
}
751
+
752
+
.selector{
753
+
padding: 10px 20px;
754
+
border-radius: 10px;
755
+
background: #000a;
756
+
display: inline-block;
757
+
margin: 10px;
758
+
}
759
+
760
+
.selector .selection-box{
761
+
height: 20px;
762
+
background: #777a;
763
+
margin: 5px -10px 0 -10px;
764
+
border-radius: 8px;
765
+
user-select: none;
766
+
-webkit-user-select: none;
767
+
cursor: pointer;
768
+
transition: 0.25s;
769
+
color: #fff1;
770
+
}
771
+
772
+
.selector .selection-box:hover{
773
+
height: 20px;
774
+
background: #777a;
775
+
margin: 5px -10px 0 -10px;
776
+
border-radius: 8px;
777
+
user-select: none;
778
+
-webkit-user-select: none;
779
+
cursor: pointer;
780
+
transition: 0.25s;
781
+
color: #fff5;
782
+
}
783
+
784
+
.selector input{
785
+
display: none;
786
+
}
787
+
788
+
.selector input:checked ~ label .selection-box{
789
+
background: rgba(0, 146, 204, 0.705);
790
+
color: #fff;
791
+
}
792
+
793
+
.path{
794
+
padding: 5px 10px;
795
+
background: #000a;
796
+
border-radius: 5px;
797
+
margin-left: 5px;
798
+
cursor: pointer;
799
+
}
800
+
801
+
.scroll-to-top{
802
+
position: fixed;
803
+
bottom: 10px;
804
+
right: 10px;
805
+
color: white;
806
+
width: 40px;
807
+
height: 40px;
808
+
cursor: pointer;
809
+
border-radius: 50%;
810
+
border: 2px solid white;
811
+
display: flex;
812
+
justify-content: center;
813
+
align-items: center;
814
+
}
815
+
816
+
.account-profile{
817
+
margin: auto;
818
+
width: 50%;
819
+
height: 200px;
820
+
display: flex;
821
+
}
822
+
823
+
.account-pfp{
824
+
width: 200px;
825
+
height: 200px;
826
+
background-position: center !important;
827
+
background-size: cover !important;
828
+
border-radius: 50%;
829
+
box-shadow: #0005 0 0 10px;
830
+
position: relative;
831
+
z-index: 10;
832
+
}
833
+
834
+
.account-desc{
835
+
width: calc(100% - 200px);
836
+
padding-left: 100px;
837
+
height: 150px;
838
+
margin: 25px 0;
839
+
margin-left: -100px;
840
+
background: #0009;
841
+
border-radius: 10px;
842
+
box-shadow: #0005 0 0 10px;
843
+
}
844
+
845
+
.storage-bar{
846
+
width: calc(100% - 20px);
847
+
height: 10px;
848
+
margin-left: 10px;
849
+
background: #555;
850
+
border-radius: 10px;
851
+
display: flex;
852
+
justify-content: left;
853
+
align-items: center;
854
+
margin-bottom: 2px;
855
+
}
856
+
857
+
.storage-bar-inner{
858
+
margin: 2px;
859
+
height: 6px;
860
+
background: #00ccff;
861
+
border-radius: 10px;
862
+
}
863
+
864
+
.account-notice{
865
+
background: #0007;
866
+
border-radius: 5px;
867
+
box-shadow: #0005 0 0 10px;
868
+
padding: 10px;
869
+
margin: auto;
870
+
width: calc(50% - 20px);
871
+
margin-top: 25px;
872
+
}
873
+
874
+
img{
875
+
max-width: 100%;
876
+
max-height: 100%;
833
877
}
-22
vite.config.ts.timestamp-1732900951768-804abb3ebfb15.mjs
-22
vite.config.ts.timestamp-1732900951768-804abb3ebfb15.mjs
···
1
-
// vite.config.ts
2
-
import { defineConfig } from "file:///C:/Users/Liam/Documents/Projects/vrcpm-rs/node_modules/.pnpm/vite@5.4.9/node_modules/vite/dist/node/index.js";
3
-
import solid from "file:///C:/Users/Liam/Documents/Projects/vrcpm-rs/node_modules/.pnpm/vite-plugin-solid@2.10.2_solid-js@1.9.2_vite@5.4.9/node_modules/vite-plugin-solid/dist/esm/index.mjs";
4
-
var vite_config_default = defineConfig(async () => ({
5
-
plugins: [solid()],
6
-
// Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build`
7
-
//
8
-
// 1. prevent vite from obscuring rust errors
9
-
clearScreen: false,
10
-
// 2. tauri expects a fixed port, fail if that port is not available
11
-
server: {
12
-
port: 1420,
13
-
strictPort: true,
14
-
watch: {
15
-
ignored: ["src-tauri/**"]
16
-
}
17
-
}
18
-
}));
19
-
export {
20
-
vite_config_default as default
21
-
};
22
-
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJDOlxcXFxVc2Vyc1xcXFxMaWFtXFxcXERvY3VtZW50c1xcXFxQcm9qZWN0c1xcXFx2cmNwbS1yc1wiO2NvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9maWxlbmFtZSA9IFwiQzpcXFxcVXNlcnNcXFxcTGlhbVxcXFxEb2N1bWVudHNcXFxcUHJvamVjdHNcXFxcdnJjcG0tcnNcXFxcdml0ZS5jb25maWcudHNcIjtjb25zdCBfX3ZpdGVfaW5qZWN0ZWRfb3JpZ2luYWxfaW1wb3J0X21ldGFfdXJsID0gXCJmaWxlOi8vL0M6L1VzZXJzL0xpYW0vRG9jdW1lbnRzL1Byb2plY3RzL3ZyY3BtLXJzL3ZpdGUuY29uZmlnLnRzXCI7aW1wb3J0IHsgZGVmaW5lQ29uZmlnIH0gZnJvbSBcInZpdGVcIjtcclxuaW1wb3J0IHNvbGlkIGZyb20gXCJ2aXRlLXBsdWdpbi1zb2xpZFwiO1xyXG5cclxuLy8gaHR0cHM6Ly92aXRlanMuZGV2L2NvbmZpZy9cclxuZXhwb3J0IGRlZmF1bHQgZGVmaW5lQ29uZmlnKGFzeW5jICgpID0+ICh7XHJcbiAgcGx1Z2luczogW3NvbGlkKCldLFxyXG5cclxuICAvLyBWaXRlIG9wdGlvbnMgdGFpbG9yZWQgZm9yIFRhdXJpIGRldmVsb3BtZW50IGFuZCBvbmx5IGFwcGxpZWQgaW4gYHRhdXJpIGRldmAgb3IgYHRhdXJpIGJ1aWxkYFxyXG4gIC8vXHJcbiAgLy8gMS4gcHJldmVudCB2aXRlIGZyb20gb2JzY3VyaW5nIHJ1c3QgZXJyb3JzXHJcbiAgY2xlYXJTY3JlZW46IGZhbHNlLFxyXG4gIC8vIDIuIHRhdXJpIGV4cGVjdHMgYSBmaXhlZCBwb3J0LCBmYWlsIGlmIHRoYXQgcG9ydCBpcyBub3QgYXZhaWxhYmxlXHJcbiAgc2VydmVyOiB7XHJcbiAgICBwb3J0OiAxNDIwLFxyXG4gICAgc3RyaWN0UG9ydDogdHJ1ZSxcclxuICAgIHdhdGNoOiB7XHJcbiAgICAgIGlnbm9yZWQ6IFsgJ3NyYy10YXVyaS8qKicgXVxyXG4gICAgfVxyXG4gIH1cclxufSkpO1xyXG4iXSwKICAibWFwcGluZ3MiOiAiO0FBQXlULFNBQVMsb0JBQW9CO0FBQ3RWLE9BQU8sV0FBVztBQUdsQixJQUFPLHNCQUFRLGFBQWEsYUFBYTtBQUFBLEVBQ3ZDLFNBQVMsQ0FBQyxNQUFNLENBQUM7QUFBQTtBQUFBO0FBQUE7QUFBQSxFQUtqQixhQUFhO0FBQUE7QUFBQSxFQUViLFFBQVE7QUFBQSxJQUNOLE1BQU07QUFBQSxJQUNOLFlBQVk7QUFBQSxJQUNaLE9BQU87QUFBQSxNQUNMLFNBQVMsQ0FBRSxjQUFlO0FBQUEsSUFDNUI7QUFBQSxFQUNGO0FBQ0YsRUFBRTsiLAogICJuYW1lcyI6IFtdCn0K