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
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
Acceptance Criteria
Notes