Hello community,

here is the log from the commit of package gnome-shell for openSUSE:Factory 
checked in at 2012-10-05 18:34:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-shell.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-shell", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes  2012-07-22 
15:13:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-shell.new/gnome-shell.changes     
2012-10-05 18:36:15.000000000 +0200
@@ -1,0 +2,390 @@
+Tue Sep 25 11:30:03 UTC 2012 - [email protected]
+
+- Update to version 3.6.0:
+  + keyboard: Make input source items accessible (bgo#684462)
+  + Don't show network dialogs in the lock screen (bgo#684384)
+  + popupMenu: Fix initial visibility of settings items
+    (bgo#684473)
+  + userMenu:
+    - Close menu immediately on user/session switch (bgo#684459)
+    - Fix texture updates on icon changes (bgo#679268)
+  + Fix alignment of search section headers in RTL locales
+    (bgo#684379)
+  + screenShield: Fix unlock animation (bgo#684591)
+  + Don't open the tray from a dwell while in a modal grab
+    (bgo#684458)
+  + Fix a11y support in the login screen (bgo#684727, bgo#684728,
+    bgo#684748)
+  + Make On-Screen-Keyboard usable with new message tray
+    (bgo#683546)
+  + Fix initial visibility of input volume in lock-screen
+    (bgo#684611)
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Sep 19 12:13:41 UTC 2012 - [email protected]
+
+- Update to version 3.5.92:
+  + Login/UnlockDialog: Don't reset immediately if auth fails
+    (bgo#682544)
+  + Allow changing session mode at runtime (bgo#683156)
+  + Add zoom out animation on login (bgo#683170)
+  + Bluetooth: don't restrict the length of non numeric PINs
+    (bgo#683356)
+  + Force chat notification to stay open when focusing entry
+    (bgo#682236)
+  + Make sure the screen is fully locked before suspending
+    (bgo#683448)
+  + st-texture-cache: Fix a case of distorted textures (bgo#683483)
+  + popupSubMenu: Fix padding for non-scrolled submenus
+    (bgo#683009)
+  + popupMenu: Fix width changes on submenu open/close (bgo#683485)
+  + boxpointer: Avoid malformed boxpointer arrow (bgo#680077)
+  + Change stage background color to grey (bgo#683514)
+  + messageTray: Update style of summary counters (bgo#682891)
+  + Don't fail if a legacy tray icon has no WM_CLASS (bgo#683724)
+  + PolkitAgent: Fix a crash if there is no avatar (bgo#683707)
+  + Hide the a11y menu in the lock screen, but show it in the login
+    screen (bgo#682542)
+  + Fix show-apps button dropping off the dash (bgo#683340)
+  + Fix committing strings to shell entries from input method
+    (bgo#658325)
+  + Make IBus display strings consistent with control-center
+    (bgo#683124)
+  + Fix missing short codes for some input sources (bgo#683613)
+  + Remove support for long-press from entry context menus
+    (bgo#683509)
+  + screenShield: Add box-shadow to the shield
+  + Don't show a right-click menu for the hotplug source
+    (bgo#683438)
+  + Fix extension styling (bgo#682128)
+  + Fix on-screen keyboard not working with system-modal dialogs
+    (bgo#664309)
+  + Fix insensitive styling for popup menu items (bgo#683988)
+  + Disable the message tray dwell when the user is interacting
+    (bgo#683811)
+  + Animate going from the unlock dialog to the lock screen
+    (bgo#681143)
+  + Autostart fprintd when necessary (bgo#683131)
+  + UnlockDialog: Allow typing before the first PAM question
+    (bgo#681576)
+  + Make Return key dismiss screenshield (bgo#683889)
+  + Fix keyboard navigation in the message tray (bgo#682243)
+  + Remove the places & devices search provider (bgo#683506)
+  + Enable hot corner while the message tray is up (bgo#682255)
+  + Port screen recorder to new GStreamer vp8enc API (bgo#684206)
+  + Fix fish flickering (bgo#684154)
+  + Fix extension ordering with !important (bgo#684163)
+  + Allow the shell to run without the screenshield (bgo#683060)
+  + Add menu items for IBus Anthy's InputMode, TypingMode
+    (bgo#682314)
+  + Improve transition to the login dialog (bgo#682428)
+  + Keep unlock dialog around until shield animation ends
+    (bgo#684342)
+  + Expose shell keybindings in System Settings (bgo#671010)
+  + Misc. bugfixes and cleanups: bgo#672790, bgo#677434,
+    bgo#683305, bgo#683357, bgo#683369, bgo#683377, bgo#683378,
+    bgo#683400, bgo#683449, bgo#683472, bgo#683482, bgo#683487,
+    bgo#683488, bgo#683526, bgo#683529, bgo#683546, bgo#683583,
+    bgo#683628, bgo#683705, bgo#683982, bgo#683989, bgo#684035,
+    bgo#684036, bgo#684040, bgo#684162, bgo#684214, bgo#684343
+  + Updated translations.
+- Add pkgconfig(gnome-keybindings) BuildRequires: new dependency.
+- Rebase gnome-shell-private-connection.patch.
+
+-------------------------------------------------------------------
+Wed Sep 12 14:02:51 UTC 2012 - [email protected]
+
+- Remove gnome-contacts Requires: search results for contacts are
+  provided by gnome-contacts via its search provider, so
+  gnome-contacts will already be installed if we display contacts
+  in the search results.
+- Remove gnome-screensaver Requires: gnome-shell uses its own lock
+  screen now.
+
+-------------------------------------------------------------------
+Fri Sep  7 22:23:50 UTC 2012 - [email protected]
+
+- Remove --with-ca-certificates configure flag: it has been removed
+  upstream as it's directly handled by libsoup now.
+
+-------------------------------------------------------------------
+Tue Sep  4 09:18:52 UTC 2012 - [email protected]
+
+- Update to version 3.5.91:
+  + Improve modal dialog styling of network secret prompts
+    (bgo#682412)
+  + Fix visibility of non-active workspaces during overview
+    transition (bgo#682002)
+  + Improve scrollbar theming (bgo#682476)
+  + Make sure the app menu remains hidden in locked state
+    (bgo#682475)
+  + Add tooltip to show-applications icon (bgo#682445)
+  + Do not add duplicate remote search providers (bgo#682470)
+  + Handle 'popup-menu' signal on summary items (bgo#682486)
+  + Fix dwelling during mouse-down (bgo#682385)
+  + Set label actor for endSessionDialog.ListItem (bgo#677503)
+  + Don't match on comments when searching applications
+    (bgo#682529)
+  + Make workspace selector more similar to the mockup (bgo#662087)
+  + Fix extension installation and reloading (bgo#682578)
+  + Hide removable devices in the lock screen (bgo#681143)
+  + Reset cancellable after hitting Escape on login screen
+    (bgo#681537)
+  + Fix suspend from the user menu (bgo#682746)
+  + Set label actor for summary items in message tray (bgo#677229)
+  + Set label for the "Show applications" dash button (bgo#682366)
+  + Load extensions as late as possible (bgo#682822)
+  + Improve mount operation dialogs (bgo#682645)
+  + Remove "Connect to ..." item from places search (bgo#682817)
+  + Don't auto-expand notifications with actions (bgo#682738)
+  + Add a new lock screen menu to combine volume network and power
+    (bgo#682540)
+  + Add support for pre-edit to StIMText (bgo#664041)
+  + Remove StIconType (bgo#682540)
+  + Use monitor geometry for dwelling (bgo#683044)
+  + Add support for surrounding-text to StIMText (bgo#683015)
+  + Improve the placement and style of the "No results" text
+    (bgo#683135)
+  + Remove broken network device activation policy (bgo#683136)
+  + Hide power status icon when no battery is present (bgo#683080)
+  + Ensure summary items are square and have spacing (bgo#682248)
+  + Fix close buttons overlapping screen edge (bgo#682343)
+  + Escape the tray when a legacy icon is clicked (bgo#682244)
+  + Update arrow in the screen shield to match latest mockups
+    (bgo#682285)
+  + Allow lifting the screen shield with the mouse wheel
+    (bgo#683164)
+  + Make sure to show the app menu after unlocking the screen
+    (bgo#683154)
+  + Bugs fixed: bgo#582650, bgo#667439, bgo#682238, bgo#682268,
+    bgo#682429, bgo#682455, bgo#682544, bgo#682546, bgo#682683,
+    bgo#682710, bgo#682998, bgo#683073, bgo#683073, bgo#683156.
+  + Updated translations.
+- Drop gnome-shell-cancellable.patch: fixed upstream.
+- Rebase gnome-shell-private-connection.patch.
+
+-------------------------------------------------------------------
+Mon Aug 27 20:45:53 UTC 2012 - [email protected]
+
+- Add gnome-shell-cancellable.patch: fix issue where second attempt
+  to login after pressing "escape" key on the login "freeze" and
+  raise an exception about IOError operation cancelled.
+
+-------------------------------------------------------------------
+Wed Aug 22 06:57:17 UTC 2012 - [email protected]
+
+- Update to version 3.5.90:
+  + Use symbolic icons for workspace switch OSD (bgo#680738)
+  + Lock screen improvements:
+    - Hide user menu and a11y menu in the screen lock (bgo#681143)
+    - Bump the lock screen slightly when pressing a key
+      (bgo#681143)
+    - Constrain vertical movement of the screen shield (bgo#681143)
+    - Return to lock screen on idle (bgo#682041)
+    - Unlock screen automatically after fast-user switching
+      (bgo#682096)
+    - Fix "other user" label (bgo#681750)
+  + Constrain content of system modals to primary monitor
+    (bgo#681743)
+  + Respect automatic lock setting on suspend/user-switch
+    (bgo#680231)
+  + Improve styling of keyring prompt (bgo#681821)
+  + Do not hard-code <super> as overlay-key (bgo#665547)
+  + Update style of attached modal dialogs (bgo#681601)
+  + a11y: allow navigation on non reactive items (bgo#667439,
+    bgo#667439)
+  + Implement mode-less overview design (bgo#682109)
++++ 193 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes
++++ and /work/SRC/openSUSE:Factory/.gnome-shell.new/gnome-shell.changes

Old:
----
  gnome-shell-3.4.2.tar.xz
  gnome-shell-fix-memory-leaks.patch

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

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

Other differences:
------------------
++++++ gnome-shell.spec ++++++
--- /var/tmp/diff_new_pack.VVT35D/_old  2012-10-05 18:36:16.000000000 +0200
+++ /var/tmp/diff_new_pack.VVT35D/_new  2012-10-05 18:36:16.000000000 +0200
@@ -17,43 +17,42 @@
 
 
 Name:           gnome-shell
-Version:        3.4.2
+Version:        3.6.0
 Release:        0
 Summary:        GNOME Shell
 License:        GPL-2.0+
 Group:          System/GUI/GNOME
 Url:            http://live.gnome.org/GnomeShell
-Source:         
http://download.gnome.org/sources/gnome-shell/3.4/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gnome-shell/3.6/%{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM gnome-shell-private-connection.patch bnc#751211 
bgo#646187 [email protected] -- create private connections if the user is 
not authorized
 Patch1:         gnome-shell-private-connection.patch
-# PATCH-FIX-UPSTREAM gnome-shell-fix-memory-leaks.patch bnc#771565 bgo#678079 
bgo#678406 [email protected] -- Fix several memory leaks in gnome-shell; all 
patches came from upstream git
-Patch2:         gnome-shell-fix-memory-leaks.patch
-# Needed by patch0
-BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 # needed for directory ownership
 BuildRequires:  dbus-1
-BuildRequires:  pkgconfig(clutter-1.0) >= 1.9.16
-BuildRequires:  pkgconfig(folks) >= 0.5.2
+BuildRequires:  pkgconfig(atk-bridge-2.0)
+BuildRequires:  pkgconfig(clutter-1.0) >= 1.11.11
 BuildRequires:  pkgconfig(gcr-3) >= 3.3.90
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.31.6
-BuildRequires:  pkgconfig(gjs-1.0) >= 1.29.18
+BuildRequires:  pkgconfig(gjs-1.0) >= 1.33.2
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(gnome-bluetooth-1.0) >= 3.1.0
+BuildRequires:  pkgconfig(gnome-desktop-3.0) >= 3.5.1
+BuildRequires:  pkgconfig(gnome-keybindings)
 BuildRequires:  pkgconfig(gnome-keyring-1)
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 0.10.1
-BuildRequires:  pkgconfig(gstreamer-0.10) >= 0.10.16
-BuildRequires:  pkgconfig(gstreamer-base-0.10)
+BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 3.5.4
+BuildRequires:  pkgconfig(gstreamer-1.0) >= 0.11.92
+BuildRequires:  pkgconfig(gstreamer-base-1.0)
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.3.9
 BuildRequires:  pkgconfig(json-glib-1.0) >= 0.13.2
 BuildRequires:  pkgconfig(libcanberra)
 BuildRequires:  pkgconfig(libcroco-0.6)
-BuildRequires:  pkgconfig(libedataserver-1.2) >= 1.2.0
-BuildRequires:  pkgconfig(libgnome-menu-3.0)
-BuildRequires:  pkgconfig(libmutter) >= 3.4.1
+BuildRequires:  pkgconfig(libedataserver-1.2) >= 3.5.3
+BuildRequires:  pkgconfig(libgnome-menu-3.0) >= 3.5.3
+BuildRequires:  pkgconfig(libmutter) >= 3.6.0
 BuildRequires:  pkgconfig(libnm-glib)
 BuildRequires:  pkgconfig(libnm-util)
 BuildRequires:  pkgconfig(libpulse-mainloop-glib)
@@ -67,8 +66,6 @@
 BuildRequires:  pkgconfig(telepathy-logger-0.2) >= 0.2.4
 BuildRequires:  pkgconfig(xfixes)
 Requires:       gdk-pixbuf-loader-rsvg
-# To open contacts that have been searched for
-Requires:       gnome-contacts
 Requires:       gnome-icon-theme-symbolic
 Requires:       gnome-session
 # For a GSettings schema and power system icon
@@ -81,8 +78,6 @@
 Requires:       gnome-control-center
 # "High Contrast" in accessibility status icon
 Requires:       gnome-themes-accessibility
-# "Lock screen" menu item
-Requires:       gnome-screensaver
 # network system icon
 Requires:       NetworkManager-gnome
 # 11.4 doesn't have typelib dependency
@@ -131,19 +126,15 @@
 %prep
 %setup -q
 %patch1 -p1
-%patch2 -p1
 translation-update-upstream
 
 %build
-# Needed by patch0
-NOCONFIGURE=1 gnome-autogen.sh
 export BROWSER_PLUGIN_DIR=%{_libdir}/browser-plugins
 %configure \
         --disable-static \
         --libexecdir=%{_libexecdir}/%{name} \
         --disable-schemas-install \
-        --enable-compile-warnings=no \
-        --with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem
+        --enable-compile-warnings=no
 %__make %{?_smp_mflags} V=1
 
 %install
@@ -174,6 +165,7 @@
 %{_bindir}/gnome-shell
 %{_bindir}/gnome-shell-extension-prefs
 %{_bindir}/gnome-shell-extension-tool
+%{_bindir}/gnome-shell-perf-tool
 %{_libexecdir}/gnome-shell/
 %if "%{_libdir}" != "%{_libexecdir}"
 %{_libdir}/gnome-shell/
@@ -181,16 +173,16 @@
 %dir %{_datadir}/GConf
 %dir %{_datadir}/GConf/gsettings
 %{_datadir}/GConf/gsettings/gnome-shell-overrides.convert
+%{_datadir}/applications/evolution-calendar.desktop
 %{_datadir}/applications/gnome-shell.desktop
 %{_datadir}/applications/gnome-shell-extension-prefs.desktop
 %{_datadir}/dbus-1/interfaces/org.gnome.ShellSearchProvider.xml
 %{_datadir}/dbus-1/services/org.gnome.Shell.CalendarServer.service
 %{_datadir}/dbus-1/services/org.gnome.Shell.HotplugSniffer.service
 %{_datadir}/glib-2.0/schemas/org.gnome.shell.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.shell.evolution.calendar.gschema.xml
+%{_datadir}/gnome-control-center/keybindings/50-gnome-shell-screenshot.xml
+%{_datadir}/gnome-control-center/keybindings/50-gnome-shell-system.xml
 %{_datadir}/gnome-shell/
-%dir %{_datadir}/gnome-shell/extensions
-%dir %{_datadir}/gnome-shell/search-providers
 %doc %{_mandir}/man?/gnome-shell.*
 
 %files devel

++++++ gnome-shell-private-connection.patch ++++++
--- /var/tmp/diff_new_pack.VVT35D/_old  2012-10-05 18:36:16.000000000 +0200
+++ /var/tmp/diff_new_pack.VVT35D/_new  2012-10-05 18:36:16.000000000 +0200
@@ -1,4 +1,4 @@
-From b4e856b5a0965b10bad37a0d4f08da20aa1ffcd8 Mon Sep 17 00:00:00 2001
+From 53b3dc5944c595e143fb0fb848c566d6aecb4bb9 Mon Sep 17 00:00:00 2001
 From: Giovanni Campagna <[email protected]>
 Date: Thu, 31 Mar 2011 15:56:13 +0200
 Subject: [PATCH] NetworkMenu: create private connections if the user is not
@@ -11,26 +11,25 @@
 
 https://bugzilla.gnome.org/show_bug.cgi?id=646187
 ---
- js/ui/status/network.js |   58 ++++++++++++++++++++++++++++++++++-------------
- 1 file changed, 42 insertions(+), 16 deletions(-)
+ js/ui/status/network.js |   59 +++++++++++++++++++++++++++++++++--------------
+ 1 file changed, 42 insertions(+), 17 deletions(-)
 
-diff --git a/js/ui/status/network.js b/js/ui/status/network.js
-index f7d2258..cab7552 100644
---- a/js/ui/status/network.js
-+++ b/js/ui/status/network.js
-@@ -6,9 +6,11 @@ const Lang = imports.lang;
- const Mainloop = imports.mainloop;
+Index: gnome-shell-3.5.92/js/ui/status/network.js
+===================================================================
+--- gnome-shell-3.5.92.orig/js/ui/status/network.js
++++ gnome-shell-3.5.92/js/ui/status/network.js
+@@ -5,8 +5,10 @@ const Gio = imports.gi.Gio;
+ const Lang = imports.lang;
  const NetworkManager = imports.gi.NetworkManager;
  const NMClient = imports.gi.NMClient;
 +const Polkit = imports.gi.Polkit;
- const Shell = imports.gi.Shell;
  const Signals = imports.signals;
  const St = imports.gi.St;
 +const System = imports.system;
  
  const Main = imports.ui.main;
  const PanelMenu = imports.ui.panelMenu;
-@@ -285,8 +287,9 @@ const NMDevice = new Lang.Class({
+@@ -237,8 +239,9 @@ const NMDevice = new Lang.Class({
      Name: 'NMDevice',
      Abstract: true,
  
@@ -41,7 +40,7 @@
          if (device) {
              this.device._delegate = this;
              this._stateChangedId = this.device.connect('state-changed', 
Lang.bind(this, this._deviceStateChanged));
-@@ -295,6 +298,8 @@ const NMDevice = new Lang.Class({
+@@ -247,6 +250,8 @@ const NMDevice = new Lang.Class({
  
          // protected
          this._client = client;
@@ -49,8 +48,8 @@
 +
          this._connections = [ ];
          for (let i = 0; i < connections.length; i++) {
-             if (!connections[i]._uuid)
-@@ -692,11 +697,11 @@ const NMDeviceWired = new Lang.Class({
+             if (!connections[i].get_uuid())
+@@ -659,11 +664,11 @@ const NMDeviceWired = new Lang.Class({
      Name: 'NMDeviceWired',
      Extends: NMDevice,
  
@@ -64,13 +63,13 @@
      },
  
      _createSection: function() {
-@@ -717,12 +722,15 @@ const NMDeviceWired = new Lang.Class({
+@@ -681,12 +686,15 @@ const NMDeviceWired = new Lang.Class({
          let connection = new NetworkManager.Connection();
-         connection._uuid = NetworkManager.utils_uuid_generate();
+         let uuid = NetworkManager.utils_uuid_generate();
          connection.add_setting(new NetworkManager.SettingWired());
 -        connection.add_setting(new NetworkManager.SettingConnection({
 +        let connectionSetting = new NetworkManager.SettingConnection({
-             uuid: connection._uuid,
+             uuid: uuid,
              id: this._autoConnectionName,
              type: NetworkManager.SETTING_WIRED_SETTING_NAME,
              autoconnect: true
@@ -82,7 +81,7 @@
          return connection;
      }
  });
-@@ -731,7 +739,7 @@ const NMDeviceModem = new Lang.Class({
+@@ -695,7 +703,7 @@ const NMDeviceModem = new Lang.Class({
      Name: 'NMDeviceModem',
      Extends: NMDevice,
  
@@ -91,7 +90,7 @@
          let is_wwan = false;
  
          this._enabled = true;
-@@ -778,7 +786,7 @@ const NMDeviceModem = new Lang.Class({
+@@ -742,7 +750,7 @@ const NMDeviceModem = new Lang.Class({
              }));
          }
  
@@ -100,7 +99,7 @@
      },
  
      setEnabled: function(enabled) {
-@@ -851,25 +859,28 @@ const NMDeviceBluetooth = new Lang.Class({
+@@ -815,25 +823,28 @@ const NMDeviceBluetooth = new Lang.Class
      Name: 'NMDeviceBluetooth',
      Extends: NMDevice,
  
@@ -117,11 +116,11 @@
  
      _createAutomaticConnection: function() {
          let connection = new NetworkManager.Connection;
-         connection._uuid = NetworkManager.utils_uuid_generate();
+         let uuid = NetworkManager.utils_uuid_generate();
          connection.add_setting(new NetworkManager.SettingBluetooth);
 -        connection.add_setting(new NetworkManager.SettingConnection({
 +        let connectionSetting = new NetworkManager.SettingConnection({
-             uuid: connection._uuid,
+             uuid: uuid,
              id: this._autoConnectionName,
              type: NetworkManager.SETTING_BLUETOOTH_SETTING_NAME,
              autoconnect: false
@@ -133,7 +132,7 @@
          return connection;
      },
  
-@@ -944,7 +955,7 @@ const NMDeviceWireless = new Lang.Class({
+@@ -961,7 +972,7 @@ const NMDeviceWireless = new Lang.Class(
      Name: 'NMDeviceWireless',
      Extends: NMDevice,
  
@@ -142,7 +141,7 @@
          this.category = NMConnectionCategory.WIRELESS;
  
          this._overflowItem = null;
-@@ -1014,7 +1025,7 @@ const NMDeviceWireless = new Lang.Class({
+@@ -1036,7 +1047,7 @@ const NMDeviceWireless = new Lang.Class(
          this._apAddedId = device.connect('access-point-added', 
Lang.bind(this, this._accessPointAdded));
          this._apRemovedId = device.connect('access-point-removed', 
Lang.bind(this, this._accessPointRemoved));
  
@@ -151,7 +150,7 @@
      },
  
      destroy: function() {
-@@ -1455,12 +1466,15 @@ const NMDeviceWireless = new Lang.Class({
+@@ -1479,12 +1490,15 @@ const NMDeviceWireless = new Lang.Class(
  
          let connection = new NetworkManager.Connection();
          connection.add_setting(new NetworkManager.SettingWireless());
@@ -169,7 +168,7 @@
          return connection;
      },
  
-@@ -1542,6 +1556,18 @@ const NMApplet = new Lang.Class({
+@@ -1569,6 +1583,18 @@ const NMApplet = new Lang.Class({
  
          this._client = NMClient.Client.new();
  
@@ -186,16 +185,14 @@
 +            this._privateConnections = !authResult.get_is_authorized();
 +
          this._statusSection = new PopupMenu.PopupMenuSection();
-         this._statusItem = new PopupMenu.PopupMenuItem('', { style_class: 
'popup-inactive-menu-item', reactive: false });
+         this._statusItem = new PopupMenu.PopupMenuItem('', { reactive: false 
});
          this._statusSection.addMenuItem(this._statusItem);
-@@ -1730,7 +1756,7 @@ const NMApplet = new Lang.Class({
-         }
-         let wrapperClass = this._dtypes[device.get_device_type()];
-         if (wrapperClass) {
--            let wrapper = new wrapperClass(this._client, device, 
this._connections);
-+            let wrapper = new wrapperClass(this._client, device, 
this._connections, this._privateConnections);
- 
-             wrapper._activationFailedId = 
wrapper.connect('activation-failed', Lang.bind(this, function(device, reason) {
-                 // XXX: nm-applet has no special text depending on reason
--- 
-1.7.10
+@@ -1760,7 +1786,7 @@ const NMApplet = new Lang.Class({
+     },
+ 
+     _makeWrapperDevice: function(wrapperClass, device) {
+-        let wrapper = new wrapperClass(this._client, device, 
this._connections);
++        let wrapper = new wrapperClass(this._client, device, 
this._connections, this._privateConnections);
+ 
+         wrapper._activationFailedId = wrapper.connect('activation-failed', 
Lang.bind(this, function(device, reason) {
+             // XXX: nm-applet has no special text depending on reason

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to