about summary refs log tree commit diff stats
path: root/apidocs/c
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2017-01-20 23:26:14 +0000
committerJames Booth <boothj5@gmail.com>2017-01-20 23:26:14 +0000
commit9cfd17821c427ae2c129842b5f626fbdb3a73a67 (patch)
tree274d033b508a6c5affe9f3248924104893be47d7 /apidocs/c
parentc8874cd2e0c7a62eff66cb19acd40e36750d1b50 (diff)
downloadprofani-tty-9cfd17821c427ae2c129842b5f626fbdb3a73a67.tar.gz
Allow room display properies to be set by plugins
Diffstat (limited to 'apidocs/c')
-rw-r--r--apidocs/c/profapi.h34
1 files changed, 32 insertions, 2 deletions
diff --git a/apidocs/c/profapi.h b/apidocs/c/profapi.h
index 9751069f..fd872dd1 100644
--- a/apidocs/c/profapi.h
+++ b/apidocs/c/profapi.h
@@ -341,7 +341,7 @@ End any encrypted session with the specified user.
 void prof_encryption_reset(char *barejid);
 
 /**
-Set the text to display in the titlebar encryption indicator.
+Set the text to display in the titlebar encryption indicator for recipient.
 @param barejid Jabber ID of the recipient
 @param enctext The text to display
 @return 1 on success, 0 on failure
@@ -349,7 +349,7 @@ Set the text to display in the titlebar encryption indicator.
 int prof_chat_set_titlebar_enctext(char *barejid, char *enctext);
 
 /**
-Let profanity decide what to show in the titlebar encryption indicator.
+Let profanity decide what to show in the titlebar encryption indicator for recipient.
 @param barejid Jabber ID of the recipient
 @return 1 on success, 0 on failure
 */
@@ -384,3 +384,33 @@ Reset the outgoing message prefix character for specified contact.
 @return 1 on success, 0 on failure
 */
 int prof_chat_unset_outgoing_char(char *barejid);
+
+/**
+Set the text to display in the titlebar encryption indicator for room.
+@param roomjid Jabber ID of the room
+@param enctext The text to display
+@return 1 on success, 0 on failure
+*/
+int prof_room_set_titlebar_enctext(char *roomjid, char *enctext);
+
+/**
+Let profanity decide what to show in the titlebar encryption indicator for room.
+@param roomjid Jabber ID of the room
+@return 1 on success, 0 on failure
+*/
+int prof_room_unset_titlebar_enctext(char *roomjid);
+
+/**
+Set the message prefix character for specified room.
+@param roomjid Jabber ID of the room
+@param ch The character to display
+@return 1 on success, 0 on failure
+*/
+int prof_room_set_message_char(char *roomjid, char *ch);
+
+/**
+Reset the message prefix character for specified room.
+@param roomjid Jabber ID of the room
+@return 1 on success, 0 on failure
+*/
+int prof_room_unset_message_char(char *roomjid);