Bug#700392: unblock: gnome-shell/3.4.2-7
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Hi,
Please unblock package gnome-shell
This version is fixing the network status icon for people that have unmanaged
device.
It also disable the folks integration. Folks might delay the startup and cause
some DBus call to timeout for people that have a lot of contacts in empathy
and/or EDS. The only missing feature will be the ability to search contacts
directly from the shell dash. The proper fix for this requires architectural
changes.
gnome-shell (3.4.2-7) unstable; urgency=low
[ Michael Biebl ]
* 40-force-online.patch: Use correct icon name "network-wired" when the
global online state is set to connected.
[ Laurent Bigonville ]
* debian/patches/50-remove-folks-integration.patch: Remove folks integration,
it might cause some slow startup time and cause Dbus call to timeout
(Closes: #693155)
-- Laurent Bigonville <bigon@debian.org> Sat, 09 Feb 2013 14:20:45 +0100
changelog | 13 +++++++++++++
patches/40-force-online.patch | 2 +-
patches/50-remove-folks-integration.patch | 27 +++++++++++++++++++++++++++
patches/series | 1 +
4 files changed, 42 insertions(+), 1 deletion(-)
unblock gnome-shell/3.4.2-7
Cheers
Laurent Bigonville
-- System Information:
Debian Release: 7.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.7-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_BE.utf8, LC_CTYPE=fr_BE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru gnome-shell-3.4.2/debian/changelog gnome-shell-3.4.2/debian/changelog
--- gnome-shell-3.4.2/debian/changelog 2013-01-17 10:43:33.000000000 +0100
+++ gnome-shell-3.4.2/debian/changelog 2013-02-09 14:21:07.000000000 +0100
@@ -1,3 +1,16 @@
+gnome-shell (3.4.2-7) unstable; urgency=low
+
+ [ Michael Biebl ]
+ * 40-force-online.patch: Use correct icon name "network-wired" when the
+ global online state is set to connected.
+
+ [ Laurent Bigonville ]
+ * debian/patches/50-remove-folks-integration.patch: Remove folks integration,
+ it might cause some slow startup time and cause Dbus call to timeout
+ (Closes: #693155)
+
+ -- Laurent Bigonville <bigon@debian.org> Sat, 09 Feb 2013 14:20:45 +0100
+
gnome-shell (3.4.2-6) unstable; urgency=low
[ Josselin Mouette ]
diff -Nru gnome-shell-3.4.2/debian/patches/40-force-online.patch gnome-shell-3.4.2/debian/patches/40-force-online.patch
--- gnome-shell-3.4.2/debian/patches/40-force-online.patch 2013-01-16 11:38:24.000000000 +0100
+++ gnome-shell-3.4.2/debian/patches/40-force-online.patch 2013-02-09 14:05:46.000000000 +0100
@@ -17,7 +17,7 @@
if (!mc) {
- this.setIcon('network-offline');
+ if (state == NetworkManager.State.CONNECTED_GLOBAL) {
-+ this.setIcon('network-wired-connected');
++ this.setIcon('network-wired');
+ } else {
+ this.setIcon('network-offline');
+ }
diff -Nru gnome-shell-3.4.2/debian/patches/50-remove-folks-integration.patch gnome-shell-3.4.2/debian/patches/50-remove-folks-integration.patch
--- gnome-shell-3.4.2/debian/patches/50-remove-folks-integration.patch 1970-01-01 01:00:00.000000000 +0100
+++ gnome-shell-3.4.2/debian/patches/50-remove-folks-integration.patch 2013-02-09 14:05:46.000000000 +0100
@@ -0,0 +1,27 @@
+Subject: Disable folks integration
+ In some conditions this could really impact the performances and cause Dbus
+ calls timeout
+From: Laurent Bigonville <bigon@debian.org>
+Forwarded: not-needed
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693155
+
+--- a/js/ui/overview.js
++++ b/js/ui/overview.js
+@@ -11,7 +11,7 @@ const Shell = imports.gi.Shell;
+ const Gdk = imports.gi.Gdk;
+
+ const AppDisplay = imports.ui.appDisplay;
+-const ContactDisplay = imports.ui.contactDisplay;
++//const ContactDisplay = imports.ui.contactDisplay;
+ const Dash = imports.ui.dash;
+ const DND = imports.ui.dnd;
+ const Lightbox = imports.ui.lightbox;
+@@ -210,7 +210,7 @@ const Overview = new Lang.Class({
+ this.addSearchProvider(new AppDisplay.AppSearchProvider());
+ this.addSearchProvider(new AppDisplay.SettingsSearchProvider());
+ this.addSearchProvider(new PlaceDisplay.PlaceSearchProvider());
+- this.addSearchProvider(new ContactDisplay.ContactSearchProvider());
++ //this.addSearchProvider(new ContactDisplay.ContactSearchProvider());
+
+ // Load remote search providers provided by applications
+ RemoteSearch.loadRemoteSearchProviders(Lang.bind(this, this.addSearchProvider));
diff -Nru gnome-shell-3.4.2/debian/patches/series gnome-shell-3.4.2/debian/patches/series
--- gnome-shell-3.4.2/debian/patches/series 2013-01-15 16:53:43.000000000 +0100
+++ gnome-shell-3.4.2/debian/patches/series 2013-02-09 14:05:46.000000000 +0100
@@ -14,3 +14,4 @@
32-enable-the-screen-reader-menu-item.patch
33-screen-reader-l10n.patch
40-force-online.patch
+50-remove-folks-integration.patch
Reply to: