diff options
author | TheJackiMonster <thejackimonster@gmail.com> | 2021-12-23 15:48:15 +0100 |
---|---|---|
committer | TheJackiMonster <thejackimonster@gmail.com> | 2021-12-23 15:48:15 +0100 |
commit | 7e69780bb3d18e5abe01202b3b7881548fc5be72 (patch) | |
tree | 6d4e36be978021cabe677e6289db22d647b0b7b3 | |
parent | 963ca5e24a56e17be1ba1bbff2a498c7837edb55 (diff) | |
download | messenger-gtk-7e69780bb3d18e5abe01202b3b7881548fc5be72.tar.gz messenger-gtk-7e69780bb3d18e5abe01202b3b7881548fc5be72.zip |
Added timestamp to join messages in chat
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-rw-r--r-- | resources/ui/chat_entry.ui | 3 | ||||
-rw-r--r-- | src/event.c | 7 |
2 files changed, 10 insertions, 0 deletions
diff --git a/resources/ui/chat_entry.ui b/resources/ui/chat_entry.ui index b8a72d9..e25d388 100644 --- a/resources/ui/chat_entry.ui +++ b/resources/ui/chat_entry.ui | |||
@@ -70,6 +70,9 @@ Author: Tobias Frisch | |||
70 | <property name="visible">True</property> | 70 | <property name="visible">True</property> |
71 | <property name="can-focus">False</property> | 71 | <property name="can-focus">False</property> |
72 | <property name="justify">right</property> | 72 | <property name="justify">right</property> |
73 | <style> | ||
74 | <class name="timestamp-label"/> | ||
75 | </style> | ||
73 | </object> | 76 | </object> |
74 | <packing> | 77 | <packing> |
75 | <property name="expand">False</property> | 78 | <property name="expand">False</property> |
diff --git a/src/event.c b/src/event.c index 5d6d72d..7335e91 100644 --- a/src/event.c +++ b/src/event.c | |||
@@ -263,7 +263,14 @@ event_joining_contact(MESSENGER_Application *app, | |||
263 | "avatar-default-symbolic" | 263 | "avatar-default-symbolic" |
264 | ); | 264 | ); |
265 | 265 | ||
266 | struct GNUNET_TIME_Absolute timestamp = GNUNET_CHAT_message_get_timestamp( | ||
267 | msg | ||
268 | ); | ||
269 | |||
270 | const gchar *time = GNUNET_STRINGS_absolute_time_to_string(timestamp); | ||
271 | |||
266 | gtk_label_set_text(message->text_label, join_message); | 272 | gtk_label_set_text(message->text_label, join_message); |
273 | gtk_label_set_text(message->timestamp_label, time? time : ""); | ||
267 | 274 | ||
268 | gtk_container_add( | 275 | gtk_container_add( |
269 | GTK_CONTAINER(handle->chat->messages_listbox), | 276 | GTK_CONTAINER(handle->chat->messages_listbox), |