| 152 g_string_append(tooltip_text, _("Right-click for more unread messages...\n")); |
152 g_string_append(tooltip_text, _("Right-click for more unread messages...\n")); |
| 153 } else if(gtkconv) { |
153 } else if(gtkconv) { |
| 154 g_string_append_printf(tooltip_text, |
154 g_string_append_printf(tooltip_text, |
| 155 ngettext("%d unread message from %s\n", "%d unread messages from %s\n", gtkconv->unseen_count), |
155 ngettext("%d unread message from %s\n", "%d unread messages from %s\n", gtkconv->unseen_count), |
| 156 gtkconv->unseen_count, |
156 gtkconv->unseen_count, |
| 157 gtk_label_get_text(GTK_LABEL(gtkconv->tab_label))); |
157 purple_conversation_get_title(conv)); |
| 158 } else { |
158 } else { |
| 159 g_string_append_printf(tooltip_text, |
159 g_string_append_printf(tooltip_text, |
| 160 ngettext("%d unread message from %s\n", "%d unread messages from %s\n", |
160 ngettext("%d unread message from %s\n", "%d unread messages from %s\n", |
| 161 GPOINTER_TO_INT(purple_conversation_get_data(conv, "unseen-count"))), |
161 GPOINTER_TO_INT(purple_conversation_get_data(conv, "unseen-count"))), |
| 162 GPOINTER_TO_INT(purple_conversation_get_data(conv, "unseen-count")), |
162 GPOINTER_TO_INT(purple_conversation_get_data(conv, "unseen-count")), |
| 163 purple_conversation_get_name(conv)); |
163 purple_conversation_get_title(conv)); |
| 164 } |
164 } |
| 165 } |
165 } |
| 166 |
166 |
| 167 /* get rid of the last newline */ |
167 /* get rid of the last newline */ |
| 168 if (tooltip_text->len > 0) |
168 if (tooltip_text->len > 0) |