commit 69176480c5ff9faad872d2aad68a5780c2f364b5
parent ae0d27195aacfe0a5695218c42580d1b37a1c42b
Author: TheJackiMonster <thejackimonster@gmail.com>
Date: Sat, 19 Mar 2022 17:25:29 +0100
Add private messages as whispering
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
Diffstat:
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/include/gnunet_chat_lib.h b/include/gnunet_chat_lib.h
@@ -97,9 +97,14 @@ enum GNUNET_CHAT_MessageKind
GNUNET_CHAT_KIND_FILE = 10, /**< GNUNET_CHAT_KIND_FILE */
/**
+ * The kind to describe a whispered message.
+ */
+ GNUNET_CHAT_KIND_WHISPER = 11, /**< GNUNET_CHAT_KIND_WHISPER */
+
+ /**
* The kind to inform about a deletion of a previous message.
*/
- GNUNET_CHAT_KIND_DELETION = 11, /**< GNUNET_CHAT_KIND_DELETION */
+ GNUNET_CHAT_KIND_DELETION = 12, /**< GNUNET_CHAT_KIND_DELETION */
/**
* An unknown kind of message.
diff --git a/src/gnunet_chat_lib.c b/src/gnunet_chat_lib.c
@@ -1169,6 +1169,8 @@ GNUNET_CHAT_message_get_kind (const struct GNUNET_CHAT_Message *message)
return GNUNET_CHAT_KIND_TEXT;
case GNUNET_MESSENGER_KIND_FILE:
return GNUNET_CHAT_KIND_FILE;
+ case GNUNET_MESSENGER_KIND_PRIVATE:
+ return GNUNET_CHAT_KIND_WHISPER;
case GNUNET_MESSENGER_KIND_DELETE:
return GNUNET_CHAT_KIND_DELETION;
default: