comparison src/server.c @ 8413:f5b0e1a4b0c7

[gaim-migrate @ 9143] Aliases are now shown alongside the screen name in the message queue window. Patch by Kevin Stange. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Tue, 09 Mar 2004 02:50:52 +0000
parents ef881489396e
children e3c059c3d92d
comparison
equal deleted inserted replaced
8412:18e94f589649 8413:f5b0e1a4b0c7
941 GtkTreeIter iter; 941 GtkTreeIter iter;
942 gchar path[10]; 942 gchar path[10];
943 943
944 qm = g_new0(struct queued_message, 1); 944 qm = g_new0(struct queued_message, 1);
945 g_snprintf(qm->name, sizeof(qm->name), "%s", name); 945 g_snprintf(qm->name, sizeof(qm->name), "%s", name);
946 if(strcmp(alias, name) != 0)
947 g_snprintf(qm->alias, sizeof(qm->alias), "(%s)", alias);
946 qm->message = g_strdup(message); 948 qm->message = g_strdup(message);
947 qm->account = gc->account; 949 qm->account = gc->account;
948 qm->tm = mtime; 950 qm->tm = mtime;
949 qm->flags = msgflags; 951 qm->flags = msgflags;
950 message_queue = g_slist_append(message_queue, qm); 952 message_queue = g_slist_append(message_queue, qm);
959 "(%d messages)", qtotal), qtotal); 961 "(%d messages)", qtotal), qtotal);
960 g_snprintf(path, 10, "%d", row); 962 g_snprintf(path, 10, "%d", row);
961 gtk_tree_model_get_iter_from_string( 963 gtk_tree_model_get_iter_from_string(
962 GTK_TREE_MODEL(awayqueuestore), &iter, path); 964 GTK_TREE_MODEL(awayqueuestore), &iter, path);
963 gtk_list_store_set(awayqueuestore, &iter, 965 gtk_list_store_set(awayqueuestore, &iter,
964 1, number, -1); 966 2, number, -1);
965 } else { 967 } else {
966 gtk_tree_model_get_iter_first(GTK_TREE_MODEL(awayqueuestore), 968 gtk_tree_model_get_iter_first(GTK_TREE_MODEL(awayqueuestore),
967 &iter); 969 &iter);
968 gtk_list_store_append(awayqueuestore, &iter); 970 gtk_list_store_append(awayqueuestore, &iter);
969 gtk_list_store_set(awayqueuestore, &iter, 971 gtk_list_store_set(awayqueuestore, &iter,
970 0, qm->name, 972 0, qm->name,
971 1, _("(1 message)"), 973 1, qm->alias,
974 2, _("(1 message)"),
972 -1); 975 -1);
973 } 976 }
974 } else { 977 } else {
975 /* 978 /*
976 * Make sure the conversation 979 * Make sure the conversation