Hello community,

here is the log from the commit of package breeze-gtk for openSUSE:Factory 
checked in at 2019-10-31 18:10:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/breeze-gtk (Old)
 and      /work/SRC/openSUSE:Factory/.breeze-gtk.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "breeze-gtk"

Thu Oct 31 18:10:08 2019 rev:69 rq:744209 version:5.17.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/breeze-gtk/breeze-gtk.changes    2019-10-27 
13:36:44.296945987 +0100
+++ /work/SRC/openSUSE:Factory/.breeze-gtk.new.2990/breeze-gtk.changes  
2019-10-31 18:10:08.525689562 +0100
@@ -1,0 +2,10 @@
+Tue Oct 29 20:45:50 UTC 2019 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.17.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.17.2.php
+- Changes since 5.17.1:
+  * [GTK3] Revert checkbox recolouring (kde#412078)
+
+-------------------------------------------------------------------

Old:
----
  breeze-gtk-5.17.1.tar.xz
  breeze-gtk-5.17.1.tar.xz.sig

New:
----
  breeze-gtk-5.17.2.tar.xz
  breeze-gtk-5.17.2.tar.xz.sig

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

Other differences:
------------------
++++++ breeze-gtk.spec ++++++
--- /var/tmp/diff_new_pack.uz0SOR/_old  2019-10-31 18:10:09.617690705 +0100
+++ /var/tmp/diff_new_pack.uz0SOR/_new  2019-10-31 18:10:09.621690709 +0100
@@ -19,7 +19,7 @@
 
 %define _name   breeze
 Name:           breeze-gtk
-Version:        5.17.1
+Version:        5.17.2
 Release:        0
 Summary:        GTK+ theme matching KDE's Breeze
 License:        LGPL-2.1-only

++++++ breeze-gtk-5.17.1.tar.xz -> breeze-gtk-5.17.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/breeze-gtk-5.17.1/CMakeLists.txt 
new/breeze-gtk-5.17.2/CMakeLists.txt
--- old/breeze-gtk-5.17.1/CMakeLists.txt        2019-10-22 17:12:43.000000000 
+0200
+++ new/breeze-gtk-5.17.2/CMakeLists.txt        2019-10-29 19:06:01.000000000 
+0100
@@ -1,5 +1,5 @@
 project(breeze-gtk)
-set(PROJECT_VERSION "5.17.1")
+set(PROJECT_VERSION "5.17.2")
 set(PROJECT_VERSION_MAJOR 5)
 
 cmake_minimum_required(VERSION 2.8.12)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/breeze-gtk-5.17.1/src/gtk3/widgets/_checkboxes.scss 
new/breeze-gtk-5.17.2/src/gtk3/widgets/_checkboxes.scss
--- old/breeze-gtk-5.17.1/src/gtk3/widgets/_checkboxes.scss     2019-10-22 
17:12:43.000000000 +0200
+++ new/breeze-gtk-5.17.2/src/gtk3/widgets/_checkboxes.scss     2019-10-29 
19:06:01.000000000 +0100
@@ -3,6 +3,20 @@
 /*************************
  * Check and Radio items *
  *************************/
+@each $s,$as in ('','-unchecked'),
+                 (':hover', '-unchecked-hover'),
+                 (':active', '-unchecked-active'),
+                 (':backdrop', '-unchecked-backdrop'),
+                 (':checked', '-checked-active'),
+                 (':checked:hover', '-checked-hover'),
+                 (':checked:active', '-checked-active'),
+                 (':backdrop:checked', '-checked-backdrop') {
+ .view.content-view.check#{$s}:not(list) {
+   -gtk-icon-shadow: none;
+   -gtk-icon-source: 
-gtk-scaled(url("../assets/check-selectionmode#{$as}.png"), 
url("../assets/check-selectionmode#{$as}@2.png"));
+   background-color: transparent;
+ }
+}
 
 checkbutton.text-button, radiobutton.text-button {
  // this is for a nice focus on check and radios text
@@ -18,43 +32,53 @@
  }
 }
 
-check, radio {
-  margin: 0 4px;
-
-  &:only-child { margin: 0; }
+@each $a in ('check','radio') {
 
-  min-height: 18px;
-  min-width: 18px;
-  //border: none;
-  animation: none;
-  background-color: transparent;
-  -gtk-icon-palette: error gtk("@theme_button_decoration_focus"), success 
gtk("@borders"), warning gtk("@theme_button_background_normal");
-  -gtk-icon-shadow: 1px 1px rgba(35,38,41,0.2);
+  #{$a} {
+   margin: 0 4px;
 
-  &:hover {
-    -gtk-icon-palette: error gtk("@theme_button_decoration_focus"), success 
gtk("@theme_button_decoration_focus"), warning 
gtk("@theme_button_background_normal");
-  }
-  &:disabled {
-    -gtk-icon-palette: error 
gtk("@theme_button_decoration_focus_insensitive"), success 
gtk("@insensitive_borders"), warning 
gtk("@theme_button_background_insensitive");
-  }
+   &:only-child { margin: 0; }
 
-  menu menuitem & {
-    margin: 0; // this is a workaround for a menu check/radio size allocation 
issue
-    min-height: 18px;
-    min-width: 18px;
-    background-color: transparent;
-    box-shadow: none;
-    -gtk-icon-shadow: none;
-    animation: none;
-  }
-}
-@each $type in ('check', 'radio') {
-  #{$type} {
-    -gtk-icon-source: 
-gtk-recolor(url("../assets/breeze-#{$type}-unchecked-symbolic.svg"));
-    @each $state in ('checked', 'indeterminate') {
-      &:#{$state} {
-        -gtk-icon-source: 
-gtk-recolor(url("../assets/breeze-#{$type}-#{$state}-symbolic.svg"));
-      }
+   min-height: 18px;
+   min-width: 18px;
+   //border: none;
+   animation: none;
+   background-color: transparent;
+   -gtk-icon-source: -gtk-scaled(url("../assets/#{$a}-unchecked.png"), 
url("../assets/#{$a}-unchec...@2.png"));
+
+   @each $s,$as in ('hover','-hover'),
+                    ('active','-active'),
+                    ('disabled','-insensitive'),
+                    ('backdrop','-backdrop'),
+                    ('backdrop:disabled','-backdrop-insensitive') {
+    &:#{$s} { -gtk-icon-source: 
-gtk-scaled(url("../assets/#{$a}-unchecked#{$as}.png"), 
url("../assets/#{$a}-unchecked#{$as}@2.png")); }
+    &:checked {
+      -gtk-icon-source: -gtk-scaled(url("../assets/#{$a}-checked-active.png"), 
url("../assets/#{$a}-checked-act...@2.png"));
+      &:#{$s} { -gtk-icon-source: 
-gtk-scaled(url("../assets/#{$a}-checked#{$as}.png"), 
url("../assets/#{$a}-checked#{$as}@2.png")); }
+    }
+    &:indeterminate {
+      -gtk-icon-source: -gtk-scaled(url("../assets/#{$a}-mixed-active.png"), 
url("../assets/#{$a}-mixed-act...@2.png"));
+      &:#{$s} { -gtk-icon-source: 
-gtk-scaled(url("../assets/#{$a}-mixed#{$as}.png"), 
url("../assets/#{$a}-mixed#{$as}@2.png")); }
     }
   }
-}
+  
+   menu menuitem & {
+     margin: 0; // this is a workaround for a menu check/radio size allocation 
issue
+     min-height: 18px;
+     min-width: 18px;
+     background-color: transparent;
+     box-shadow: none;
+     -gtk-icon-shadow: none;
+     animation: none;
+     &:hover {
+       -gtk-icon-source: -gtk-scaled(url("../assets/#{$a}-unchecked.png"), 
url("../assets/#{$a}-unchec...@2.png"));
+     }
+     &:checked:hover {
+       -gtk-icon-source: 
-gtk-scaled(url("../assets/#{$a}-checked-active.png"), 
url("../assets/#{$a}-checked-act...@2.png"));
+     }
+     &:indeterminate:hover {
+       -gtk-icon-source: -gtk-scaled(url("../assets/#{$a}-mixed-active.png"), 
url("../assets/#{$a}-mixed-act...@2.png"));
+     }
+   }
+  }
+}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/breeze-gtk-5.17.1/src/gtk3/widgets/_menus.scss 
new/breeze-gtk-5.17.2/src/gtk3/widgets/_menus.scss
--- old/breeze-gtk-5.17.1/src/gtk3/widgets/_menus.scss  2019-10-22 
17:12:43.000000000 +0200
+++ new/breeze-gtk-5.17.2/src/gtk3/widgets/_menus.scss  2019-10-29 
19:06:01.000000000 +0100
@@ -205,27 +205,14 @@
     @extend %undecorated_button;
     color: gtk("@theme_unfocused_fg_color");
   }
-  check, radio {
-    -gtk-icon-palette: error gtk("@theme_button_decoration_focus"), success 
gtk("@borders"), warning gtk("@theme_button_background_normal");
-    -gtk-icon-shadow: 1px 1px rgba(35,38,41,0.2);
-  
-    &:hover {
-      -gtk-icon-palette: error gtk("@theme_button_decoration_focus"), success 
gtk("@theme_button_decoration_focus"), warning 
gtk("@theme_button_background_normal");
-    }
-    &:disabled {
-      -gtk-icon-palette: error 
gtk("@theme_button_decoration_focus_insensitive"), success 
gtk("@insensitive_borders"), warning 
gtk("@theme_button_background_insensitive");
-    }
-  }
-  @each $type in ('check', 'radio') {
-    #{$type} {
-      -gtk-icon-source: 
-gtk-recolor(url("../assets/breeze-#{$type}-unchecked-symbolic.svg"));
-      @each $state in ('checked', 'indeterminate') {
-        &:#{$state} {
-          -gtk-icon-source: 
-gtk-recolor(url("../assets/breeze-#{$type}-#{$state}-symbolic.svg"));
-        }
-      }
-    }
-  }
+  check:hover {-gtk-icon-source: 
-gtk-scaled(url("../assets/check-unchecked.png"), 
url("../assets/check-unchec...@2.png"));}
+  radio:hover {-gtk-icon-source: 
-gtk-scaled(url("../assets/radio-unchecked.png"), 
url("../assets/radio-unchec...@2.png"));}
+
+  check:checked:hover {-gtk-icon-source: 
-gtk-scaled(url("../assets/check-checked-active.png"), 
url("../assets/check-checked-act...@2.png"));}
+  radio:checked:hover {-gtk-icon-source: 
-gtk-scaled(url("../assets/radio-checked-active.png"), 
url("../assets/radio-checked-act...@2.png"));}
+
+  check:indeterminate:hover {-gtk-icon-source: 
-gtk-scaled(url("../assets/check-mixed.png"), 
url("../assets/check-mi...@2.png"));}
+  radio:indeterminate:hover {-gtk-icon-source: 
-gtk-scaled(url("../assets/radio-mixed.png"), 
url("../assets/radio-mi...@2.png"));}
 
   // FIXME: remove the following when the checks/radios rewrite lands
   check:last-child,



Reply via email to