diff options
author | Matthias Clasen <mclasen@fedoraproject.org> | 2009-08-01 00:09:52 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@fedoraproject.org> | 2009-08-01 00:09:52 +0000 |
commit | fb84907423657282dc32102701176a7a42831cdd (patch) | |
tree | 399aab4801ea3bc02227387ca3876478b3ec96c1 | |
parent | 506b2d51e9456da6dc00df47ec3cd436e05259a7 (diff) | |
download | gnome-panel-fb84907423657282dc32102701176a7a42831cdd.tar.gz gnome-panel-fb84907423657282dc32102701176a7a42831cdd.tar.xz gnome-panel-fb84907423657282dc32102701176a7a42831cdd.zip |
Reduce excessive 'about'-ing in the System menugnome-panel-2_27_4-5_fc12
-rw-r--r-- | gnome-panel-about.patch | 13 | ||||
-rw-r--r-- | gnome-panel.spec | 19 | ||||
-rw-r--r-- | panel-icons.patch | 14 |
3 files changed, 26 insertions, 20 deletions
diff --git a/gnome-panel-about.patch b/gnome-panel-about.patch new file mode 100644 index 0000000..29d17b4 --- /dev/null +++ b/gnome-panel-about.patch @@ -0,0 +1,13 @@ +diff -up gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.about gnome-panel-2.27.4/gnome-panel/panel-menu-items.c +--- gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.about 2009-07-31 18:29:02.635601324 -0400 ++++ gnome-panel-2.27.4/gnome-panel/panel-menu-items.c 2009-07-31 18:30:18.129605780 -0400 +@@ -1159,7 +1159,8 @@ panel_desktop_menu_item_append_menu (Gtk + add_menu_separator (menu); + + panel_menu_items_append_from_desktop (menu, "gnome-yelp.desktop", NULL); +- panel_menu_items_append_from_desktop (menu, "gnome-about.desktop", NULL); ++ if (panel_has_desktop_file ("about-this-computer.desktop")) ++ panel_menu_items_append_from_desktop (menu, "about-this-computer.desktop", NULL); + + if (parent->priv->append_lock_logout) + panel_menu_items_append_lock_logout (menu); diff --git a/gnome-panel.spec b/gnome-panel.spec index a0897bf..822ca75 100644 --- a/gnome-panel.spec +++ b/gnome-panel.spec @@ -23,7 +23,7 @@ Summary: GNOME panel Name: gnome-panel Version: 2.27.4 -Release: 4%{?dist} +Release: 5%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/gnome-panel/2.27/%{name}-%{version}.tar.bz2 @@ -91,12 +91,8 @@ BuildRequires: libtool Patch0: gnome-panel-2.23.4-vendor.patch Patch1: gnome-panel-2.10.1-speak-to-us-ye-old-wise-fish.patch -Patch2: gnome-panel-2.17.91-about-fedora.patch -Patch4: gnome-panel-2.25.3-search.patch -# Drop this patch for now, it should have AT LEAST been moved -# to an upstream bugzilla by now -#Patch6: gnome-panel-2.16.0-compiz-support.patch -Patch7: gnome-panel-2.21.92-about-this-computer.patch +Patch2: gnome-panel-2.25.3-search.patch +Patch3: gnome-panel-about.patch # the next three patches belong together # http://bugzilla.gnome.org/show_bug.cgi?id=470966 @@ -162,10 +158,8 @@ Panel Applets using the libpanel-applet library. %patch0 -p1 -b .vendor %patch1 -p1 -b .speak-to-us-ye-old-wise-fish -%patch2 -p1 -b .about-fedora -%patch4 -p0 -b .search -##%patch6 -p0 -b .compiz-support -%patch7 -p1 -b .about-this-computer +%patch2 -p0 -b .search +%patch3 -p1 -b .about %patch8 -p1 -b .launcher-desktop-files %patch9 -p1 -b .desktop-file-monitoring %patch10 -p1 -b .preferred-apps @@ -378,6 +372,9 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Fri Jul 31 2009 Matthias Clasen <mclasen@redhat.com> 2.27.4-5 +- Reduce the excessive 'about'-ing in the System menu + * Mon Jul 27 2009 Matthias Clasen <mclasen@redhat.com> 2.27.4-4 - Drop unneeded direct deps diff --git a/panel-icons.patch b/panel-icons.patch index 13426a3..01c9f86 100644 --- a/panel-icons.patch +++ b/panel-icons.patch @@ -1,6 +1,6 @@ diff -up gnome-panel-2.27.4/gnome-panel/menu.c.panel-icons gnome-panel-2.27.4/gnome-panel/menu.c --- gnome-panel-2.27.4/gnome-panel/menu.c.panel-icons 2009-07-01 09:06:23.000000000 -0400 -+++ gnome-panel-2.27.4/gnome-panel/menu.c 2009-07-22 16:36:34.928388257 -0400 ++++ gnome-panel-2.27.4/gnome-panel/menu.c 2009-07-31 18:31:52.836622831 -0400 @@ -1389,7 +1389,7 @@ create_submenu_entry (GtkWidget { GtkWidget *menuitem; @@ -11,8 +11,8 @@ diff -up gnome-panel-2.27.4/gnome-panel/menu.c.panel-icons gnome-panel-2.27.4/gn panel_menu_icon_get_size (), NULL, NULL, diff -up gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons gnome-panel-2.27.4/gnome-panel/panel-menu-items.c ---- gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons 2009-07-22 16:36:34.768127904 -0400 -+++ gnome-panel-2.27.4/gnome-panel/panel-menu-items.c 2009-07-22 16:39:57.329131999 -0400 +--- gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons 2009-07-31 18:31:52.737846416 -0400 ++++ gnome-panel-2.27.4/gnome-panel/panel-menu-items.c 2009-07-31 18:34:05.243598174 -0400 @@ -1,4 +1,5 @@ -/* +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- @@ -95,16 +95,12 @@ diff -up gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons gnome-pan } -@@ -1158,11 +1170,11 @@ panel_desktop_menu_item_append_menu (Gtk +@@ -1158,9 +1170,9 @@ panel_desktop_menu_item_append_menu (Gtk if (add_separator) add_menu_separator (menu); - panel_menu_items_append_from_desktop (menu, "gnome-yelp.desktop", NULL); -- panel_menu_items_append_from_desktop (menu, "gnome-about.desktop", NULL); -- panel_menu_items_append_from_desktop (menu, "about-fedora.desktop", NULL); + panel_menu_items_append_from_desktop (menu, "gnome-yelp.desktop", NULL, FALSE); -+ panel_menu_items_append_from_desktop (menu, "gnome-about.desktop", NULL, FALSE); -+ panel_menu_items_append_from_desktop (menu, "about-fedora.desktop", NULL, FALSE); if (panel_has_desktop_file ("about-this-computer.desktop")) - panel_menu_items_append_from_desktop (menu, "about-this-computer.desktop", NULL); + panel_menu_items_append_from_desktop (menu, "about-this-computer.desktop", NULL, FALSE); @@ -113,7 +109,7 @@ diff -up gnome-panel-2.27.4/gnome-panel/panel-menu-items.c.panel-icons gnome-pan panel_menu_items_append_lock_logout (menu); diff -up gnome-panel-2.27.4/gnome-panel/panel-recent.c.panel-icons gnome-panel-2.27.4/gnome-panel/panel-recent.c --- gnome-panel-2.27.4/gnome-panel/panel-recent.c.panel-icons 2009-07-01 09:06:23.000000000 -0400 -+++ gnome-panel-2.27.4/gnome-panel/panel-recent.c 2009-07-22 16:36:34.933388684 -0400 ++++ gnome-panel-2.27.4/gnome-panel/panel-recent.c 2009-07-31 18:31:52.839621328 -0400 @@ -188,7 +188,7 @@ panel_recent_append_documents_menu (GtkW GtkWidget *menu_item; int size; |