Re: KDevelop 5.6.1 released
Milian Wolff <[email protected]> Tue, 02 Feb 2021 12:10:42 +0100
| Newsgroups | gmane.comp.kde.devel.kdevelop |
|---|---|
| Message-ID | <5718981.6z2ePlzfKS@milian-workstation> |
On Dienstag, 2. Februar 2021 00:01:08 CET Javier Guerra Giraldez wrote: > On Mon, 1 Feb 2021 at 12:17, Milian Wolff <[email protected]> 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! OK, thanks for testing. I'm very surprised that an unset QT_AUTO_SCREEN_SCALE_FACTOR behaves just like setting it to 1. What's worse: I personally have it set to 0 here and it seems to work fine on my single screen. Are you using Gnome, Plasma or something else as your desktop environment? I really don't understand why this all behaves so differently for you. It seems like the update to Qt 5.15 in the appimage changed something fundamentally on your specific machine... > Any similar hints on why it doesn't respect the "Breeze" widget set? It's a packaging bug, I'll have to see what is required to get breeze into the appimage too. Apparently the old appimage did that. What are are seeing in 5.6.1 now is the default Fusion style from Qt. Cheers -- Milian Wolff [email protected] http://milianw.de
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEezawi1aUvUGg3A1+8zYW/HGdOX8FAmAZMzIACgkQ8zYW/HGd OX+g8RAAkzudezZRKinJjSrBi2c6i0HxPga3ihrB72WbwlUGuqQGshWis06fMm5W SXDL+CKPeXK1zrOAxcm/ZNi44hE8nZ2X869Yij//XPUlQe88zboWVthDblC8foNF l08uzwDhqKulvpN7XXI2TRNiLiLfJvwJ/caHiMb273KGNfWHDFp8e+wlqDFM7FhM b6IKvOD4F452O/fOG9896rnIT8zMK3yvlbwDpKPiKtCl0Ny8fZtfv5aF+uDVtHJN n2s72SSXqbCCao3e9IA8qiPf6MJcOebns10C2oxGVi9NivIju5kC8m4aAhnuBvAJ B82div1gcGewr2J4lXDJejDbiu0ZaKCEtg5JlNmvxwBj0pepjuDKsdwqg+kDT95C YkDwPFhi6fx/Txqu61N2/XlZ/lGe3R1GoVB63JxF6gPV1Ed9DkryTrGfVcKLJfN4 JYQvotNhU/008qWjlQiKL/EoSJiC70mlZWF4vYTX5qBu6DUaHdD0eKMnZu/j07Pf +e+k/nBPLWzOaU4Vo4zHjgUPBzgtRUNCn/A0dfhLq3uhJxaz9kfPWaM2bVG9z9gj 5Yo7sUkaqS+U+ZBLO48kmMIC/3WiuZagl5ZEbjjteGvV0L9pK0NmobHaTKrhAEcr vLge9tdRRVYcElsKYrD+QpUEjIs1+B8q8UGwifx2jW0s5j61154= =+mj7 -----END PGP SIGNATURE-----