From aa745d5535039cf62a07d281fffd585eef6c05cf Mon Sep 17 00:00:00 2001 From: Daniel Kamil Kozar Date: Thu, 15 Mar 2018 18:13:40 +0100 Subject: Display the number of members in chat rooms --- skypeweb/skypeweb_messages.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'skypeweb') diff --git a/skypeweb/skypeweb_messages.c b/skypeweb/skypeweb_messages.c index d24e794..8e6100d 100644 --- a/skypeweb/skypeweb_messages.c +++ b/skypeweb/skypeweb_messages.c @@ -975,6 +975,8 @@ skypeweb_got_roomlist_threads(SkypeWebAccount *sa, JsonNode *node, gpointer user if (json_object_has_member(conversation, "threadProperties")) { JsonObject *threadProperties = json_object_get_object_member(conversation, "threadProperties"); if (threadProperties != NULL) { + const gchar *num_members = json_object_get_string_member(threadProperties, "membercount"); + purple_roomlist_room_add_field(roomlist, room, num_members); const gchar *topic = json_object_get_string_member(threadProperties, "topic"); purple_roomlist_room_add_field(roomlist, room, topic); } @@ -999,8 +1001,8 @@ skypeweb_roomlist_get_list(PurpleConnection *pc) f = purple_roomlist_field_new(PURPLE_ROOMLIST_FIELD_STRING, _("ID"), "chatname", TRUE); fields = g_list_append(fields, f); - //f = purple_roomlist_field_new(PURPLE_ROOMLIST_FIELD_STRING, _("Users"), "users", FALSE); - //fields = g_list_append(fields, f); + f = purple_roomlist_field_new(PURPLE_ROOMLIST_FIELD_STRING, _("Users"), "users", FALSE); + fields = g_list_append(fields, f); f = purple_roomlist_field_new(PURPLE_ROOMLIST_FIELD_STRING, _("Topic"), "topic", FALSE); fields = g_list_append(fields, f); -- cgit v1.2.3