1.6 KiB
CommandStd dialog batch boundaries
Batch: c43b5a7575beff0f8a2dd5ea
Std_DevHandbook and Std_DlgParameter now enter the executable native handler registry in WebViewCommands.h. Dispatch invokes the registered functions. The handbook reads and stores the configured URL in the native parameter tree; the parameter editor uses App.ParamGet for typed values, groups, import and export. The existing NativeDocumentView command allowlist already contains both names.
This batch remains incomplete. Std_DlgPreferences and Std_DlgCustomize still delegate to execute_parameter_editor. Editing a parameter subtree does not implement preferences pages or command customization, so these functions were not added to the native handler registry as completed implementations. Preferences needs page activation/restoration and accept/apply/cancel behavior connected to actual settings. Customize needs command, shortcut, menu and toolbar editing connected to the mounted application, with desktop lifecycle semantics. Their desktop entry points are CommandStd.cpp:435 and :472.
The mounted UI and transport behavior for this batch have not been established by this edit. Continue at workbench-shell.tsx:1043 and the selected dialog branches in web-desktop-adapter.ts; preserve the existing parameter import workflow. Additional source windows are needed to inspect those branches.
No builds, tests, browser validation, benchmarks, acceptance or historical reconciliation were performed. Incremental build, sync and route receipts are owned by the outer pipeline and do not constitute business acceptance.