Warning
Dippi is no longer actively maintained for elementary AppCenter. You can get the latest updates from Flathub.
See the README for more information.
Special thanks to David Jordan for helping determine these ranges and putting up with my constant pinging to talk through this.
These ranges approximate what criteria we used at System76 to determine ideal display sizes, resolutions, densities, and scaling factors.
These ranges also assume only integer scaling for the best experience; half pixels are a lie and if you can, you should always use integer scaling for the best experience.
NOTE: GNOME currently switches to @2x HiDPI at 192+ no matter what.
Value | Laptop | Desktop |
---|---|---|
Inferred size | < 18" | 18+" |
Ideal anchor | 140 DPI | 120 DPI |
Ideal range | ±16 from anchor | ±30 from anchor |
Unclear range | ±14 outside of ideal | ±20 outside of ideal |
DPI | Resulting Range |
---|---|
< 110 | Probably too low |
110–124 | Unclear (potentially too low) |
124–156 | Ideal loDPI |
156–170 | Unclear (potentially too high) |
170–192 | Probably too high for loDPI |
< 220 | Probably too low |
220–248 | Unclear (potentially too low) |
248–312 | Ideal HiDPI |
312–340 | Unclear (potentially too high) |
> 340 | Probably too high |
DPI | Resulting Range |
---|---|
< 70 | Probably too low |
70–90 | Unclear (potentially too low) |
90–150 | Ideal loDPI |
150–170 | Unclear (potentially too high) |
170–192 | Probably too high for loDPI |
< 140 | Too low for HiDPI |
140–180 | Unclear (probably too low) |
180–300 | Ideal HiDPI |
300–340 | Unclear (potentially too high) |
> 340 | Probably too high |