<div dir="ltr"><span style="font-size:13px">controls (per monitor if there is more than one)</span><br><div><br></div><div><br></div><div>even better:</div><div><span style="font-size:13px">controls (per monitor if there is more than one and per application)</span><span style="font-size:13px"><br></span></div><div><span style="font-size:13px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 11, 2015 at 11:21 AM, Peter Laursen <span dir="ltr">&lt;<a href="mailto:jazcyk@gmail.com" target="_blank">jazcyk@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">&quot;setting a scale factor of two&quot; is a much too simple logic IMO. There should be a number of scaling option (a logarithmic scale for this would obvious).<div><span style="font-size:13px"><br></span></div><div><span style="font-size:13px">Besides I am the user and I want controls (per monitor if there is more than one) so that I can tune it to my taste, the quality of my monitor(s) and the applications I use. It is OK that the desktop has a reasonable default, of course, but user controls could be at least &quot;very_small .. small ..normal/default .. large ..very_large&quot; for instance. S</span>ystem should not take control(s) away from user.<div><br></div><div>I accept that there is an ongoing process, and it is not simple nor trivial. Various mainstream Linux desktops should agree on a common mechanism (so that it will work for KDE applications running in Gnome, for instance). But that is of course also not easy. I don&#39;t think the developers of different desktops communicate much and they use different &#39;abstraction layers&#39; (various versions of qt and GTK as well as X11 versus Wayland (soon)) for development. <span class="HOEnZb"><font color="#888888"><div><br><div><span style="font-size:13px">-- Peter</span></div></div></font></span></div></div></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Sun, Jan 11, 2015 at 10:51 AM, drago01 <span dir="ltr">&lt;<a href="mailto:drago01@gmail.com" target="_blank">drago01@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On Sun, Jan 11, 2015 at 12:07 AM, Peter Laursen &lt;<a href="mailto:jazcyk@gmail.com" target="_blank">jazcyk@gmail.com</a>&gt; wrote:<br>
&gt; @drago1 .. you have posted two confilcting statements.<br>
&gt;<br>
&gt; Frist you stated that if *the vertical resolution* ...  And you even wrote a<br>
&gt; specific number (1440)<br>
<br>
</span>No I did not Florian did. And he meant &quot;a high dpi display with a<br>
vertical resolution of 1440&quot; not &quot;any display with a vertical<br>
resolution of 1440&quot;<br>
<span><br>
&gt; Next you stated that if *the DPI* ...<br>
&gt; .. there is no simple correlation between monitor resolution and DPI (as<br>
&gt; monitors have different size).<br>
<br>
</span>Yes I know a hidpi display is one with ... a high dpi value ;)<br>
<br>
What GNOME does is basically this: If the DPI (computed from screen<br>
size *and* resolution) is bigger then 192 it will turn on hidpi<br>
support which means<br>
setting a scale factor of two.<br>
<br>
So if you have 2560x1440 display with a size of 22 inch .. it won&#39;t do anything.<br>
If you have a 2560x1440 display with a size of 12 inch ... it will<br>
turn on hidpi scaling.<br>
<div><div>--<br>
desktop mailing list<br>
<a href="mailto:desktop@lists.fedoraproject.org" target="_blank">desktop@lists.fedoraproject.org</a><br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/desktop" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/desktop</a></div></div></blockquote></div><br><br clear="all"><div><br></div></div></div><span class="">-- <br><div>Hilsen / Regards<br><br>Peter Laursen</div>
</span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Hilsen / Regards<br><br>Peter Laursen</div>
</div>