rpms/gnome-panel/devel gnome-panel-2.27.4-fix-monitor.patch, NONE, 1.1 gnome-panel.spec, 1.359, 1.360
Ray Strode
rstrode at fedoraproject.org
Fri Jul 24 17:55:59 UTC 2009
Author: rstrode
Update of /cvs/pkgs/rpms/gnome-panel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16993
Modified Files:
gnome-panel.spec
Added Files:
gnome-panel-2.27.4-fix-monitor.patch
Log Message:
- Make my panels show up again on login (gnome bug 589632)
gnome-panel-2.27.4-fix-monitor.patch:
panel-toplevel.c | 7 +++++++
1 file changed, 7 insertions(+)
--- NEW FILE gnome-panel-2.27.4-fix-monitor.patch ---
diff -up gnome-panel-2.27.4/gnome-panel/panel-toplevel.c.fix-monitor gnome-panel-2.27.4/gnome-panel/panel-toplevel.c
--- gnome-panel-2.27.4/gnome-panel/panel-toplevel.c.fix-monitor 2009-07-24 13:32:56.736614448 -0400
+++ gnome-panel-2.27.4/gnome-panel/panel-toplevel.c 2009-07-24 13:43:25.944864163 -0400
@@ -2518,6 +2518,13 @@ panel_toplevel_update_geometry (PanelTop
GtkRequisition *requisition)
{
toplevel->priv->updated_geometry_initial = TRUE;
+
+ /* If the panel got assigned to a monitor that no longer exists, then
+ * move it to one that does.
+ */
+ if (toplevel->priv->monitor >= panel_multiscreen_monitors (gtk_window_get_screen (GTK_WINDOW (toplevel)))) {
+ panel_toplevel_set_monitor (toplevel, 0);
+ }
panel_toplevel_update_size (toplevel, requisition);
panel_toplevel_update_position (toplevel);
Index: gnome-panel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-panel/devel/gnome-panel.spec,v
retrieving revision 1.359
retrieving revision 1.360
diff -u -p -r1.359 -r1.360
--- gnome-panel.spec 22 Jul 2009 21:32:55 -0000 1.359
+++ gnome-panel.spec 24 Jul 2009 17:55:59 -0000 1.360
@@ -23,7 +23,7 @@
Summary: GNOME panel
Name: gnome-panel
Version: 2.27.4
-Release: 2%{?dist}
+Release: 3%{?dist}
URL: http://www.gnome.org
Source0: http://download.gnome.org/sources/gnome-panel/2.27/%{name}-%{version}.tar.bz2
@@ -122,6 +122,9 @@ Patch42: polkit1.patch
# http://bugzilla.gnome.org/show_bug.cgi?id=322932
Patch45: panel-icons.patch
+# http://bugzilla.gnome.org/show_bug.cgi?id=589632
+Patch46:gnome-panel-2.27.4-fix-monitor.patch
+
Conflicts: gnome-power-manager < 2.15.3
%description
@@ -171,6 +174,7 @@ Panel Applets using the libpanel-applet
%patch38 -p1 -b .clock-network
%patch42 -p1 -b .polkit1
%patch45 -p1 -b .panel-icons
+%patch46 -p1 -b .fix-monitor
. %{SOURCE6}
@@ -367,6 +371,9 @@ fi
%{_datadir}/gtk-doc/html/*
%changelog
+* Fri Jul 24 2009 Ray Strode <rstrode at redhat.com> 2.27.4-3
+- Make my panels show up again on login (gnome bug 589632)
+
* Wed Jul 22 2009 Matthias Clasen <mclasen at redhat.com> - 2.27.4-2
- Make category icons follow the menu-images setting
More information about the fedora-extras-commits
mailing list