Hello community,

here is the log from the commit of package gnome-shell for openSUSE:Factory 
checked in at 2020-11-19 11:55:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-shell.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-shell"

Thu Nov 19 11:55:57 2020 rev:189 rq:847224 version:3.38.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes  2020-10-10 
19:03:19.704452651 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-shell.new.5913/gnome-shell.changes        
2020-11-23 10:29:08.825272277 +0100
@@ -1,0 +2,112 @@
+Thu Oct  8 03:38:01 UTC 2020 - dims...@opensuse.org
+
+- Update to version 3.38.1:
+  + Add screen recordings to recent items.
+  + Tweak peek-password feature.
+  + Fix workspace glitches in overview.
+  + Improve DND behavior in app picker.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+- Enable gtk-doc building again.
+
+-------------------------------------------------------------------
+Thu Oct  8 03:38:00 UTC 2020 - dims...@opensuse.org
+
+- Update to version 3.38.0:
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Thu Oct  8 03:37:52 UTC 2020 - dims...@opensuse.org
+
+- Update to version 3.37.92:
+  + Fix screen recorder shortcut.
+  + Support cycle-group cycling only over windows in the workspac3.
+  + Misc bugfixes and cleanups.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Thu Oct  8 03:37:51 UTC 2020 - Michael Gorse <mgo...@suse.com>
+
+- Rebase gnome-shell-private-connection.patch.
+
+-------------------------------------------------------------------
+Thu Oct  8 03:37:51 UTC 2020 - dims...@opensuse.org
+
+- Update to version 3.37.91:
+  + Fix potential stack overflow in libcroco.
+  + Fix page removal in app picker.
+  + Fix "old style" VPN authentication.
+  + Fix X11 session login.
+  + Fix week number alignment when using font-scaling.
+  + Fix lock screen on systems without GLSL shader support.
+- Changes from version 3.37.90:
+  + Fix extension updates when many extensions are installed.
+  + Fix missing icons in on-screen keyboard.
+  + Fix delay when showing calendar events.
+  + Allow rearranging items in app picker.
+  + Fix top bar navigation when NumLock is active.
+  + Delay login animation until wallpaper has loaded.
+  + Reset auth prompt on login screen on VT switch before fade in.
+  + Move screencasting into a separate service.
+  + Replace loaded terms with more descriptive one.
+  + Add "Boot Options" support to restart dialog.
+  + Move "Restart" into a separate menu item/dialog.
+  + Default to not installing updates on low battery.
+- Changes from version 3.37.3:
+  + Refactor and clean up window picker.
+  + Move calendar events out of notifications list.
+  + Refine app folder dialogs.
+  + Hide switch-user button on lock screen if unsupported.
+  + Refactor and clean up app picker pagination.
+  + Add API to retrieve specified mimetypes from clipboards.
+  + Support prepending workspace with horizontal layouts.
+  + Update microphone icon on input volume changes.
+  + Cache labels on GPU.
+  + Fix regressions in redesigned modal dialogs.
+  + Use GIcon for all application icons.
+  + Support pre-authenticated logins in vmware environments.
+  + Better support sandboxed apps with multiple .desktop files.
+  + Fix on-screen keyboard size in portrait orientation.
+- Changes from version 3.37.2:
+  + Add support for "PrefersNonDefaultGPU" desktop key.
+  + Only start systemd units when running under systemd.
+  + Fix "ghost" media controls.
+  + Fix zombie sockets from extensions downloader.
+  + Update world clocks offsets when timezone changes.
+  + Support scrolling anywhere in slider menu items.
+  + Fix "Do Not Disturb" setting getting reset on startup.
+  + Only allow updates for extensions that aren't cached.
+  + Fix matching notifications by PID.
+  + Indicate extension errors in Extensions app.
+  + Add clipboard API for querying supported mimetypes.
+  + Add preview to color picker.
+  + Improve world clocks styling.
+  + Remove Frequent view from app picker.
+  + Fix pad OSD glitches.
+  + Expose actor tree in looking glass.
+- Changes from version 3.37.1:
+  + Improve bluetooth submenu title.
+  + Add openPrefs() convenience method for extensions.
+  + Bring back support for empty StIcons.
+  + Wake up screen when unlocking programmatically.
+  + Improve extensions tool error reporting.
+  + Improve handling of scale-factor changes.
+  + Tone down weekend days with events in calendar.
+  + Fix showing bluetooth submenu when devices were set up.
+  + Add support for parental controls filtering.
+  + Provide alternative extension templates.
+  + Improve weather section's empty state.
+  + Fix translations of folder names>
+  + Fix delay on lock screen after entering wrong password.
+  + Inhibit remote access when disabled by session mode.
+  + Improve calendar-server performance.
+  + Add gnome-shell-extension-prefs wrapper for compatibility.
+  + Fix stuck lock screen after unlock.
+  + Updated translations.
+- Drop gnome-shell-Get-resource-scale-by-get_resource_scale.patch:
+  fixed upstream.
+- Do not apply gnome-shell-private-connection.patch: needs rebase.
+- Disable gtk-doc building: failure to build in this beta.
+
+-------------------------------------------------------------------

Old:
----
  _service
  gnome-shell-3.36.7.obscpio
  gnome-shell-Get-resource-scale-by-get_resource_scale.patch
  gnome-shell.obsinfo

New:
----
  gnome-shell-3.38.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-shell.spec ++++++
--- /var/tmp/diff_new_pack.aYerZC/_old  2020-11-23 10:29:09.617273173 +0100
+++ /var/tmp/diff_new_pack.aYerZC/_new  2020-11-23 10:29:09.621273177 +0100
@@ -19,14 +19,14 @@
 %global __requires_exclude typelib\\(Meta\\)
 
 Name:           gnome-shell
-Version:        3.36.7
+Version:        3.38.1
 Release:        0
 Summary:        GNOME Shell
 # shew extension is LGPL 2.1; gnome-shell-extension-tool is GPL-3.0-or-later
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later AND GPL-3.0-or-later
 Group:          System/GUI/GNOME
 URL:            https://wiki.gnome.org/Projects/GnomeShell
-Source:         %{name}-%{version}.tar.xz
+Source:         
https://download.gnome.org/sources/gnome-shell/3.38/%{name}-%{version}.tar.xz
 # SOURCE-FEATURE-SLE aboutMenu fate#314545 dli...@suse.com -- Add an applet on 
login UI to display suse icon, product name, hostname.
 Source1:        aboutMenu.js
 # SOURCE-FEATURE-OPENSUSE noise-texture boo#1176418 qk...@suse.com -- Add 
noise-texture as the default greeter background, used by patch4.
@@ -40,8 +40,6 @@
 Patch4:         
gnome-shell-fate324570-Make-GDM-background-image-configurable.patch
 # PATCH-NEEDS-REBASE 
gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch 
jsc#SLE-9267 qk...@suse.com -- Remove sessionList of endSessionDialog (WAS: 
PATCH-FEATURE-OPENSUSE)
 Patch5:         
gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch
-# PATCH-FIX-UPSTREAM 
gnome-shell-Get-resource-scale-by-get_resource_scale.patch bsc#1169845 
glgo#GNOME/gnome-shell!1206 xw...@suse.com -- Get resource scale by 
get_resource_scale
-Patch6:         gnome-shell-Get-resource-scale-by-get_resource_scale.patch
 
 ## NOTE: Keep SLE-only patches at bottom (starting on 1000).
 # PATCH-FEATURE-SLE gnome-shell-gdm-login-applet.patch fate#314545 
dli...@suse.com -- Add an applet on login UI to display suse icon, product 
name, hostname.
@@ -80,10 +78,10 @@
 BuildRequires:  pkgconfig(gdk-x11-3.0)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.56.0
 BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.56.0
-BuildRequires:  pkgconfig(gjs-1.0) >= 1.63.2
+BuildRequires:  pkgconfig(gjs-1.0) >= 1.65.1
 BuildRequires:  pkgconfig(gnome-autoar-0)
 BuildRequires:  pkgconfig(gnome-bluetooth-1.0) >= 3.9.0
-BuildRequires:  pkgconfig(gnome-desktop-3.0) >= 3.34.2
+BuildRequires:  pkgconfig(gnome-desktop-3.0) >= 3.35.90
 BuildRequires:  pkgconfig(gnome-keybindings)
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.49.1
@@ -97,9 +95,9 @@
 BuildRequires:  pkgconfig(libcanberra-gtk3)
 BuildRequires:  pkgconfig(libcroco-0.6) >= 0.6.8
 BuildRequires:  pkgconfig(libecal-2.0) >= 3.33.1
-BuildRequires:  pkgconfig(libedataserver-1.2) >= 3.17.2
+BuildRequires:  pkgconfig(libedataserver-1.2) >= 3.33.1
 BuildRequires:  pkgconfig(libgnome-menu-3.0) >= 3.5.3
-BuildRequires:  pkgconfig(libmutter-6) >= 3.36.1
+BuildRequires:  pkgconfig(libmutter-7) >= 3.38.0
 BuildRequires:  pkgconfig(libnm) >= 1.10.4
 BuildRequires:  pkgconfig(libpulse) >= 2.0
 BuildRequires:  pkgconfig(libpulse-mainloop-glib)
@@ -108,9 +106,9 @@
 BuildRequires:  pkgconfig(libstartup-notification-1.0) >= 0.11
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libxml-2.0)
-BuildRequires:  pkgconfig(mutter-clutter-6) >= 3.36.1
-BuildRequires:  pkgconfig(mutter-cogl-6) >= 3.36.1
-BuildRequires:  pkgconfig(mutter-cogl-pango-6) >= 3.36.1
+BuildRequires:  pkgconfig(mutter-clutter-7) >= 3.37.91
+BuildRequires:  pkgconfig(mutter-cogl-7) >= 3.37.91
+BuildRequires:  pkgconfig(mutter-cogl-pango-7) >= 3.37.91
 BuildRequires:  pkgconfig(polkit-agent-1) >= 0.100
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  python(abi) >= 3
@@ -176,11 +174,10 @@
 
 %prep
 %setup -q
-%patch1 -p1
+#patch1 -p1
 %patch2 -p1
 %patch4 -p1
 #patch5 -p1
-%patch6 -p1
 
 translation-update-upstream
 
@@ -271,11 +268,10 @@
 %dir %{_datadir}/xdg-desktop-portal
 %dir %{_datadir}/xdg-desktop-portal/portals
 %{_datadir}/xdg-desktop-portal/portals/gnome-shell.portal
-%{_userunitdir}/gnome-shell-wayland.target
-%{_userunitdir}/gnome-shell-x11.target
-%{_userunitdir}/gnome-shell-wayland.service
-%{_userunitdir}/gnome-shell-x11.service
-%{_userunitdir}/gnome-shell-disable-extensions.service
+%{_userunitdir}/org.gnome.Shell.target
+%{_userunitdir}/org.gnome.Shell@wayland.service
+%{_userunitdir}/org.gnome.Shell@x11.service
+%{_userunitdir}/org.gnome.Shell-disable-extensions.service
 %{_sysconfdir}/xdg/autostart/gnome-shell-overrides-migration.desktop
 %{_libexecdir}/gnome-shell/gnome-shell-overrides-migration.sh
 %{_datadir}/glib-2.0/schemas/00_org.gnome.shell.gschema.override

++++++ gnome-shell-private-connection.patch ++++++
--- /var/tmp/diff_new_pack.aYerZC/_old  2020-11-23 10:29:09.677273240 +0100
+++ /var/tmp/diff_new_pack.aYerZC/_new  2020-11-23 10:29:09.681273245 +0100
@@ -10,13 +10,9 @@
 
 https://bugzilla.gnome.org/show_bug.cgi?id=646187
 ---
- js/ui/status/network.js | 38 ++++++++++++++++++++++++++++++++------
- 1 file changed, 32 insertions(+), 6 deletions(-)
-
-Index: gnome-shell-3.36.1/js/ui/status/network.js
-===================================================================
---- gnome-shell-3.36.1.orig/js/ui/status/network.js
-+++ gnome-shell-3.36.1/js/ui/status/network.js
+diff -urp gnome-shell-3.37.91.orig/js/ui/status/network.js 
gnome-shell-3.37.91/js/ui/status/network.js
+--- gnome-shell-3.37.91.orig/js/ui/status/network.js   2020-08-24 
10:54:20.009785700 -0500
++++ gnome-shell-3.37.91/js/ui/status/network.js        2020-09-05 
15:44:29.877496217 -0500
 @@ -1,6 +1,6 @@
  // -*- mode: js; js-indent-level: 4; indent-tabs-mode: nil -*-
  /* exported NMApplet */
@@ -25,7 +21,7 @@
  const Signals = imports.signals;
  
  const Animation = imports.ui.animation;
-@@ -327,6 +327,11 @@ var NMConnectionDevice = class NMConnect
+@@ -356,6 +356,11 @@ var NMConnectionDevice = class NMConnect
  
      _autoConnect() {
          let connection = new NM.SimpleConnection();
@@ -37,7 +33,7 @@
          this._client.add_and_activate_connection_async(connection, 
this._device, null, null, null);
      }
  
-@@ -462,10 +467,11 @@ var NMConnectionDevice = class NMConnect
+@@ -491,10 +496,11 @@ var NMConnectionDevice = class NMConnect
  };
  
  var NMDeviceWired = class extends NMConnectionDevice {
@@ -50,7 +46,7 @@
      }
  
      get category() {
-@@ -694,11 +700,12 @@ var NMWirelessDialogItem = GObject.regis
+@@ -722,11 +728,12 @@ var NMWirelessDialogItem = GObject.regis
  
  var NMWirelessDialog = GObject.registerClass(
  class NMWirelessDialog extends ModalDialog.ModalDialog {
@@ -64,8 +60,8 @@
  
          this._wirelessEnabledChangedId = 
this._client.connect('notify::wireless-enabled',
                                                                
this._syncView.bind(this));
-@@ -932,6 +939,11 @@ class NMWirelessDialog extends ModalDial
-                             this._device.get_path(), 
accessPoints[0].get_path()]);
+@@ -959,6 +966,11 @@ class NMWirelessDialog extends ModalDial
+                     this._device.get_path(), accessPoints[0].get_path());
              } else {
                  let connection = new NM.SimpleConnection();
 +                if (this._privateConnections) {
@@ -76,7 +72,7 @@
                  this._client.add_and_activate_connection_async(connection, 
this._device, accessPoints[0].get_path(), null, null);
              }
          }
-@@ -1168,9 +1180,10 @@ class NMWirelessDialog extends ModalDial
+@@ -1195,9 +1207,10 @@ class NMWirelessDialog extends ModalDial
  });
  
  var NMDeviceWireless = class {
@@ -88,7 +84,7 @@
  
          this._description = '';
  
-@@ -1255,7 +1268,7 @@ var NMDeviceWireless = class {
+@@ -1282,7 +1295,7 @@ var NMDeviceWireless = class {
      }
  
      _showDialog() {
@@ -97,10 +93,10 @@
          this._dialog.connect('closed', this._dialogClosed.bind(this));
          this._dialog.open();
      }
-@@ -1632,6 +1645,19 @@ class Indicator extends PanelMenu.System
+@@ -1660,6 +1673,20 @@ class Indicator extends PanelMenu.System
+     async _getClient() {
+         this._client = await NM.Client.new_async(null);
  
-     _clientGot(obj, result) {
-         this._client = NM.Client.new_finish(result);
 +        
 +        // Check if newly created connections should be private or not
 +        this._privateConnections = true;
@@ -114,10 +110,11 @@
 +                                                            null /* 
cancellable */);
 +        if (authResult)
 +            this._privateConnections = !authResult.get_is_authorized();
- 
++ 
          this._activeConnections = [];
          this._connections = [];
-@@ -1752,7 +1778,7 @@ class Indicator extends PanelMenu.System
+         this._connectivityQueue = [];
+@@ -1779,7 +1806,7 @@ class Indicator extends PanelMenu.System
  
          let wrapperClass = this._dtypes[device.get_device_type()];
          if (wrapperClass) {
@@ -125,5 +122,4 @@
 +            let wrapper = new wrapperClass(this._client, device, 
this._privateConnections);
              device._delegate = wrapper;
              this._addDeviceWrapper(wrapper);
-
-
+ 
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to