Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-shell for openSUSE:Factory 
checked in at 2022-03-23 20:16:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-shell.new.25692 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-shell"

Wed Mar 23 20:16:24 2022 rev:220 rq:963597 version:42.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes  2022-02-18 
23:03:00.725412518 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-shell.new.25692/gnome-shell.changes       
2022-03-23 20:17:09.862421551 +0100
@@ -1,0 +2,58 @@
+Sun Mar 13 09:19:34 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 42.0:
+  + introspect: Add WindowsChanged signal.
+  + Fix on-screen keyboard during grabs.
+  + Fixed crash.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar  7 18:30:35 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 42.rc:
+  + Fix programatically set scrollview fade.
+  + Fix overview DND during screencasts.
+  + Fix taking screenshots with shift+PrntScrn.
+  + Disable workspace switching while in search.
+  + Fix opening device settings for enterprise WPA networks.
+  + Switch workspaces with Home and End keys in overview.
+  + Fix regressions from style refresh.
+  + Show disabled icons in system menu when devices are disabled.
+  + Fix inserting items from object inspector in looking glass.
+  + Fix drag placeholder position in dash in RTL locales.
+  + Simplify signal handling with (dis)connectObject() convenience
+    methods.
+  + Ensure remote access indicator is shown for a minimum time.
+  + Improve CSS shadow appearance.
+  + Ignore work area in overview layout.
+  + Fix glitches in overview transition.
+  + Fixed crash.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+- Update patches with quilt.
+
+-------------------------------------------------------------------
+Thu Feb 24 12:00:45 UTC 2022 - bjorn....@gmail.com
+
+- Update to version 42.beta+40:
+  * overview: Don't expect time argument from drag-end signal
+  * workspaceAnimation: Fix warning on restacking
+  * cleanup:
+    - Use new indentation style for object literals
+    - Use new indentation style for arrays
+    - Stop using string concatenation
+  * status/network:
+    - Show disabled icon when bluetooth cellular is disabled
+    - Show vpn-disabled icon when vpn is disabled
+    - Show cellular-disabled icon when cellular is disabled
+  * status/bluetooth: Show bluetooth-disabled icon when disabled
+  * Updated translations.
+- Drop gnome-shell-fix-NMDevice-get-path.patch: Fixed upstream.
+- Rebase patches with quilt.
+
+-------------------------------------------------------------------
+Thu Feb 17 19:07:49 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Rebase patches with quilt.
+
+-------------------------------------------------------------------
@@ -7,0 +66,41 @@
+Tue Feb 15 22:16:22 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 42.beta:
+  + Add Swiss French and Swiss German OSK layouts
+  + Add switches for debug flags to looking glass
+  + Support auth lists on the login screen
+  + Overhaul shell stylesheet
+  + Fix timing issue on login screen
+  + Fix activating apps with tracked OR windows
+  + Fix banding issues with the vignette lightbox shader
+  + Implement in-shell screenshot and screencast UI
+  + Fix keyboard navigation to windows/apps in overview
+  + Adjust to Clutter grab API changes
+  + Fix stuck transition when using super-scroll gesture
+  + Support the new 'high-contrast' setting
+  + Remove rounded top bar corners
+  + Fix calendar events with custom timezone
+  + Support dark wallpapers
+  + Improve terminology for pinning icons to dash
+  + Use libadwaita for extension preferences
+  + Fix out-of-sync location indicator
+  + Fade screen when switching between dark/light mode
+  + Improve presentation of multi-day events in calendar
+  + Implement Extensions redesign
+  + Implement OSD redesign
+  + Misc. bug fixes and cleanups
+  + Updated translations.
+- Replace pkgconfig(gnome-bluetooth-1.0) with
+  pkgconfig(gnome-bluetooth-3.0) BuildRequires following upstreams
+  port.
+- Move patches from openSUSE to SLE/Leap only status:
+  + gnome-shell-disable-ibus-when-not-installed.patch
+  + gnome-shell-fate324570-Make-GDM-background-image-configurable.patch
+  + gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch
+
+-------------------------------------------------------------------
+Tue Feb 15 20:19:09 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Drop 2078.patch: Not needed for 42.alpha.
+
+-------------------------------------------------------------------
@@ -42,0 +142,33 @@
+Wed Jan 12 10:21:02 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 42.alpha:
+  + Fix icon updates while hidden.
+  + Fix erratic scrolling in GTK apps.
+  + Fix GTK color picker support.
+  + Fix sound-file support in notifications.
+  + Fix high-contrast switches.
+  + Allow extensions to opt-in to running on lock/login screen.
+  + magnifier: Avoid offscreen rendering if possible.
+  + Warn when unsafe-mode is toggled.
+  + Improve handling of all-day/zero-length events in calendar.
+  + Keep keyboard focus in notification list after deleting
+    message.
+  + switchMonitor: Don't include builtin/external modes on
+    desktops.
+  + Fix wrongly rejected D-Bus calls after gnome-shell restarts.
+  + Improve window tracking.
+  + Simplify scroll fade shader to work with old hardware.
+  + Tweak (un)minimize animations.
+  + Properly handle markup when highlighting search terms.
+  + Don't wake up screen in DND mode.
+  + Port to GWeather 4.0.
+  + extensions-app: Use libadwaita.
+  + Fix immediately withdrawn notifications getting stuck.
+  + Honor XDG SingleMainWindow key in .desktop files.
+  + Opt-in to unique GType names in extension prefs.
+  + Don't terminate remote sessions in headless mode.
+  + Fixed crashes.
+  + Misc. bug fixes and cleanups.
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  2078.patch
  gnome-shell-41.4.obscpio
  gnome-shell-fix-NMDevice-get-path.patch

New:
----
  gnome-shell-42.0.obscpio

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

Other differences:
------------------
++++++ gnome-shell.spec ++++++
--- /var/tmp/diff_new_pack.dIeQrZ/_old  2022-03-23 20:17:10.706422028 +0100
+++ /var/tmp/diff_new_pack.dIeQrZ/_new  2022-03-23 20:17:10.714422034 +0100
@@ -19,7 +19,7 @@
 %global __requires_exclude typelib\\(Meta\\)
 
 Name:           gnome-shell
-Version:        41.4
+Version:        42.0
 Release:        0
 Summary:        GNOME Shell
 # shew extension is LGPL 2.1; gnome-shell-extension-tool is GPL-3.0-or-later
@@ -37,22 +37,12 @@
 
 # PATCH-FIX-UPSTREAM gnome-shell-private-connection.patch bnc#751211 
bgo#646187 dims...@opensuse.org -- create private connections if the user is 
not authorized
 Patch1:         gnome-shell-private-connection.patch
-# PATCH-FIX-OPENSUSE gnome-shell-disable-ibus-when-not-installed.patch 
bsc#987360 qz...@suse.com -- disable ibus start when outof Chinese, Japanese, 
Korean area
-Patch2:         gnome-shell-disable-ibus-when-not-installed.patch
-# PATCH-FEATURE-OPENSUSE 
gnome-shell-fate324570-Make-GDM-background-image-configurable.patch 
fate#324570, glgo#GNOME/gnome-shell#680, boo#1172826 qk...@suse.com -- make GDM 
background image configurable
-Patch4:         
gnome-shell-fate324570-Make-GDM-background-image-configurable.patch
 # PATCH-FEATURE-OPENSUSE 
gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch 
jsc#SLE-9267 qk...@suse.com -- Remove sessionList of endSessionDialog
 Patch5:         
gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch
-# PATCH-FIX-UPSTREAM 
gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch jsc#SLE-16051 
glgo#GNOME/gnome-shell!1563 qz...@suse.com -- launch recommended input engines 
when Gnome-shell init in CJK regions.
-Patch6:         gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch
 # PATCH-FIX-OPENSUSE gnome-shell-executable-path-not-absolute.patch 
bsc#1176051 xw...@suse.com --  Fix ExecStart is not absolute path
 Patch7:         gnome-shell-executable-path-not-absolute.patch
 # PATCH-FIX-UPSTREAM gnome-shell-exit-crash-workaround.patch bsc#1190878 
glgo#GNOME/gnome-shell#4344 qk...@suse.com -- Workaround logout crashing
 Patch8:         gnome-shell-exit-crash-workaround.patch
-# PATCH-FIX-UPSTREAM 2078.patch -- Fix build with meson 0.61 and newer
-Patch9:         
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2078.patch
-# PATCH-FIX-UPSTREAM gnome-shell-fix-NMDevice-get-path.patch bsc#1176553 
glgo#GNOME/gnome-shell#4565 xw...@suse.com -- Fix NMDevice get path fail
-Patch10:        gnome-shell-fix-NMDevice-get-path.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.
@@ -65,6 +55,12 @@
 Patch1004:      endSession-dialog-update-time-label-every-sec.patch
 # PATCH-FIX-SLE gs-fate318433-prevent-same-account-multi-logins.patch 
fate#318433 cxi...@suse.com -- prevent multiple simultaneous login.
 Patch1007:      gs-fate318433-prevent-same-account-multi-logins.patch
+# PATCH-FIX-SLE gnome-shell-disable-ibus-when-not-installed.patch bsc#987360 
qz...@suse.com -- disable ibus start when outof Chinese, Japanese, Korean area
+Patch1008:      gnome-shell-disable-ibus-when-not-installed.patch
+# PATCH-FEATURE-SLE 
gnome-shell-fate324570-Make-GDM-background-image-configurable.patch 
fate#324570, glgo#GNOME/gnome-shell#680, boo#1172826 qk...@suse.com -- make GDM 
background image configurable
+Patch1009:      
gnome-shell-fate324570-Make-GDM-background-image-configurable.patch
+# PATCH-FIX-UPSTREAM 
gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch jsc#SLE-16051 
glgo#GNOME/gnome-shell!1563 qz...@suse.com -- launch recommended input engines 
when Gnome-shell init in CJK regions.
+Patch1010:      gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch
 
 # needed for directory ownership
 BuildRequires:  asciidoc
@@ -73,7 +69,7 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gtk-doc
-BuildRequires:  meson >= 0.47.0
+BuildRequires:  meson >= 0.58.0
 BuildRequires:  pkgconfig
 BuildRequires:  sassc
 BuildRequires:  xsltproc
@@ -84,9 +80,9 @@
 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.69.2
+BuildRequires:  pkgconfig(gjs-1.0) >= 1.71.1
 BuildRequires:  pkgconfig(gnome-autoar-0)
-BuildRequires:  pkgconfig(gnome-bluetooth-1.0) >= 3.9.0
+BuildRequires:  pkgconfig(gnome-bluetooth-3.0)
 BuildRequires:  pkgconfig(gnome-desktop-3.0) >= 3.35.90
 BuildRequires:  pkgconfig(gnome-keybindings)
 BuildRequires:  pkgconfig(gobject-2.0)
@@ -103,7 +99,7 @@
 BuildRequires:  pkgconfig(libecal-2.0) >= 3.33.1
 BuildRequires:  pkgconfig(libedataserver-1.2) >= 3.33.1
 BuildRequires:  pkgconfig(libgnome-menu-3.0) >= 3.5.3
-BuildRequires:  pkgconfig(libmutter-9) >= 41.0
+BuildRequires:  pkgconfig(libmutter-10) >= 41.0
 BuildRequires:  pkgconfig(libnm) >= 1.10.4
 BuildRequires:  pkgconfig(libpipewire-0.3)
 BuildRequires:  pkgconfig(libpulse) >= 2.0
@@ -113,9 +109,9 @@
 BuildRequires:  pkgconfig(libstartup-notification-1.0) >= 0.11
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libxml-2.0)
-BuildRequires:  pkgconfig(mutter-clutter-9) >= 41.0
-BuildRequires:  pkgconfig(mutter-cogl-9) >= 41.0
-BuildRequires:  pkgconfig(mutter-cogl-pango-9) >= 41.0
+BuildRequires:  pkgconfig(mutter-clutter-10) >= 41.0
+BuildRequires:  pkgconfig(mutter-cogl-10) >= 41.0
+BuildRequires:  pkgconfig(mutter-cogl-pango-10) >= 41.0
 BuildRequires:  pkgconfig(polkit-agent-1) >= 0.100
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  python(abi) >= 3
@@ -183,16 +179,9 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
-%patch4 -p1
 %patch5 -p1
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
-%patch6 -p1
-%endif
 %patch7 -p1
 %patch8 -p1
-%patch9 -p1
-%patch10 -p1
 
 %if 0%{?sle_version}
 %patch1001 -p1
@@ -200,6 +189,11 @@
 %patch1003 -p1
 %patch1004 -p1
 %patch1007 -p1
+%patch1008 -p1
+%patch1009 -p1
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
+%patch1010 -p1
+%endif
 %endif
 
 cp %{SOURCE2} data/theme/
@@ -264,6 +258,7 @@
 %{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml
 %{_datadir}/gnome-control-center/keybindings/50-gnome-shell-launchers.xml
 %{_datadir}/gnome-control-center/keybindings/50-gnome-shell-system.xml
+%{_datadir}/gnome-control-center/keybindings/50-gnome-shell-screenshots.xml
 # Own these dirs for extensions, search-providers and work around a race 
condition
 %dir %{_datadir}/gnome-shell/extensions
 %dir %{_datadir}/gnome-shell/search-providers
@@ -272,6 +267,7 @@
 %{_datadir}/gnome-shell/gnome-shell-theme.gresource
 %{_datadir}/gnome-shell/gnome-shell-osk-layouts.gresource
 %{_datadir}/gnome-shell/perf-background.xml
+%{_datadir}/gnome-shell/gnome-shell-icons.gresource
 %{_mandir}/man?/gnome-shell.?%{ext_man}
 %dir %{_datadir}/xdg-desktop-portal
 %dir %{_datadir}/xdg-desktop-portal/portals

++++++ _service ++++++
--- /var/tmp/diff_new_pack.dIeQrZ/_old  2022-03-23 20:17:10.746422052 +0100
+++ /var/tmp/diff_new_pack.dIeQrZ/_new  2022-03-23 20:17:10.750422053 +0100
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="disabled">
     <param name="scm">git</param>
     <param name="url">https://gitlab.gnome.org/GNOME/gnome-shell.git</param>
-    <param name="revision">refs/tags/41.4</param>
+    <param name="revision">refs/tags/42.0</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="versionrewrite-pattern">(.*)\+0</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ gnome-shell-41.4.obscpio -> gnome-shell-42.0.obscpio ++++++
/work/SRC/openSUSE:Factory/gnome-shell/gnome-shell-41.4.obscpio 
/work/SRC/openSUSE:Factory/.gnome-shell.new.25692/gnome-shell-42.0.obscpio 
differ: char 49, line 1

++++++ gnome-shell-executable-path-not-absolute.patch ++++++
--- /var/tmp/diff_new_pack.dIeQrZ/_old  2022-03-23 20:17:10.814422089 +0100
+++ /var/tmp/diff_new_pack.dIeQrZ/_new  2022-03-23 20:17:10.818422092 +0100
@@ -1,8 +1,8 @@
-diff --git a/data/meson.build b/data/meson.build
-index 4a1e16d..490e793 100644
---- a/data/meson.build
-+++ b/data/meson.build
-@@ -115,8 +115,14 @@ if have_systemd
+Index: gnome-shell-42.rc/data/meson.build
+===================================================================
+--- gnome-shell-42.rc.orig/data/meson.build
++++ gnome-shell-42.rc/data/meson.build
+@@ -124,8 +124,14 @@ if have_systemd
      install_dir: systemduserunitdir
    )
  
@@ -19,18 +19,44 @@
  
    install_data(units, install_dir: systemduserunitdir)
  endif
-diff --git a/data/org.gnome.Shell-disable-extensions.service 
b/data/org.gnome.Shell-disable-extensions.service.in
-similarity index 85%
-rename from data/org.gnome.Shell-disable-extensions.service
-rename to data/org.gnome.Shell-disable-extensions.service.in
-index de91167..49236a6 100644
---- a/data/org.gnome.Shell-disable-extensions.service
-+++ b/data/org.gnome.Shell-disable-extensions.service.in
-@@ -11,5 +11,5 @@ ConditionPathExists=%t/gnome-shell-disable-extensions
- [Service]
- Type=simple
- # Disable extensions
+Index: gnome-shell-42.rc/data/org.gnome.Shell-disable-extensions.service
+===================================================================
+--- gnome-shell-42.rc.orig/data/org.gnome.Shell-disable-extensions.service
++++ /dev/null
+@@ -1,15 +0,0 @@
+-[Unit]
+-Description=Disable GNOME Shell extensions after failure
+-# Note that this unit must not conflict with anything, and must
+-# be able to run in parallel with the gnome-session-shutdown.target.
+-DefaultDependencies=no
+-
+-# We want to disable extensions only if gnome-shell has flagged the extensions
+-# to be a likely cause of trouble.
+-ConditionPathExists=%t/gnome-shell-disable-extensions
+-
+-[Service]
+-Type=simple
+-# Disable extensions
 -ExecStart=gsettings set org.gnome.shell disable-user-extensions true
+-Restart=no
+Index: gnome-shell-42.rc/data/org.gnome.Shell-disable-extensions.service.in
+===================================================================
+--- /dev/null
++++ gnome-shell-42.rc/data/org.gnome.Shell-disable-extensions.service.in
+@@ -0,0 +1,15 @@
++[Unit]
++Description=Disable GNOME Shell extensions after failure
++# Note that this unit must not conflict with anything, and must
++# be able to run in parallel with the gnome-session-shutdown.target.
++DefaultDependencies=no
++
++# We want to disable extensions only if gnome-shell has flagged the extensions
++# to be a likely cause of trouble.
++ConditionPathExists=%t/gnome-shell-disable-extensions
++
++[Service]
++Type=simple
++# Disable extensions
 +ExecStart=@bindir@/gsettings set org.gnome.shell disable-user-extensions true
- Restart=no
++Restart=no
 

++++++ gnome-shell-exit-crash-workaround.patch ++++++
--- /var/tmp/diff_new_pack.dIeQrZ/_old  2022-03-23 20:17:10.850422110 +0100
+++ /var/tmp/diff_new_pack.dIeQrZ/_new  2022-03-23 20:17:10.854422113 +0100
@@ -1,8 +1,8 @@
-diff --git a/src/main.c b/src/main.c
-index 3cd9e10..557f35a 100644
---- a/src/main.c
-+++ b/src/main.c
-@@ -566,7 +566,7 @@ main (int argc, char **argv)
+Index: gnome-shell-42.rc/src/main.c
+===================================================================
+--- gnome-shell-42.rc.orig/src/main.c
++++ gnome-shell-42.rc/src/main.c
+@@ -569,7 +569,7 @@ main (int argc, char **argv)
        ecode = EXIT_FAILURE;
      }
  

++++++ gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch 
++++++
--- /var/tmp/diff_new_pack.dIeQrZ/_old  2022-03-23 20:17:10.882422128 +0100
+++ /var/tmp/diff_new_pack.dIeQrZ/_new  2022-03-23 20:17:10.882422128 +0100
@@ -1,8 +1,8 @@
-diff --git a/js/ui/endSessionDialog.js b/js/ui/endSessionDialog.js
-index 1fdbd11..276d98d 100644
---- a/js/ui/endSessionDialog.js
-+++ b/js/ui/endSessionDialog.js
-@@ -295,7 +295,7 @@ class EndSessionDialog extends ModalDialog.ModalDialog {
+Index: gnome-shell-42.rc/js/ui/endSessionDialog.js
+===================================================================
+--- gnome-shell-42.rc.orig/js/ui/endSessionDialog.js
++++ gnome-shell-42.rc/js/ui/endSessionDialog.js
+@@ -298,7 +298,7 @@ class EndSessionDialog extends ModalDial
          this.contentLayout.add_child(this._applicationSection);
  
          this._sessionSection = new Dialog.ListSection({
@@ -11,7 +11,7 @@
          });
          this.contentLayout.add_child(this._sessionSection);
  
-@@ -771,8 +771,8 @@ class EndSessionDialog extends ModalDialog.ModalDialog {
+@@ -773,8 +773,8 @@ class EndSessionDialog extends ModalDial
              this._applications.push(inhibitor);
          }
  

++++++ gnome-shell-private-connection.patch ++++++
--- /var/tmp/diff_new_pack.dIeQrZ/_old  2022-03-23 20:17:10.898422137 +0100
+++ /var/tmp/diff_new_pack.dIeQrZ/_new  2022-03-23 20:17:10.902422140 +0100
@@ -10,11 +10,11 @@
 
 https://bugzilla.gnome.org/show_bug.cgi?id=646187
 ---
-Index: gnome-shell-41.beta/js/ui/status/network.js
+Index: gnome-shell-42.rc/js/ui/status/network.js
 ===================================================================
---- gnome-shell-41.beta.orig/js/ui/status/network.js
-+++ gnome-shell-41.beta/js/ui/status/network.js
-@@ -362,6 +362,11 @@ var NMConnectionDevice = class NMConnect
+--- gnome-shell-42.rc.orig/js/ui/status/network.js
++++ gnome-shell-42.rc/js/ui/status/network.js
+@@ -350,6 +350,11 @@ var NMConnectionDevice = class NMConnect
  
      _autoConnect() {
          let connection = new NM.SimpleConnection();
@@ -26,7 +26,7 @@
          this._client.add_and_activate_connection_async(connection, 
this._device, null, null, null);
      }
  
-@@ -497,10 +502,11 @@ var NMConnectionDevice = class NMConnect
+@@ -478,10 +483,11 @@ var NMConnectionDevice = class NMConnect
  };
  
  var NMDeviceWired = class extends NMConnectionDevice {
@@ -39,7 +39,7 @@
      }
  
      get category() {
-@@ -755,11 +761,12 @@ var NMWirelessDialogItem = GObject.regis
+@@ -738,11 +744,12 @@ var NMWirelessDialogItem = GObject.regis
  
  var NMWirelessDialog = GObject.registerClass(
  class NMWirelessDialog extends ModalDialog.ModalDialog {
@@ -51,10 +51,10 @@
          this._device = device;
 +        this._privateConnections = privateConnections;
  
-         this._wirelessEnabledChangedId = 
this._client.connect('notify::wireless-enabled',
-                                                               
this._syncView.bind(this));
-@@ -997,6 +1004,11 @@ class NMWirelessDialog extends ModalDial
-                     this._device.get_path(), accessPoints[0].get_path());
+         this._client.connectObject('notify::wireless-enabled',
+             this._syncView.bind(this), this);
+@@ -978,6 +985,11 @@ class NMWirelessDialog extends ModalDial
+                     this._getDeviceDBusPath(), accessPoints[0].get_path());
              } else {
                  let connection = new NM.SimpleConnection();
 +                if (this._privateConnections) {
@@ -65,7 +65,7 @@
                  this._client.add_and_activate_connection_async(connection, 
this._device, accessPoints[0].get_path(), null, null);
              }
          }
-@@ -1257,9 +1269,10 @@ class NMWirelessDialog extends ModalDial
+@@ -1243,9 +1255,10 @@ class NMWirelessDialog extends ModalDial
  });
  
  var NMDeviceWireless = class {
@@ -77,7 +77,7 @@
  
          this._description = '';
  
-@@ -1344,7 +1357,7 @@ var NMDeviceWireless = class {
+@@ -1313,7 +1326,7 @@ var NMDeviceWireless = class {
      }
  
      _showDialog() {
@@ -86,7 +86,7 @@
          this._dialog.connect('closed', this._dialogClosed.bind(this));
          this._dialog.open();
      }
-@@ -1721,6 +1734,20 @@ class Indicator extends PanelMenu.System
+@@ -1683,6 +1696,20 @@ class Indicator extends PanelMenu.System
      async _getClient() {
          this._client = await NM.Client.new_async(null);
  
@@ -107,7 +107,7 @@
          this._activeConnections = [];
          this._connections = [];
          this._connectivityQueue = [];
-@@ -1850,7 +1877,7 @@ class Indicator extends PanelMenu.System
+@@ -1812,7 +1839,7 @@ class Indicator extends PanelMenu.System
  
          let wrapperClass = this._dtypes[device.get_device_type()];
          if (wrapperClass) {

++++++ gnome-shell.obsinfo ++++++
--- /var/tmp/diff_new_pack.dIeQrZ/_old  2022-03-23 20:17:10.930422155 +0100
+++ /var/tmp/diff_new_pack.dIeQrZ/_new  2022-03-23 20:17:10.930422155 +0100
@@ -1,5 +1,5 @@
 name: gnome-shell
-version: 41.4
-mtime: 1644945731
-commit: 637a9a4dd8574573394980ab13f3e9e4421778b4
+version: 42.0
+mtime: 1647121393
+commit: 44b4b02c3f772a50e6f8b8fd2dca6d9dc3a98725
 

Reply via email to