Split Android storage paths from legacy fallback

This commit is contained in:
2026-06-17 10:27:01 +02:00
parent 4bef707c81
commit 5491ed4bf5
9 changed files with 76 additions and 18 deletions

View File

@@ -78,6 +78,15 @@ Completed, blocked, and superseded task history moved to
the queue is now ordered by code movement instead.
Current slice:
- `src/platform_legacy/legacy_platform_services.cpp` plus
`src/platform_legacy/legacy_platform_state.*` now give Android its own
retained storage-path surface instead of reading the shared legacy singleton.
- `src/legacy_app_startup_services.cpp` and `android/src/cpp/main.cpp` now
write Android-owned retained storage paths.
- `src/app_events.cpp`, `linux/src/main.cpp`, and
`src/platform_legacy/legacy_platform_state.*` now use a narrow GLFW title
helper for Linux FPS-title updates instead of direct retained-window access
in the app event layer.
- `src/platform_apple/apple_platform_state.cpp` now reads Apple storage paths
from Apple-owned retained state rather than the shared legacy storage-path
singleton.