https://bugs.kde.org/show_bug.cgi?id=486599

            Bug ID: 486599
           Summary: Request for a use-native-DPI setting
    Classification: Plasma
           Product: kwin
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: mich...@actrix.gen.nz
  Target Milestone: ---

I suspect there is a requirement for a simple setting that sets the desktop DPI
to the native DPI of the display (primary display?).  The consequence would be
that one desktop pixel is equal to one physical pixel for all applications no
matter how or when they were written or whether they are running in Wayland or
XWayland.  There are several use-cases where this brings distinct advantages: 

1) When using the desktop for photography there would be an easy way to ensure
that photos are rendered and viewed at 100% are viewed as they were captured by
the camera.  Currently the myriad of  browsers, photo-editors, photo-viewers,
and graphical tools vary in their awareness of scaling.  Many are not scaling
aware, and those that are vary in what they do about it. 

2) When working with printed documents, there would be an easy way to preview
the document at actual print size.  This applies not only to photography, but
to any situation where it would be desirable to proof a document at its real
size.

3) When working with architectural, engineering, clothing-design, or other
documents with measurable lengths, there would be a way to take rough
measurements directly from the screen.

When dealing with the above use cases, it could be argued that the user could
determine their physical DPI and convert back to achieve a scale based on
dividing by 96 DPI, but I would question why achieving a view at native DPI
should be so difficult.  It would be easier to tick a "native-DPI box", or to
be able to specify a DPI directly.

Such a setting may affect the way the desktop looks.  Given the requirements
presented in the above use cases, I think the the value of seeing documents at
the right size may outweigh seeing the desktop elements correctly proportioned. 

There is already the relatively unknown QT_FONT_DPI which appears to work well
with desktops scaled to 1.0.  I've found using that with KDE6 in Wayland quite
effective with no noticeable detrimental effects.  Perhaps this could be
exposed as a setting.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to