gnome-base/gnome-control-center: Add different patch
[phenriksson.git] / local-gnome / gnome-base / gnome-control-center / files / gnome-control-center-2.24.0.1-capplet-help.patch
blob3ad6403c0daa0a2c6b4f490862aa5b637e9a9977
1 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
2 --- gnome-control-center-2.24.0.1/capplets/appearance/appearance-main.c.capplet-help 2008-10-04 01:40:15.000000000 -0400
3 +++ gnome-control-center-2.24.0.1/capplets/appearance/appearance-main.c 2008-10-04 01:40:34.000000000 -0400
4 @@ -85,6 +85,38 @@ main_window_response (GtkWidget *widget,
5 g_object_unref (data->client);
6 g_object_unref (data->xml);
8 + else if (response_id == GTK_RESPONSE_HELP)
9 + {
10 + GtkNotebook *nb;
11 + gint pindex;
13 + nb = GTK_NOTEBOOK (glade_xml_get_widget (data->xml, "main_notebook"));
14 + pindex = gtk_notebook_get_current_page (nb);
16 + switch (pindex)
17 + {
18 + case 0: /* theme */
19 + capplet_help (GTK_WINDOW (widget), "user-guide.xml",
20 + "goscustdesk-12");
21 + break;
22 + case 1: /* background */
23 + capplet_help (GTK_WINDOW (widget), "user-guide.xml",
24 + "goscustdesk-7");
25 + break;
26 + case 2: /* fonts */
27 + capplet_help (GTK_WINDOW (widget), "user-guide.xml",
28 + "goscustdesk-38");
29 + break;
30 + case 3: /* interface */
31 + capplet_help (GTK_WINDOW (widget), "user-guide.xml",
32 + "goscustuserinter-2");
33 + break;
34 + default:
35 + capplet_help (GTK_WINDOW (widget), "user-guide.xml",
36 + "prefs-look-and-feel");
37 + break;
38 + }
39 + }
42 int
43 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
44 --- gnome-control-center-2.24.0.1/capplets/appearance/appearance-style.c.capplet-help 2008-10-04 01:40:24.000000000 -0400
45 +++ gnome-control-center-2.24.0.1/capplets/appearance/appearance-style.c 2008-10-04 01:40:34.000000000 -0400
46 @@ -392,7 +392,7 @@ static void
47 style_response_cb (GtkDialog *dialog, gint response_id)
49 if (response_id == GTK_RESPONSE_HELP) {
50 - /* FIXME: help */
51 + capplet_help (GTK_WINDOW (dialog), "user-guide.xml", "goscustdesk-61");
52 } else {
53 gtk_widget_hide (GTK_WIDGET (dialog));