Hi On Sun, Oct 2, 2016 at 11:43 PM, <vik...@troja.ch> wrote: > Hi list, hi Dave, > > On Windows 10 using a high res screen with high dpi scaling turned on and > set to 200%, the text in the pgAdmin 4 (standalone) interface becomes almost > illegible. > > The issue seems to be that pgAdmin claims to Windows that is high dpi aware > when it actually isn’t. See http://doc.qt.io/qt-5/highdpi.html for more info > about how QT deals with high dpi issues.
I think it's more subtle than that. Most of the dev team run Macs, and high dpi support seems to work fine for us. We have had some issues reported - but on my retina MBP for example, pgAdmin displays nicely at all scaling levels. > The short term solution would be to make the app dpi unaware, thus letting > Windows take care of the scaling. Have you tried setting QT_AUTO_SCREEN_SCALE_FACTOR? Does it make a difference on Windows? > > Here an extract of the page above that seems relevant here: > > > > ---snip--- > > In order to get an application designed for low DPI values running on a high > resolution monitors quickly, consider one of the scaling options (let the > application run as DPI Unaware on Windows or set the environment variable > QT_AUTO_SCREEN_SCALE_FACTOR to "1". These options may incur some scaling or > painting artifacts, though. > > > > In the longer term, the application should be adapted to run unmodified: > > - Always use the qreal versions of the QPainter drawing API. > > - Size windows and dialogs in relation to the screen size. > > - Replace hard-coded sizes in layouts and drawing code by values > calculated from font metrics or screen size > > ---snip--- > > > > pgAdmin III is not affected as it is clearly not dpi aware and therefore > scaled by Windows. This leads to blurred text and icons but at least it’s > big enough to be legible. > > > > Viktor -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise PostgreSQL Company -- Sent via pgadmin-support mailing list (pgadmin-support@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-support