Own Linux title callback and trim Win32 key state

This commit is contained in:
2026-06-17 10:46:02 +02:00
parent 3941c54d90
commit 00f97c71b5
6 changed files with 23 additions and 20 deletions

View File

@@ -70,6 +70,11 @@ What is already real:
- `pp_app_core`
Latest slice:
- `linux/src/main.cpp` now binds and clears the FPS-title callback directly in
the Linux entrypoint-owned shell; `App::set_platform_services()` no longer
installs Linux-specific GLFW title behavior.
- `src/platform_windows/windows_window_shell.*` now keeps the Win32 virtual-key
map outside the retained input-state struct, shrinking that shared pocket.
- `src/platform_windows/windows_runtime_shell.cpp` no longer keeps a second
retained `App*` copy alongside `App::I`; the runtime shell now reads the
bound app directly from the singleton composition edge.