Mercurial > pidgin.yaz
changeset 23471:ef66901f74f5
Fixes the display problems with (option 1) sound themes
author | Justin Rodriguez <ffdragon@soc.pidgin.im> |
---|---|
date | Fri, 27 Jun 2008 21:01:47 +0000 |
parents | c32dd71d0658 |
children | fbf72bbd1084 |
files | pidgin/gtkprefs.c |
diffstat | 1 files changed, 6 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/pidgin/gtkprefs.c Fri Jun 27 18:04:29 2008 +0000 +++ b/pidgin/gtkprefs.c Fri Jun 27 21:01:47 2008 +0000 @@ -1852,6 +1852,8 @@ */ if (sound == sound_row_sel) gtk_entry_set_text(GTK_ENTRY(sound_entry), filename); + + pref_set_sound_customized(); } static void select_sound(GtkWidget *button, gpointer being_NULL_is_fun) @@ -2042,6 +2044,10 @@ gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (combo_box), cell_rend, FALSE); gtk_cell_layout_set_attributes (GTK_CELL_LAYOUT (combo_box), cell_rend, "text", 1, NULL); + cell_rend = gtk_cell_renderer_text_new (); + gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (combo_box), cell_rend, FALSE); + gtk_cell_layout_set_attributes (GTK_CELL_LAYOUT (combo_box), cell_rend, "text", 2, NULL); + gtk_combo_box_set_active_iter(GTK_COMBO_BOX(combo_box), &prefs_sound_iter); g_signal_connect(G_OBJECT(combo_box), "changed", (GCallback)prefs_set_sound_theme, NULL);