diff options
Diffstat (limited to 'src/contact.c')
-rw-r--r-- | src/contact.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/contact.c b/src/contact.c index 78045bb..0ebe9c6 100644 --- a/src/contact.c +++ b/src/contact.c | |||
@@ -24,6 +24,8 @@ | |||
24 | 24 | ||
25 | #include "contact.h" | 25 | #include "contact.h" |
26 | 26 | ||
27 | #include "ui.h" | ||
28 | |||
27 | void | 29 | void |
28 | contact_create_info(struct GNUNET_CHAT_Contact *contact) | 30 | contact_create_info(struct GNUNET_CHAT_Contact *contact) |
29 | { | 31 | { |
@@ -67,7 +69,8 @@ contact_add_name_label_to_info(const struct GNUNET_CHAT_Contact *contact, | |||
67 | return; | 69 | return; |
68 | 70 | ||
69 | const char *name = GNUNET_CHAT_contact_get_name(contact); | 71 | const char *name = GNUNET_CHAT_contact_get_name(contact); |
70 | gtk_label_set_text(label, name? name : ""); | 72 | |
73 | ui_label_set_text(label, name); | ||
71 | 74 | ||
72 | info->name_labels = g_list_append(info->name_labels, label); | 75 | info->name_labels = g_list_append(info->name_labels, label); |
73 | } | 76 | } |
@@ -82,7 +85,8 @@ contact_add_name_avatar_to_info(const struct GNUNET_CHAT_Contact *contact, | |||
82 | return; | 85 | return; |
83 | 86 | ||
84 | const char *name = GNUNET_CHAT_contact_get_name(contact); | 87 | const char *name = GNUNET_CHAT_contact_get_name(contact); |
85 | hdy_avatar_set_text(avatar, name? name : ""); | 88 | |
89 | ui_avatar_set_text(avatar, name); | ||
86 | 90 | ||
87 | info->name_avatars = g_list_append(info->name_avatars, avatar); | 91 | info->name_avatars = g_list_append(info->name_avatars, avatar); |
88 | } | 92 | } |
@@ -99,11 +103,8 @@ contact_update_info(const struct GNUNET_CHAT_Contact *contact) | |||
99 | const char *name = GNUNET_CHAT_contact_get_name(contact); | 103 | const char *name = GNUNET_CHAT_contact_get_name(contact); |
100 | 104 | ||
101 | for (list = info->name_labels; list; list = list->next) | 105 | for (list = info->name_labels; list; list = list->next) |
102 | gtk_label_set_text(GTK_LABEL(list->data), name? name : ""); | 106 | ui_label_set_text(GTK_LABEL(list->data), name); |
103 | |||
104 | if (!name) | ||
105 | return; | ||
106 | 107 | ||
107 | for (list = info->name_avatars; list; list = list->next) | 108 | for (list = info->name_avatars; list; list = list->next) |
108 | hdy_avatar_set_text(HDY_AVATAR(list->data), name); | 109 | ui_avatar_set_text(HDY_AVATAR(list->data), name); |
109 | } | 110 | } |