File Kreeze.patch of Package breeze6
diff -urN breeze-6.3.0/kdecoration/breeze.h creeze-6.3.0/kdecoration/breeze.h
--- breeze-6.3.0/kdecoration/breeze.h 2025-02-06 22:00:46.000000000 +1100
+++ creeze-6.3.0/kdecoration/breeze.h 2025-02-17 06:51:39.683463796 +1100
@@ -26,7 +26,7 @@
// kstyle/breezemetrics.h
// NOTE: this value is multiplied by settings()->smallSpacing()
// which is always 2 on wayland, but can be something else on X11
-static constexpr qreal Frame_FrameRadius = 2.5;
+static constexpr qreal Frame_FrameRadius = 0;
//* titlebar metrics, in units of small spacing
static constexpr int TitleBar_TopMargin = 2;
@@ -40,7 +40,7 @@
// frame intensities (called bias in KColorUtilities::Mix)
// Keep this value in sync with Bias_Default in
// kstyle/breezemetrics.h
-static constexpr qreal Bias_Default = 0.20;
+static constexpr qreal Bias_Default = 0.07;
}
//* standard pen widths
diff -urN breeze-6.3.0/kstyle/breezehelper.cpp creeze-6.3.0/kstyle/breezehelper.cpp
--- breeze-6.3.0/kstyle/breezehelper.cpp 2025-02-06 22:00:46.000000000 +1100
+++ creeze-6.3.0/kstyle/breezehelper.cpp 2025-02-16 20:26:59.725662966 +1100
@@ -1127,7 +1127,7 @@
QRectF baseRect(rect);
baseRect.adjust(0.5, 0.5, -0.5, -0.5);
- const qreal radius(0.5 * Metrics::Slider_GrooveThickness);
+ const qreal radius(0 * Metrics::Slider_GrooveThickness);
// content
// content
@@ -1250,7 +1250,7 @@
QRectF baseRect(rect);
baseRect.adjust(0.5, 0.5, -0.5, -0.5);
- const qreal radius(0.5 * Metrics::ProgressBar_Thickness);
+ const qreal radius(0 * Metrics::ProgressBar_Thickness);
// content
if (fg.isValid()) {
@@ -1273,7 +1273,7 @@
painter->setRenderHint(QPainter::Antialiasing, true);
const QRectF baseRect(rect);
- const qreal radius(0.5 * Metrics::ProgressBar_Thickness);
+ const qreal radius(0 * Metrics::ProgressBar_Thickness);
// setup brush
QPixmap pixmap(horizontal ? 2 * Metrics::ProgressBar_BusyIndicatorSize : 1, horizontal ? 1 : 2 * Metrics::ProgressBar_BusyIndicatorSize);
@@ -1319,7 +1319,7 @@
painter->setRenderHint(QPainter::Antialiasing, true);
const QRectF baseRect(rect);
- const qreal radius(0.5 * std::min({baseRect.width(), baseRect.height(), (qreal)Metrics::ScrollBar_SliderWidth}));
+ const qreal radius(0 * std::min({baseRect.width(), baseRect.height(), (qreal)Metrics::ScrollBar_SliderWidth}));
painter->setPen(Qt::NoPen);
painter->setPen(QPen(transparentize(fg, Metrics::Bias_Default), 1.001));
diff -urN breeze-6.3.0/kstyle/breezemetrics.h creeze-6.3.0/kstyle/breezemetrics.h
--- breeze-6.3.0/kstyle/breezemetrics.h 2025-02-06 22:00:46.000000000 +1100
+++ creeze-6.3.0/kstyle/breezemetrics.h 2025-02-17 06:59:36.336801832 +1100
@@ -39,15 +39,15 @@
// frames
static constexpr int Frame_FrameWidth = 2;
- static constexpr int Frame_FrameRadius = 5;
+ static constexpr int Frame_FrameRadius = 0;
// layout
- static constexpr int Layout_TopLevelMarginWidth = 10;
- static constexpr int Layout_ChildMarginWidth = 6;
- static constexpr int Layout_DefaultSpacing = 6;
+ static constexpr int Layout_TopLevelMarginWidth = 5;
+ static constexpr int Layout_ChildMarginWidth = 5;
+ static constexpr int Layout_DefaultSpacing = 5;
// line editors
- static constexpr int LineEdit_FrameWidth = 6;
+ static constexpr int LineEdit_FrameWidth = 5;
// menu items
static constexpr int Menu_FrameWidth = 0;
@@ -59,7 +59,7 @@
static constexpr int MenuItem_AcceleratorSpace = 16;
// combobox
- static constexpr int ComboBox_FrameWidth = 6;
+ static constexpr int ComboBox_FrameWidth = 5;
// spinbox
static constexpr int SpinBox_FrameWidth = LineEdit_FrameWidth;
@@ -70,12 +70,12 @@
// buttons
static constexpr int Button_MinWidth = 80;
- static constexpr int Button_MarginWidth = 6;
- static constexpr int Button_ItemSpacing = 4;
+ static constexpr int Button_MarginWidth = 5;
+ static constexpr int Button_ItemSpacing = 1;
// tool buttons
- static constexpr int ToolButton_MarginWidth = 6;
- static constexpr int ToolButton_ItemSpacing = 4;
+ static constexpr int ToolButton_MarginWidth = 5;
+ static constexpr int ToolButton_ItemSpacing = 1;
static constexpr int ToolButton_InlineIndicatorWidth = 12;
// menu button indicator
@@ -85,15 +85,15 @@
static constexpr int CheckBox_Size = 20;
static constexpr int CheckBox_FocusMarginWidth = 2;
static constexpr int CheckBox_ItemSpacing = 4;
- static constexpr int CheckBox_Radius = Frame_FrameRadius - 1;
+ static constexpr int CheckBox_Radius = Frame_FrameRadius;
// menubar items
static constexpr int MenuBarItem_MarginWidth = 10;
- static constexpr int MenuBarItem_MarginHeight = 6;
+ static constexpr int MenuBarItem_MarginHeight = 5;
// scrollbars
- static constexpr int ScrollBar_Extend = 21;
- static constexpr int ScrollBar_SliderWidth = 8;
+ static constexpr int ScrollBar_Extend = 14;
+ static constexpr int ScrollBar_SliderWidth = 13;
static constexpr int ScrollBar_MinSliderHeight = 20;
static constexpr int ScrollBar_NoButtonHeight = 3;
static constexpr int ScrollBar_SingleButtonHeight = ScrollBar_Extend;
@@ -102,17 +102,17 @@
// toolbars
static constexpr int ToolBar_FrameWidth = 0;
static constexpr int ToolBar_HandleExtent = 10;
- static constexpr int ToolBar_HandleWidth = 6;
+ static constexpr int ToolBar_HandleWidth = 5;
static constexpr int ToolBar_SeparatorWidth = 8;
static constexpr int ToolBar_ExtensionWidth = 20;
- static constexpr int ToolBar_ItemMargin = 6;
+ static constexpr int ToolBar_ItemMargin = 5;
static constexpr int ToolBar_ItemSpacing = 0;
static constexpr int ToolBar_SeparatorVerticalMargin = 2;
// progressbars
static constexpr int ProgressBar_BusyIndicatorSize = 14;
- static constexpr int ProgressBar_Thickness = 6;
- static constexpr int ProgressBar_ItemSpacing = 4;
+ static constexpr int ProgressBar_Thickness = 8;
+ static constexpr int ProgressBar_ItemSpacing = 1;
// mdi title bar
static constexpr int TitleBar_MarginWidth = 4;
@@ -120,8 +120,8 @@
// sliders
static constexpr int Slider_TickLength = 8;
static constexpr int Slider_TickMarginWidth = 2;
- static constexpr int Slider_GrooveThickness = 6;
- static constexpr int Slider_ControlThickness = 20;
+ static constexpr int Slider_GrooveThickness = 8;
+ static constexpr int Slider_ControlThickness = 16;
// tabbar
static constexpr int TabBar_TabMarginHeight = 4;
@@ -146,7 +146,7 @@
static constexpr int ToolTip_FrameWidth = 3;
// list headers
- static constexpr int Header_MarginWidth = 6;
+ static constexpr int Header_MarginWidth = 5;
static constexpr int Header_ItemSpacing = 4;
static constexpr int Header_ArrowSize = ArrowSize;
@@ -164,6 +164,6 @@
// frame intensities (called bias in KColorUtilities::Mix)
// Keep this value in sync with Kirigami PlatformTheme::frameContrast()
// https://invent.kde.org/frameworks/kirigami/-/blob/master/src/platform/platformtheme.cpp?ref_type=heads#L701
- static constexpr qreal Bias_Default = 0.20;
+ static constexpr qreal Bias_Default = 0.07;
};
}