Hello community, here is the log from the commit of package gnome-shell for openSUSE:Factory checked in at 2018-10-24 07:42:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old) and /work/SRC/openSUSE:Factory/.gnome-shell.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-shell" Wed Oct 24 07:42:35 2018 rev:155 rq:643842 version:3.30.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes 2018-10-17 08:13:01.783085096 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-shell.new/gnome-shell.changes 2018-10-24 07:42:41.863366441 +0200 @@ -1,0 +2,27 @@ +Tue Oct 9 10:06:09 UTC 2018 - [email protected] + +- Update to version 3.30.1: + + Cancel search on overview hiding (glgo#GNOME/gnome-shell!205). + + Fix disappearing network icon (glgo#GNOME/gnome-shell#140). + + Improve switch-monitor shortcut handling + (glgo#GNOME/gnome-shell!208). + + Fix missing key information in keyring dialog + (glgo#GNOME/gnome-shell#574). + + De-duplicate all entries in run command history + (glgo#GNOME/gnome-shell#524). + + Fix frozen disk unlock dialogs (glgo#GNOME/gnome-shell#565). + + Fix unresponsive-app dialog blocking input in other windows + (glgo#GNOME/gnome-shell#273). + + Fix handling of forward-key-event input method signal + (glgo#GNOME/gnome-shell#531). + + Misc. bug fixes: glgo#GNOME/gnome-shell#520, bgo#791233, + glgo#GNOME/gnome-shell!188, glgo#GNOME/gnome-shell#539, + glgo#GNOME/gnome-shell!217, glgo#GNOME/gnome-shell#536, + glgo#GNOME/gnome-shell#537, glgo#GNOME/gnome-shell#578, + glgo#GNOME/gnome-shell!236, glgo#GNOME/gnome-shell#579, + glgo#GNOME/gnome-shell!228, glgo#GNOME/gnome-shell#618, + glgo#GNOME/gnome-shell#471, glgo#GNOME/gnome-shell!255. + + Updated translations. +- Rebase patches with quilt and some manual touchup. + +------------------------------------------------------------------- Old: ---- gnome-shell-3.30.0.tar.xz New: ---- gnome-shell-3.30.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-shell.spec ++++++ --- /var/tmp/diff_new_pack.aEcC5j/_old 2018-10-24 07:42:42.371366067 +0200 +++ /var/tmp/diff_new_pack.aEcC5j/_new 2018-10-24 07:42:42.371366067 +0200 @@ -12,19 +12,20 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %global __requires_exclude typelib\\(Meta\\) Name: gnome-shell -Version: 3.30.0 +Version: 3.30.1 Release: 0 Summary: GNOME Shell License: GPL-2.0-or-later Group: System/GUI/GNOME URL: https://wiki.gnome.org/Projects/GnomeShell Source0: https://download.gnome.org/sources/gnome-shell/3.30/%{name}-%{version}.tar.xz + # SOURCE-FEATURE-SLE aboutMenu fate#314545 [email protected] -- Add an applet on login UI to display suse icon, product name, hostname. Source1: aboutMenu.js # SOURCE-FEATURE-SLE sle-background bsc#1007468 [email protected] -- Add SUSE logo on lock screen for GNOME theme @@ -37,6 +38,7 @@ Patch2: gnome-shell-disable-ibus-when-not-installed.patch # PATCH-FIX-UPSTREAM gnome-shell-Avoid-loginDialog-grab-focus-when-locked.patch bsc#1058521 bgo#788169 [email protected] -- Avoid login dialog grabs focus when screen locked Patch3: gnome-shell-Avoid-loginDialog-grab-focus-when-locked.patch + ## NOTE: Keep SLE-only patches at bottom (starting on 1000). # PATCH-FEATURE-SLE gnome-shell-gdm-login-applet.patch fate#314545 [email protected] -- Add an applet on login UI to display suse icon, product name, hostname. Patch1001: gnome-shell-gdm-login-applet.patch @@ -54,6 +56,7 @@ Patch1007: gs-fate318433-prevent-same-account-multi-logins.patch # PATCH-FEATURE-SLE gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch [email protected] -- Add SUSE logo on lock screen for GNOME theme. Patch1008: gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch + # needed for directory ownership BuildRequires: dbus-1 BuildRequires: docbook-xsl-stylesheets @@ -237,6 +240,7 @@ %{_datadir}/applications/org.gnome.Shell.desktop %{_datadir}/applications/gnome-shell-extension-prefs.desktop %{_datadir}/applications/org.gnome.Shell.PortalHelper.desktop +%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Extensions.xml %{_datadir}/dbus-1/interfaces/org.gnome.Shell.PadOsd.xml %{_datadir}/dbus-1/interfaces/org.gnome.Shell.Screencast.xml %{_datadir}/dbus-1/interfaces/org.gnome.Shell.Screenshot.xml @@ -250,6 +254,7 @@ %dir %{_datadir}/gnome-shell/extensions %dir %{_datadir}/gnome-shell/search-providers %dir %{_datadir}/gnome-shell/modes +%{_datadir}/gnome-shell/gnome-shell-dbus-interfaces.gresource %{_datadir}/gnome-shell/gnome-shell-theme.gresource %{_datadir}/gnome-shell/gnome-shell-osk-layouts.gresource %{_datadir}/gnome-shell/perf-background.xml ++++++ gnome-shell-3.30.0.tar.xz -> gnome-shell-3.30.1.tar.xz ++++++ ++++ 28665 lines of diff (skipped) ++++++ gnome-shell-Avoid-loginDialog-grab-focus-when-locked.patch ++++++ --- /var/tmp/diff_new_pack.aEcC5j/_old 2018-10-24 07:42:42.987365613 +0200 +++ /var/tmp/diff_new_pack.aEcC5j/_new 2018-10-24 07:42:42.987365613 +0200 @@ -8,11 +8,11 @@ js/gdm/loginDialog.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -Index: gnome-shell-3.27.91/js/gdm/loginDialog.js +Index: gnome-shell-3.30.1/js/gdm/loginDialog.js =================================================================== ---- gnome-shell-3.27.91.orig/js/gdm/loginDialog.js -+++ gnome-shell-3.27.91/js/gdm/loginDialog.js -@@ -1120,7 +1120,8 @@ var LoginDialog = new Lang.Class({ +--- gnome-shell-3.30.1.orig/js/gdm/loginDialog.js 2018-10-08 21:33:22.000000000 +0200 ++++ gnome-shell-3.30.1/js/gdm/loginDialog.js 2018-10-22 20:25:19.894377588 +0200 +@@ -1126,7 +1126,8 @@ var LoginDialog = new Lang.Class({ this._sessionMenuButton.close(); this._setUserListExpanded(true); this._notListedButton.show(); ++++++ gnome-shell-disable-ibus-when-not-installed.patch ++++++ --- /var/tmp/diff_new_pack.aEcC5j/_old 2018-10-24 07:42:42.999365605 +0200 +++ /var/tmp/diff_new_pack.aEcC5j/_new 2018-10-24 07:42:43.003365602 +0200 @@ -1,7 +1,7 @@ -Index: gnome-shell-3.27.91/js/misc/ibusManager.js +Index: gnome-shell-3.30.1/js/misc/ibusManager.js =================================================================== ---- gnome-shell-3.27.91.orig/js/misc/ibusManager.js -+++ gnome-shell-3.27.91/js/misc/ibusManager.js +--- gnome-shell-3.30.1.orig/js/misc/ibusManager.js 2018-10-08 21:33:22.000000000 +0200 ++++ gnome-shell-3.30.1/js/misc/ibusManager.js 2018-10-22 20:25:19.878377429 +0200 @@ -41,6 +41,10 @@ var IBusManager = new Lang.Class({ _PRELOAD_ENGINES_DELAY_TIME: 30, // sec ++++++ gnome-shell-meson.patch ++++++ --- /var/tmp/diff_new_pack.aEcC5j/_old 2018-10-24 07:42:43.023365588 +0200 +++ /var/tmp/diff_new_pack.aEcC5j/_new 2018-10-24 07:42:43.023365588 +0200 @@ -1,7 +1,7 @@ -Index: gnome-shell-3.27.91/subprojects/gvc/meson.build +Index: gnome-shell-3.30.1/subprojects/gvc/meson.build =================================================================== ---- gnome-shell-3.27.91.orig/subprojects/gvc/meson.build -+++ gnome-shell-3.27.91/subprojects/gvc/meson.build +--- gnome-shell-3.30.1.orig/subprojects/gvc/meson.build 2018-10-08 21:33:25.000000000 +0200 ++++ gnome-shell-3.30.1/subprojects/gvc/meson.build 2018-10-22 20:25:19.854377189 +0200 @@ -90,7 +90,7 @@ else sources: libgvc_gir_sources + libgvc_no_gir_sources, dependencies: libgvc_deps, ++++++ gnome-shell-private-connection.patch ++++++ --- /var/tmp/diff_new_pack.aEcC5j/_old 2018-10-24 07:42:43.035365578 +0200 +++ /var/tmp/diff_new_pack.aEcC5j/_new 2018-10-24 07:42:43.035365578 +0200 @@ -14,10 +14,10 @@ js/ui/status/network.js | 38 +++++++++++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 5 deletions(-) -Index: gnome-shell-3.27.91/js/ui/status/network.js +Index: gnome-shell-3.30.1/js/ui/status/network.js =================================================================== ---- gnome-shell-3.27.91.orig/js/ui/status/network.js -+++ gnome-shell-3.27.91/js/ui/status/network.js +--- gnome-shell-3.30.1.orig/js/ui/status/network.js 2018-10-08 21:33:22.000000000 +0200 ++++ gnome-shell-3.30.1/js/ui/status/network.js 2018-10-22 20:25:19.866377309 +0200 @@ -7,6 +7,7 @@ const Gtk = imports.gi.Gtk; const Lang = imports.lang; const Mainloop = imports.mainloop; @@ -26,7 +26,7 @@ const Signals = imports.signals; const Shell = imports.gi.Shell; const St = imports.gi.St; -@@ -349,6 +350,11 @@ var NMConnectionDevice = new Lang.Class( +@@ -333,6 +334,11 @@ var NMConnectionDevice = new Lang.Class( _autoConnect() { let connection = new NM.SimpleConnection(); @@ -38,7 +38,7 @@ this._client.add_and_activate_connection_async(connection, this._device, null, null, null); }, -@@ -487,10 +493,11 @@ var NMDeviceWired = new Lang.Class({ +@@ -473,10 +479,11 @@ var NMDeviceWired = new Lang.Class({ Extends: NMConnectionDevice, category: NMConnectionCategory.WIRED, @@ -51,7 +51,7 @@ }, _hasCarrier() { -@@ -702,11 +709,12 @@ var NMWirelessDialog = new Lang.Class({ +@@ -688,11 +695,12 @@ var NMWirelessDialog = new Lang.Class({ Name: 'NMWirelessDialog', Extends: ModalDialog.ModalDialog, @@ -65,8 +65,8 @@ this._wirelessEnabledChangedId = this._client.connect('notify::wireless-enabled', this._syncView.bind(this)); -@@ -938,6 +946,11 @@ var NMWirelessDialog = new Lang.Class({ - this._device.get_path(), accessPoints[0].path]); +@@ -924,6 +932,11 @@ var NMWirelessDialog = new Lang.Class({ + this._device.get_path(), accessPoints[0].get_path()]); } else { let connection = new NM.SimpleConnection(); + if (this._privateConnections) { @@ -74,10 +74,10 @@ + connectionSetting.add_permission('user', GLib.get_user_name(), null); + connection.add_setting(connectionSetting); + } - this._client.add_and_activate_connection_async(connection, this._device, accessPoints[0].path, null, null) + this._client.add_and_activate_connection_async(connection, this._device, accessPoints[0].get_path(), null, null) } } -@@ -1163,9 +1176,10 @@ var NMDeviceWireless = new Lang.Class({ +@@ -1162,9 +1175,10 @@ var NMDeviceWireless = new Lang.Class({ Name: 'NMDeviceWireless', category: NMConnectionCategory.WIRELESS, @@ -89,7 +89,7 @@ this._description = ''; -@@ -1247,7 +1261,7 @@ var NMDeviceWireless = new Lang.Class({ +@@ -1246,7 +1260,7 @@ var NMDeviceWireless = new Lang.Class({ }, _showDialog() { @@ -98,7 +98,7 @@ this._dialog.connect('closed', this._dialogClosed.bind(this)); this._dialog.open(); }, -@@ -1633,6 +1647,19 @@ var NMApplet = new Lang.Class({ +@@ -1632,6 +1646,19 @@ var NMApplet = new Lang.Class({ _clientGot(obj, result) { this._client = NM.Client.new_finish(result); @@ -118,7 +118,7 @@ this._activeConnections = [ ]; this._connections = [ ]; this._connectivityQueue = [ ]; -@@ -1748,7 +1775,7 @@ var NMApplet = new Lang.Class({ +@@ -1747,7 +1774,7 @@ var NMApplet = new Lang.Class({ let wrapperClass = this._dtypes[device.get_device_type()]; if (wrapperClass) {
