[Bug 1089886] New: y2controlcenter fonts scale down when scale up in Gnome Tweak fonts on 4K UHD laptop display
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886 Bug ID: 1089886 Summary: y2controlcenter fonts scale down when scale up in Gnome Tweak fonts on 4K UHD laptop display Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.0 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: terje@nordland-teknikk.no QA Contact: jsrain@suse.com Found By: --- Blocker: --- Created attachment 767423 --> http://bugzilla.opensuse.org/attachment.cgi?id=767423&action=edit y2 controlcenter with normal fontsize witht Gnome Tweak default scale of 1.25 The y2controlcenter opens with normal fontsize wiht the default Gnome Tweak fonts scale of 1.25 Just by tweaking a minimal scale up to 1.26, the y2control center opens next with halph minifont size (instead of the expected opposite behaviour.) The background for this bug has been reported as Bug 1083873 https://bugzilla.opensuse.org/show_bug.cgi?id=1083873 See the attached screen shots. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886#c1
--- Comment #1 from Terje J. Hanssen
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886#c4
--- Comment #4 from Terje J. Hanssen
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886
Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886
Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886
Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886#c5
--- Comment #5 from Fabian Vogt
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886#c6
--- Comment #6 from Fabian Vogt
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886
http://bugzilla.opensuse.org/show_bug.cgi?id=1089886#c11
Fabian Vogt
Fix for the YaST control center:
https://github.com/yast/yast-control-center/pull/31
(will arrive with yast2-control-center-4.1.2)
Fix for libyui-qt:
https://github.com/libyui/libyui-qt/pull/89
(will arrive with libyui-qt-2.49.6)
I originally wrote this on Friday, but apparently never hit submit: It appears like this is unfortunately not enough - the control center uses the QPixmap API in a way that requires Qt::AA_UseHighDpiPixmaps to be set as well. That can easily be seen by running QT_FONT_DPI=192 QT_SCREEN_SCALE_FACTORS=2 su -c "/usr/lib/YaST2/bin/y2controlcenter". A much bigger issue can be found in the partitioner: All of the icons are created by using QPixmap with fixed paths, which include the resolution. This means that a 22x22 icon gets drawn on a 44x44px area on the screen, which is then obviously blurred. This needs to be done letting QIcon choose the proper file from the theme itself. I guess a separate bug report should be opened for that? -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com