Hello community, here is the log from the commit of package adapta-gtk-theme for openSUSE:Factory checked in at 2018-03-13 10:23:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/adapta-gtk-theme (Old) and /work/SRC/openSUSE:Factory/.adapta-gtk-theme.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "adapta-gtk-theme" Tue Mar 13 10:23:37 2018 rev:17 rq:585360 version:3.93.0.174 Changes: -------- --- /work/SRC/openSUSE:Factory/adapta-gtk-theme/adapta-gtk-theme.changes 2018-03-06 10:49:20.759823428 +0100 +++ /work/SRC/openSUSE:Factory/.adapta-gtk-theme.new/adapta-gtk-theme.changes 2018-03-13 10:23:47.210311490 +0100 @@ -1,0 +2,15 @@ +Sat Mar 10 23:02:26 UTC 2018 - [email protected] + +- Update to 3.93.0.174 + * Reverted "Enforced checking pkg-config path via autoconf in early stage", then returned to PKG_PROG_PKG_CONFIG (Configure.ac). + * Fixed typo in a comment (Adapta-gnome.m4). +- Disable gtk4 theme for Leap 15.0 since it will not have gtk4. +- Changes in 3.93.0.171 + * Enforced drawing drop-shadows behind the all gf-* OSDs in gnome-flashback (Gtk+ 3.22/4.0). + * Kept borders even in an insensitive state of GtkEntry (Gtk+ 2.0). +- Changes in 3.93.0.168 + * Updated package installation section (README.md). + * Added 3rd-party project section (README.md). + * Added some workarounds for GnoMenuExtenstion (Gonme-Shell 3.24/3.26). + +------------------------------------------------------------------- Old: ---- adapta-gtk-theme-3.93.0.159.tar.gz New: ---- adapta-gtk-theme-3.93.0.174.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ adapta-gtk-theme.spec ++++++ --- /var/tmp/diff_new_pack.SdCW3Y/_old 2018-03-13 10:23:48.734256890 +0100 +++ /var/tmp/diff_new_pack.SdCW3Y/_new 2018-03-13 10:23:48.738256747 +0100 @@ -21,7 +21,7 @@ %define gtk3_min_version 3.18 %define gtk2_min_version 2.24 Name: adapta-gtk-theme -Version: 3.93.0.159 +Version: 3.93.0.174 Release: 0 Summary: An adaptive Gtk+ theme based on Material Design Guidelines License: GPL-2.0-only AND CC-BY-SA-4.0 @@ -94,6 +94,7 @@ This package contains the GTK3+ themes. +%if 0%{?suse_version} > 1500 %package -n gtk4-metatheme-%{_name} Summary: Adapta GTK+4 themes Group: System/GUI/Other @@ -106,6 +107,7 @@ created based on the Flat-Plat theme. This package contains the GTK+4 themes. +%endif %package -n metacity-theme-%{_name} Summary: Adapta Metacity themes @@ -219,7 +221,14 @@ %build NOCONFIGURE=yes ./autogen.sh -%configure --disable-chrome-legacy --enable-gtk_next --enable-parallel --enable-plank --enable-telegram +%configure \ + --disable-chrome-legacy \ +%if 0%{?suse_version} > 1500 + --enable-gtk_next \ +%endif + --enable-parallel \ + --enable-plank \ + --enable-telegram make %{?_smp_mflags} %install @@ -257,11 +266,13 @@ %{_datadir}/themes/%{_theme}-Nokto/gtk-3.* %{_datadir}/themes/%{_theme}-Nokto-Eta/gtk-3.* +%if 0%{?suse_version} > 1500 %files -n gtk4-metatheme-%{_name} %{_datadir}/themes/%{_theme}/gtk-4.*/ %{_datadir}/themes/%{_theme}-Eta/gtk-4.* %{_datadir}/themes/%{_theme}-Nokto/gtk-4.* %{_datadir}/themes/%{_theme}-Nokto-Eta/gtk-4.* +%endif %files -n gnome-shell-theme-%{_name} %{_datadir}/themes/%{_theme}/gnome-shell/ ++++++ adapta-gtk-theme-3.93.0.159.tar.gz -> adapta-gtk-theme-3.93.0.174.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/adapta-gtk-theme-3.93.0.159/README.md new/adapta-gtk-theme-3.93.0.174/README.md --- old/adapta-gtk-theme-3.93.0.159/README.md 2018-03-05 04:48:02.000000000 +0100 +++ new/adapta-gtk-theme-3.93.0.174/README.md 2018-03-10 15:15:51.000000000 +0100 @@ -108,16 +108,20 @@ Installation from Package(s) ---------------------------- - * Arch Linux (community): https://www.archlinux.org/packages/community/any/adapta-gtk-theme/ + Package(s) can be found in the official main repositories of these distributions: - * Copr: https://copr.fedorainfracloud.org/coprs/heikoada/gtk-themes/ + * **Arch (community)** - * openSUSE (Tumbleweed): package can be found in official repositories + * **Fedora** - * PPA: https://launchpad.net/~tista/+archive/ubuntu/adapta (stable-channel) - https://launchpad.net/~tista/+archive/ubuntu/adapta-nightly (dev-channel) + * **openSUSE (Tumbleweed)** - * Solus OS: package can be found in official repositories + * **Solus** + + Personal repository: + + * PPA: [**Stable-channel**](https://launchpad.net/~tista/+archive/ubuntu/adapta) + and [**Dev-channel**](https://launchpad.net/~tista/+archive/ubuntu/adapta-nightly) Installation from Git Source ---------------------------- @@ -324,6 +328,12 @@ > * Bundled noise-texture images are for *tiled* mode. > * Telegram support is a W.I.P currently. +Other Projects +------ +This is a list of community projects, related to Adapta: + - [**Adapta KDE**](https://github.com/PapirusDevelopmentTeam/adapta-kde) - Port of this theme to KDE Plasma 5. + - [**Discord-Adapta-Nokto**](https://github.com/Scrumplex/Discord-Adpata-Nokto) - Adapta-oriented theme for Discord + Work in Progress ---------------- * Performance tuning diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/adapta-gtk-theme-3.93.0.159/configure.ac new/adapta-gtk-theme-3.93.0.174/configure.ac --- old/adapta-gtk-theme-3.93.0.159/configure.ac 2018-03-05 04:48:02.000000000 +0100 +++ new/adapta-gtk-theme-3.93.0.174/configure.ac 2018-03-10 15:15:51.000000000 +0100 @@ -36,11 +36,7 @@ ADAPTA_OPTION([PLANK], [plank], [Plank], [disable]) ADAPTA_OPTION([TELEGRAM], [telegram], [Telegram], [disable]) -AC_PATH_PROG([PKG_CONFIG], [pkg-config]) -if test x"$PKG_CONFIG" = x; then - AC_MSG_ERROR(['pkg-config' not found.]) -fi - +PKG_PROG_PKG_CONFIG PKG_CHECK_MODULES(GDK_PIXBUF, [gdk-pixbuf-2.0 >= 2.32.2]) PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.48.0]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/adapta-gtk-theme-3.93.0.159/gtk/asset/assets-gtk2.svg.in new/adapta-gtk-theme-3.93.0.174/gtk/asset/assets-gtk2.svg.in --- old/adapta-gtk-theme-3.93.0.159/gtk/asset/assets-gtk2.svg.in 2018-03-05 04:48:02.000000000 +0100 +++ new/adapta-gtk-theme-3.93.0.174/gtk/asset/assets-gtk2.svg.in 2018-03-10 15:15:51.000000000 +0100 @@ -6653,8 +6653,8 @@ inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="9.2312499" - inkscape:cx="211.32593" - inkscape:cy="22.743568" + inkscape:cx="91.461338" + inkscape:cy="226.18297" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" @@ -6706,7 +6706,8 @@ inkscape:groupmode="layer" id="layer2" inkscape:label="background" - transform="translate(0,320)"> + transform="translate(0,320)" + sodipodi:insensitive="true"> <rect style="opacity:1;fill:#263238;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.56595182;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:478.43673706;stroke-opacity:0" id="rect4444" @@ -11031,28 +11032,6 @@ style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> </g> <g - transform="translate(0,160)" - style="enable-background:new" - id="Entry_entry-insensitive" - inkscape:label="#g3058"> - <rect - ry="2" - rx="2" - y="661.36218" - x="131" - height="20" - width="20" - id="rect3052-0" - style="opacity:1;fill:#f2f4f5;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <rect - y="660.36218" - x="130" - height="22" - width="22" - id="rect3054-9" - style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </g> - <g transform="translate(0,120)" style="enable-background:new" id="Entry_ltr-entry" @@ -11915,28 +11894,6 @@ style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> </g> <g - transform="translate(160,160.00002)" - style="enable-background:new" - id="Entry_entry-insensitive-dark" - inkscape:label="#g3058"> - <rect - ry="2" - rx="2" - y="661.36218" - x="131" - height="20" - width="20" - id="rect3052-0-7" - style="opacity:1;fill:#2c383e;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <rect - y="660.36218" - x="130" - height="22" - width="22" - id="rect3054-9-5" - style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </g> - <g transform="translate(160,120.00002)" style="enable-background:new" id="Entry_ltr-entry-dark" @@ -13325,5 +13282,49 @@ transform="translate(0,252.3622)" id="path3021-35" /> </g> + <g + transform="translate(280,160.00002)" + style="enable-background:new" + id="Entry_entry-insensitive-dark" + inkscape:label="#g2992"> + <rect + ry="2" + rx="2" + y="661.86218" + x="11.5" + height="19" + width="19" + id="rect2986-3-0-6" + style="opacity:1;fill:#2c383e;fill-opacity:1;fill-rule:evenodd;stroke:#212b30;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <rect + y="660.36218" + x="10" + height="22" + width="22" + id="rect2988-9-0-7" + style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + </g> + <g + transform="translate(120,160.00002)" + style="enable-background:new" + id="Entry_entry-insensitive" + inkscape:label="#g2992"> + <rect + ry="2" + rx="2" + y="661.86218" + x="11.5" + height="19" + width="19" + id="rect2986-3-3" + style="opacity:1;fill:#f2f4f5;fill-opacity:1;fill-rule:evenodd;stroke:#e9ebeb;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <rect + y="660.36218" + x="10" + height="22" + width="22" + id="rect2988-9-5" + style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + </g> </g> </svg> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/adapta-gtk-theme-3.93.0.159/gtk/sass/3.22/_misc.scss new/adapta-gtk-theme-3.93.0.174/gtk/sass/3.22/_misc.scss --- old/adapta-gtk-theme-3.93.0.159/gtk/sass/3.22/_misc.scss 2018-03-05 04:48:02.000000000 +0100 +++ new/adapta-gtk-theme-3.93.0.174/gtk/sass/3.22/_misc.scss 2018-03-10 15:15:51.000000000 +0100 @@ -345,10 +345,7 @@ #gf-bubble, #gf-osd-window, #gf-input-source-popup { - border-radius: 2px; - &, &.solid { - border: 1px solid $borders_color; background-color: gtkopacity($inverted_dark_color, 0.9); color: $inverted_fg_color; @@ -357,8 +354,29 @@ } } + &:not(.solid) { + border: none; + border-style: solid; + border-width: 10px; + border-radius: 2px; + @if $variant == 'light' { + border-image: -gtk-scaled(url("assets/osd-shadow.png"), + url("assets/[email protected]")) + 10 / 10px stretch; + } + @else { + border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"), + url("assets/[email protected]")) + 10 / 10px stretch; + } + } + // for non-composited environments - &.solid { border-radius: 0; } + &.solid { + border-radius: 0; + border: 1px solid $borders_color; + border-image: none; + } } #gf-label-window { @@ -382,16 +400,34 @@ // popup for inpu-source candidates #gf-candidate-popup { - border-radius: 2px; - &, &.solid { - border: 1px solid $borders_color; background-color: gtkopacity($inverted_dark_color, 0.9); color: $inverted_tertiary_fg_color; } + &:not(.solid) { + border: none; + border-style: solid; + border-width: 10px; + border-radius: 2px; + @if $variant == 'light' { + border-image: -gtk-scaled(url("assets/osd-shadow.png"), + url("assets/[email protected]")) + 10 / 10px stretch; + } + @else { + border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"), + url("assets/[email protected]")) + 10 / 10px stretch; + } + } + // for non-composited environments - &.solid { border-radius: 0; } + &.solid { + border-radius: 0; + border: 1px solid $borders_color; + border-image: none; + } gf-candidate-box { border-radius: 2px; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/adapta-gtk-theme-3.93.0.159/gtk/sass/4.0/_misc.scss new/adapta-gtk-theme-3.93.0.174/gtk/sass/4.0/_misc.scss --- old/adapta-gtk-theme-3.93.0.159/gtk/sass/4.0/_misc.scss 2018-03-05 04:48:02.000000000 +0100 +++ new/adapta-gtk-theme-3.93.0.174/gtk/sass/4.0/_misc.scss 2018-03-10 15:15:51.000000000 +0100 @@ -344,10 +344,7 @@ #gf-bubble, #gf-osd-window, #gf-input-source-popup { - border-radius: 2px; - &, &.solid { - border: 1px solid $borders_color; background-color: gtkopacity($inverted_dark_color, 0.9); color: $inverted_fg_color; @@ -356,8 +353,29 @@ } } + &:not(.solid) { + border: none; + border-style: solid; + border-width: 10px; + border-radius: 2px; + @if $variant == 'light' { + border-image: -gtk-scaled(url("assets/osd-shadow.png"), + url("assets/[email protected]")) + 10 / 10px stretch; + } + @else { + border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"), + url("assets/[email protected]")) + 10 / 10px stretch; + } + } + // for non-composited environments - &.solid { border-radius: 0; } + &.solid { + border-radius: 0; + border: 1px solid $borders_color; + border-image: none; + } } #gf-label-window { @@ -381,16 +399,34 @@ // popup for inpu-source candidates #gf-candidate-popup { - border-radius: 2px; - &, &.solid { - border: 1px solid $borders_color; background-color: gtkopacity($inverted_dark_color, 0.9); color: $inverted_tertiary_fg_color; } + &:not(.solid) { + border: none; + border-style: solid; + border-width: 10px; + border-radius: 2px; + @if $variant == 'light' { + border-image: -gtk-scaled(url("assets/osd-shadow.png"), + url("assets/[email protected]")) + 10 / 10px stretch; + } + @else { + border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"), + url("assets/[email protected]")) + 10 / 10px stretch; + } + } + // for non-composited environments - &.solid { border-radius: 0; } + &.solid { + border-radius: 0; + border: 1px solid $borders_color; + border-image: none; + } gf-candidate-box { border-radius: 2px; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/adapta-gtk-theme-3.93.0.159/m4/adapta-gnome.m4 new/adapta-gtk-theme-3.93.0.174/m4/adapta-gnome.m4 --- old/adapta-gtk-theme-3.93.0.159/m4/adapta-gnome.m4 2018-03-05 04:48:02.000000000 +0100 +++ new/adapta-gtk-theme-3.93.0.174/m4/adapta-gnome.m4 2018-03-10 15:15:51.000000000 +0100 @@ -2,7 +2,7 @@ # ----------------------------------------------------------- AC_DEFUN([ADAPTA_GNOME], [ - # check glib-2.0 version for determing GNOME env version + # check glib-2.0 version for determining GNOME env version GIO_VERSION=`$PKG_CONFIG --modversion glib-2.0` GIO_MAJOR_VERSION=`echo $GIO_VERSION | cut -d'.' -f1` GIO_MINOR_VERSION=`echo $GIO_VERSION | cut -d'.' -f2` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/adapta-gtk-theme-3.93.0.159/shell/sass/gnome-shell/3.24/_common.scss new/adapta-gtk-theme-3.93.0.174/shell/sass/gnome-shell/3.24/_common.scss --- old/adapta-gtk-theme-3.93.0.159/shell/sass/gnome-shell/3.24/_common.scss 2018-03-05 04:48:02.000000000 +0100 +++ new/adapta-gtk-theme-3.93.0.174/shell/sass/gnome-shell/3.24/_common.scss 2018-03-10 15:15:51.000000000 +0100 @@ -850,6 +850,84 @@ } +// /********************** +// * Gno-Menu Extension * +// **********************/ + +%stackswitcher_box { + border-color: $solid_light_borders_color; + background-color: $light_color; +} + +%stackswitcher_button { + padding: if($eta == 'false', 7px 0.8em 8px, 5px 0.6em 6px); + border-color: $solid_light_borders_color; + background-color: $light_color !important; + color: $secondary_fg_color; + box-shadow: $empty_shadow; + font-weight: 500; + &:hover, + &:focus { + background-color: mix($light_color, $fg_color, 88%) !important; + color: $fg_color; + } + &:active { + background-color: mix($light_color, $fg_color, 75%) !important; + color: $fg_color; + } + &:checked { // ignored? + &, &:hover { + background-color: $selected_bg_color !important; + color: $selected_fg_color !important; + } + } + &:insensitive { + background-color: $light_color; + color: $insensitive_fg_color; + } +} + +#gnomenuMenuMainbox { + &, > * { transition-duration: 0s; } + + StEntry { + &, &:focus { + min-height: 0; + padding: if($eta == 'false', 7px 0.8em 8px, 5px 0.6em 6px); + border-color: $solid_light_borders_color; + background-color: $light_color; + box-shadow: $empty_shadow; + } + } +} + +.gnomenu { + &-user-group { + &-box { @extend %stackswitcher_box; } + + &-button { + &:first-child, + &:last-child { @extend %stackswitcher_button; } + } + } + + &-view-mode { + &-box { @extend %stackswitcher_box; } + + &-button { + &:first-child, + &:last-child { @extend %stackswitcher_button; } + } + } + + &-selected-app { + &-title { color: $secondary_fg_color; } + + &-description { color: $tertiary_fg_color; } + } +} + + // /******* // * OSD * // *******/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/adapta-gtk-theme-3.93.0.159/shell/sass/gnome-shell/3.26/_common.scss new/adapta-gtk-theme-3.93.0.174/shell/sass/gnome-shell/3.26/_common.scss --- old/adapta-gtk-theme-3.93.0.159/shell/sass/gnome-shell/3.26/_common.scss 2018-03-05 04:48:02.000000000 +0100 +++ new/adapta-gtk-theme-3.93.0.174/shell/sass/gnome-shell/3.26/_common.scss 2018-03-10 15:15:51.000000000 +0100 @@ -903,6 +903,84 @@ } +// /********************** +// * Gno-Menu Extension * +// **********************/ + +%stackswitcher_box { + border-color: $solid_light_borders_color; + background-color: $light_color; +} + +%stackswitcher_button { + padding: if($eta == 'false', 7px 0.8em 8px, 5px 0.6em 6px); + border-color: $solid_light_borders_color; + background-color: $light_color !important; + color: $secondary_fg_color; + box-shadow: $empty_shadow; + font-weight: 500; + &:hover, + &:focus { + background-color: mix($light_color, $fg_color, 88%) !important; + color: $fg_color; + } + &:active { + background-color: mix($light_color, $fg_color, 75%) !important; + color: $fg_color; + } + &:checked { // ignored? + &, &:hover { + background-color: $selected_bg_color !important; + color: $selected_fg_color !important; + } + } + &:insensitive { + background-color: $light_color; + color: $insensitive_fg_color; + } +} + +#gnomenuMenuMainbox { + &, > * { transition-duration: 0s; } + + StEntry { + &, &:focus { + min-height: 0; + padding: if($eta == 'false', 7px 0.8em 8px, 5px 0.6em 6px); + border-color: $solid_light_borders_color; + background-color: $light_color; + box-shadow: $empty_shadow; + } + } +} + +.gnomenu { + &-user-group { + &-box { @extend %stackswitcher_box; } + + &-button { + &:first-child, + &:last-child { @extend %stackswitcher_button; } + } + } + + &-view-mode { + &-box { @extend %stackswitcher_box; } + + &-button { + &:first-child, + &:last-child { @extend %stackswitcher_button; } + } + } + + &-selected-app { + &-title { color: $secondary_fg_color; } + + &-description { color: $tertiary_fg_color; } + } +} + + // /******* // * OSD * // *******/
