Trim legacy web binding and Win32 pointer state
This commit is contained in:
@@ -78,13 +78,16 @@ Completed, blocked, and superseded task history moved to
|
||||
the queue is now ordered by code movement instead.
|
||||
|
||||
Current slice:
|
||||
- `src/platform_legacy/legacy_platform_state.*` no longer keeps a separate
|
||||
retained Web platform-service binding; the Web helper path now uses the
|
||||
shared `platform_api` injection hook.
|
||||
- `src/platform_legacy/legacy_platform_state.*` no longer keeps any retained
|
||||
GLFW window state.
|
||||
- `linux/src/main.cpp` and `webgl/src/main.cpp` no longer seed legacy GLFW
|
||||
retained state.
|
||||
- `src/platform_windows/windows_window_shell.cpp` no longer keeps a local
|
||||
static mouse-position pocket; the Win32 window proc now reads that state
|
||||
through the retained runtime shell session helpers.
|
||||
- `src/platform_windows/windows_window_shell.cpp` no longer keeps any retained
|
||||
mouse-position pocket for button events; it now reads client coordinates
|
||||
directly from the Win32 messages that already carry them.
|
||||
- `src/platform_legacy/legacy_platform_services.*` now uses an injected
|
||||
`LegacyGlfwPlatformShell` for the remaining Linux/WebGL
|
||||
acquire/present/request-close path.
|
||||
|
||||
Reference in New Issue
Block a user