r31932 - in /packages/experimental/gnome-shell/debian: changelog patches/09-respect-NoDisplay-semantics-for-app-menu.patch patches/series

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Sat Dec 3 16:23:27 UTC 2011


Author: biebl
Date: Sat Dec  3 16:23:27 2011
New Revision: 31932

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=31932
Log:
* debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch:
  - Respect NoDisplay semantics for applications menu. This avoids duplicate
    menu entries when menu-xdg is installed. Closes: #649559

Added:
    packages/experimental/gnome-shell/debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch
Modified:
    packages/experimental/gnome-shell/debian/changelog
    packages/experimental/gnome-shell/debian/patches/series

Modified: packages/experimental/gnome-shell/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-shell/debian/changelog?rev=31932&op=diff
==============================================================================
--- packages/experimental/gnome-shell/debian/changelog [utf-8] (original)
+++ packages/experimental/gnome-shell/debian/changelog [utf-8] Sat Dec  3 16:23:27 2011
@@ -11,6 +11,9 @@
   [ Michael Biebl ]
   * debian/watch:
     - Track stable releases.
+  * debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch:
+    - Respect NoDisplay semantics for applications menu. This avoids duplicate
+      menu entries when menu-xdg is installed. Closes: #649559
 
  -- Michael Biebl <biebl at debian.org>  Sat, 03 Dec 2011 17:15:36 +0100
 

Added: packages/experimental/gnome-shell/debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-shell/debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch?rev=31932&op=file
==============================================================================
--- packages/experimental/gnome-shell/debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch (added)
+++ packages/experimental/gnome-shell/debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch [utf-8] Sat Dec  3 16:23:27 2011
@@ -1,0 +1,27 @@
+From 3013e942d862840e46eb07de9e84f9d80e7e13cc Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= <fpeters at 0d.be>
+Date: Sun, 4 Sep 2011 15:29:38 +0200
+Subject: [PATCH] Also respect NoDisplay semantics for applications menu
+
+https://bugzilla.gnome.org/show_bug.cgi?id=658176
+---
+ src/shell-app-system.c |    6 +-----
+ 1 files changed, 1 insertions(+), 5 deletions(-)
+
+Index: gnome-shell-3.2.1/src/shell-app-system.c
+===================================================================
+--- gnome-shell-3.2.1.orig/src/shell-app-system.c	2011-10-17 17:24:49.000000000 +0200
++++ gnome-shell-3.2.1/src/shell-app-system.c	2011-12-03 06:31:39.572401347 +0100
+@@ -102,11 +102,7 @@
+                                                    NULL,
+                                                    (GDestroyNotify)g_object_unref);
+ 
+-  /* For now, we want to pick up Evince, Nautilus, etc.  We'll
+-   * handle NODISPLAY semantics at a higher level or investigate them
+-   * case by case.
+-   */
+-  priv->apps_tree = gmenu_tree_new ("applications.menu", GMENU_TREE_FLAGS_INCLUDE_NODISPLAY);
++  priv->apps_tree = gmenu_tree_new ("applications.menu", 0);
+   g_signal_connect (priv->apps_tree, "changed", G_CALLBACK (on_apps_tree_changed_cb), self);
+ 
+   priv->settings_tree = gmenu_tree_new ("gnomecc.menu", 0);

Modified: packages/experimental/gnome-shell/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/gnome-shell/debian/patches/series?rev=31932&op=diff
==============================================================================
--- packages/experimental/gnome-shell/debian/patches/series [utf-8] (original)
+++ packages/experimental/gnome-shell/debian/patches/series [utf-8] Sat Dec  3 16:23:27 2011
@@ -4,3 +4,4 @@
 06-NetworkMenu-fix-regression-in-access-point-removed.patch
 07-NetworkMenu-fix-logic-for-updating-wifi-icon.patch
 08-polkit-Find-the-best-user-to-authenticate-as.patch
+09-respect-NoDisplay-semantics-for-app-menu.patch




More information about the pkg-gnome-commits mailing list