changeset 1636:691f6c8afb31

doc (user/chat): Add `Forwarding Messages`, `Rich Editing Mode` and `Adding Extra Recipients` sections: Document the new features. rel 461
author Goffi <goffi@goffi.org>
date Fri, 04 Jul 2025 18:11:30 +0200
parents 332822ceae85
children 29dd52585984
files doc/user/chat.rst
diffstat 1 files changed, 43 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/doc/user/chat.rst	Fri Jul 04 17:47:37 2025 +0200
+++ b/doc/user/chat.rst	Fri Jul 04 18:11:30 2025 +0200
@@ -57,6 +57,17 @@
 thread. Clicking it opens a submessage panel containing all messages from that thread.
 Messages written in this panel will be posted as replies to the thread.
 
+Forwarding Messages
+-------------------
+To forward a message, use the context menu (3-dots icon) associated with any message
+
+1. Tap or click the **3-dots icon** next to the message you want to forward.
+2. Select **Forward** from the menu.
+3. A prompt will appear where you can enter the recipient's identifier (JID).
+4. Confirm the action to send the message to the specified entity.
+
+This feature allows you to share messages with users outside the current conversation.
+
 Keywords
 --------
 
@@ -75,3 +86,35 @@
 ActivityPub), a label will indicate its origin. Clicking this label displays a submessage
 panel showing only messages from this source. If a message was generated by a bot (i.e.,
 an automated program), a corresponding label will appear.
+
+Rich Editing Mode
+-----------------
+Libervia supports rich text formatting for messages, enabling you to apply text styles:
+
+1. Locate the **extra menu** (vertical 3-dots icon) next to the message input bar.
+2. Select **Switch to Rich Editing** from the menu.
+3. Use the formatting tools to apply styles like bold, italic, underline, etc.
+
+.. note::
+
+   While rich formatting enhances message presentation, not all XMPP clients support
+   styled messages. Recipients using incompatible clients will receive a plain text
+   version of your message. The core content remains intact regardless of formatting
+   compatibility.
+
+Adding Extra Recipients
+-----------------------
+You can specify additional recipients for a message using the "extra recipients" feature:
+
+1. Open the **extra menu** (vertical 3-dots icon) next to the message input bar.
+2. Select **Add Recipients** to display a dynamic field.
+3. Enter a recipient's JID and choose their delivery type from the dropdown:
+
+   - **To**: Primary recipient (visible to all recipients)
+   - **Cc**: Carbon Copy, secondary recipient (visible to all recipients)
+   - **Bcc**: Blind Carbon Copy (hidden from other recipients)
+
+ Pressing **Enter** after adding a recipient automatically creates a new field with the
+ same delivery type, allowing you to quickly add multiple recipients of the same category.
+
+