rpms/gnome-panel/F-12 gnome-panel.spec, 1.384, 1.385 panel-padding.patch, 1.4, 1.5
Matthias Clasen
mclasen at fedoraproject.org
Fri Nov 6 17:58:47 UTC 2009
Author: mclasen
Update of /cvs/pkgs/rpms/gnome-panel/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv27314
Modified Files:
gnome-panel.spec panel-padding.patch
Log Message:
Make padding work as intended between the first and second applet
Index: gnome-panel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-panel/F-12/gnome-panel.spec,v
retrieving revision 1.384
retrieving revision 1.385
diff -u -p -r1.384 -r1.385
--- gnome-panel.spec 2 Nov 2009 18:39:09 -0000 1.384
+++ gnome-panel.spec 6 Nov 2009 17:58:46 -0000 1.385
@@ -22,7 +22,7 @@
Summary: GNOME panel
Name: gnome-panel
Version: 2.28.0
-Release: 13%{?dist}
+Release: 14%{?dist}
URL: http://www.gnome.org
Source0: http://download.gnome.org/sources/gnome-panel/2.28/%{name}-%{version}.tar.bz2
@@ -385,6 +385,9 @@ fi
%{_datadir}/gtk-doc/html/*
%changelog
+* Fri Nov 6 2009 Matthias Clasen <mclasen at redhat.com> 2.28.0-14
+- Revert the last change, it didn't have the desired effect
+
* Mon Nov 2 2009 Matthias Clasen <mclasen at redhat.com> 2.28.0-13
- Don't add padding before the first and after the last applet (#532410)
panel-padding.patch:
panel-profile.c | 3 ++
panel-profile.h | 5 +++-
panel-toplevel.c | 44 ++++++++++++++++++++++++++++++++++++++
panel-toplevel.h | 3 ++
panel-toplevel.schemas.in | 13 +++++++++++
panel-widget.c | 52 +++++++++++++++++++++++++++++++++-------------
6 files changed, 105 insertions(+), 15 deletions(-)
Index: panel-padding.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-panel/F-12/panel-padding.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- panel-padding.patch 2 Nov 2009 22:32:08 -0000 1.4
+++ panel-padding.patch 6 Nov 2009 17:58:46 -0000 1.5
@@ -1,6 +1,6 @@
diff -up gnome-panel-2.28.0/gnome-panel/panel-profile.c.panel-padding gnome-panel-2.28.0/gnome-panel/panel-profile.c
--- gnome-panel-2.28.0/gnome-panel/panel-profile.c.panel-padding 2009-09-21 12:29:33.000000000 -0400
-+++ gnome-panel-2.28.0/gnome-panel/panel-profile.c 2009-11-02 11:24:47.453564521 -0500
++++ gnome-panel-2.28.0/gnome-panel/panel-profile.c 2009-10-29 09:57:25.285484907 -0400
@@ -638,6 +638,7 @@ TOPLEVEL_IS_WRITABLE_FUNC ("orientation"
TOPLEVEL_GET_SET_FUNCS ("size", toplevel, int, size, int)
@@ -27,7 +27,7 @@ diff -up gnome-panel-2.28.0/gnome-panel/
GET_BOOL ("auto_hide", auto_hide);
diff -up gnome-panel-2.28.0/gnome-panel/panel-profile.h.panel-padding gnome-panel-2.28.0/gnome-panel/panel-profile.h
--- gnome-panel-2.28.0/gnome-panel/panel-profile.h.panel-padding 2009-04-19 13:45:09.000000000 -0400
-+++ gnome-panel-2.28.0/gnome-panel/panel-profile.h 2009-11-02 11:24:47.454552356 -0500
++++ gnome-panel-2.28.0/gnome-panel/panel-profile.h 2009-10-29 09:57:25.285484907 -0400
@@ -92,7 +92,10 @@ void panel_profile_set_toplevel_e
gboolean expand);
gboolean panel_profile_get_toplevel_expand (PanelToplevel *toplevel);
@@ -42,7 +42,7 @@ diff -up gnome-panel-2.28.0/gnome-panel/
gboolean panel_profile_get_toplevel_auto_hide (PanelToplevel *toplevel);
diff -up gnome-panel-2.28.0/gnome-panel/panel-toplevel.c.panel-padding gnome-panel-2.28.0/gnome-panel/panel-toplevel.c
--- gnome-panel-2.28.0/gnome-panel/panel-toplevel.c.panel-padding 2009-08-21 06:31:49.000000000 -0400
-+++ gnome-panel-2.28.0/gnome-panel/panel-toplevel.c 2009-11-02 11:24:47.455802306 -0500
++++ gnome-panel-2.28.0/gnome-panel/panel-toplevel.c 2009-10-29 09:57:25.287500667 -0400
@@ -79,6 +79,7 @@ struct _PanelToplevelPrivate {
gboolean expand;
PanelOrientation orientation;
@@ -131,7 +131,7 @@ diff -up gnome-panel-2.28.0/gnome-panel/
{
diff -up gnome-panel-2.28.0/gnome-panel/panel-toplevel.h.panel-padding gnome-panel-2.28.0/gnome-panel/panel-toplevel.h
--- gnome-panel-2.28.0/gnome-panel/panel-toplevel.h.panel-padding 2009-08-19 11:28:09.000000000 -0400
-+++ gnome-panel-2.28.0/gnome-panel/panel-toplevel.h 2009-11-02 11:24:47.456802503 -0500
++++ gnome-panel-2.28.0/gnome-panel/panel-toplevel.h 2009-10-29 09:57:25.288484940 -0400
@@ -83,6 +83,9 @@ G_CONST_RETURN char *panel_toplevel_get_
void panel_toplevel_set_expand (PanelToplevel *toplevel,
gboolean expand);
@@ -144,7 +144,7 @@ diff -up gnome-panel-2.28.0/gnome-panel/
PanelOrientation panel_toplevel_get_orientation (PanelToplevel *toplevel);
diff -up gnome-panel-2.28.0/gnome-panel/panel-toplevel.schemas.in.panel-padding gnome-panel-2.28.0/gnome-panel/panel-toplevel.schemas.in
--- gnome-panel-2.28.0/gnome-panel/panel-toplevel.schemas.in.panel-padding 2009-07-01 09:06:23.000000000 -0400
-+++ gnome-panel-2.28.0/gnome-panel/panel-toplevel.schemas.in 2009-11-02 11:24:47.456802503 -0500
++++ gnome-panel-2.28.0/gnome-panel/panel-toplevel.schemas.in 2009-10-29 09:57:25.288484940 -0400
@@ -103,6 +103,19 @@
</schema>
@@ -167,7 +167,7 @@ diff -up gnome-panel-2.28.0/gnome-panel/
<type>int</type>
diff -up gnome-panel-2.28.0/gnome-panel/panel-widget.c.panel-padding gnome-panel-2.28.0/gnome-panel/panel-widget.c
--- gnome-panel-2.28.0/gnome-panel/panel-widget.c.panel-padding 2009-08-11 07:32:38.000000000 -0400
-+++ gnome-panel-2.28.0/gnome-panel/panel-widget.c 2009-11-02 13:35:15.647553899 -0500
++++ gnome-panel-2.28.0/gnome-panel/panel-widget.c 2009-10-29 10:10:43.531226534 -0400
@@ -710,9 +710,12 @@ panel_widget_switch_applet_right (PanelW
{
AppletData *ad;
@@ -298,12 +298,7 @@ diff -up gnome-panel-2.28.0/gnome-panel/
}
}
-@@ -1329,16 +1350,19 @@ static void
- panel_widget_size_allocate(GtkWidget *widget, GtkAllocation *allocation)
- {
- PanelWidget *panel;
-- GList *list;
-+ GList *list, *last;
+@@ -1333,12 +1354,15 @@ panel_widget_size_allocate(GtkWidget *wi
int i;
int old_size;
gboolean ltr;
@@ -319,37 +314,30 @@ diff -up gnome-panel-2.28.0/gnome-panel/
old_size = panel->size;
ltr = gtk_widget_get_direction (widget) == GTK_TEXT_DIR_LTR;
-@@ -1405,6 +1429,8 @@ panel_widget_size_allocate(GtkWidget *wi
+@@ -1404,7 +1428,7 @@ panel_widget_size_allocate(GtkWidget *wi
+ }
ad->min_cells = ad->cells;
gtk_widget_size_allocate(ad->applet,&challoc);
- i += ad->cells;
-+ if (list != panel->applet_list)
-+ i += padding;
+- i += ad->cells;
++ i += ad->cells + padding;
}
/* EEEEK, there might be not enough room and we don't handle
-@@ -1440,11 +1466,14 @@ panel_widget_size_allocate(GtkWidget *wi
+@@ -1439,7 +1463,7 @@ panel_widget_size_allocate(GtkWidget *wi
+ if (ad->constrained < i)
ad->constrained = i;
- i = ad->constrained + ad->cells;
-+ if (list != panel->applet_list)
-+ i += padding;
+- i = ad->constrained + ad->cells;
++ i = ad->constrained + ad->cells + padding;
}
/* Now expand from the right */
- i = panel->size;
-- for(list = g_list_last(panel->applet_list);
-+ last = g_list_last(panel->applet_list);
-+ for(list = last;
- list!=NULL;
- list = g_list_previous(list)) {
- AppletData *ad = list->data;
-@@ -1465,6 +1494,8 @@ panel_widget_size_allocate(GtkWidget *wi
+@@ -1464,7 +1488,7 @@ panel_widget_size_allocate(GtkWidget *wi
+ ad->cells = cells;
}
- i = ad->constrained;
-+ if (list != last)
-+ i -= padding;
+- i = ad->constrained;
++ i = ad->constrained - padding;
}
/* EEEEK, there's not enough room, so shift applets even
More information about the scm-commits
mailing list