Mercurial > pidgin
comparison src/gtkprefs.c @ 5841:eeb72d03e189
[gaim-migrate @ 6272]
smiley themes convert now
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Thu, 12 Jun 2003 18:17:31 +0000 |
parents | 729e688fd2e7 |
children | 96e5b32e75ad |
comparison
equal
deleted
inserted
replaced
5840:8f5ccf9e590a | 5841:eeb72d03e189 |
---|---|
449 | 449 |
450 static void smiley_sel (GtkTreeSelection *sel, GtkTreeModel *model) { | 450 static void smiley_sel (GtkTreeSelection *sel, GtkTreeModel *model) { |
451 GtkTreeIter iter; | 451 GtkTreeIter iter; |
452 const char *filename; | 452 const char *filename; |
453 GValue val = { 0, }; | 453 GValue val = { 0, }; |
454 | 454 |
455 if (! gtk_tree_selection_get_selected (sel, &model, &iter)) | 455 if (! gtk_tree_selection_get_selected (sel, &model, &iter)) |
456 return; | 456 return; |
457 gtk_tree_model_get_value (model, &iter, 2, &val); | 457 gtk_tree_model_get_value (model, &iter, 2, &val); |
458 filename = g_value_get_string(&val); | 458 filename = g_value_get_string(&val); |
459 gaim_prefs_set_string("/gaim/gtk/smileys/theme", filename); | 459 gaim_prefs_set_string("/gaim/gtk/smileys/theme", filename); |
2756 | 2756 |
2757 static void | 2757 static void |
2758 smiley_theme_pref_cb(const char *name, GaimPrefType type, gpointer value, | 2758 smiley_theme_pref_cb(const char *name, GaimPrefType type, gpointer value, |
2759 gpointer data) | 2759 gpointer data) |
2760 { | 2760 { |
2761 if (strcmp(name, "")) | 2761 if (!strcmp(name, "/gaim/gtk/smileys/theme")) |
2762 load_smiley_theme((const char *)value, TRUE); | 2762 load_smiley_theme((const char *)value, TRUE); |
2763 } | 2763 } |
2764 | 2764 |
2765 void | 2765 void |
2766 gaim_gtk_prefs_init(void) | 2766 gaim_gtk_prefs_init(void) |