Mercurial > pidgin.yaz
comparison src/buddy.c @ 4316:c5851f0e120e
[gaim-migrate @ 4570]
(19:17:32) faceprint: current gaim CVS writes it once per buddy at signon, and then once every time a buddy changes state
(19:17:35) faceprint: patch takes do_export() out of handle_buddy_rename() and puts it in the appropriate places
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Wed, 15 Jan 2003 00:18:16 +0000 |
parents | 57ab8f0a4263 |
children | 0c68d402f59f |
comparison
equal
deleted
inserted
replaced
4315:6e36a04209c0 | 4316:c5851f0e120e |
---|---|
231 struct group_show *gs; | 231 struct group_show *gs; |
232 struct group *g; | 232 struct group *g; |
233 GtkCTreeNode *c; | 233 GtkCTreeNode *c; |
234 char buf[256]; | 234 char buf[256]; |
235 | 235 |
236 /* well you shouldn't be calling this if nothing changed. duh. */ | |
237 do_export(b->gc); | |
238 | |
239 c = gtk_ctree_find_by_row_data(GTK_CTREE(edittree), NULL, b); | 236 c = gtk_ctree_find_by_row_data(GTK_CTREE(edittree), NULL, b); |
240 if (get_buddy_alias_only(b)) | 237 if (get_buddy_alias_only(b)) |
241 g_snprintf(buf, sizeof(buf), "%s (%s)", b->name, get_buddy_alias(b)); | 238 g_snprintf(buf, sizeof(buf), "%s (%s)", b->name, get_buddy_alias(b)); |
242 else | 239 else |
243 g_snprintf(buf, sizeof(buf), "%s", b->name); | 240 g_snprintf(buf, sizeof(buf), "%s", b->name); |
741 static void un_alias(GtkWidget *a, struct buddy *b) | 738 static void un_alias(GtkWidget *a, struct buddy *b) |
742 { | 739 { |
743 b->alias[0] = '\0'; | 740 b->alias[0] = '\0'; |
744 handle_buddy_rename(b, b->name); /* make me a sammich! */ | 741 handle_buddy_rename(b, b->name); /* make me a sammich! */ |
745 serv_alias_buddy(b); | 742 serv_alias_buddy(b); |
746 | 743 do_export(b->gc); |
747 } | 744 } |
748 | 745 |
749 static gboolean click_edit_tree(GtkWidget *widget, GdkEventButton *event, gpointer data) | 746 static gboolean click_edit_tree(GtkWidget *widget, GdkEventButton *event, gpointer data) |
750 { | 747 { |
751 GtkCTreeNode *node; | 748 GtkCTreeNode *node; |