Route cloud prompts through app dialog bridge
This commit is contained in:
@@ -965,6 +965,9 @@ the `CloudServices` app-core boundary and `src/legacy_cloud_services.*`, keeping
|
||||
`App::cloud_upload`, `App::cloud_upload_all`, and `App::cloud_browse` as thin
|
||||
planning adapters while legacy save, progress UI, network, dialog, canvas-open,
|
||||
layer-refresh, and action-history work remains tracked under `DEBT-0038`.
|
||||
Cloud warning/publish/success prompts, bulk progress, and download-progress
|
||||
prompt creation now route through `src/legacy_app_dialog_services.*`, while
|
||||
cloud prompt/progress lifetime and network/document execution remain legacy.
|
||||
The app-owned curl upload/download/license helpers now consume the platform TLS
|
||||
verification policy through `PlatformServices`, and the retained Asset,
|
||||
LogRemote, and cloud browse-dialog curl sites consume the same default platform
|
||||
@@ -1682,6 +1685,17 @@ Results:
|
||||
- `scripts/automation/package-smoke.ps1 -Preset windows-msvc-default
|
||||
-Configuration Debug` passed executable/data checks after the cloud bridge
|
||||
split; package target migration blockers remain under `DEBT-0011`.
|
||||
- `PanoPainter`, `pp_app_core_document_cloud_tests`,
|
||||
`pp_app_core_app_dialog_tests`, and `pano_cli` built after cloud
|
||||
download-progress prompt creation moved onto
|
||||
`src/legacy_app_dialog_services.*`.
|
||||
- Focused cloud/app-dialog CTest coverage passed for
|
||||
`pp_app_core_document_cloud_tests`, `pp_app_core_app_dialog_tests`, all
|
||||
`pano_cli_plan_cloud_*` smoke tests, and `pano_cli_plan_app_dialog_*` after
|
||||
the cloud prompt bridge split.
|
||||
- Android arm64 headless `pp_app_core`, `pano_cli`,
|
||||
`pp_app_core_document_cloud_tests`, and `pp_app_core_app_dialog_tests` built
|
||||
after the cloud prompt bridge split.
|
||||
- `PanoPainter`, `pp_app_core_document_session_tests`, and `pano_cli` built
|
||||
after `App::open_document` moved live execution behind the document-open
|
||||
services bridge. A clean rebuild was required once because MSVC reported the
|
||||
|
||||
Reference in New Issue
Block a user