-
Notifications
You must be signed in to change notification settings - Fork 791
Open
Description
Summary
On Windows and Linux, the desktop app does not automatically scale its UI on high-DPI displays the way macOS does. On 1440p and especially 4K monitors, the app can appear extremely small and difficult to use.
Problem
Electron does not automatically handle high-DPI scaling for this app on Windows in the same way macOS handles Retina displays. As a result:
- 1080p looks normal
- 1440p can look undersized
- 4K can look tiny
This is especially noticeable when moving the app between monitors with different DPI / scaling characteristics.
Expected behavior
The desktop app should automatically scale its UI based on the current display so that it remains comfortably usable on high-DPI monitors.
Proposed behavior
- Automatically detect display resolution / effective display size
- Apply a zoom baseline for high-DPI monitors
- Keep 1080p unchanged
- Recompute scaling when windows are created or moved between monitors
- Preserve manual user zoom adjustments instead of overwriting them
- Allow reset back to the display-based automatic zoom level
Notes
- This should only apply to Windows and Linux
- macOS should remain unchanged, since Retina / HiDPI behavior is already handled well there
- Multi-monitor setups should be supported so the zoom baseline updates correctly per display
Related
Proposed fix is available in PR #406.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels