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 - matthias.eliasson@gmail.com
+
+- 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">
</g>
-
-
- </g>
-
</g>
-
-
- </g>
-
</g>
+
+
+
+ </g>
+
+
+
+ </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/osd-shadow@2.png"))
+ 10 / 10px stretch;
+ }
+ @else {
+ border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"),
+ url("assets/osd-shadow-dark@2.png"))
+ 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/osd-shadow@2.png"))
+ 10 / 10px stretch;
+ }
+ @else {
+ border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"),
+ url("assets/osd-shadow-dark@2.png"))
+ 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/osd-shadow@2.png"))
+ 10 / 10px stretch;
+ }
+ @else {
+ border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"),
+ url("assets/osd-shadow-dark@2.png"))
+ 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/osd-shadow@2.png"))
+ 10 / 10px stretch;
+ }
+ @else {
+ border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"),
+ url("assets/osd-shadow-dark@2.png"))
+ 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 *
// *******/