mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-20 21:36:22 +00:00
Added basic delivery receipts
This commit is contained in:
@@ -381,6 +381,19 @@ ui_get_current_chat(void)
|
||||
return wins_get_current_chat();
|
||||
}
|
||||
|
||||
void
|
||||
ui_message_receipt(const char * const barejid, const char * const id)
|
||||
{
|
||||
ProfChatWin *chatwin = wins_get_chat(barejid);
|
||||
if (chatwin) {
|
||||
ProfWin *win = (ProfWin*) chatwin;
|
||||
GString *message = g_string_new("Message received: ");
|
||||
g_string_append(message, id);
|
||||
win_save_println(win, message->str);
|
||||
g_string_free(message, TRUE);
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
ui_incoming_msg(const char * const barejid, const char * const resource, const char * const message, GTimeVal *tv_stamp)
|
||||
{
|
||||
|
||||
@@ -116,6 +116,7 @@ void ui_handle_stanza(const char * const msg);
|
||||
void ui_contact_typing(const char * const barejid, const char * const resource);
|
||||
void ui_incoming_msg(const char * const from, const char * const resource, const char * const message, GTimeVal *tv_stamp);
|
||||
void ui_incoming_private_msg(const char * const fulljid, const char * const message, GTimeVal *tv_stamp);
|
||||
void ui_message_receipt(const char * const barejid, const char * const id);
|
||||
|
||||
void ui_disconnected(void);
|
||||
void ui_recipient_gone(const char * const barejid, const char * const resource);
|
||||
|
||||
Reference in New Issue
Block a user