HiDPI support
HiDPI support refers to the issue of displaying raster graphics (fonts, cursors, images) on high-resolution displays.
The issue is that the physical size of a display remains the same while its resolution increases.
Issues
- Raster images (cursors, icons)
- Fonts (defined in pixels rather than points)
- Cursor hot point
- Zoom/Rotate origin
- Snap distance
- Selection distance (the hot area around selectable objects)
Forum threads
- Improve support of high DPI displays - general Qt support
- News: Qt 5.14 Is Bringing Significantly Better HiDPI Support - general Qt support
- Custom cursors and high dpi (Windows and MacOS testers needed) - raster cursor image issue
- HiDPI Support in Sketcher View - selection distance issue
- High DPI Improvements - PR "High DPI Fixes" https://github.com/FreeCAD/FreeCAD/pull/54, bad quality, 2015
- High dpi - experimental build with "High DPI Improvements" PR
- GUI font size - font size issue and the QT_SCALE_FACTOR workaround
- BUG? Cropped icons - issues with HiDPI on multiple displays
- FreeCAD 0.17 on macOS Update (Qt 5 builds now available) - issues with HiDPI on OS X after upgrade to Qt5
- Ticket #3537 - Draft Edit mode not working on MacOS X (HiDPi issue) - OS X + HiDPI, Qt5
- Menu distorted on MAC external display - OS X + HiDPI, external display
- macOS Qt5 plan and status - OS X dropped support for Qt4, HiDPI issues
- https://www.google.com/search?q=freecad+hidpi+site:forum.freecadweb.org
Relevant changes
- a14b99e77
- 2f2d50535
- bb6e4e6ad
- 23ecb8eac
- ca7770b80
- 51fcdd2c0
- 805ccd8deb
- 347156403
- 094dda5900d
- 925cffc1535
- 7dfeb801a
Bugtracker Issues
- Tickets tagged with HiDPI