From d9cf30bdff234b637c4c3d858a0f5576d1c094d9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Thu, 29 Dec 2022 11:50:31 -0500
Subject: [PATCH] docs: update feature-requests and all features per client

Change-Id: I48ead9bda53ac50420c3bda6d98508b5cfcdd45d
---
 developer/feature-requests.md  | 12 +++++++-----
 user/all-features-by-client.md | 18 +++++++++---------
 2 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/developer/feature-requests.md b/developer/feature-requests.md
index 18488247..c8702c95 100644
--- a/developer/feature-requests.md
+++ b/developer/feature-requests.md
@@ -26,13 +26,13 @@ the tickets.
 + Media -> Contact #Jami (Adrien, Andreas, etc.)
   + Push to talk support (system wide) / easy
   + {daemon-issue}`POC for AV1 support <27>` / probably hard
-  + Fix the video recorder / probably hard
   + Fix audio mixing (when sharing camera + a file) / probably hard / In progress
   + Investigate audio quality (contact #Jami, medium difficulty)
 + Plugins ideas: (Contact #Jami - Aline)
   + {client-qt-issue}`Live closed captions (multiple languages) <576>`
     (Whisper OpenAI, Google Speech API or similar) / probably easy / In progress
-  + Payment plug-in
+  + {plugins-issue}`Payment plug-in <27>`
+  + A chat-GPT plugin
 + Android:
   + Fix support for Bluetooth/headset / probably easy
   + Support OpenPush (Android + OpenDHT -
@@ -47,16 +47,16 @@ the tickets.
   / medium difficulty & long term project)
 + Qt:
   + {client-qt-issue}`Add support for peer discovery<868>` (contact #Jami - easy)
-  + {client-qt-issue}`Add support for searching messages in conversations<869>` (contact #Jami - easy)
+  + {client-qt-issue}`Add support for searching messages in conversations<869>` (contact #Jami - easy - In progress)
   + Emoji as a native component to avoid depending on qt-webengine
   for this (not available on macOS) (e.g. https://github.com/jnodev/QMLemoji)
   + Categorized conversations (like favorites, groups, etc) (to discuss with #Jami)
-+ Swarm:
-  + {daemon-issue}`File-transfer small improvements<788>`  (contact #Jami - easy / In progress)
 + jami-web:
   + Design architecture to support calls between jami-web and desktop versions
   -> Contact #Jami (Adrien, Sébastien) / hard
 
++ Help for the Roadmap 2023: https://git.jami.net/groups/savoirfairelinux/-/epics/48
+
 Some other ideas from tickets:
 
 ## Planned/In progress
@@ -99,6 +99,8 @@ Some other ideas from tickets:
 + {project-issue}`Handle click on jami:uri system wide (missing macOS/Android/iOS) <653>`
 + {project-issue}`Initial audio mode <1288>`
   (need to wait for group chat)
++ {project-issue}`Feature Request: Volume Slider <1524>`
++ {client-qt-issue}`Portable version for Windows <170>`
 
 ## Depends on mass changes
 
diff --git a/user/all-features-by-client.md b/user/all-features-by-client.md
index 5db3daed..cc3fb084 100644
--- a/user/all-features-by-client.md
+++ b/user/all-features-by-client.md
@@ -13,7 +13,7 @@ Legend:
 | **Client**                         | Desktop | Android | Android TV | iOS |
 | ---------------------------------- | :-----: | :-----: | :--------: | :-: |
 | Text messaging                     |    ✓    |    ✓    |     ✓      |  ✓  |
-| Group chat                         |    ✓    |    E    |     X      |  E  |
+| Group chat                         |    ✓    |    E    |     X      |  X  |
 | Group chat (>8 members)            |    X    |    X    |     X      |  X  |
 | Public chat                        |    X    |    X    |     X      |  X  |
 | Chat history shared across devices |    ✓    |    ✓    |     ✓      |  ✓  |
@@ -27,9 +27,9 @@ Legend:
 | Emoji reaction                     |    X    |    X    |     X      |  X  |
 | Update conversation's profile      |    ✓    |    X    |     X      |  X  |
 | Add/Kick members                   |    ✓    |    ✓    |     X      |  X  |
-| Conversation's preferences         |    ✓    |    ✓    |     X      |  ✓  |
+| Conversation's preferences         |    ✓    |    ✓    |     X      |  X  |
 | Search messages                    |    X    |    ✓    |     X      |  X  |
-| Share location                     |    ✓    |    ✓    |     X      |  ✓  |
+| Share location                     |    ✓    |    ✓    |     X      |  X  |
 | Media gallery                      |    ✓    |    ✓    |     X      |  X  |
 
 ## Calling
@@ -53,7 +53,7 @@ Legend:
 | Hardware decoding *                |    ✓    |    ✓    |     ✓      |  ✓   |
 | Mute sound                         |    ✓    |    ✓    |     X      |  ✓   |
 | Texting while on call              |    ✓    |    ✓    |     X      |  ✓   |
-| Remote recording notification      |    ✓    |    X    |     X      |  X   |
+| Remote recording notification      |    ✓    |    X    |     X      |  ✓   |
 | Rendez-vous mode                   |    ✓    |    X    |     ✓      |  X   |
 | Conference layout                  |    ✓    |    ✓    |     X      |  ✓   |
 | Multistream                        |    ✓    |    X    |     X      |  X   |
@@ -62,12 +62,12 @@ Legend:
 | Voice activity                     |    ✓    |    ✓   |      ✓      |  ✓   |
 
 
-\* This enables 4k video calling support
+\* This enables 4k video calling support  
 \*\* cf. {ref}`user/faq:How can I configure the audio processor?` in
 the FAQ
 
-(1) only on X (not Wayland)
-(2) Some features enabled by default and not configurable
+(1) only on X (not Wayland)  
+(2) Some features enabled by default and not configurable  
 (3) only on X and not on Microsoft Windows
 
 ## Account settings
@@ -99,12 +99,12 @@ the FAQ
 | Multi account                  |    ✓    |    ✓    |     X      |  ✓  |
 | SIP account                    |    ✓    |    ✓    |     X      |  ✓  |
 | SIP transferring               |    X    |    X    |     X      |  X  |
-| Dark theme support             |    ✓    |    ✓    |     ✓      |  X  |
+| Dark theme support             |    ✓    |    ✓    |     ✓      |  ✓  |
 | JAMS\*\* support               |    ✓    |    ✓    |     X      |  ✓  |
 | Plugin support                 |    ✓    |    ✓    |     ✓      |  X  |
 | Application translation        |    ✓    |    X    |     X      |  X  |
 
-\* According to <https://explore.transifex.com/savoirfairelinux/jami/>
+\* According to <https://explore.transifex.com/savoirfairelinux/jami/>  
 \*\* JAMS (Jami Account Management Server) <https://jami.biz/>
 
 ## Advanced settings
-- 
GitLab