Skip to content

High‑DPI / 4K Automatic Scaling Detection #178

Description

@ZFordDev

Summary

Some users report that SnapDock appears “tiny” on high‑DPI or 4K displays. Relying solely on OS‑level scaling is insufficient.
This issue adds automatic detection of DPI scaling and adjusts the editor’s baseline font size accordingly.

Requirements

  • Detect system DPI / pixel ratio
  • Apply a baseline scaling factor to the editor font size
  • Ensure scaling does not override user‑selected presets
  • Provide a fallback for platforms that do not expose DPI
  • Keep implementation lightweight and non‑intrusive

Acceptance Criteria

  • On high‑DPI displays, editor font size increases automatically
  • User‑selected font size presets still override auto‑scaling
  • No UI elements added
  • No impact on renderer font settings

Notes

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions