Hello community, here is the log from the commit of package numix-gtk-theme for openSUSE:Factory checked in at 2016-06-14 23:07:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/numix-gtk-theme (Old) and /work/SRC/openSUSE:Factory/.numix-gtk-theme.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "numix-gtk-theme" Changes: -------- --- /work/SRC/openSUSE:Factory/numix-gtk-theme/numix-gtk-theme.changes 2016-05-30 09:58:53.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.numix-gtk-theme.new/numix-gtk-theme.changes 2016-06-14 23:07:25.000000000 +0200 @@ -1,0 +2,8 @@ +Fri Jun 10 19:49:51 UTC 2016 - [email protected] + +- Update to version 2.5.1+git20160610: + * No changelog available. +- Add numix-gtk-theme-light-menubars.patch: Make light menus (Gtk2), + dark menus are buggy in Qt4 QGtkStyle. + +------------------------------------------------------------------- Old: ---- numix-gtk-theme-2.5.1+git20160525.tar.gz New: ---- numix-gtk-theme-2.5.1+git20160610.tar.gz numix-gtk-theme-light-menubars.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ numix-gtk-theme.spec ++++++ --- /var/tmp/diff_new_pack.26qyBu/_old 2016-06-14 23:07:26.000000000 +0200 +++ /var/tmp/diff_new_pack.26qyBu/_new 2016-06-14 23:07:26.000000000 +0200 @@ -19,15 +19,18 @@ %define _theme Numix %define _name numix Name: numix-gtk-theme -Version: 2.5.1+git20160525 +Version: 2.5.1+git20160610 Release: 0 Summary: Numix GTK+ theme for MATE, GNOME, and Xfce License: GPL-3.0+ Group: System/GUI/Other Url: https://numixproject.org/ Source: %{name}-%{version}.tar.gz +# PATCH-FIX-OPENSUSE numix-gtk-theme-light-menubars.patch [email protected] -- Make light menus (Gtk2), dark menus are buggy in Qt4 QGtkStyle. +Patch0: %{name}-light-menubars.patch BuildRequires: fdupes BuildRequires: glib2-tools +BuildRequires: libxml2-tools BuildRequires: pkg-config BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: rubygem(sass) @@ -75,6 +78,7 @@ %prep %setup -q +%patch0 -p1 chmod a-x CREDITS LICENSE README.md %build ++++++ numix-gtk-theme-2.5.1+git20160525.tar.gz -> numix-gtk-theme-2.5.1+git20160610.tar.gz ++++++ Files old/numix-gtk-theme-2.5.1+git20160525/gtk-3.0/assets/pane-handle.png and new/numix-gtk-theme-2.5.1+git20160610/gtk-3.0/assets/pane-handle.png differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.0/gtk.gresource.xml new/numix-gtk-theme-2.5.1+git20160610/gtk-3.0/gtk.gresource.xml --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.0/gtk.gresource.xml 2016-05-25 20:16:53.000000000 +0200 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.0/gtk.gresource.xml 2016-06-10 11:45:17.000000000 +0200 @@ -26,6 +26,7 @@ <file preprocess='to-pixdata'>assets/menuitem-radio-checked-hover.png</file> <file preprocess='to-pixdata'>assets/menuitem-radio-checked-insensitive.png</file> <file preprocess='to-pixdata'>assets/menuitem-radio-checked.png</file> + <file preprocess='to-pixdata'>assets/pane-handle.png</file> <file preprocess='to-pixdata'>assets/radio-checked-dark.png</file> <file preprocess='to-pixdata'>assets/radio-checked-insensitive-dark.png</file> <file preprocess='to-pixdata'>assets/radio-checked-insensitive.png</file> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.0/scss/apps/_mate-applications.scss new/numix-gtk-theme-2.5.1+git20160610/gtk-3.0/scss/apps/_mate-applications.scss --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.0/scss/apps/_mate-applications.scss 1970-01-01 01:00:00.000000000 +0100 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.0/scss/apps/_mate-applications.scss 2016-06-10 11:45:17.000000000 +0200 @@ -0,0 +1,81 @@ +@import "panel"; + +/**************** + ! MATE styles * +*****************/ + +@include exports("mate-applications") { + .mate-panel-menu-bar { + @extend %panel; + + border: 0; + padding: 0; + text-shadow: none; + } + + MatePanelApplet .label, + PanelMenuBar.menubar > .menuitem { + color: $panel_fg_color; + } + + PanelSeparator, MatePanelAppletFrameDBus { + border-width: 0; + color: transparent; + background-image: -gtk-scaled(url("../assets/pane-handle.png")); + background-color: transparent; + background-repeat: no-repeat; + background-position: left; + } + + MatePanelApplet .button, + MatePanelApplet .button.flat, + MatePanelApplet .button.toggle + MatePanelApplet .button.flat.toggle { + background-image: none; + background-color: transparent; + border-color: transparent; + border-style: solid; + border-radius: 0; + border-width: 1px; + color: $panel_fg_color; + text-shadow: none; + box-shadow: none; + padding: 2px; + } + + MatePanelApplet .button:hover:active, + MatePanelApplet .button:checked, + MatePanelApplet .button:checked:hover, + MatePanelApplet .button.flat:hover:active, + MatePanelApplet .button.flat:checked, + MatePanelApplet .button.flat:checked:hover, + MatePanelApplet .button.toggle:hover:active, + MatePanelApplet .button.toggle:checked, + MatePanelApplet .button.toggle:checked:hover, + MatePanelApplet .button.flat.toggle:hover:active, + MatePanelApplet .button.flat.toggle:checked, + MatePanelApplet .button.flat.toggle:checked:hover { + background-image: none; + background-color: darker($panel_bg_color); + border-color: transparent; + border-radius: 0; + border-width: 1px; + color: lighter($panel_fg_color); + text-shadow: none; + padding: 2px; + } + + MatePanelApplet .button:hover, + MatePanelApplet .button.flat:hover, + MatePanelApplet .button.toggle:hover, + MatePanelApplet .button.flat.toggle:hover { + background-image: none; + background-color: shade($panel_bg_color, 1.3); + border-color: transparent; + border-radius: 0; + border-width: 1px; + color: $selected_fg_color; + text-shadow: none; + padding: 2px; + } +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/gtk.gresource.xml new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/gtk.gresource.xml --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/gtk.gresource.xml 2016-05-25 20:16:53.000000000 +0200 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/gtk.gresource.xml 2016-06-10 11:45:17.000000000 +0200 @@ -26,6 +26,7 @@ <file preprocess='to-pixdata'>assets/menuitem-radio-checked-hover.png</file> <file preprocess='to-pixdata'>assets/menuitem-radio-checked-insensitive.png</file> <file preprocess='to-pixdata'>assets/menuitem-radio-checked.png</file> + <file preprocess='to-pixdata'>assets/pane-handle.png</file> <file preprocess='to-pixdata'>assets/radio-checked-dark.png</file> <file preprocess='to-pixdata'>assets/radio-checked-insensitive-dark.png</file> <file preprocess='to-pixdata'>assets/radio-checked-insensitive.png</file> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/_global.scss new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/_global.scss --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/_global.scss 2016-05-25 20:16:53.000000000 +0200 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/_global.scss 2016-06-10 11:45:17.000000000 +0200 @@ -105,7 +105,7 @@ $backdrop_insensitive_color: if($variant == 'light', darken($backdrop_bg_color, 15%), lighten($backdrop_bg_color, 15%)); $backdrop_selected_fg_color: mix($selected_bg_color, $selected_fg_color, .66); $backdrop_borders_color: mix($bg_color, $borders_color, .9); -$backdrop_dark_fill: mix($backdrop_borders_color, $backdrop_bg_color, .35); +$backdrop_dark_fill: mix($backdrop_bg_color, $backdrop_borders_color, .35); $backdrop_sidebar_bg_color: mix($backdrop_bg_color, $backdrop_base_color, .5); $backdrop_osd_base: $osd_base; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/_widgets.scss new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/_widgets.scss --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/_widgets.scss 2016-05-25 20:16:53.000000000 +0200 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/_widgets.scss 2016-06-10 11:45:17.000000000 +0200 @@ -25,6 +25,8 @@ @import "widgets/view"; @import "widgets/window"; +@import "apps/mate-applications"; +@import "apps/cinnamon-applications"; @import "apps/unity-greeter"; @import "apps/gedit"; @import "apps/nautilus"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/apps/_cinnamon-applications.scss new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/apps/_cinnamon-applications.scss --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/apps/_cinnamon-applications.scss 1970-01-01 01:00:00.000000000 +0100 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/apps/_cinnamon-applications.scss 2016-06-10 11:45:17.000000000 +0200 @@ -0,0 +1,19 @@ +/********************* + ! Cinnamon Settings * +**********************/ + +@include exports("cinnamon-settings") { + .cs-category-view { + &, .view { + &, &:backdrop { + background-color: transparent; + } + + &:selected { + &:focus, & { + @extend %selected_items; + } + } + } + } +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/apps/_mate-applications.scss new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/apps/_mate-applications.scss --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/apps/_mate-applications.scss 1970-01-01 01:00:00.000000000 +0100 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/apps/_mate-applications.scss 2016-06-10 11:45:17.000000000 +0200 @@ -0,0 +1,85 @@ +@import "panel"; + +/**************** + ! MATE styles * +*****************/ + +@include exports("mate-applications") { + .mate-panel-menu-bar { + @extend %panel; + + border: 0; + padding: 0; + text-shadow: none; + } + + #PanelApplet label, + .mate-panel-menu-bar menubar > menuitem { + color: $panel_fg_color; + } + + PanelSeparator, MatePanelAppletFrameDBus { + border-width: 0; + color: transparent; + background-image: -gtk-scaled(url("../assets/pane-handle.png")); + background-color: transparent; + background-repeat: no-repeat; + background-position: left; + } + + #PanelApplet button, + #PanelApplet button.flat, + #PanelApplet button.toggle + #PanelApplet button.flat.toggle { + background-image: none; + background-color: transparent; + border-color: transparent; + border-style: solid; + border-radius: 0; + border-width: 1px; + color: $panel_fg_color; + text-shadow: none; + box-shadow: none; + padding: 2px; + } + + #PanelApplet button:hover:active, + #PanelApplet button:checked, + #PanelApplet button:checked:hover, + #PanelApplet button.flat:hover:active, + #PanelApplet button.flat:checked, + #PanelApplet button.flat:checked:hover, + #PanelApplet button.toggle:hover:active, + #PanelApplet button.toggle:checked, + #PanelApplet button.toggle:checked:hover, + #PanelApplet button.flat.toggle:hover:active, + #PanelApplet button.flat.toggle:checked, + #PanelApplet button.flat.toggle:checked:hover { + background-image: none; + background-color: darker($panel_bg_color); + border-color: transparent; + border-radius: 0; + border-width: 1px; + color: lighter($panel_fg_color); + text-shadow: none; + padding: 2px; + } + + #PanelApplet button:hover, + #PanelApplet button.flat:hover, + #PanelApplet button.toggle:hover, + #PanelApplet button.flat.toggle:hover { + background-image: none; + background-color: shade($panel_bg_color, 1.3); + border-color: transparent; + border-radius: 0; + border-width: 1px; + color: $selected_fg_color; + text-shadow: none; + padding: 2px; + } + + .mate-panel-menu-bar menubar > menuitem { + padding: 3px 7px; + } +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/apps/_nautilus.scss new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/apps/_nautilus.scss --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/apps/_nautilus.scss 2016-05-25 20:16:53.000000000 +0200 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/apps/_nautilus.scss 2016-06-10 11:45:17.000000000 +0200 @@ -63,4 +63,32 @@ } } } + + button.nautilus-circular-button.image-button { + @extend button.circular; + } + + $disk_space_unknown: alpha($fg_color, .5); + $disk_space_used: alpha($selected_bg_color, .8); + $disk_space_free: shade($bg_color, .95); + + .disk-space-display { + border-style: solid; + border-width: 1px; + + &.unknown { + background-color: $disk_space_unknown; + border-color: shade($disk_space_unknown, .9); + } + + &.used { + background-color: $disk_space_used; + border-color: shade($disk_space_used, .9); + } + + &.free { + background-color: $disk_space_free; + border-color: shade($disk_space_free, .9); + } + } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/apps/_xfce.scss new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/apps/_xfce.scss --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/apps/_xfce.scss 2016-05-25 20:16:53.000000000 +0200 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/apps/_xfce.scss 2016-06-10 11:45:17.000000000 +0200 @@ -19,8 +19,8 @@ font: normal; - .button { @extend %panelbutton; } + button { @extend %panelbutton; } - .menu { -gtk-icon-effect: none; } + menu, .menu { -gtk-icon-effect: none; } } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/widgets/_button.scss new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/widgets/_button.scss --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/widgets/_button.scss 2016-05-25 20:16:53.000000000 +0200 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/widgets/_button.scss 2016-06-10 11:45:17.000000000 +0200 @@ -371,6 +371,13 @@ .linked > & { @include linked_button(shade($bg_color, 1.2)); } .linked.vertical > & { @include linked_vertical_button(shade($bg_color, 1.2)); } + + &.circular { // FIXME: aggregate to buttons + border-radius: 20px; + -gtk-outline-radius: 20px; + + label { padding: 0; } + } } spinbutton { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/widgets/_misc.scss new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/widgets/_misc.scss --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/widgets/_misc.scss 2016-05-25 20:16:53.000000000 +0200 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/widgets/_misc.scss 2016-06-10 11:45:17.000000000 +0200 @@ -277,7 +277,11 @@ ******************/ @include exports("stackswitcher") { - stackswitcher button.text-button { min-width: 90px; } // FIXME aggregate with buttons + stackswitcher button { + &.text-button { min-width: 90px; } // FIXME aggregate with buttons + + &.circular { min-width: 0; } // FIXME aggregate with buttons + } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/widgets/_toolbar.scss new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/widgets/_toolbar.scss --- old/numix-gtk-theme-2.5.1+git20160525/gtk-3.20/scss/widgets/_toolbar.scss 2016-05-25 20:16:53.000000000 +0200 +++ new/numix-gtk-theme-2.5.1+git20160610/gtk-3.20/scss/widgets/_toolbar.scss 2016-06-10 11:45:17.000000000 +0200 @@ -63,11 +63,29 @@ &.inline-toolbar { background-image: none; - background-color: transparent; + border-width: 0 1px 1px; + border-style: solid; + border-color: $borders_color; + background-color: mix($borders_color, $bg_color, .7); + + &:backdrop { + border-color: $backdrop_borders_color; + background-color: $backdrop_dark_fill; + transition: 200ms ease-out; + } button { @include button($toolbar_bg_color, $toolbar_fg_color); } - .linked > button { @include linked_button($toolbar_bg_color); } + toolbutton, + toolbutton:backdrop { + > button.flat { @extend %linked_middle; } + + &:first-child > button.flat { @extend %linked_button:first-child; } + + &:last-child > button.flat { @extend %linked_button:last-child; } + + &:only-child > button.flat { @extend %linked_button:only-child; } + } } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/metacity-1/metacity-theme-2.xml new/numix-gtk-theme-2.5.1+git20160610/metacity-1/metacity-theme-2.xml --- old/numix-gtk-theme-2.5.1+git20160525/metacity-1/metacity-theme-2.xml 2016-05-25 20:16:53.000000000 +0200 +++ new/numix-gtk-theme-2.5.1+git20160610/metacity-1/metacity-theme-2.xml 2016-06-10 11:45:17.000000000 +0200 @@ -9,7 +9,7 @@ </info> <!-- ::: CONSTANTS ::: --> -<constant name="C_titlebar" value="#333333" /> +<constant name="C_titlebar" value="#444444" /> <constant name="C_border_focused" value="#484848" /> <constant name="C_border_unfocused" value="#393939" /> <constant name="C_title_focused" value="#eeeeee" /> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numix-gtk-theme-2.5.1+git20160525/metacity-1/metacity-theme-3.xml new/numix-gtk-theme-2.5.1+git20160610/metacity-1/metacity-theme-3.xml --- old/numix-gtk-theme-2.5.1+git20160525/metacity-1/metacity-theme-3.xml 2016-05-25 20:16:53.000000000 +0200 +++ new/numix-gtk-theme-2.5.1+git20160610/metacity-1/metacity-theme-3.xml 2016-06-10 11:45:17.000000000 +0200 @@ -9,7 +9,7 @@ </info> <!-- ::: CONSTANTS ::: --> -<constant name="C_titlebar" value="gtk:custom(wm_bg,#333333)" /> +<constant name="C_titlebar" value="gtk:custom(wm_bg,#444444)" /> <constant name="C_border_focused" value="gtk:custom(wm_border_focused,#484848)" /> <constant name="C_border_unfocused" value="gtk:custom(wm_border_unfocused,#393939)" /> <constant name="C_title_focused" value="gtk:custom(wm_title_focused,#eeeeee)" /> ++++++ numix-gtk-theme-light-menubars.patch ++++++ --- a/gtk-2.0/gtkrc +++ b/gtk-2.0/gtkrc @@ -307,19 +307,19 @@ style "murrine-vscrollbar" = "murrine-scrollbar" { } # Menus style "murrine-menu" = "murrine-thin" { - bg[NORMAL] = @menu_bg_color + bg[NORMAL] = @bg_color bg[PRELIGHT] = @selected_bg_color bg[SELECTED] = @selected_bg_color - bg[ACTIVE] = @menu_bg_color - bg[INSENSITIVE] = @menu_bg_color + bg[ACTIVE] = @bg_color + bg[INSENSITIVE] = @bg_color - fg[NORMAL] = @menu_fg_color + fg[NORMAL] = @fg_color fg[PRELIGHT] = @selected_fg_color fg[SELECTED] = @selected_fg_color fg[ACTIVE] = @selected_fg_color fg[INSENSITIVE] = mix (0.5, @menu_bg_color, @menu_fg_color) - text[NORMAL] = @menu_fg_color + text[NORMAL] = @fg_color text[PRELIGHT] = @selected_fg_color text[SELECTED] = @selected_fg_color text[ACTIVE] = @selected_fg_color @@ -335,7 +335,7 @@ style "murrine-menu-item" = "murrine-wider" { bg[SELECTED] = @selected_bg_color bg[ACTIVE] = @selected_bg_color - fg[NORMAL] = @menu_fg_color # Fix for XFCE menu text + fg[NORMAL] = @fg_color # Fix for Xfce menu text fg[PRELIGHT] = @selected_fg_color fg[SELECTED] = @selected_fg_color fg[ACTIVE] = @selected_fg_color
