Fix bold font rendering
Resolves: bz#1823984
This commit is contained in:
parent
0e587f4d54
commit
7286195194
@ -3,7 +3,7 @@
|
|||||||
Summary: Qt5 - Wayland platform support and QtCompositor module
|
Summary: Qt5 - Wayland platform support and QtCompositor module
|
||||||
Name: qt5-%{qt_module}
|
Name: qt5-%{qt_module}
|
||||||
Version: 5.14.2
|
Version: 5.14.2
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
|
|
||||||
License: LGPLv3
|
License: LGPLv3
|
||||||
Url: http://www.qt.io
|
Url: http://www.qt.io
|
||||||
@ -12,6 +12,10 @@ Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submod
|
|||||||
|
|
||||||
# Upstream patches
|
# Upstream patches
|
||||||
|
|
||||||
|
# Bold fonts in qt applications appear much too heavy
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1823984
|
||||||
|
Patch0: qtwayland-dont-force-gamma-correction-off.patch
|
||||||
|
|
||||||
# Upstreamable patches
|
# Upstreamable patches
|
||||||
# https://fedoraproject.org/wiki/Changes/Qt_Wayland_By_Default_On_Gnome
|
# https://fedoraproject.org/wiki/Changes/Qt_Wayland_By_Default_On_Gnome
|
||||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1732129
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1732129
|
||||||
@ -122,6 +126,10 @@ popd
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Apr 21 2020 Jan Grulich <jgrulich@redhat.com> - 5.14.2-2
|
||||||
|
- Fix bold font rendering
|
||||||
|
Resolves: bz#1823984
|
||||||
|
|
||||||
* Sat Apr 04 2020 Rex Dieter <rdieter@fedoraproject.org> - 5.14.2-1
|
* Sat Apr 04 2020 Rex Dieter <rdieter@fedoraproject.org> - 5.14.2-1
|
||||||
- 5.14.2
|
- 5.14.2
|
||||||
|
|
||||||
|
32
qtwayland-dont-force-gamma-correction-off.patch
Normal file
32
qtwayland-dont-force-gamma-correction-off.patch
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
From e72f7db39f58063267036a4e5d066e70a80184b2 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
||||||
|
Date: Tue, 21 Apr 2020 10:11:41 +0200
|
||||||
|
Subject: [PATCH] Don't force gamma-correction off
|
||||||
|
|
||||||
|
The freetype backend can now do selective gamma-correcting, but need
|
||||||
|
to have a useful gamma-value.
|
||||||
|
|
||||||
|
Fixes: QTBUG-83636
|
||||||
|
Change-Id: I89e99d0a63b75d15d70763ee0c2459caa761beee
|
||||||
|
Reviewed-by: David Edmundson <davidedmundson@kde.org>
|
||||||
|
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
|
||||||
|
---
|
||||||
|
|
||||||
|
diff --git a/src/client/qwaylandintegration.cpp b/src/client/qwaylandintegration.cpp
|
||||||
|
index 85c1990..2e0d508 100644
|
||||||
|
--- a/src/client/qwaylandintegration.cpp
|
||||||
|
+++ b/src/client/qwaylandintegration.cpp
|
||||||
|
@@ -233,13 +233,6 @@
|
||||||
|
if (hint == ShowIsFullScreen && mDisplay->windowManagerIntegration())
|
||||||
|
return mDisplay->windowManagerIntegration()->showIsFullScreen();
|
||||||
|
|
||||||
|
- switch (hint) {
|
||||||
|
- case QPlatformIntegration::FontSmoothingGamma:
|
||||||
|
- return qreal(1.0);
|
||||||
|
- default:
|
||||||
|
- break;
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
return QPlatformIntegration::styleHint(hint);
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user