cpw.rekkanoryo.prefs_window: 79d3923b: Make a frame for the combo box theme sel...
rekkanoryo at pidgin.im
rekkanoryo at pidgin.im
Mon Nov 16 02:00:42 EST 2009
-----------------------------------------------------------------
Revision: 79d3923b372c2c78a19e2fd702df542bd391a1ea
Ancestor: b76ede9931244fc8f0d8648abf4897d289e143a2
Author: rekkanoryo at pidgin.im
Date: 2009-11-16T06:56:04
Branch: im.pidgin.cpw.rekkanoryo.prefs_window
URL: http://d.pidgin.im/viewmtn/revision/info/79d3923b372c2c78a19e2fd702df542bd391a1ea
Modified files:
pidgin/gtkprefs.c
ChangeLog:
Make a frame for the combo box theme selectors and make the labels left-aligned
for consistency.
-------------- next part --------------
============================================================
--- pidgin/gtkprefs.c 9ba47e180d1c4b282bc256360d826165a515cd9a
+++ pidgin/gtkprefs.c 2add1a75d0da8e9068b24c7f3e3d43bfb2127aa1
@@ -1150,33 +1150,30 @@ theme_page(void)
static GtkWidget *
theme_page(void)
{
- GtkWidget *add_button, *remove_button;
- GtkWidget *hbox_buttons;
- GtkWidget *alignment;
- GtkWidget *ret;
- GtkWidget *sw;
- GtkWidget *view;
+ GtkWidget *add_button, *remove_button, *hbox_buttons, *themesel_hbox;
+ GtkWidget *vbox, *alignment, *ret, *sw, *view, *label;
GtkCellRenderer *rend;
GtkTreeViewColumn *col;
GtkTreeSelection *sel;
GtkTreeRowReference *rowref;
- GtkWidget *label;
GtkTargetEntry te[3] = {
{"text/plain", 0, 0},
{"text/uri-list", 0, 1},
{"STRING", 0, 2}
};
- GtkWidget *themesel_hbox;
GtkSizeGroup *label_sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
GtkSizeGroup *combo_sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL);
ret = gtk_vbox_new(FALSE, PIDGIN_HIG_CAT_SPACE);
gtk_container_set_border_width (GTK_CONTAINER (ret), PIDGIN_HIG_BORDER);
+ vbox = pidgin_make_frame(ret, _("Theme Selections"));
+
/* Buddy List Themes */
themesel_hbox = gtk_hbox_new(FALSE, PIDGIN_HIG_BOX_SPACE);
label = gtk_label_new(_("Buddy List Theme:"));
+ gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
gtk_size_group_add_widget(label_sg, label);
gtk_box_pack_start(GTK_BOX(themesel_hbox), label, FALSE, FALSE, 0);
@@ -1188,12 +1185,13 @@ theme_page(void)
gtk_size_group_add_widget(combo_sg, prefs_blist_themes_combo_box);
gtk_box_pack_start(GTK_BOX(themesel_hbox), prefs_blist_themes_combo_box, FALSE, FALSE, 0);
- gtk_box_pack_start(GTK_BOX(ret), themesel_hbox, FALSE, FALSE, 0);
+ gtk_box_pack_start(GTK_BOX(vbox), themesel_hbox, FALSE, FALSE, 0);
/* Status Icon Themes */
themesel_hbox = gtk_hbox_new(FALSE, PIDGIN_HIG_BOX_SPACE);
label = gtk_label_new(_("Status Icon Theme:"));
+ gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
gtk_size_group_add_widget(label_sg, label);
gtk_box_pack_start(GTK_BOX(themesel_hbox), label, FALSE, FALSE, 0);
@@ -1205,12 +1203,13 @@ theme_page(void)
gtk_size_group_add_widget(combo_sg, prefs_status_themes_combo_box);
gtk_box_pack_start(GTK_BOX(themesel_hbox), prefs_status_themes_combo_box, FALSE, FALSE, 0);
- gtk_box_pack_start(GTK_BOX(ret), themesel_hbox, FALSE, FALSE, 0);
+ gtk_box_pack_start(GTK_BOX(vbox), themesel_hbox, FALSE, FALSE, 0);
/* Sound Themes */
themesel_hbox = gtk_hbox_new(FALSE, PIDGIN_HIG_BOX_SPACE);
label = gtk_label_new(_("Sound Theme:"));
+ gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
gtk_size_group_add_widget(label_sg, label);
gtk_box_pack_start(GTK_BOX(themesel_hbox), label, FALSE, FALSE, 0);
@@ -1222,7 +1221,7 @@ theme_page(void)
gtk_size_group_add_widget(combo_sg, prefs_sound_themes_combo_box);
gtk_box_pack_start(GTK_BOX(themesel_hbox), prefs_sound_themes_combo_box, FALSE, FALSE, 0);
- gtk_box_pack_start(GTK_BOX(ret), themesel_hbox, FALSE, FALSE, 0);
+ gtk_box_pack_start(GTK_BOX(vbox), themesel_hbox, FALSE, FALSE, 0);
/* Smiley Themes */
label = gtk_label_new(_("Select a smiley theme that you would like to use "
More information about the Commits
mailing list