[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    Re: High DPI support - Akademy Notes
From:       David Edmundson <david () davidedmundson ! co ! uk>
Date:       2014-09-25 10:50:21
Message-ID: CAGeFrHD=9kshSKHgvgmznBREVSRQrUJ6hidcOsgMpJy_nJ98Rw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


As per my part of the tasks I investigated what Gnome/GTK does

 - GTK is also based on 1x, 2x, 4x scaling.

 - gnome have a setting in gsettings
https://github.com/GNOME/gsettings-desktop-schemas/blob/master/schemas/org.gnome.desktop.interface.gschema.xml.in.in


A settings of 0 means determine automatically which is the default which is
done inside the app. From my testing the manual setting didn't seem to
work.

The automatic detection is as follows:

"The threshold is 192 ppi, and it only works for internal panels — if it's
on an HDMI connection then it won't be considered for hidpi purposes, to
avoid broken displays that report stupid sizes like 8cm by 5cm" - Emmanuele
Bassi

There is no GUI to manually set the scaling.

David


[Attachment #5 (text/html)]

<div dir="ltr">As per my part of the tasks I investigated what Gnome/GTK \
does<div><br></div><div>  - GTK is also based on 1x, 2x, 4x scaling.</div><div><br>  \
- gnome have a setting in gsettings <br><a \
href="https://github.com/GNOME/gsettings-desktop-schemas/blob/master/schemas/org.gnome \
.desktop.interface.gschema.xml.in.in">https://github.com/GNOME/gsettings-desktop-schem \
as/blob/master/schemas/org.gnome.desktop.interface.gschema.xml.in.in</a><br><br>A \
settings of 0 means determine automatically which is the default which is done inside \
the app. From my testing the manual setting didn&#39;t seem to work.  \
</div><div><br>The automatic detection is as follows:<div><br>&quot;The threshold is \
192 ppi, and it only works for internal panels — if it&#39;s on an HDMI connection \
then it won&#39;t be considered for hidpi purposes, to avoid broken displays that \
report stupid sizes like 8cm by 5cm&quot; - Emmanuele Bassi \
<div><br></div></div></div><div>There is no GUI to manually set the \
scaling.</div><div><br></div><div>David</div></div>



_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic