creatixchu
|
14585c9b29
|
fix(plugins): include platform reason on bundle cards
|
2026-10-20 15:31:51 +08:00 |
|
creatixchu
|
8a1e9afae3
|
test(cua): limit native opt-in flow to supported Hosts
|
2026-10-20 15:29:31 +08:00 |
|
creatixchu
|
c7b6fba276
|
feat(plugins): enforce bundle Host platform support
|
2026-10-20 15:28:55 +08:00 |
|
creatixchu
|
254aef2e2d
|
test(cua): reject activation after controller disposal
|
2026-10-20 14:52:30 +08:00 |
|
creatixchu
|
98badd548a
|
fix(cua): match empty application loading and settled heights
|
2026-10-20 14:38:41 +08:00 |
|
creatixchu
|
0930290367
|
fix(cua): reserve permission hint space during fresh queries
|
2026-10-20 14:37:08 +08:00 |
|
creatixchu
|
2b17255d55
|
test(cua): isolate toggle regression from consent storage changes
|
2026-10-20 14:34:12 +08:00 |
|
creatixchu
|
2052ca437c
|
test(cua): retain screenshot directory setup import
|
2026-10-20 14:32:26 +08:00 |
|
creatixchu
|
e03ba51d58
|
fix(cua): pause permission queries while toggling the bundle
|
2026-10-20 14:30:34 +08:00 |
|
creatixchu
|
e4b08c51d5
|
test(approval): refresh localized shortcut reference snapshots
|
2026-10-20 13:30:56 +08:00 |
|
creatixchu
|
4dc4da365c
|
docs(approval): state label and icon source ownership
|
2026-10-20 13:10:03 +08:00 |
|
creatixchu
|
f45859314e
|
test(cua): cover fixed approval metadata and optional icon
|
2026-10-20 13:10:01 +08:00 |
|
creatixchu
|
b2dd5b8d98
|
fix(approval): clarify limited-scope Enter action
|
2026-10-20 13:09:26 +08:00 |
|
creatixchu
|
eb5150a87b
|
fix(approval): identify invalid action and request constraints
|
2026-10-20 13:08:26 +08:00 |
|
creatixchu
|
29904ae2a5
|
test(cua): import question fixtures through package exports
|
2026-10-20 13:08:25 +08:00 |
|
creatixchu
|
b7c9d1d7a5
|
fix(approval): keep generic question fallback answerable
|
2026-10-20 13:08:24 +08:00 |
|
creatixchu
|
6f6f889c95
|
Merge remote-tracking branch 'origin/master' into feat/cua-approval-format
|
2026-10-20 13:05:27 +08:00 |
|
creatixchu
|
968ceefd22
|
test(web): update CUA secondary-page expectations
|
2026-10-20 12:16:39 +08:00 |
|
creatixchu
|
d779dda9ab
|
fix(web): move CUA to experimental plugins page
|
2026-10-20 12:16:39 +08:00 |
|
creatixchu
|
cc2caf9631
|
test(web): assert experimental labels for each offered bundle
|
2026-10-20 12:16:12 +08:00 |
|
creatixchu
|
91c4ed3cd6
|
test(web): open workspace picker through the sidebar action
|
2026-10-20 12:10:07 +08:00 |
|
creatixchu
|
f305312e84
|
refactor(web): classify experimental badges with an explicit list
|
2026-10-20 12:05:57 +08:00 |
|
creatixchu
|
b63de2f36e
|
Merge master into application approval format
|
2026-10-20 11:42:54 +08:00 |
|
creatixchu
|
6df01745c5
|
docs(approval): align parameter docs and event references
|
2026-10-20 11:40:44 +08:00 |
|
creatixchu
|
067ca57b8a
|
docs(approval): regenerate question intent type catalog
|
2026-10-20 11:40:18 +08:00 |
|
creatixchu
|
948f411a70
|
feat(cua): present application consent with fixed approval actions
|
2026-10-20 11:40:17 +08:00 |
|
creatixchu
|
33381c86c4
|
fix(release): preserve platform constraints in packed install verification
|
2026-10-19 22:11:22 +08:00 |
|
creatixchu
|
539716d112
|
test(cua): satisfy type-aware lint for permission and platform regressions
|
2026-10-19 22:00:42 +08:00 |
|
creatixchu
|
14a422021e
|
Merge origin/master into feat/cua-basic-onboarding
|
2026-10-19 21:53:59 +08:00 |
|
creatixchu
|
05713edefa
|
refactor(cua): open system settings directly from allowed permission controls
|
2026-10-19 21:41:33 +08:00 |
|
creatixchu
|
ea016fa3dd
|
fix(manifest): describe optional dependency declarations
|
2026-10-19 21:39:38 +08:00 |
|
creatixchu
|
6d0ba11d2b
|
test(cua): keep fixture opt-in coverage independent of host platform
|
2026-10-19 21:38:08 +08:00 |
|
creatixchu
|
f85a71505f
|
fix(boot): include installed optional packages in profile resolution
|
2026-10-19 21:37:05 +08:00 |
|
creatixchu
|
35ba8ad66d
|
test(cua): cover platform inference and disabled native provider in preview
|
2026-10-19 21:33:04 +08:00 |
|
creatixchu
|
587ee17853
|
test(cua): isolate package manager caches and narrow Loader importer
|
2026-10-19 21:31:32 +08:00 |
|
creatixchu
|
2e215f20f9
|
fix(cua): restrict native package delivery to macOS targets
|
2026-10-19 21:30:07 +08:00 |
|
creatixchu
|
c2d384a4c1
|
style(cua): align permission controls and configured states
|
2026-10-19 21:29:50 +08:00 |
|
creatixchu
|
fdb0885ab0
|
test(cua): load the generated Remote type contribution in controller tests
|
2026-10-19 21:13:41 +08:00 |
|
creatixchu
|
03d3cf9196
|
refactor(cua): consume the generated permission Remote directly
|
2026-10-19 21:11:13 +08:00 |
|
creatixchu
|
43aafb2e19
|
fix(cua): retain permission controls while stale errors refresh
|
2026-10-19 21:08:01 +08:00 |
|
creatixchu
|
ecc90620a4
|
feat(cua): use one action per system permission row
|
2026-10-19 21:04:06 +08:00 |
|
creatixchu
|
e49ef79884
|
build(cua): classify approved Host imports for the combined package
|
2026-10-19 20:06:23 +08:00 |
|
creatixchu
|
630a693b70
|
fix(cua): align combined package publication inventory
|
2026-10-19 19:52:35 +08:00 |
|
creatixchu
|
57af330bf5
|
test(cua): keep Host marker checks out of the Client compiler
|
2026-10-19 19:48:35 +08:00 |
|
creatixchu
|
4da281c933
|
docs(cua): classify the combined package as a Host and Client plugin
|
2026-10-19 19:47:55 +08:00 |
|
creatixchu
|
b40d335e3d
|
refactor(cua): colocate permission UI and narrow package exports
|
2026-10-19 19:46:13 +08:00 |
|
creatixchu
|
4c966c65ea
|
test(cua): cover runtime configuration transport failures
|
2026-10-19 15:41:44 +08:00 |
|
creatixchu
|
aa52dc48b5
|
test(cua): assert the replaced runtime service instance
|
2026-10-19 15:27:05 +08:00 |
|
creatixchu
|
6100010e1e
|
feat(cua): include explicit persistent PTC setup
|
2026-10-19 15:24:47 +08:00 |
|
creatixchu
|
b524c7cc19
|
fix(cua): use the profile editor for persistent runtime changes
|
2026-10-19 15:24:37 +08:00 |
|
creatixchu
|
7d6a8f052f
|
feat(cua): add an explicit persistent PTC setting
|
2026-10-19 15:14:09 +08:00 |
|
creatixchu
|
69f5a19ba7
|
test(cua): await toggle completion under the browser deadline
|
2026-10-19 14:30:34 +08:00 |
|
creatixchu
|
8dc477498f
|
Merge remote-tracking branch 'origin/master' into feat/cua-basic-onboarding
|
2026-10-19 14:11:34 +08:00 |
|
creatixchu
|
1aabce5547
|
test(cua): await responsive layout before measuring overflow
|
2026-10-19 13:00:45 +08:00 |
|
creatixchu
|
b0e4907b10
|
test(cua): report permission panel overflow details
|
2026-10-19 12:58:28 +08:00 |
|
creatixchu
|
b39ce22a09
|
test(cua): cover permission actions settling after disposal
|
2026-10-19 12:55:18 +08:00 |
|
creatixchu
|
dd436a6c9c
|
docs(cua): explain explicit package naming exceptions
|
2026-10-19 12:53:15 +08:00 |
|
creatixchu
|
fe14a0972c
|
docs(cua): disclose session consent cache retention
|
2026-10-19 12:52:38 +08:00 |
|
creatixchu
|
49794a9ad2
|
docs(cua): define preset filtering and cover late registration
|
2026-10-19 12:52:26 +08:00 |
|
creatixchu
|
2d16099200
|
fix(cua): localize complete permission instructions
|
2026-10-19 12:51:36 +08:00 |
|
creatixchu
|
a86170da75
|
refactor(cua): remove unused permission observation pause controls
|
2026-10-19 12:51:17 +08:00 |
|
creatixchu
|
d07ad00f86
|
fix(cua): keep the basic bundle independent of PTC configuration
|
2026-10-19 12:50:57 +08:00 |
|
creatixchu
|
5d0fe54309
|
test(cua): cover each private native operation once
|
2026-10-19 12:50:17 +08:00 |
|
creatixchu
|
eaea1ec5b9
|
perf(cua): omit unused icons from application selection
|
2026-10-19 12:50:07 +08:00 |
|
creatixchu
|
a2484cb02d
|
fix(cua): keep permission guidance independent of the UI
|
2026-10-19 12:49:53 +08:00 |
|
creatixchu
|
a1c0a68c80
|
docs(cua): place preset migration under the current release
|
2026-10-19 12:49:15 +08:00 |
|
creatixchu
|
373080de5e
|
test(cua): remove unrelated split remnants
|
2026-10-19 12:48:58 +08:00 |
|
creatixchu
|
6b471c6fee
|
Merge remote-tracking branch 'origin/master' into feat/cua-basic-onboarding
|
2026-10-19 12:36:27 +08:00 |
|
creatixchu
|
029f3d7a43
|
test(cua): avoid unsafe matcher assignment in preview assertions
|
2026-10-19 12:12:35 +08:00 |
|
creatixchu
|
ba96a9aaea
|
test(cua): restore consent coverage and basic preview expectations
|
2026-10-19 12:04:57 +08:00 |
|
creatixchu
|
0a21831883
|
test(cua): retain permission scenarios in click hold replay
|
2026-10-19 11:34:08 +08:00 |
|
creatixchu
|
f722f6e376
|
test(cua): supply click hold bounds in permission fixtures
|
2026-10-19 11:31:23 +08:00 |
|
creatixchu
|
ef15f31682
|
test(cua): include the configured click hold guidance
|
2026-10-19 11:30:56 +08:00 |
|
creatixchu
|
8a90e689d8
|
Merge origin/master into the basic CUA entry
|
2026-10-19 11:29:22 +08:00 |
|
creatixchu
|
ff2c6bb6be
|
test(cua): observe the PTC provider lifecycle directly
|
2026-10-19 11:20:28 +08:00 |
|
creatixchu
|
d4129cb83c
|
test(cua): compare runtime identities without inspecting service proxies
|
2026-10-19 11:17:44 +08:00 |
|
creatixchu
|
26282b91d4
|
test(cua): match existing optional bundle presentation
|
2026-10-19 11:17:08 +08:00 |
|
creatixchu
|
8e726f5a39
|
refactor(cua): retain existing experimental package classification
|
2026-10-19 11:15:00 +08:00 |
|
creatixchu
|
9e0adb34ae
|
docs(cua): align basic configuration catalog
|
2026-10-19 11:14:05 +08:00 |
|
creatixchu
|
8ad4e308a7
|
fix(cua): complete basic approval extraction
|
2026-10-19 11:12:33 +08:00 |
|
creatixchu
|
1954e948cb
|
feat(cua): add optional macOS setup with existing plugin interfaces
|
2026-10-19 11:10:31 +08:00 |
|
creatixchu
|
bf4d54aa67
|
test(cua): await cooperative helper shutdown before termination
|
2026-10-19 10:33:10 +08:00 |
|
creatixchu
|
a44e171eeb
|
test(cua): refresh configurable hold snapshots
|
2026-10-19 10:31:58 +08:00 |
|
creatixchu
|
dc508374bd
|
feat(cua): configure click hold limits and allow immediate release
|
2026-10-19 10:29:21 +08:00 |
|
creatixchu
|
faa6e20705
|
Merge remote-tracking branch 'origin/master' into feat/cua-click-hold
|
2026-10-19 10:23:21 +08:00 |
|
creatixchu
|
d53fff974a
|
test(cua): refresh bounded hold guidance snapshots
|
2026-10-17 16:25:40 +08:00 |
|
creatixchu
|
bffc4f193d
|
fix(cua): bound click holds and test balanced cancellation
|
2026-10-17 16:24:17 +08:00 |
|
creatixchu
|
5a4137eff9
|
test(cua): observe windows on each cancellation connection
|
2026-10-17 16:14:50 +08:00 |
|
creatixchu
|
fd829cb6c6
|
test(cua): verify interrupted holds through native sockets
|
2026-10-17 16:13:46 +08:00 |
|
creatixchu
|
dc863c5882
|
test(cua): record hold requests and isolate pointer checks
|
2026-10-17 16:11:52 +08:00 |
|
creatixchu
|
ade2d2b271
|
test(cua): compare serialized logged click arguments
|
2026-10-17 16:09:33 +08:00 |
|
creatixchu
|
c45d558f7d
|
feat(cua): support optional mouse hold duration
|
2026-10-17 16:08:08 +08:00 |
|
creatixchu
|
5da34fb5ae
|
test(cua): cover capability projection on every platform
|
2026-10-14 14:45:14 +08:00 |
|
creatixchu
|
aeada33774
|
test(cua): verify window listing invalidates stale image coordinates
|
2026-10-14 14:18:51 +08:00 |
|
creatixchu
|
43391ef048
|
fix(cua): use the supported Zod issue type
|
2026-10-14 14:06:10 +08:00 |
|
creatixchu
|
bde699d225
|
test(cua): refresh prompts after syncing master
|
2026-10-14 13:57:05 +08:00 |
|
creatixchu
|
220cd03bea
|
Merge master into macOS CUA
|
2026-10-14 13:51:30 +08:00 |
|
creatixchu
|
12b3fa5304
|
test(cua): verify readable errors within PTC exception output
|
2026-10-14 13:35:45 +08:00 |
|
creatixchu
|
8ed497a02d
|
test(cua): pin readable validation errors and coordinate guidance
|
2026-10-14 13:33:35 +08:00 |
|
creatixchu
|
b01b889632
|
fix(cua): report readable argument errors and clarify coordinate targets
|
2026-10-14 13:32:36 +08:00 |
|