omigamedev 984e8715d7 Fix desktop designer click handling and add goHome API
Designer click handling:
- Fix DPI scaling in MouseButtonCallback and CursorPosCallback
- Scale coordinates from window space to framebuffer/RmlUi context
- Remove window resizing in ResizeToPhone (caused DPI mismatches)

Test framework:
- Fix SendMouseDown to use MOUSEEVENTF_MOVE before button down
- Remove double-scaling in ScaleToPhysical (WindowController handles it)
- All 5 UI navigation tests now pass

Kernel API:
- Add goHome() Lua function to return to home screen
- Stops any running third-party apps before navigating

Test app:
- Update sandbox-test to use goHome() instead of goBack()

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 14:52:15 +01:00
2026-01-14 14:47:57 +01:00
2026-01-16 12:43:06 +01:00
2026-01-19 12:15:00 +01:00
2026-01-08 22:35:59 +01:00
2025-12-28 10:54:06 +01:00
2025-12-28 10:54:06 +01:00
2025-12-28 10:54:06 +01:00
2026-01-08 22:35:59 +01:00
2025-12-28 10:54:06 +01:00
Description
No description provided
20 MiB
Languages
C++ 40.5%
C 37.3%
Go 10.1%
Lua 6.8%
HTML 2.5%
Other 2.6%