Skip to content

release: v0.24.0 — ScaleChangedEvent (ADR-059) - #24

Merged
kolkov merged 2 commits into
mainfrom
feat/scale-changed-event
Aug 1, 2026
Merged

release: v0.24.0 — ScaleChangedEvent (ADR-059)#24
kolkov merged 2 commits into
mainfrom
feat/scale-changed-event

Conversation

@kolkov

@kolkov kolkov commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

[0.24.0] - 2026-08-01

Added

  • ScaleChangedEvent (ADR-059, gogpu#409) — runtime DPI/scale factor change event. Emitted when window moves between monitors with different DPI or OS DPI settings change. Carries ScaleFactor, Width, Height. Event ordering: ScaleChangedEvent before ResizeEvent (cause before effect, winit pattern).

Enterprise research: winit, Qt6, SDL3, Flutter — all emit separate DPI event. 2 test cases.

kolkov added 2 commits August 1, 2026 15:56
Runtime DPI/scale factor change event. Emitted when window moves between
monitors with different DPI, or OS DPI settings change. Carries ScaleFactor,
Width, Height. Ordering: ScaleChangedEvent before ResizeEvent (winit pattern).

Enterprise research: winit, Qt6, SDL3, Flutter — all emit separate DPI event.
2 new tests.
@kolkov
kolkov merged commit ff662d7 into main Aug 1, 2026
9 checks passed
@codecov

codecov Bot commented Aug 1, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 1 line in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
input_event.go 0.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant