From: Rob F. <rob...@us...> - 2002-03-19 06:29:32
|
Update of /cvsroot/gaim/gaim/src In directory usw-pr-cvs1:/tmp/cvs-serv8085 Modified Files: conversation.c Log Message: oatmeal. Index: conversation.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/conversation.c,v retrieving revision 1.344 retrieving revision 1.345 diff -u -d -r1.344 -r1.345 --- conversation.c 16 Mar 2002 00:32:53 -0000 1.344 +++ conversation.c 19 Mar 2002 06:29:30 -0000 1.345 @@ -95,13 +95,8 @@ /*------------------------------------------------------------------------*/ -void gaim_setup_imhtml(GtkWidget *imhtml) +void gaim_setup_imhtml_smileys(GtkWidget *imhtml) { - g_return_if_fail(imhtml != NULL); - g_return_if_fail(GTK_IS_IMHTML(imhtml)); - if (!(convo_options & OPT_CONVO_SHOW_SMILEY)) - gtk_imhtml_show_smileys(GTK_IMHTML(imhtml), FALSE); - gtk_signal_connect(GTK_OBJECT(imhtml), "url_clicked", GTK_SIGNAL_FUNC(open_url), NULL); gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "C:)", luke03_xpm); gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "C:-)", luke03_xpm); gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), "O-)", oneeye_xpm); @@ -113,6 +108,17 @@ gtk_imhtml_associate_smiley(GTK_IMHTML(imhtml), ":-]", farted_xpm); } +void gaim_setup_imhtml(GtkWidget *imhtml) +{ + g_return_if_fail(imhtml != NULL); + g_return_if_fail(GTK_IS_IMHTML(imhtml)); + if (!(convo_options & OPT_CONVO_SHOW_SMILEY)) + gtk_imhtml_show_smileys(GTK_IMHTML(imhtml), FALSE); + + gtk_signal_connect(GTK_OBJECT(imhtml), "url_clicked", GTK_SIGNAL_FUNC(open_url), NULL); + gaim_setup_imhtml_smileys(imhtml); +} + void quiet_set(GtkWidget *tb, int state) { state_lock = 1; @@ -2208,6 +2214,7 @@ update_icon(cnv); update_checkbox(cnv); update_smilies(cnv); + gaim_setup_imhtml_smileys(cnv->text); } int set_dispstyle(int chat) @@ -2366,6 +2373,7 @@ update_icon(c); update_checkbox(c); update_smilies(c); + gaim_setup_imhtml_smileys(c->text); } void update_buttons_by_protocol(struct conversation *c) |