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
|
||||
Name: qt5-%{qt_module}
|
||||
Version: 5.14.2
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
|
||||
License: LGPLv3
|
||||
Url: http://www.qt.io
|
||||
@ -12,6 +12,10 @@ Source0: https://download.qt.io/official_releases/qt/%{majmin}/%{version}/submod
|
||||
|
||||
# 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
|
||||
# https://fedoraproject.org/wiki/Changes/Qt_Wayland_By_Default_On_Gnome
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1732129
|
||||
@ -122,6 +126,10 @@ popd
|
||||
|
||||
|
||||
%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
|
||||
- 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