| 106 */ |
106 */ |
| 107 |
107 |
| 108 static GString * |
108 static GString * |
| 109 make_gtkrc_string(void) |
109 make_gtkrc_string(void) |
| 110 { |
110 { |
| 111 gint i; |
111 gsize i; |
| 112 gchar *prefbase = NULL; |
112 gchar *prefbase = NULL; |
| 113 GString *style_string = g_string_new(""); |
113 GString *style_string = g_string_new(""); |
| 114 |
114 |
| 115 if (purple_prefs_get_bool("/plugins/gtk/purplerc/set/gtk-font-name")) { |
115 if (purple_prefs_get_bool("/plugins/gtk/purplerc/set/gtk-font-name")) { |
| 116 const gchar *pref = purple_prefs_get_string("/plugins/gtk/purplerc/gtk-font-name"); |
116 const gchar *pref = purple_prefs_get_string("/plugins/gtk/purplerc/gtk-font-name"); |
| 364 static GtkWidget * |
364 static GtkWidget * |
| 365 purplerc_make_interface_vbox(void) |
365 purplerc_make_interface_vbox(void) |
| 366 { |
366 { |
| 367 GtkWidget *vbox = NULL, *hbox = NULL, *check = NULL; |
367 GtkWidget *vbox = NULL, *hbox = NULL, *check = NULL; |
| 368 GtkSizeGroup *labelsg = NULL; |
368 GtkSizeGroup *labelsg = NULL; |
| 369 gint i; |
369 gsize i; |
| 370 |
370 |
| 371 vbox = gtk_vbox_new(FALSE, PIDGIN_HIG_CAT_SPACE); |
371 vbox = gtk_vbox_new(FALSE, PIDGIN_HIG_CAT_SPACE); |
| 372 labelsg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); |
372 labelsg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); |
| 373 |
373 |
| 374 gtk_container_set_border_width(GTK_CONTAINER(vbox), PIDGIN_HIG_BORDER); |
374 gtk_container_set_border_width(GTK_CONTAINER(vbox), PIDGIN_HIG_BORDER); |
| 403 static GtkWidget * |
403 static GtkWidget * |
| 404 purplerc_make_fonts_vbox(void) |
404 purplerc_make_fonts_vbox(void) |
| 405 { |
405 { |
| 406 GtkWidget *vbox = NULL, *hbox = NULL, *check = NULL, *widget = NULL; |
406 GtkWidget *vbox = NULL, *hbox = NULL, *check = NULL, *widget = NULL; |
| 407 GtkSizeGroup *labelsg = NULL; |
407 GtkSizeGroup *labelsg = NULL; |
| 408 int i; |
408 gsize i; |
| 409 |
409 |
| 410 vbox = gtk_vbox_new(FALSE, PIDGIN_HIG_CAT_SPACE); |
410 vbox = gtk_vbox_new(FALSE, PIDGIN_HIG_CAT_SPACE); |
| 411 labelsg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); |
411 labelsg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); |
| 412 |
412 |
| 413 gtk_container_set_border_width(GTK_CONTAINER(vbox), PIDGIN_HIG_BORDER); |
413 gtk_container_set_border_width(GTK_CONTAINER(vbox), PIDGIN_HIG_BORDER); |
| 463 /* Note: Intentionally not using the size group argument to the |
463 /* Note: Intentionally not using the size group argument to the |
| 464 * pidgin_prefs_labeled_* functions they only add the text label to |
464 * pidgin_prefs_labeled_* functions they only add the text label to |
| 465 * the size group not the whole thing, which isn't what I want. */ |
465 * the size group not the whole thing, which isn't what I want. */ |
| 466 GtkWidget *vbox = NULL, *hbox = NULL, *check = NULL, *widget = NULL; |
466 GtkWidget *vbox = NULL, *hbox = NULL, *check = NULL, *widget = NULL; |
| 467 GtkSizeGroup *labelsg = NULL; |
467 GtkSizeGroup *labelsg = NULL; |
| 468 int i; |
468 gsize i; |
| 469 |
469 |
| 470 vbox = gtk_vbox_new(FALSE, PIDGIN_HIG_CAT_SPACE); |
470 vbox = gtk_vbox_new(FALSE, PIDGIN_HIG_CAT_SPACE); |
| 471 labelsg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); |
471 labelsg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); |
| 472 |
472 |
| 473 gtk_container_set_border_width(GTK_CONTAINER(vbox), PIDGIN_HIG_BORDER); |
473 gtk_container_set_border_width(GTK_CONTAINER(vbox), PIDGIN_HIG_BORDER); |
| 642 }; |
642 }; |
| 643 |
643 |
| 644 static void |
644 static void |
| 645 purplerc_init(PurplePlugin *plugin) |
645 purplerc_init(PurplePlugin *plugin) |
| 646 { |
646 { |
| 647 gint i; |
647 gsize i; |
| 648 |
648 |
| 649 purple_prefs_add_none("/plugins"); |
649 purple_prefs_add_none("/plugins"); |
| 650 purple_prefs_add_none("/plugins/gtk"); |
650 purple_prefs_add_none("/plugins/gtk"); |
| 651 purple_prefs_add_none("/plugins/gtk/purplerc"); |
651 purple_prefs_add_none("/plugins/gtk/purplerc"); |
| 652 purple_prefs_add_none("/plugins/gtk/purplerc/set"); |
652 purple_prefs_add_none("/plugins/gtk/purplerc/set"); |