Issue Tracker

< Back to issue list...

Summary: Support high DPI and touch-enhanced UI (multi part issue)

Issue# Type Category Severity Status
161 Feature Request User Interface
Fix In Progress


Support for high DPI and finger-friendly UI is an important issue considering the proliferation of ultra-high-DPI displays and touchscreen devices. NPS currently does a poor job of scaling.

1) Allow for uniform scaling of the main UI so that buttons, text, etc. are larger or smaller, using a custom scaling factor. At the same time the actual canvas MUST NOT be auto-scaled in order to allow 1:1 pixel mapping.

2) Automatically determine scale factor for (1) from Windows DPI settings to make NPS fit the expected size of such elements

3) Allow for "touch friendly" layout of buttons that makes them larger and more spaced out, but does not affect the size of text or images

4) Apply this scaling logic to dialogs as well

5) Set default zoom level for documents according to DPI, to prevent images from looking unnaturally small

6) Develop or obtain high-resolution images for scaled screen elements to prevent blurring

Steps to Reproduce

(none specified)


1 and 2 done, always using system scale factor
3 done

4, 5, 6 not done

Timing Information

Entered Closed Age
1/24/2014 01:27 PM CST 1913 days

Additional Information

Reported Version Operating System Architecture Fixed Version
Not fixed