Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kde-gtk-config6 for openSUSE:Factory 
checked in at 2026-02-16 13:05:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kde-gtk-config6 (Old)
 and      /work/SRC/openSUSE:Factory/.kde-gtk-config6.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kde-gtk-config6"

Mon Feb 16 13:05:42 2026 rev:36 rq:1333066 version:6.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kde-gtk-config6/kde-gtk-config6.changes  
2026-01-18 22:19:42.317682529 +0100
+++ 
/work/SRC/openSUSE:Factory/.kde-gtk-config6.new.1977/kde-gtk-config6.changes    
    2026-02-16 13:08:42.692515956 +0100
@@ -1,0 +2,32 @@
+Thu Feb 12 19:42:46 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.6.0:
+  * New bugfix release
+  * For more details see https://kde.org/announcements/plasma/6/6.6.0
+- Changes since 6.5.91:
+  * Update version for new release 6.6.0
+
+-------------------------------------------------------------------
+Wed Jan 28 16:13:42 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.5.91:
+  * New bugfix release
+  * For more details see https://kde.org/announcements/plasma/6/6.5.91
+- Changes since 6.5.90:
+  * Update version for new release 6.5.91
+
+-------------------------------------------------------------------
+Sat Jan 17 20:25:39 UTC 2026 - Fabian Vogt <[email protected]>
+
+- Update to 6.5.90:
+  * New feature release
+  * For more details see https://kde.org/announcements/plasma/6/6.5.90
+- Changes since 6.5.5:
+  * Update version for new release 6.5.90
+  * Fix formatting for gsettings font configurations
+  * gtk3_preview: support dark theme
+  * Use prefer light in light mode (kde#511081)
+  * kded-module: Add frameContrast updating
+  * Update version for new release 6.5.80
+
+-------------------------------------------------------------------

Old:
----
  kde-gtk-config-6.5.5.tar.xz
  kde-gtk-config-6.5.5.tar.xz.sig

New:
----
  kde-gtk-config-6.6.0.tar.xz
  kde-gtk-config-6.6.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kde-gtk-config6.spec ++++++
--- /var/tmp/diff_new_pack.R76HnC/_old  2026-02-16 13:08:43.392545082 +0100
+++ /var/tmp/diff_new_pack.R76HnC/_new  2026-02-16 13:08:43.396545249 +0100
@@ -25,14 +25,14 @@
 %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk 
-F. '{print $1"."$2}')}
 %bcond_without released
 Name:           kde-gtk-config6
-Version:        6.5.5
+Version:        6.6.0
 Release:        0
 Summary:        Daemon for GTK2 and GTK3 Applications Appearance Under KDE
 License:        GPL-3.0-or-later AND LGPL-3.0-or-later
 URL:            https://www.kde.org
-Source:         
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz
+Source:         %{rname}-%{version}.tar.xz
 %if %{with released}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig
+Source1:        %{rname}-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 BuildRequires:  gsettings-desktop-schemas

++++++ kde-gtk-config-6.5.5.tar.xz -> kde-gtk-config-6.6.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-6.5.5/CMakeLists.txt 
new/kde-gtk-config-6.6.0/CMakeLists.txt
--- old/kde-gtk-config-6.5.5/CMakeLists.txt     2026-01-13 13:57:23.000000000 
+0100
+++ new/kde-gtk-config-6.6.0/CMakeLists.txt     2026-02-12 11:02:09.000000000 
+0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.16)
 
 project(kde-gtk-config)
-set(PROJECT_VERSION "6.5.5")
+set(PROJECT_VERSION "6.6.0")
 
-set(QT_MIN_VERSION "6.9.0")
-set(KF6_MIN_VERSION "6.18.0")
+set(QT_MIN_VERSION "6.10.0")
+set(KF6_MIN_VERSION "6.22.0")
 set(KDE_COMPILERSETTINGS_LEVEL "5.82")
 
 set(CMAKE_CXX_STANDARD 20)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-6.5.5/kded/configvalueprovider.cpp 
new/kde-gtk-config-6.6.0/kded/configvalueprovider.cpp
--- old/kde-gtk-config-6.5.5/kded/configvalueprovider.cpp       2026-01-13 
13:57:23.000000000 +0100
+++ new/kde-gtk-config-6.6.0/kded/configvalueprovider.cpp       2026-02-12 
11:02:09.000000000 +0100
@@ -280,6 +280,8 @@
 {
     using KCS = KColorScheme;
 
+    const qreal bias = frameContrast();
+
     // Color Schemes Collection
     QHash<QString, QHash<QString, KCS>> csc{
         {QStringLiteral("active"),
@@ -317,23 +319,23 @@
     // Color mixing
     QColor windowForegroundColor = 
csc["active"]["window"].foreground(KCS::NormalText).color();
     QColor windowBackgroundColor = 
csc["active"]["window"].background(KCS::NormalBackground).color();
-    QColor bordersColor = KColorUtils::mix(windowBackgroundColor, 
windowForegroundColor, 0.25);
+    QColor bordersColor = KColorUtils::mix(windowBackgroundColor, 
windowForegroundColor, bias);
 
     QColor inactiveWindowForegroundColor = 
csc["inactive"]["window"].foreground(KCS::NormalText).color();
     QColor inactiveWindowBackgroundColor = 
csc["inactive"]["window"].background(KCS::NormalBackground).color();
-    QColor inactiveBordersColor = 
KColorUtils::mix(inactiveWindowBackgroundColor, inactiveWindowForegroundColor, 
0.25);
+    QColor inactiveBordersColor = 
KColorUtils::mix(inactiveWindowBackgroundColor, inactiveWindowForegroundColor, 
bias);
 
     QColor disabledWindowForegroundColor = 
csc["disabled"]["window"].foreground(KCS::NormalText).color();
     QColor disabledWindowBackgroundColor = 
csc["disabled"]["window"].background(KCS::NormalBackground).color();
-    QColor disabledBordersColor = 
KColorUtils::mix(disabledWindowBackgroundColor, disabledWindowForegroundColor, 
0.25);
+    QColor disabledBordersColor = 
KColorUtils::mix(disabledWindowBackgroundColor, disabledWindowForegroundColor, 
bias);
 
     QColor unfocusedDisabledWindowForegroundColor = 
csc["disabled"]["window"].foreground(KCS::NormalText).color();
     QColor unfocusedDisabledWindowBackgroundColor = 
csc["disabled"]["window"].background(KCS::NormalBackground).color();
-    QColor unfocusedDisabledBordersColor = 
KColorUtils::mix(unfocusedDisabledWindowBackgroundColor, 
unfocusedDisabledWindowForegroundColor, 0.25);
+    QColor unfocusedDisabledBordersColor = 
KColorUtils::mix(unfocusedDisabledWindowBackgroundColor, 
unfocusedDisabledWindowForegroundColor, bias);
 
     QColor tooltipForegroundColor = 
csc["active"]["tooltip"].foreground(KCS::NormalText).color();
     QColor tooltipBackgroundColor = 
csc["active"]["tooltip"].background(KCS::NormalBackground).color();
-    QColor tooltipBorderColor = KColorUtils::mix(tooltipBackgroundColor, 
tooltipForegroundColor, 0.25);
+    QColor tooltipBorderColor = KColorUtils::mix(tooltipBackgroundColor, 
tooltipForegroundColor, bias);
 
     KConfigGroup windowManagerConfig = 
kdeglobalsConfig->group(QStringLiteral("WM"));
 
@@ -500,6 +502,11 @@
     return result;
 }
 
+qreal ConfigValueProvider::frameContrast() const
+{
+    return KColorScheme::frameContrast();
+}
+
 double ConfigValueProvider::x11GlobalScaleFactor() const
 {
     double scaleFactor;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-6.5.5/kded/configvalueprovider.h 
new/kde-gtk-config-6.6.0/kded/configvalueprovider.h
--- old/kde-gtk-config-6.5.5/kded/configvalueprovider.h 2026-01-13 
13:57:23.000000000 +0100
+++ new/kde-gtk-config-6.6.0/kded/configvalueprovider.h 2026-02-12 
11:02:09.000000000 +0100
@@ -36,6 +36,7 @@
     int doubleClickInterval() const;
     int cursorBlinkRate() const;
     QMap<QString, QColor> colors() const;
+    qreal frameContrast() const;
 
     // The global scale factor, as X11 doesn't support mixed-DPI
     // setups. It's useful both for Plasma/X11 sessions and for
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-6.5.5/kded/gtkconfig.cpp 
new/kde-gtk-config-6.6.0/kded/gtkconfig.cpp
--- old/kde-gtk-config-6.5.5/kded/gtkconfig.cpp 2026-01-13 13:57:23.000000000 
+0100
+++ new/kde-gtk-config-6.6.0/kded/gtkconfig.cpp 2026-02-12 11:02:09.000000000 
+0100
@@ -93,7 +93,9 @@
 
 void GtkConfig::showGtkThemePreview(const QString &themeName) const
 {
-    themePreviewer->showGtk3App(themeName);
+    const bool darkTheme = configValueProvider->preferDarkTheme();
+    const auto themeVariant =  darkTheme ? QStringLiteral(":dark") : 
QStringLiteral(":light");
+    themePreviewer->showGtk3App(themeName + themeVariant);
 }
 
 void GtkConfig::setFixed() const
@@ -400,6 +402,10 @@
         if (names.contains(QByteArrayLiteral("ToolButtonStyle"))) {
             setToolbarStyle();
         }
+    } else if (group.name() == QStringLiteral("KDE")) {
+        if (names.contains(QByteArrayLiteral("frameContrast"))) {
+            setColors();
+        }
     }
 }
 

Reply via email to