diff --git a/gnome-shell-3.24.2.tar.xz b/gnome-shell-3.24.2.tar.xz deleted file mode 100644 index d86e4df..0000000 --- a/gnome-shell-3.24.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:70c79a38b5aa19b0a8f73d833ceba2648bce319f9e5e96f567f4efdc2a63e2f6 -size 1981416 diff --git a/gnome-shell-3.24.3.tar.xz b/gnome-shell-3.24.3.tar.xz new file mode 100644 index 0000000..48f877a --- /dev/null +++ b/gnome-shell-3.24.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58b13308aa1b8dcbf1f08d5a052a61f8094ffd3afa2c788c91e1ceeacde840b8 +size 1982088 diff --git a/gnome-shell-emulate-click-action.patch b/gnome-shell-emulate-click-action.patch deleted file mode 100644 index 0624032..0000000 --- a/gnome-shell-emulate-click-action.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 31c9d2cf7ace5efb2ab7eff5412f560551fb0212 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Florian=20M=C3=BCllner?= -Date: Fri, 16 Jun 2017 17:08:07 +0200 -Subject: system: Emulate click action button release - -Since commit 2c070d38, we add a ClickAction to the visible AltSwitcher -button to track long-presses. As a result, we now have two components -that will grab and ungrab the pointer for the button, so to make sure -we don't end up with a stuck grab, we need to release the second's -component grab when the first activates. - -Currently we only drop the StButton grab on long-press, we also need -to cancel any initiated long-press on click. - -https://bugzilla.gnome.org/show_bug.cgi?id=781738 ---- - js/ui/status/system.js | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/js/ui/status/system.js b/js/ui/status/system.js -index 92ccf4c..8f99865 100644 ---- a/js/ui/status/system.js -+++ b/js/ui/status/system.js -@@ -42,9 +42,15 @@ const AltSwitcher = new Lang.Class({ - _init: function(standard, alternate) { - this._standard = standard; - this._standard.connect('notify::visible', Lang.bind(this, this._sync)); -+ if (this._standard instanceof St.Button) -+ this._standard.connect('clicked', -+ () => { this._clickAction.release(); }); - - this._alternate = alternate; - this._alternate.connect('notify::visible', Lang.bind(this, this._sync)); -+ if (this._alternate instanceof St.Button) -+ this._alternate.connect('clicked', -+ () => { this._clickAction.release(); }); - - this._capturedEventId = global.stage.connect('captured-event', Lang.bind(this, this._onCapturedEvent)); - --- -cgit v0.12 diff --git a/gnome-shell-portalhelper-fixes.patch b/gnome-shell-portalhelper-fixes.patch deleted file mode 100644 index 6b8f972..0000000 --- a/gnome-shell-portalhelper-fixes.patch +++ /dev/null @@ -1,64 +0,0 @@ -From d104ebf6120a9396df4977763ebaf3624deeb6cb Mon Sep 17 00:00:00 2001 -From: Bastien Nocera -Date: Thu, 18 May 2017 18:13:12 +0200 -Subject: portalHelper: Don't go through proxies for captive portals - -When using an SSH tunnel (through a SOCKS proxy) to funnel all -the outgoing traffic, we need the captive portal to not go through that -proxy, otherwise we can't go through the proxy because we're not -connected to the Internet and we can't go through the portal because -we're not connected through the proxy. - -This fixes a blank captive portal window and no error reporting in that -particular configuration. - -https://bugzilla.gnome.org/show_bug.cgi?id=769692 ---- - js/portalHelper/main.js | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/js/portalHelper/main.js b/js/portalHelper/main.js -index b721f6a..39e0c2b 100644 ---- a/js/portalHelper/main.js -+++ b/js/portalHelper/main.js -@@ -143,6 +143,7 @@ const PortalWindow = new Lang.Class({ - - this._webContext = WebKit.WebContext.new_ephemeral(); - this._webContext.set_cache_model(WebKit.CacheModel.DOCUMENT_VIEWER); -+ this._webContext.set_network_proxy_settings(WebKit.NetworkProxyMode.NO_PROXY, null); - - this._webView = WebKit.WebView.new_with_context(this._webContext); - this._webView.connect('decide-policy', Lang.bind(this, this._onDecidePolicy)); --- -cgit v0.12 - - -From aa08bd75d086d275aab41f829e3ea40dbce7e9e9 Mon Sep 17 00:00:00 2001 -From: Bastien Nocera -Date: Wed, 31 May 2017 16:03:16 +0200 -Subject: portalHelper: Fix auth URI not being passed to window - -Gjs-Message: JS WARNING: [resource:///org/gnome/shell/portalHelper/main.js 360]: reference to undefined property top.uri -is caused by the URI variable actually being called "url". - -https://bugzilla.gnome.org/show_bug.cgi?id=783286 ---- - js/portalHelper/main.js | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/js/portalHelper/main.js b/js/portalHelper/main.js -index 39e0c2b..31ae969 100644 ---- a/js/portalHelper/main.js -+++ b/js/portalHelper/main.js -@@ -357,7 +357,7 @@ const WebPortalHelper = new Lang.Class({ - if (top.window != null) - return; - -- top.window = new PortalWindow(this, top.uri, top.timestamp, Lang.bind(this, function(result) { -+ top.window = new PortalWindow(this, top.url, top.timestamp, Lang.bind(this, function(result) { - this._dbusImpl.emit_signal('Done', new GLib.Variant('(ou)', [top.connection, result])); - })); - }, --- -cgit v0.12 - diff --git a/gnome-shell.changes b/gnome-shell.changes index d2b7c5d..fa7074d 100644 --- a/gnome-shell.changes +++ b/gnome-shell.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Thu Jul 20 08:33:03 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.24.3: + + Bypass proxies for captive portal (bgo#769692). + + Fix missing icons in freedesktop notifications (bgo#784245). + + Fix blocked clicks in shutdown dialog (bgo#781738). + + Implement tablet rings/strips configuration (bgo#782033). + + Misc. bug fixes: bgo#780215, bgo#782802, bgo#783286, + bgo#784130, bgo#784353, bgo#781471. + + Updated translations. +- Drop gnome-shell-portalhelper-fixes.patch and + gnome-shell-emulate-click-action.patch: fixed upstream. + ------------------------------------------------------------------- Wed Jul 12 09:38:13 UTC 2017 - zaitor@opensuse.org diff --git a/gnome-shell.spec b/gnome-shell.spec index 4912e9d..cb9c561 100644 --- a/gnome-shell.spec +++ b/gnome-shell.spec @@ -19,7 +19,7 @@ %global __requires_exclude typelib\\(Meta\\) Name: gnome-shell -Version: 3.24.2 +Version: 3.24.3 Release: 0 Summary: GNOME Shell License: GPL-2.0+ @@ -56,8 +56,6 @@ Patch9: gnome-shell-lock-bg-on-primary.patch Patch11: gs-fate318433-prevent-same-account-multi-logins.patch # PATCH-FIX-UPSTREAM gnome-shell-login-fix-session-button-can-be-clicked.patch bsc#1034584 bsc#1034827 bgo#781482 xwang@suse.com -- Disable session selection button function when it does not display. Patch13: gnome-shell-login-fix-session-button-can-be-clicked.patch -# PATCH-FIX-UPSTREAM gnome-shell-portalhelper-fixes.patch bgo#769692 bgo#783286 zaitor@opensuse.org -- Portalhelper fixes from upstream git -Patch14: gnome-shell-portalhelper-fixes.patch # PATCH-FEATURE-SLE gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch xwang@suse.com -- Add SUSE logo on lock screen for GNOME theme. Patch15: gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch # PATCH-FIX-UPSTREAM gnome-shell-1036494-Consistently-handle-createExtensionObject-errors.patch bsc#1036494 bgo#781728 alarrosa@suse.com -- Handle errors consistently @@ -66,8 +64,6 @@ Patch16: gnome-shell-1036494-Consistently-handle-createExtensionObject-er Patch17: gnome-shell-1036494-Catch-import-errors.patch # PATCH-FIX-UPSTREAM gnome-shell-1036494-Consistently-handle-initExtension-errors.patch bsc#1036494 bgo#781728 alarrosa@suse.com -- Handle errors consistently Patch18: gnome-shell-1036494-Consistently-handle-initExtension-errors.patch -# PATCH-FIX-UPSTREAM gnome-shell-emulate-click-action.patch bgo#781738 boo#1036681 zaitor@opensuse.org -- Fix clicks in gnome-shell shutdown dialog -Patch19: gnome-shell-emulate-click-action.patch ## NOTE: Keep SLE Classic pathes at bottom. ## NOTE: Keep SLE Classic pathes at bottom. # PATCH-FEATURE-SLE gs-sle-classic-ext.patch bnc#862615 cxiong@suse.com -- add SLE Classic support @@ -212,11 +208,9 @@ into GNOME Shell calendar. %endif %patch5 -p1 %patch13 -p1 -%patch14 -p1 %patch16 -p1 %patch17 -p1 %patch18 -p1 -%patch19 -p1 %if !0%{?is_opensuse} %patch1000 -p1