rpms/control-center/devel capplet-help.patch, NONE, 1.1 control-center.spec, 1.397, 1.398
Matthias Clasen
mclasen at fedoraproject.org
Sat Oct 4 05:44:37 UTC 2008
Author: mclasen
Update of /cvs/extras/rpms/control-center/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26703
Modified Files:
control-center.spec
Added Files:
capplet-help.patch
Log Message:
fix help buttons in appearance capplet
capplet-help.patch:
--- NEW FILE capplet-help.patch ---
diff -up gnome-control-center-2.24.0.1/capplets/appearance/appearance-main.c.capplet-help gnome-control-center-2.24.0.1/capplets/appearance/appearance-main.c
--- gnome-control-center-2.24.0.1/capplets/appearance/appearance-main.c.capplet-help 2008-10-04 01:40:15.000000000 -0400
+++ gnome-control-center-2.24.0.1/capplets/appearance/appearance-main.c 2008-10-04 01:40:34.000000000 -0400
@@ -85,6 +85,38 @@ main_window_response (GtkWidget *widget,
g_object_unref (data->client);
g_object_unref (data->xml);
}
+ else if (response_id == GTK_RESPONSE_HELP)
+ {
+ GtkNotebook *nb;
+ gint pindex;
+
+ nb = GTK_NOTEBOOK (glade_xml_get_widget (data->xml, "main_notebook"));
+ pindex = gtk_notebook_get_current_page (nb);
+
+ switch (pindex)
+ {
+ case 0: /* theme */
+ capplet_help (GTK_WINDOW (widget), "user-guide.xml",
+ "goscustdesk-12");
+ break;
+ case 1: /* background */
+ capplet_help (GTK_WINDOW (widget), "user-guide.xml",
+ "goscustdesk-7");
+ break;
+ case 2: /* fonts */
+ capplet_help (GTK_WINDOW (widget), "user-guide.xml",
+ "goscustdesk-38");
+ break;
+ case 3: /* interface */
+ capplet_help (GTK_WINDOW (widget), "user-guide.xml",
+ "goscustuserinter-2");
+ break;
+ default:
+ capplet_help (GTK_WINDOW (widget), "user-guide.xml",
+ "prefs-look-and-feel");
+ break;
+ }
+ }
}
int
diff -up gnome-control-center-2.24.0.1/capplets/appearance/appearance-style.c.capplet-help gnome-control-center-2.24.0.1/capplets/appearance/appearance-style.c
--- gnome-control-center-2.24.0.1/capplets/appearance/appearance-style.c.capplet-help 2008-10-04 01:40:24.000000000 -0400
+++ gnome-control-center-2.24.0.1/capplets/appearance/appearance-style.c 2008-10-04 01:40:34.000000000 -0400
@@ -392,7 +392,7 @@ static void
style_response_cb (GtkDialog *dialog, gint response_id)
{
if (response_id == GTK_RESPONSE_HELP) {
- /* FIXME: help */
+ capplet_help (GTK_WINDOW (dialog), "user-guide.xml", "goscustdesk-61");
} else {
gtk_widget_hide (GTK_WIDGET (dialog));
}
Index: control-center.spec
===================================================================
RCS file: /cvs/extras/rpms/control-center/devel/control-center.spec,v
retrieving revision 1.397
retrieving revision 1.398
diff -u -r1.397 -r1.398
--- control-center.spec 30 Sep 2008 23:18:39 -0000 1.397
+++ control-center.spec 4 Oct 2008 05:44:06 -0000 1.398
@@ -22,7 +22,7 @@
Summary: GNOME Control Center
Name: control-center
Version: 2.24.0.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Epoch: 1
License: GPLv2+ and GFDL
Group: User Interface/Desktops
@@ -40,6 +40,9 @@
# http://bugzilla.gnome.org/show_bug.cgi?id=554507
Patch25: ta-schema.patch
+# http://bugzilla.gnome.org/show_bug.cgi?id=554957
+Patch28: capplet-help.patch
+
# call the Fedora/RHEL graphical passwd changing apps
Patch95: control-center-2.23.2-passwd.patch
Patch96: control-center-2.23.2-gecos.patch
@@ -165,6 +168,7 @@
%patch8 -p1 -b .gtkmarshal
%patch22 -p0 -b .slab-icon-names
%patch25 -p1 -b .ta-schema
+%patch28 -p1 -b .capplet-help
# vendor configuration patches
%patch95 -p1 -b .passwd
@@ -334,6 +338,9 @@
%dir %{_datadir}/gnome-control-center/keybindings
%changelog
+* Sat Oct 4 2008 Matthias Clasen <mclasen at redhat.com> - 2.24.0.1-3
+- Fix help buttons in the appearance capplet
+
* Tue Sep 30 2008 Matthias Clasen <mclasen at redhat.com> - 2.24.0.1-2
- Fix a schema mistranslation
More information about the scm-commits
mailing list