Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package breeze6 for openSUSE:Factory checked in at 2025-11-25 15:47:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/breeze6 (Old) and /work/SRC/openSUSE:Factory/.breeze6.new.14147 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "breeze6" Tue Nov 25 15:47:07 2025 rev:35 rq:1319233 version:6.5.3 Changes: -------- --- /work/SRC/openSUSE:Factory/breeze6/breeze6.changes 2025-11-20 14:48:00.536369150 +0100 +++ /work/SRC/openSUSE:Factory/.breeze6.new.14147/breeze6.changes 2025-11-25 15:47:08.944069634 +0100 @@ -1,0 +2,7 @@ +Fri Nov 21 12:41:56 UTC 2025 - Fabian Vogt <[email protected]> + +- Add patches to fix menus having too much padding: + * 0001-Menu-Set-ItemSpacing-to-2.patch + * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch + +------------------------------------------------------------------- New: ---- 0001-Menu-Set-ItemSpacing-to-2.patch 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch ----------(New B)---------- New:- Add patches to fix menus having too much padding: * 0001-Menu-Set-ItemSpacing-to-2.patch * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch New: * 0001-Menu-Set-ItemSpacing-to-2.patch * 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ breeze6.spec ++++++ --- /var/tmp/diff_new_pack.gRaPKj/_old 2025-11-25 15:47:10.696143306 +0100 +++ /var/tmp/diff_new_pack.gRaPKj/_new 2025-11-25 15:47:10.700143474 +0100 @@ -43,6 +43,9 @@ Source1: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig Source2: plasma.keyring %endif +# PATCH-FIX-UPSTREAM +Patch1: 0001-Menu-Set-ItemSpacing-to-2.patch +Patch2: 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch BuildRequires: cmake >= 3.16 BuildRequires: fdupes BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} ++++++ 0001-Menu-Set-ItemSpacing-to-2.patch ++++++ >From 8f2d5f9feb484a0a9ee136657d1bafd7cb68ca90 Mon Sep 17 00:00:00 2001 From: Akseli Lahtinen <[email protected]> Date: Wed, 19 Nov 2025 18:36:53 +0200 Subject: [PATCH 1/2] Menu: Set ItemSpacing to 2 This had been forgotten to change in https://invent.kde.org/plasma/breeze/-/merge_requests/563 This is the same spacing as QtQuick styles use (cherry picked from commit 4a8a46aba6b9e39bfb02c7f46933079b5a50eff5) Co-authored-by: Akseli Lahtinen <[email protected]> --- kstyle/breezemetrics.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kstyle/breezemetrics.h b/kstyle/breezemetrics.h index 480173b0..9fa22b38 100644 --- a/kstyle/breezemetrics.h +++ b/kstyle/breezemetrics.h @@ -55,7 +55,7 @@ struct Metrics { static constexpr int MenuItem_HighlightGap = 4; static constexpr int MenuItem_ExtraLeftMargin = 4; static constexpr int MenuItem_MarginHeight = 5; - static constexpr int MenuItem_ItemSpacing = 4; + static constexpr int MenuItem_ItemSpacing = 2; static constexpr int MenuItem_AcceleratorSpace = 16; static constexpr int MenuItem_TextLeftMargin = 8; -- 2.51.1 ++++++ 0002-Menu-Reduce-margins-to-better-match-QQC2-style.patch ++++++ >From 7fbb9eb3c4125c6e602030912a816e0e6818fdde Mon Sep 17 00:00:00 2001 From: Nate Graham <[email protected]> Date: Wed, 19 Nov 2025 17:36:16 -0700 Subject: [PATCH 2/2] Menu: Reduce margins to better match QQC2 style The vertical padding was 1px too high, causing the highlights to be taller than the qqc2-desktop-style version with the default font settings. Amends 35967f0a3c3d742b825a2ad7d6507a2c282857a5 Resolves #24 (cherry picked from commit 2cd5b37dad8f213aab4029b6d3b80ca7f159ea50) Co-authored-by: Nate Graham <[email protected]> --- kstyle/breezemetrics.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kstyle/breezemetrics.h b/kstyle/breezemetrics.h index 9fa22b38..57b10b7c 100644 --- a/kstyle/breezemetrics.h +++ b/kstyle/breezemetrics.h @@ -54,7 +54,7 @@ struct Metrics { static constexpr int MenuItem_MarginWidth = 4; static constexpr int MenuItem_HighlightGap = 4; static constexpr int MenuItem_ExtraLeftMargin = 4; - static constexpr int MenuItem_MarginHeight = 5; + static constexpr int MenuItem_MarginHeight = 4; static constexpr int MenuItem_ItemSpacing = 2; static constexpr int MenuItem_AcceleratorSpace = 16; static constexpr int MenuItem_TextLeftMargin = 8; -- 2.51.1
