Skip to content

UI-A4 — High refresh rate enablement and debug overlay (#174) - #180

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/174-high-refresh-rate
Jun 15, 2026
Merged

UI-A4 — High refresh rate enablement and debug overlay (#174)#180
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/174-high-refresh-rate

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Add refresh_rate dependency and DisplayRefreshService
  • Call RefreshRate.enable() in main() after ensureInitialized (macOS 14+ ProMotion unlock; Hz query on all desktop platforms)
  • Debug startup log: Display refresh: X Hz (max Y, variable=…)
  • Optional Hz badge overlay: flutter run --dart-define=QUERYA_REFRESH_OVERLAY=true (debug only)

Closes #174. Epic #170.

Test plan

  • flutter analyze — clean
  • flutter test test/core/motion/ — 13 tests green
  • Manual: flutter run — check console Hz log on Linux/Windows/macOS
  • Manual: flutter run --dart-define=QUERYA_REFRESH_OVERLAY=true — Hz badge visible in debug

Add DisplayRefreshService with RefreshRate.enable() at startup, debug
Hz logging, and optional Hz overlay via QUERYA_REFRESH_OVERLAY.

Closes #174
@github-actions github-actions Bot added enhancement New feature or request frontend Theme parser epic label: frontend performance Theme parser epic label: performance motion Animation system, transitions, motion tokens labels Jun 15, 2026
@github-actions github-actions Bot added this to the 0.4.4 milestone Jun 15, 2026

@ZhuchkaTriplesix ZhuchkaTriplesix left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

123

@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 014597e into dev Jun 15, 2026
4 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/174-high-refresh-rate branch June 19, 2026 03:33
@ZhuchkaTriplesix ZhuchkaTriplesix self-assigned this Jun 20, 2026
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
UI-A4 — High refresh rate enablement and debug overlay (#174)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request frontend Theme parser epic label: frontend motion Animation system, transitions, motion tokens performance Theme parser epic label: performance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant