Mercurial > pidgin
comparison src/dialogs.c @ 3049:dd4d4c59a2a4
[gaim-migrate @ 3062]
That'll teach me to code with a migrane.
committer: Tailor Script <tailor@pidgin.im>
| author | Rob Flynn <gaim@robflynn.com> |
|---|---|
| date | Fri, 15 Mar 2002 02:13:45 +0000 |
| parents | e729c064bc1b |
| children | 966c4e460ebb |
comparison
equal
deleted
inserted
replaced
| 3048:e729c064bc1b | 3049:dd4d4c59a2a4 |
|---|---|
| 3207 void insert_smiley_text(GtkWidget *widget, struct conversation *c) | 3207 void insert_smiley_text(GtkWidget *widget, struct conversation *c) |
| 3208 { | 3208 { |
| 3209 char *smiley_text; | 3209 char *smiley_text; |
| 3210 int i; | 3210 int i; |
| 3211 | 3211 |
| 3212 if (c->gc->prpl->smiley_list) { | 3212 smiley_text = strdup(current_smiley); |
| 3213 smiley_text = strdup(current_smiley); | |
| 3214 } else { | |
| 3215 | |
| 3216 for (i = 0; i < FACE_TOTAL; i++) | |
| 3217 if (smiley_array[i] == 1) | |
| 3218 break; | |
| 3219 | |
| 3220 switch (i) { | |
| 3221 case (FACE_ANGEL): | |
| 3222 smiley_text = g_strndup("O:-)", strlen("O:-)")); | |
| 3223 break; | |
| 3224 case (FACE_BIGSMILE): | |
| 3225 smiley_text = g_strndup(":-D", strlen(":-D")); | |
| 3226 break; | |
| 3227 case (FACE_BURP): | |
| 3228 smiley_text = g_strndup(":-!", strlen(":-!")); | |
| 3229 break; | |
| 3230 case (FACE_CROSSEDLIPS): | |
| 3231 smiley_text = g_strndup(":-X", strlen(":-X")); | |
| 3232 break; | |
| 3233 case (FACE_CRY): | |
| 3234 smiley_text = g_strndup(":'(", strlen(":'(")); | |
| 3235 break; | |
| 3236 case (FACE_EMBARRASSED): | |
| 3237 smiley_text = g_strndup(":-[", strlen(":-[")); | |
| 3238 break; | |
| 3239 case (FACE_KISS): | |
| 3240 smiley_text = g_strndup(":-*", strlen(":-*")); | |
| 3241 break; | |
| 3242 case (FACE_MONEYMOUTH): | |
| 3243 smiley_text = g_strndup(":-$", strlen(":-$")); | |
| 3244 break; | |
| 3245 case (FACE_SAD): | |
| 3246 smiley_text = g_strndup(":-(", strlen(":-(")); | |
| 3247 break; | |
| 3248 case (FACE_SCREAM): | |
| 3249 smiley_text = g_strndup("=-O", strlen("=-O")); | |
| 3250 break; | |
| 3251 case (FACE_SMILE): | |
| 3252 smiley_text = g_strndup(":-)", strlen(":-)")); | |
| 3253 break; | |
| 3254 case (FACE_SMILE8): | |
| 3255 smiley_text = g_strndup("8-)", strlen("8-)")); | |
| 3256 break; | |
| 3257 case (FACE_THINK): | |
| 3258 smiley_text = g_strndup(":-/", strlen(":-/")); | |
| 3259 break; | |
| 3260 case (FACE_TONGUE): | |
| 3261 smiley_text = g_strndup(":-P", strlen(":-p")); | |
| 3262 break; | |
| 3263 case (FACE_WINK): | |
| 3264 smiley_text = g_strndup(";-)", strlen(";-)")); | |
| 3265 break; | |
| 3266 case (FACE_YELL): | |
| 3267 smiley_text = g_strndup(">:o", strlen(">:o")); | |
| 3268 break; | |
| 3269 default: | |
| 3270 smiley_text = g_strndup(":-)", strlen(":-)")); | |
| 3271 break; | |
| 3272 } | |
| 3273 } | |
| 3274 | |
| 3275 | 3213 |
| 3276 /* surround(c->entry, smiley_text, ""); */ | 3214 /* surround(c->entry, smiley_text, ""); */ |
| 3277 | 3215 |
| 3278 if (GTK_OLD_EDITABLE(c->entry)->has_selection) { | 3216 if (GTK_OLD_EDITABLE(c->entry)->has_selection) { |
| 3279 int finish = GTK_OLD_EDITABLE(c->entry)->selection_end_pos; | 3217 int finish = GTK_OLD_EDITABLE(c->entry)->selection_end_pos; |
