KDevelop 5.6.1 released

Javier Guerra Giraldez javier at guerrag.com
Mon Feb 1 23:01:08 GMT 2021


On Mon, 1 Feb 2021 at 12:17, Milian Wolff <mail at milianw.de> wrote:
>
> Hmm very odd - do you have time to investigate that yourself maybe? I have no
> clue where to start here and it works OK on my local setup with
>
> QT_SCREEN_SCALE_FACTORS=DisplayPort-0=1.5;DisplayPort-1=1.5;DisplayPort-2=1.5;HDMI-
> A-0=1.5;
>
> Do you maybe have QT_AUTO_SCREEN_SCALE_FACTOR or something else from [1]
> configured that could affect us here? Maybe some custom font DPI factor that's
> not loaded properly? Any other output on the command line?

Thanks for the ideas!

I do have QT_AUTO_SCREEN_SCALE_FACTOR=0, so i experimented a bit.
here's the results of both 5.6.1 and 5.6.0 with values of 0, 1 and
unset:

As mentioned on the previous email, I use a scale of 2.0 on the
laptop's screen (13", 4K) and 1.5 on the external one (26", 4K).


unset QT_AUTO_SCREEN_SCALE_FACTOR:

5.6.0 : external monitor (scale 1.5): Everything is gigantic! at least
twice as big as usual.  on the laptop screen (scale 2.0) it's same as
usual.

5.6.1 : on both monitors it seems to be correct scaling.  the code
font is somewhat larger than I'm used to, but can be corrected with a
smaller fontsize, and is consistent.   Still uses the wrong widget and
cursor themes.  The widgets are bigger, but it can be because they're
a coarser theme, looks like windows 95 or something similar.  Not sure
which cursor theme it's using, but it always seem too small.


QT_AUTO_SCREEN_SCALE_FACTOR = 0:  (my previous setup)

5.6.0 : everything looks just right on both monitors.

5.6.1 : On the external monitor the widget fonts are bigger and
doesn't fit correctly inside the widgets themselves.  that's the
screenshot I sent.   If i drag to the laptop screen, it resizes to
actually fit and doesn't seem truncated anymore.  If i drag back to
the external monitor, they resize again.  the widget fonts are still
bigger than usual but the widgets grow to a more appropriate size.  I
guess that's how it's supposed to look in that theme, but i can't
change it to the appropriate theme.


QT_AUTO_SCREEN_SCALE_FACTOR = 1:

5.6.0 : same as unset:  enormous on the external monitor, normal on
the laptop screen.

5.6.1 : same as unset:  wrong theme, which looks big and coarse, but
correctly scaled and without truncated labels.  same wrong theme for
the mouse cursors, far too small for 4K screens.


So, for now I'm setting it to "1" only for KDevelop 5.6.1   It's still
the wrong widgets and cursors, but at least they aren't truncated!

Any similar hints on why it doesn't respect the "Breeze" widget set?


-- 
Javier


More information about the KDevelop-devel mailing list