Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package breeze-gtk for openSUSE:Factory checked in at 2023-05-11 12:32:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/breeze-gtk (Old) and /work/SRC/openSUSE:Factory/.breeze-gtk.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "breeze-gtk" Thu May 11 12:32:05 2023 rev:134 rq:1085872 version:5.27.5 Changes: -------- --- /work/SRC/openSUSE:Factory/breeze-gtk/breeze-gtk.changes 2023-04-09 18:42:49.286363950 +0200 +++ /work/SRC/openSUSE:Factory/.breeze-gtk.new.1533/breeze-gtk.changes 2023-05-11 12:32:11.422320956 +0200 @@ -1,0 +2,16 @@ +Tue May 9 13:44:05 UTC 2023 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 5.27.5 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.27.5 +- Changes since 5.27.4: + * ðgtk3/titlebutton: reduce right margin of {max/minimize} button + * gtk4/windowcontrols: use updated SVG assets + * assets: resize viewports of titlebutton SVGs + * gtk3: restore old icon size for titlebutton (kde#468203) + * gtk3: remove invalid icon size property +- Drop patches, now upstream: + * 0001-gtk3-restore-old-icon-size-for-titlebutton.patch + +------------------------------------------------------------------- Old: ---- 0001-gtk3-restore-old-icon-size-for-titlebutton.patch breeze-gtk-5.27.4.tar.xz breeze-gtk-5.27.4.tar.xz.sig New: ---- breeze-gtk-5.27.5.tar.xz breeze-gtk-5.27.5.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ breeze-gtk.spec ++++++ --- /var/tmp/diff_new_pack.NG6f4N/_old 2023-05-11 12:32:12.026323925 +0200 +++ /var/tmp/diff_new_pack.NG6f4N/_new 2023-05-11 12:32:12.026323925 +0200 @@ -19,7 +19,7 @@ %define _name breeze Name: breeze-gtk -Version: 5.27.4 +Version: 5.27.5 Release: 0 Summary: GTK+ theme matching KDE's Breeze License: LGPL-2.1-only @@ -30,8 +30,6 @@ Source1: https://download.kde.org/stable/plasma/%{version}/breeze-gtk-%{version}.tar.xz.sig Source2: plasma.keyring %endif -# PATCH-FIX-UPSTREAM kde#468203 https://invent.kde.org/plasma/breeze-gtk/-/commit/c5e757a198321208c6b1e99313652577c263ecc0 -Patch0: 0001-gtk3-restore-old-icon-size-for-titlebutton.patch BuildRequires: breeze5-style BuildRequires: cmake >= 3.16 BuildRequires: extra-cmake-modules >= 5.98.0 ++++++ breeze-gtk-5.27.4.tar.xz -> breeze-gtk-5.27.5.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/CMakeLists.txt new/breeze-gtk-5.27.5/CMakeLists.txt --- old/breeze-gtk-5.27.4/CMakeLists.txt 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/CMakeLists.txt 2023-05-09 13:36:09.000000000 +0200 @@ -1,5 +1,5 @@ project(breeze-gtk) -set(PROJECT_VERSION "5.27.4") +set(PROJECT_VERSION "5.27.5") set(PROJECT_VERSION_MAJOR 5) cmake_minimum_required(VERSION 3.16) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-close-active-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-close-active-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-close-active-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-close-active-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,4 +1,14 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg4" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path905-3" class="error" d="m9 0a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm-3.6465 4.6465 3.6465 3.6465 3.6465-3.6465 0.70705 0.70705-3.6465 3.6465 3.6465 3.6465-0.70705 0.70705-3.6465-3.6465-3.6465 3.6465-0.70705-0.70705 3.6465-3.6465-3.6465-3.6465z" fill="#ff0404" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg4" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path905-3" + class="error" + d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z m -7.293,9.293 7.293,7.293 7.293,-7.293 1.4141,1.4141 -7.293,7.293 7.293,7.293 -1.4141,1.4141 -7.293,-7.293 -7.293,7.293 -1.4141,-1.4141 7.293,-7.293 -7.293,-7.293 z" + fill="#ff0404" + stroke-width="2.25" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-close-hover-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-close-hover-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-close-hover-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-close-hover-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,5 +1,21 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg4" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path905" class="color" d="m9 0a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm-3.6465 4.6465 3.6465 3.6465 3.6465-3.6465 0.70705 0.70705-3.6465 3.6465 3.6465 3.6465-0.70705 0.70705-3.6465-3.6465-3.6465 3.6465-0.70705-0.70705 3.6465-3.6465-3.6465-3.6465z" fill="#fff" stroke-width="1.125"/> - <path id="path905-3" class="error" d="m9 0a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm-3.6465 4.6465 3.6465 3.6465 3.6465-3.6465 0.70705 0.70705-3.6465 3.6465 3.6465 3.6465-0.70705 0.70705-3.6465-3.6465-3.6465 3.6465-0.70705-0.70705 3.6465-3.6465-3.6465-3.6465z" fill="#ff0404" opacity=".5" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg4" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path905" + class="color" + d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z m -7.293,9.293 7.293,7.293 7.293,-7.293 1.4141,1.4141 -7.293,7.293 7.293,7.293 -1.4141,1.4141 -7.293,-7.293 -7.293,7.293 -1.4141,-1.4141 7.293,-7.293 -7.293,-7.293 z" + fill="#ffffff" + stroke-width="2.25" /> + <path + id="path905-3" + class="error" + d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z m -7.293,9.293 7.293,7.293 7.293,-7.293 1.4141,1.4141 -7.293,7.293 7.293,7.293 -1.4141,1.4141 -7.293,-7.293 -7.293,7.293 -1.4141,-1.4141 7.293,-7.293 -7.293,-7.293 z" + fill="#ff0404" + opacity="0.5" + stroke-width="2.25" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-close-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-close-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-close-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-close-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,4 +1,14 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg12" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path905" class="color" d="M5.3535 4.6465L9 8.293L12.6465 4.6465L13.3535 5.35355L9.70705 9.00005L13.3535 12.6466L12.6465 13.3536L9 9.7071L5.3535 13.3536L4.64645 12.6466L8.29295 9.00005L4.64645 5.35355L5.3535 4.6465Z" fill="#fff" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg12" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path905" + class="color" + d="M 10.707,9.293 18,16.586 25.293,9.293 26.707,10.707 19.414,18 26.707,25.293 25.293,26.707 18.000046,19.299262 10.707,26.707 9.293,25.293 16.586,18 9.293,10.707 Z" + fill="#ffffff" + stroke-width="2.06729" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-maximize-active-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-maximize-active-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-maximize-active-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-maximize-active-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,4 +1,14 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg3" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path849" d="m9 0a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm0 5.293 5.3535 5.3535-0.70705 0.70705-4.6465-4.6465-4.6465 4.6465-0.70705-0.70705 5.3535-5.3535z" fill="#fff" opacity=".3" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg3" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path849" + d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z m 0,10.586 10.707,10.707 -1.4141,1.4141 -9.293,-9.293 -9.293,9.293 -1.4141,-1.4141 10.707,-10.707 z" + fill="#ffffff" + opacity="0.3" + stroke-width="1.59099" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-maximize-hover-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-maximize-hover-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-maximize-hover-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-maximize-hover-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,4 +1,13 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg3" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path849" d="m9 0a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm0 5.293 5.3535 5.3535-0.70705 0.70705-4.6465-4.6465-4.6465 4.6465-0.70705-0.70705 5.3535-5.3535z" fill="#fff" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg3" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path849" + d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z m 0,10.586 10.707,10.707 -1.4141,1.4141 -9.293,-9.293 -9.293,9.293 -1.4141,-1.4141 10.707,-10.707 z" + fill="#ffffff" + stroke-width="1.59099" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-maximize-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-maximize-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-maximize-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-maximize-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,4 +1,19 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg3" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path1093" d="m9 5.9697-5.3535 5.3535 0.70705 0.70705 4.6465-4.6465 4.6465 4.6465 0.70705-0.70705z" color="#000000" color-rendering="auto" dominant-baseline="auto" fill="#fff" image-rendering="auto" shape-rendering="auto" solid-color="#000000" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg3" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path1093" + d="M 17.9999,10.586 7.293,21.293 8.707,22.707 18,13.414 l 9.293,9.293 1.414,-1.414 z" + color="#000000" + color-rendering="auto" + dominant-baseline="auto" + fill="#ffffff" + image-rendering="auto" + shape-rendering="auto" + solid-color="#000000" + stroke-width="1.58302" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-maximized-active-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-maximized-active-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-maximized-active-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-maximized-active-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,4 +1,14 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg3" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path1057" d="m9 0a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm0 3.7929 5.207 5.207-5.207 5.2069-5.207-5.2069zm0 1.414-3.7929 3.7929 3.7929 3.7929 3.7929-3.7929z" fill="#fff" opacity=".3" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg3" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path1057" + d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z M 18,7.5858 28.414,17.9998 18,28.4136 7.586,17.9998 Z m 0,2.828 -7.5858,7.5858 7.5858,7.5858 7.5858,-7.5858 z" + fill="#ffffff" + opacity="0.3" + stroke-width="1.59099" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-maximized-hover-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-maximized-hover-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-maximized-hover-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-maximized-hover-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,4 +1,13 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg3" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path1057" d="m9 0a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm0 3.7929 5.207 5.207-5.207 5.2069-5.207-5.2069zm0 1.414-3.7929 3.7929 3.7929 3.7929 3.7929-3.7929z" fill="#fff" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg3" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path1057" + d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z M 18,7.5858 28.414,17.9998 18,28.4136 7.586,17.9998 Z m 0,2.828 -7.5858,7.5858 7.5858,7.5858 7.5858,-7.5858 z" + fill="#ffffff" + stroke-width="1.59099" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-maximized-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-maximized-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-maximized-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-maximized-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,4 +1,19 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg3" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path1034" d="m9 3.793-5.207 5.207 5.207 5.207 5.207-5.207zm0 1.414 3.7929 3.7929-3.7929 3.7929-3.7929-3.7929z" color="#000000" color-rendering="auto" dominant-baseline="auto" fill="#fff" image-rendering="auto" shape-rendering="auto" solid-color="#000000" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg3" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path1034" + d="M 18,7.586 7.586,18 18,28.414 28.414,18 Z m 0,2.828 7.586,7.585798 L 18,25.585 10.414,17.999798 Z" + color="#000000" + color-rendering="auto" + dominant-baseline="auto" + fill="#ffffff" + image-rendering="auto" + shape-rendering="auto" + solid-color="#000000" + stroke-width="1.59755" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-minimize-active-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-minimize-active-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-minimize-active-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-minimize-active-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,4 +1,14 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg3" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path998" d="m9 0a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm-4.6465 6.6465 4.6465 4.6465 4.6465-4.6465 0.70705 0.70705-5.3535 5.3535-5.3535-5.3535 0.70705-0.70705z" fill="#fff" opacity=".3" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg3" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path998" + d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z M 8.707,13.293 18,22.586 l 9.293,-9.293 1.4141,1.4141 -10.707,10.707 -10.707,-10.707 1.4141,-1.4141 z" + fill="#ffffff" + opacity="0.3" + stroke-width="1.59099" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-minimize-hover-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-minimize-hover-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-minimize-hover-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-minimize-hover-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,4 +1,13 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg3" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path998" d="m9 0a9 9 0 0 0-9 9 9 9 0 0 0 9 9 9 9 0 0 0 9-9 9 9 0 0 0-9-9zm-4.6465 6.6465 4.6465 4.6465 4.6465-4.6465 0.70705 0.70705-5.3535 5.3535-5.3535-5.3535 0.70705-0.70705z" fill="#fff" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg3" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path998" + d="M 18,0 A 18,18 0 0 0 0,18 18,18 0 0 0 18,36 18,18 0 0 0 36,18 18,18 0 0 0 18,0 Z M 8.707,13.293 18,22.586 l 9.293,-9.293 1.4141,1.4141 -10.707,10.707 -10.707,-10.707 1.4141,-1.4141 z" + fill="#ffffff" + stroke-width="1.59099" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/assets/breeze-minimize-symbolic.svg new/breeze-gtk-5.27.5/src/assets/breeze-minimize-symbolic.svg --- old/breeze-gtk-5.27.4/src/assets/breeze-minimize-symbolic.svg 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/assets/breeze-minimize-symbolic.svg 2023-05-09 13:36:09.000000000 +0200 @@ -1,4 +1,19 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg id="svg3" version="1.1" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> - <path id="path988" d="m4.3535 5.9697-0.70705 0.70705 5.3535 5.3535 5.3535-5.3535-0.70705-0.70705-4.6465 4.6465z" color="#000000" color-rendering="auto" dominant-baseline="auto" fill="#fefefe" image-rendering="auto" shape-rendering="auto" solid-color="#000000" stroke-width="1.125"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + id="svg3" + version="1.1" + viewBox="0 0 36 36" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <path + id="path988" + d="M 8.707,13.293 7.293,14.707 18,25.414 28.707,14.707 27.293,13.293 18,22.586 Z" + color="#000000" + color-rendering="auto" + dominant-baseline="auto" + fill="#fefefe" + image-rendering="auto" + shape-rendering="auto" + solid-color="#000000" + stroke-width="2.21699" /> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/gtk3/widgets/_dialogs.scss new/breeze-gtk-5.27.5/src/gtk3/widgets/_dialogs.scss --- old/breeze-gtk-5.27.4/src/gtk3/widgets/_dialogs.scss 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/gtk3/widgets/_dialogs.scss 2023-05-09 13:36:09.000000000 +0200 @@ -57,13 +57,3 @@ border-bottom: 1px solid gtk("@borders"); } } - -// Icon sizes - -.normal-icons { - -gtk-icon-size: 16px; -} - -.large-icons { - -gtk-icon-size: 32px; -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/gtk3/widgets/_window_decorations.scss new/breeze-gtk-5.27.5/src/gtk3/widgets/_window_decorations.scss --- old/breeze-gtk-5.27.4/src/gtk3/widgets/_window_decorations.scss 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/gtk3/widgets/_window_decorations.scss 2023-05-09 13:36:09.000000000 +0200 @@ -74,11 +74,11 @@ .titlebar { &.default-decoration button.titlebutton { padding: 1px; - min-height: 24px; - min-width: 24px; + min-height: 18px; + min-width: 18px; margin: 0; } - $titlebutton-size: 24px 24px; + $titlebutton-size: 18px 18px; button.titlebutton { &:hover, &:active, @@ -98,11 +98,21 @@ &:dir(ltr) { margin-right: -$extra_margin/2; padding-right: $extra_margin; + + &.maximize, + &.minimize { + margin-right: -$extra_margin; + } } &:dir(rtl) { margin-left: -$extra_margin/2; padding-left: $extra_margin; + + &.maximize, + &.minimize { + margin-left: -$extra_margin; + } } image { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/breeze-gtk-5.27.4/src/gtk4/widgets/_window_decorations.scss new/breeze-gtk-5.27.5/src/gtk4/widgets/_window_decorations.scss --- old/breeze-gtk-5.27.4/src/gtk4/widgets/_window_decorations.scss 2023-04-04 12:35:19.000000000 +0200 +++ new/breeze-gtk-5.27.5/src/gtk4/widgets/_window_decorations.scss 2023-05-09 13:36:09.000000000 +0200 @@ -75,10 +75,11 @@ headerbar, .titlebar { + $titlebutton-size: 18px 18px; + windowcontrols button { - min-height: 24px; - min-width: 24px; - -gtk-icon-size: 24px; + min-height: 18px; + min-width: 18px; padding: 0; $extra_margin: 14px; @@ -99,14 +100,8 @@ padding-left: $extra_margin; } - &.close { - &:dir(ltr) { - margin-right: -$extra_margin; - } - - &:dir(rtl) { - margin-left: -$extra_margin; - } + image { + color: transparent; } &.close, @@ -122,28 +117,100 @@ &.minimize:active, &.minimize:backdrop { border-color: transparent; + border-image: none; box-shadow: none; background-color: transparent; + background-position: center; + background-repeat: no-repeat; + background-size: $titlebutton-size; } + &.close { + background-image: -gtk-recolor( + url("../assets/breeze-close-symbolic.svg"), + color gtk("@theme_text_color") + ); + -gtk-icon-source: none; + } &.close:hover { - color: gtkmix(gtk("@error_color"), white, 0.75); - - &:backdrop { - color: gtk("@error_color"); - } + background-image: -gtk-recolor( + url("../assets/breeze-close-hover-symbolic.svg") + ); } &.close:active { - color: gtk("@error_color"); + background-image: -gtk-recolor( + url("../assets/breeze-close-active-symbolic.svg") + ); + } + &.close:backdrop { + background-image: -gtk-recolor( + url("../assets/breeze-close-symbolic.svg") + ); + } + + &.maximize { + background-image: -gtk-recolor( + url("../assets/breeze-maximize-symbolic.svg") + ); + } + &.maximize:hover { + background-image: -gtk-recolor( + url("../assets/breeze-maximize-hover-symbolic.svg") + ); + } + &.maximize:active { + background-image: -gtk-recolor( + url("../assets/breeze-maximize-active-symbolic.svg") + ); + } + &.maximize:backdrop { + background-image: -gtk-recolor( + url("../assets/breeze-maximize-symbolic.svg") + ); + } + + &.minimize { + background-image: -gtk-recolor( + url("../assets/breeze-minimize-symbolic.svg") + ); } - - &.maximize:hover, &.minimize:hover { - opacity: 0.7; + background-image: -gtk-recolor( + url("../assets/breeze-minimize-hover-symbolic.svg") + ); } - &.maximize:active, &.minimize:active { - opacity: 0.5; + background-image: -gtk-recolor( + url("../assets/breeze-minimize-active-symbolic.svg") + ); + } + &.minimize:backdrop { + background-image: -gtk-recolor( + url("../assets/breeze-minimize-symbolic.svg") + ); + } + + .maximized & { + &.maximize { + background-image: -gtk-recolor( + url("../assets/breeze-maximized-symbolic.svg") + ); + } + &.maximize:hover { + background-image: -gtk-recolor( + url("../assets/breeze-maximized-hover-symbolic.svg") + ); + } + &.maximize:active { + background-image: -gtk-recolor( + url("../assets/breeze-maximized-active-symbolic.svg") + ); + } + &.maximize:backdrop { + background-image: -gtk-recolor( + url("../assets/breeze-maximized-symbolic.svg") + ); + } } } }