Hello community, here is the log from the commit of package gnome-shell-extensions for openSUSE:Factory checked in at 2019-10-17 13:01:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-shell-extensions (Old) and /work/SRC/openSUSE:Factory/.gnome-shell-extensions.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-shell-extensions" Thu Oct 17 13:01:12 2019 rev:90 rq:736561 version:3.34.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-shell-extensions/gnome-shell-extensions.changes 2019-08-15 12:26:11.434594363 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-shell-extensions.new.2352/gnome-shell-extensions.changes 2019-10-17 13:01:14.729007882 +0200 @@ -1,0 +2,62 @@ +Wed Oct 9 10:32:09 UTC 2019 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 3.34.1: + + Adjust to gnome-settings-daemon plugin removals. + + Updated translations. + +------------------------------------------------------------------- +Tue Oct 8 04:35:27 UTC 2019 - Xiaoguang Wang <xw...@suse.com> + +- Add requires gnome-shell-extension-desktop-icons for package + gnome-shell-classic, when start sle-classic session, enable + extension desktop-icons automatically (bsc#1148036). + +------------------------------------------------------------------- +Wed Sep 11 07:09:01 UTC 2019 - Xiaoguang Wang <xw...@suse.com> + +- Update gse-sle-classic-ext.patch: Missing the solution for + boo#1094148, add it back. + +------------------------------------------------------------------- +Mon Sep 9 16:31:41 CDT 2019 - mgo...@suse.com + +- Update to version 3.34.0: + + Updated translations. + +------------------------------------------------------------------- +Fri Sep 6 01:04:26 UTC 2019 - Xiaoguang Wang <xw...@suse.com> + +- Update to version 3.33.92: + + Translators: Марко Костић [sr], Tim Sabsch [de], + Rūdolfs Mazurs [lv], Matej Urbančič [sl], Balázs Úr [hu], + Claude Paroz [fr], Fran Dieguez [gl], Changwoo Ryu [ko], + Ryuta Fujii [ja], Fabio Tomat [fur], Goran Vidović [hr]. +- Adapt sle-classic to 3.33.92 + + Update file sle-classic.json + + Update sle-clas...@suse.com.tar.gz + + Update gse-sle-classic-ext.patch +- Drop gnome-shell-favorites-menu-at-end.patch: + Merge this function to gse-sle-classic-ext.patch. + +------------------------------------------------------------------- +Wed Sep 4 02:17:34 UTC 2019 - Xiaoguang Wang <xw...@suse.com> + +- Update to version 3.33.91: + + window-list: Support showing windows from all workspaces. + + Misc. bug fixes and cleanups. + + Make GNOME Classic more classic: + - Disable GNOME 3 overview. + - Add window picker button to window list. + - Style improvements and fixes. + - Support horizontal workspace layout in window list. + - Add draggable previews to window list workspace switcher. + - Arrange workspaces horizontally. + + workspace-indicator: Support horizontal workspace layout. + + workspace-indicator: Add draggable previews. +- Drop gse-apps-menu-Add_missing_chain-up.patch: Fixed upstream. +- Rebase gnome-shell-add-app-to-desktop.patch +- Rebase gnome-shell-favorites-menu-at-end.patch +- Rebase gse-sle-classic-ext.patch +- Rebase sle-classic-lock-screen-background.patch + +------------------------------------------------------------------- Old: ---- gnome-shell-extensions-3.32.1.tar.xz gnome-shell-favorites-menu-at-end.patch gse-apps-menu-Add_missing_chain-up.patch New: ---- gnome-shell-extensions-3.34.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-shell-extensions.spec ++++++ --- /var/tmp/diff_new_pack.yM8473/_old 2019-10-17 13:01:16.073004477 +0200 +++ /var/tmp/diff_new_pack.yM8473/_new 2019-10-17 13:01:16.077004466 +0200 @@ -19,13 +19,13 @@ %global __requires_exclude typelib\\(Meta\\) Name: gnome-shell-extensions -Version: 3.32.1 +Version: 3.34.1 Release: 0 Summary: A collection of extensions for GNOME Shell License: GPL-2.0-or-later Group: System/GUI/GNOME URL: https://wiki.gnome.org/Projects/GnomeShell/Extensions -Source0: https://download.gnome.org/sources/gnome-shell-extensions/3.32/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gnome-shell-extensions/3.34/%{name}-%{version}.tar.xz Source1: README.SUSE Source2: sle-classic.desktop Source3: SLE-theme.tar.gz @@ -35,12 +35,8 @@ Source7: 00_org.gnome.shell.extensions.sle-classic.gschema.override # PATCH-FEATURE-OPENSUSE gnome-shell-add-app-to-desktop.patch bnc#870580 dli...@suse.com -- allow adding app shortcut to desktop easily. Patch1: gnome-shell-add-app-to-desktop.patch -# PATCH-FEATURE-OPENSUSE sle-classic-favorites-menu-at-end.patch bnc#890989 cxi...@suse.com -- put the favorites at the end of the app catogories for accessibility reason -- cxi...@suse.com bnc#890989 -Patch2: gnome-shell-favorites-menu-at-end.patch # PATCH-FIX-OPENSUSE gnome-classic-s390-not-require-g-s-d_wacom.patch bsc#1129412 yfji...@suse.com -- Remove the runtime requirement of g-s-d Wacom plugin -Patch3: gnome-classic-s390-not-require-g-s-d_wacom.patch -# PATCH-FIX-UPSTREAM gse-apps-menu-Add_missing_chain-up.patch -- apps-menu: Add missing chain-up -Patch4: gse-apps-menu-Add_missing_chain-up.patch +Patch2: gnome-classic-s390-not-require-g-s-d_wacom.patch ## NOTE keep SLE Classic patch at the bottom # PATCH-FIX-SLE gse-sle-classic-ext.patch Fate#318572 cxi...@suse.com -- add sle classic support @@ -90,6 +86,7 @@ Summary: A collection of extensions for Gnome-shell classic Group: System/GUI/GNOME Requires: gnome-shell-classic-session +Requires: gnome-shell-extension-desktop-icons Recommends: %{name}-common-lang BuildArch: noarch @@ -113,11 +110,9 @@ %prep %setup -q %patch1 -p1 -%patch2 -p1 %ifarch s390 s390x -%patch3 -p1 +%patch2 -p1 %endif -%patch4 -p1 translation-update-upstream po %{name} gnome-patch-translation-prepare po %{name} @@ -136,7 +131,7 @@ %meson \ -D classic_mode=true \ -D extension_set=classic \ - -D enable_extensions="apps-menu,places-menu,launch-new-instance,window-list,workspace-indicator" + -D enable_extensions="apps-menu,places-menu,launch-new-instance,window-list,workspace-indicator, horizontal-workspaces" %meson_build %install @@ -145,7 +140,7 @@ #Install SLE theme #Install sle-clas...@suse.com extension install -m0644 %{SOURCE2} %{buildroot}/%{_datadir}/xsessions/sle-classic.desktop -cp %{buildroot}/%{_datadir}/gnome-shell/extensions/window-l...@gnome-shell-extensions.gcampax.github.com/classic.css \ +cp %{_builddir}/%{name}-%{version}/extensions/window-list/sle-classic.css \ %{buildroot}/%{_datadir}/gnome-shell/extensions/window-l...@gnome-shell-extensions.gcampax.github.com/sle-classic.css install -m0644 %{SOURCE5} %{buildroot}/%{_datadir}/gnome-shell/modes/sle-classic.json tar -xzvf %{SOURCE6} @@ -198,6 +193,7 @@ %{_datadir}/gnome-shell/extensions/places-m...@gnome-shell-extensions.gcampax.github.com/ %{_datadir}/gnome-shell/extensions/workspace-indica...@gnome-shell-extensions.gcampax.github.com/ %{_datadir}/gnome-shell/extensions/window-l...@gnome-shell-extensions.gcampax.github.com/ +%{_datadir}/gnome-shell/extensions/horizontal-workspa...@gnome-shell-extensions.gcampax.github.com/ %dir %{_datadir}/gnome-shell/modes %{_datadir}/gnome-shell/modes/classic.json %dir %{_datadir}/gnome-shell/theme/ ++++++ gnome-shell-add-app-to-desktop.patch ++++++ --- /var/tmp/diff_new_pack.yM8473/_old 2019-10-17 13:01:16.113004375 +0200 +++ /var/tmp/diff_new_pack.yM8473/_new 2019-10-17 13:01:16.113004375 +0200 @@ -1,35 +1,37 @@ ---- gnome-shell-extensions-3.32.0.orig/extensions/apps-menu/extension.js 2019-03-12 07:05:45.000000000 +0800 -+++ gnome-shell-extensions-3.32.0/extensions/apps-menu/extension.js 2019-03-20 15:52:39.830009264 +0800 -@@ -4,6 +4,8 @@ - const { - Atk, Clutter, Gio, GLib, GMenu, GObject, Gtk, Meta, Shell, St +Index: gnome-shell-extensions-3.33.91/extensions/apps-menu/extension.js +=================================================================== +--- gnome-shell-extensions-3.33.91.orig/extensions/apps-menu/extension.js ++++ gnome-shell-extensions-3.33.91/extensions/apps-menu/extension.js +@@ -5,6 +5,8 @@ const { + Atk, Clutter, Gio, GLib, GMenu, GObject, Gtk, Meta, Shell, St, } = imports.gi; + const Signals = imports.signals; +const BoxPointer = imports.ui.boxpointer; +const AppFavorites = imports.ui.appFavorites; + const DND = imports.ui.dnd; - const Main = imports.ui.main; - const PanelMenu = imports.ui.panelMenu; -@@ -59,8 +61,19 @@ + const ExtensionUtils = imports.misc.extensionUtils; +@@ -46,8 +48,19 @@ class ApplicationMenuItem extends PopupM let textureCache = St.TextureCache.get_default(); let iconThemeChangedId = textureCache.connect('icon-theme-changed', - this._updateIcon.bind(this)); + this._updateIcon.bind(this)); + + this.actor.connect('button-press-event', this._onButtonPress.bind(this)); + this.actor.connect('popup-menu', this._onKeyboardPopupMenu.bind(this)); + this._menu = null; + this._menuManager = new PopupMenu.PopupMenuManager(this); + - this.actor.connect('destroy', () => { + this.connect('destroy', () => { textureCache.disconnect(iconThemeChangedId); -+ if (this._menu) { -+ this._menu.destroy(); -+ this._menu = null; -+ this._menuManager = null; -+ } ++ if (this._menu) { ++ this._menu.destroy(); ++ this._menu = null; ++ this._menuManager = null; ++ } }); this._updateIcon(); -@@ -75,6 +88,106 @@ +@@ -62,6 +75,106 @@ class ApplicationMenuItem extends PopupM }; } ++++++ gnome-shell-extensions-3.32.1.tar.xz -> gnome-shell-extensions-3.34.1.tar.xz ++++++ ++++ 20890 lines of diff (skipped) ++++++ gse-sle-classic-ext.patch ++++++ ++++ 720 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/gnome-shell-extensions/gse-sle-classic-ext.patch ++++ and /work/SRC/openSUSE:Factory/.gnome-shell-extensions.new.2352/gse-sle-classic-ext.patch ++++++ sle-classic-lock-screen-background.patch ++++++ --- /var/tmp/diff_new_pack.yM8473/_old 2019-10-17 13:01:16.269003980 +0200 +++ /var/tmp/diff_new_pack.yM8473/_new 2019-10-17 13:01:16.269003980 +0200 @@ -1,14 +1,12 @@ -Index: gnome-shell-extensions-3.26.0/data/gnome-classic.css +Index: gnome-shell-extensions-3.33.91/data/gnome-shell-sass/_common.scss =================================================================== ---- gnome-shell-extensions-3.26.0.orig/data/gnome-classic.css -+++ gnome-shell-extensions-3.26.0/data/gnome-classic.css -@@ -1602,7 +1602,8 @@ StScrollBar { - - .login-dialog { +--- gnome-shell-extensions-3.33.91.orig/data/gnome-shell-sass/_common.scss ++++ gnome-shell-extensions-3.33.91/data/gnome-shell-sass/_common.scss +@@ -1916,6 +1916,7 @@ StScrollBar { + //reset border: none; -- background-color: transparent; } -+ background-color: transparent; -+ background: #2e3436 url(sle-background.png); } - .login-dialog .modal-dialog-button-box { - spacing: 3px; } - .login-dialog .modal-dialog-button { + background-color: transparent; ++ background: #2e3436 url(sle-background.png); + + $_gdm_fg: #f6f5f4; + $_gdm_bg: lighten(#2e3436, 19%); ++++++ sle-classic.json ++++++ --- /var/tmp/diff_new_pack.yM8473/_old 2019-10-17 13:01:16.313003869 +0200 +++ /var/tmp/diff_new_pack.yM8473/_new 2019-10-17 13:01:16.313003869 +0200 @@ -8,10 +8,11 @@ "launch-new-insta...@gnome-shell-extensions.gcampax.github.com", "window-l...@gnome-shell-extensions.gcampax.github.com", "workspace-indica...@gnome-shell-extensions.gcampax.github.com", + "desktop-icons@csoriano", "sle-clas...@suse.com" ], "panel": { - "left": ["activities"], + "left": [], "center": [], "right": ["a11y", "keyboard", "dateMenu", "aggregateMenu"] } ++++++ sle-clas...@suse.com.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sle-clas...@suse.com/extension.js new/sle-clas...@suse.com/extension.js --- old/sle-clas...@suse.com/extension.js 2019-04-09 08:16:08.013005210 +0200 +++ new/sle-clas...@suse.com/extension.js 2019-09-06 06:23:44.183867839 +0200 @@ -46,7 +46,7 @@ let allocateSC = _allocateSC.bind(this); // For convenience, defined here to allow access to local vars function _allocateSC () { - let isTextDirRTL = ( this.actor.get_text_direction() === Clutter.TextDirection.RTL ); + let isTextDirRTL = ( this.get_text_direction() === Clutter.TextDirection.RTL ); // A mask to create allocation. let maskBox = new Clutter.ActorBox(); @@ -75,7 +75,7 @@ // NOTE: we can set y1 as (MainLayoutManager.primaryMonitor.height - // allocHeight), which seems to be easier, however the solution below is // more generic and versatile. - let node = Main.panel.actor.get_theme_node(); + let node = Main.panel.get_theme_node(); let borderTopWidth = node.get_length("border-top"); let y_offset = borderTopWidth;