Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package breeze6-gtk for openSUSE:Factory checked in at 2026-10-16 20:07:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/breeze6-gtk (Old) and /work/SRC/openSUSE:Factory/.breeze6-gtk.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "breeze6-gtk" Fri Oct 16 20:07:14 2026 rev:48 rq:1384189 version:6.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/breeze6-gtk/breeze6-gtk.changes 2026-09-10 11:44:38.815609148 +0200 +++ /work/SRC/openSUSE:Factory/.breeze6-gtk.new.3698736/breeze6-gtk.changes 2026-10-16 20:07:37.180953816 +0200 @@ -1,0 +2,35 @@ +Thu Oct 8 16:54:12 UTC 2026 - Fabian Vogt <[email protected]> + +- Update to 6.8.0: + * New feature release + * For more details see https://kde.org/announcements/plasma/6/6.8.0 +- Changes since 6.7.91: + * Update version for new release 6.8.0 + +------------------------------------------------------------------- +Fri Sep 25 07:18:51 UTC 2026 - Fabian Vogt <[email protected]> + +- Update to 6.7.91: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.7.91 +- Changes since 6.7.90: + * Update version for new release 6.7.91 + +------------------------------------------------------------------- +Sat Sep 12 19:29:14 UTC 2026 - Fabian Vogt <[email protected]> + +- Update to 6.7.90: + * New feature release + * For more details see https://kde.org/announcements/plasma/6/6.7.90 +- Changes since 6.7.5: + * Update version for new release 6.7.90 + * gtk4/window_decorations: fix buttons overflow + * gtk4/window_decorations: remove radius for non-csd + * gtk4/menu: fix menu shadow and menu item highlight + * gtk2: remove unsupported "direction" keyword from entry theme (kde#465279) + * Enable LSAN in CI + * _sidebar: fix color for the sidebar line separator (kde#484383) + * CI: Require all tests to pass + * Update version for new release 6.7.80 + +------------------------------------------------------------------- Old: ---- breeze-gtk-6.7.5.tar.xz breeze-gtk-6.7.5.tar.xz.sig New: ---- breeze-gtk-6.8.0.tar.xz breeze-gtk-6.8.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ breeze6-gtk.spec ++++++ --- /var/tmp/diff_new_pack.wvZt8x/_old 2026-10-16 20:07:38.067990881 +0200 +++ /var/tmp/diff_new_pack.wvZt8x/_new 2026-10-16 20:07:38.068990923 +0200 @@ -31,14 +31,14 @@ %bcond_without released Name: breeze6-gtk -Version: 6.7.5 +Version: 6.8.0 Release: 0 Summary: GTK+ theme matching KDE's Breeze License: LGPL-2.1-only 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: %{python_module pycairo} ++++++ breeze-gtk-6.7.5.tar.xz -> breeze-gtk-6.8.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-6.7.5/.kde-ci.yml new/breeze-gtk-6.8.0/.kde-ci.yml --- old/breeze-gtk-6.7.5/.kde-ci.yml 2026-09-08 12:51:17.000000000 +0200 +++ new/breeze-gtk-6.8.0/.kde-ci.yml 2026-10-08 13:16:43.000000000 +0200 @@ -3,5 +3,7 @@ 'require': 'frameworks/extra-cmake-modules': '@stable' 'plasma/breeze': '@same' + Options: - require-passing-tests-on: ['Linux', 'FreeBSD'] + require-passing-tests-on: ['@all'] + enable-lsan: True diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-6.7.5/CMakeLists.txt new/breeze-gtk-6.8.0/CMakeLists.txt --- old/breeze-gtk-6.7.5/CMakeLists.txt 2026-09-08 12:51:17.000000000 +0200 +++ new/breeze-gtk-6.8.0/CMakeLists.txt 2026-10-08 13:16:43.000000000 +0200 @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.16) project(breeze-gtk) -set(PROJECT_VERSION "6.7.5") +set(PROJECT_VERSION "6.8.0") find_package(ECM 6.2.0 REQUIRED NO_MODULE) include(FeatureSummary) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-6.7.5/src/gtk2/widgets/entry new/breeze-gtk-6.8.0/src/gtk2/widgets/entry --- old/breeze-gtk-6.7.5/src/gtk2/widgets/entry 2026-09-08 12:51:17.000000000 +0200 +++ new/breeze-gtk-6.8.0/src/gtk2/widgets/entry 2026-10-08 13:16:43.000000000 +0200 @@ -67,7 +67,6 @@ file = "../assets/combo-entry.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = LTR } image { @@ -78,7 +77,6 @@ file = "../assets/combo-entry-insensitive.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = LTR } image { @@ -88,7 +86,6 @@ file = "../assets/combo-entry-active.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = LTR } # RTL version @@ -101,7 +98,6 @@ file = "../assets/combo-entry-button.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = RTL } image { @@ -112,7 +108,6 @@ file = "../assets/combo-entry-button-insensitive.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = RTL } image { @@ -122,7 +117,6 @@ file = "../assets/combo-entry-button-active.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = RTL } } } @@ -143,7 +137,6 @@ file = "../assets/combo-entry-button.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = LTR } image { @@ -152,7 +145,6 @@ file = "../assets/combo-entry-button.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = LTR } image { @@ -161,7 +153,6 @@ file = "../assets/combo-entry-button-insensitive.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = LTR } image { @@ -170,7 +161,6 @@ file = "../assets/combo-entry-button-active.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = LTR } # RTL version @@ -180,7 +170,6 @@ file = "../assets/combo-entry.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = RTL } image { @@ -189,7 +178,6 @@ file = "../assets/combo-entry.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = RTL } image { @@ -198,7 +186,6 @@ file = "../assets/combo-entry-insensitive.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = RTL } image { @@ -207,7 +194,6 @@ file = "../assets/combo-entry-active.png" border = { 4, 4, 5, 4 } stretch = TRUE - direction = RTL } } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-6.7.5/src/gtk4/widgets/_menus.scss new/breeze-gtk-6.8.0/src/gtk4/widgets/_menus.scss --- old/breeze-gtk-6.7.5/src/gtk4/widgets/_menus.scss 2026-09-08 12:51:17.000000000 +0200 +++ new/breeze-gtk-6.8.0/src/gtk4/widgets/_menus.scss 2026-10-08 13:16:43.000000000 +0200 @@ -71,6 +71,10 @@ background-color: gtkmix(gtk("@theme_bg_color"), gtk("@theme_base_color"), 0.3); border: 1px solid gtk("@borders"); border-radius: $r; + + $shadow: rgba(0, 0, 0, 0.25); + box-shadow: 0px 0px 2mm $shadow, + 0px 0.25mm 1mm scale-color($shadow, $alpha: -40%); } // axes borders in a composited env @@ -85,11 +89,7 @@ min-width: 10mm; padding: 0.75mm 2mm; border: 1px solid transparent; - - @if $new-highlight { - border: 1px solid transparent; - margin: 1mm; - } + margin: 1px; accelerator { color: gtkalpha(currentColor, 0.55); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-6.7.5/src/gtk4/widgets/_window_decorations.scss new/breeze-gtk-6.8.0/src/gtk4/widgets/_window_decorations.scss --- old/breeze-gtk-6.7.5/src/gtk4/widgets/_window_decorations.scss 2026-09-08 12:51:17.000000000 +0200 +++ new/breeze-gtk-6.8.0/src/gtk4/widgets/_window_decorations.scss 2026-10-08 13:16:43.000000000 +0200 @@ -8,8 +8,6 @@ window { $shadow: rgba(0, 0, 0, 0.5); - //border: 1px solid transparent; - border-radius: 0 0 $window-border-radius $window-border-radius; border-width: 0px; box-shadow: 0px 0px 16px $shadow, 0px 2px 8px scale-color($shadow, $alpha: -40%); @@ -17,13 +15,10 @@ margin: 0px; &.csd { - border-radius: $window-border-radius; - } - - &.maximized { - border-radius: 0; + border-radius: $window-border-radius $window-border-radius 0 0; } + &.maximized, .maximized &, .fullscreen &, .tiled & { @@ -84,25 +79,14 @@ windowcontrols button { min-height: 18px; min-width: 18px; - padding: 0; - - $extra_margin: 14px; - $extra_padding: $extra_margin*2; // extend to screen border - - margin-top: -$extra_margin; - padding-top: $extra_padding; - margin-bottom: -$extra_margin; - padding-bottom: $extra_padding; - - &:dir(ltr) { - margin-right: -$extra_margin/2; - padding-right: $extra_margin; - } - - &:dir(rtl) { - margin-left: -$extra_margin/2; - padding-left: $extra_margin; - } + // extend to window top, compensate for "border-top: 1px" of headerbar + margin-top: -1px; + padding-top: 9px; + padding-bottom:8px; + margin-bottom: 0px; + // compensate for 1px more padding-top than padding-bottom, to make + // background-image align vertical center + border-top-width: 2px; image { color: transparent;
