Extract app status planning into app core
This commit is contained in:
@@ -180,6 +180,11 @@ scale option selection, viewport scale, RTL layout direction, timelapse
|
||||
recording toggles, VR controller enablement, and canvas cursor mode;
|
||||
the live tools/options menu and `pano_cli plan-app-preferences` consume those
|
||||
contracts while legacy widgets and settings persistence execute them.
|
||||
It also owns tested app status/display plans for document title text,
|
||||
resolution mapping/labels, DPI text, history-memory text, and recording-frame
|
||||
status text; `App::title_update`, `App::update_memory_usage`,
|
||||
`App::update_rec_frames`, resolution helpers, and `pano_cli plan-app-status`
|
||||
consume those contracts while legacy UI nodes still render the strings.
|
||||
`panopainter_app` is now a real static target that owns app orchestration
|
||||
sources, app version metadata, and version-header generation.
|
||||
`pp_panopainter_ui` now owns app-specific modal, dialog, panel, canvas,
|
||||
|
||||
Reference in New Issue
Block a user