Extract about menu action planning
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -545,6 +545,11 @@ grid-clear, and platform-only SonarPen gating before legacy UI/panel/canvas
|
||||
execution continues. The live animation panel route now also checks animation
|
||||
panel visibility and applies animation panel layout state instead of using the
|
||||
grid panel by mistake.
|
||||
`pano_cli plan-about-menu` exposes app-core planning for About menu help,
|
||||
about, what's-new, crash-test, and performance-test commands, including
|
||||
versioned what's-new labels, diagnostic gating, and no-canvas performance-test
|
||||
blocking before legacy dialogs, platform crash hooks, and Canvas performance
|
||||
strokes continue.
|
||||
`pp_platform_api` now owns a headless `PlatformServices` interface for
|
||||
startup storage path preparation, clipboard text, cursor visibility,
|
||||
virtual-keyboard visibility, UI-thread lifecycle hooks, render-context
|
||||
@@ -1273,6 +1278,14 @@ Results:
|
||||
`pano_cli_plan_tools_panel_visible_noop_smoke`, and
|
||||
`pano_cli_plan_tools_panel_rejects_unknown` passed and expose live Tools
|
||||
menu/panel planning as JSON automation.
|
||||
- `pp_app_core_about_menu_tests` passed, covering About/help/what's-new dialog
|
||||
routing, versioned what's-new labels, crash diagnostic gating, performance
|
||||
workload metadata, and no-canvas performance-test blocking.
|
||||
- `pano_cli_plan_about_menu_news_smoke`,
|
||||
`pano_cli_plan_about_menu_performance_no_canvas_smoke`,
|
||||
`pano_cli_plan_about_menu_crash_disabled_smoke`, and
|
||||
`pano_cli_plan_about_menu_rejects_unknown` passed and expose live About menu
|
||||
planning as JSON automation.
|
||||
- `pp_app_core_document_sharing_tests` passed, covering saved-path gating before
|
||||
platform share execution.
|
||||
- `pano_cli_plan_share_file_unsaved_smoke` and
|
||||
|
||||
Reference in New Issue
Block a user