Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37534123
en ru br
Репозитории ALT

Группа :: Графические оболочки/KDE
Пакет: kf5-qqc2-desktop-style

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: alt-test.patch
Скачать


--- qqc2-desktop-style-5.53.0~/org.kde.desktop/ComboBox.qml	2018-12-11 18:07:43.000000000 +0300
+++ qqc2-desktop-style-5.53.0/org.kde.desktop/ComboBox.qml	2018-12-11 18:09:43.160202188 +0300
@@ -55,9 +55,8 @@ T.ComboBox {
         inputMethodHints: controlRoot.inputMethodHints
         validator: controlRoot.validator
 
-        // Work around Qt bug where NativeRendering breaks for non-integer scale factors
-        // https://bugreports.qt.io/browse/QTBUG-67007
-        renderType: Screen.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
+        //Text.NativeRendering is broken on non integer pixel ratios
+        renderType: Window.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
         color: controlRoot.enabled ? Kirigami.Theme.textColor : Kirigami.Theme.disabledTextColor
         selectionColor: Kirigami.Theme.highlightColor
         selectedTextColor: Kirigami.Theme.highlightedTextColor
--- a/org.kde.desktop/Label.qml
+++ b/org.kde.desktop/Label.qml
@@ -34,9 +34,8 @@ T.Label {
 
     activeFocusOnTab: false
 
-    // Work around Qt bug where NativeRendering breaks for non-integer scale factors
-    // https://bugreports.qt.io/browse/QTBUG-67007
-    renderType: Screen.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
+    //Text.NativeRendering is broken on non integer pixel ratios
+    renderType: Window.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
 
     // Since Text (and Label) lack cursor-changing abilities of their own,
     // as suggested by QTBUG-30804, use a MouseAra to do our dirty work.
--- qqc2-desktop-style-5.53.0~/org.kde.desktop/TextArea.qml	2018-12-11 18:07:43.000000000 +0300
+++ qqc2-desktop-style-5.53.0/org.kde.desktop/TextArea.qml	2018-12-11 18:09:10.872381109 +0300
@@ -49,9 +49,8 @@ T.TextArea {
     hoverEnabled: !Kirigami.Settings.tabletMode
     verticalAlignment: TextEdit.AlignTop
 
-    // Work around Qt bug where NativeRendering breaks for non-integer scale factors
-    // https://bugreports.qt.io/browse/QTBUG-67007
-    renderType: Screen.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
+    //Text.NativeRendering is broken on non integer pixel ratios
+    renderType: Window.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
 
     selectByMouse: !Kirigami.Settings.tabletMode
 
--- qqc2-desktop-style-5.53.0~/org.kde.desktop/TextField.qml	2018-12-11 18:07:43.000000000 +0300
+++ qqc2-desktop-style-5.53.0/org.kde.desktop/TextField.qml	2018-12-11 18:09:24.304306674 +0300
@@ -49,9 +49,8 @@ T.TextField {
     verticalAlignment: TextInput.AlignVCenter
     hoverEnabled: !Kirigami.Settings.tabletMode
 
-    // Work around Qt bug where NativeRendering breaks for non-integer scale factors
-    // https://bugreports.qt.io/browse/QTBUG-67007
-    renderType: Screen.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
+    //Text.NativeRendering is broken on non integer pixel ratios
+    renderType: Window.devicePixelRatio % 1 !== 0 ? Text.QtRendering : Text.NativeRendering
     selectByMouse: !Kirigami.Settings.tabletMode
 
     cursorDelegate: Kirigami.Settings.tabletMode ? mobileCursor : undefined
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin