Feature requests
This page exists to classify features request coming from users feedback (to avoid to let the ticket open for years). (under construction, will sort the tickets)
SFL
Add support for voice activity detection, noise suppression (Daemon side) -> Contact #Jami (Adrien, Andreas, Pierre,etc)
Push to talk support -> Contact #Jami (Adrien, Andreas, Pierre, etc)
POC for AV1 support (https://git.jami.net/savoirfairelinux/ring-daemon/-/issues/27) -> Contact #Jami (Adrien, Andreas, Pierre, etc)
Implement pipewire (https://git.jami.net/savoirfairelinux/ring-daemon/-/issues/13) to support screen sharing on Wayland -> Contact #Jami (Adrien, Sébastien, etc)
Improve Jami on Yocto -> Contact Rennes
Investigate support for more codecs (https://git.jami.net/savoirfairelinux/ring-daemon/-/issues/201) -> Contact #Jami (Ming, Adrien, Eloi, etc)
Qt/QML Improve client: https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues -> Contact #Jami (Andreas)
Investigate: SIP/XMPP bridge -> Contact #Jami (Ming, Adrien, Sébastien)
Search into system contacts (https://git.jami.net/savoirfairelinux/ring-client-gnome/issues/1191, https://git.jami.net/savoirfairelinux/ring-client-gnome/issues/829, etc) -> Contact #Jami (Adrien, Sébastien, Andreas, etc)
Some other ideas from tickets:
Planned/In progress
Group chat. Yeah we know it’s missing but it’s currently in progress (https://git.jami.net/groups/savoirfairelinux/-/epics/2)
Read notifications (already available on some platforms)
Wanted but not planned
A web interface. Because installing an app can be boring. Joining a conference via a link can be cool. For now, nobody is working on it.
Push to talk, voice detection
Can be implemented, contributions welcome (or will take months/years to come)
add possibility to show “reachable at the following times”[contact details] (https://git.jami.net/savoirfairelinux/ring-project/-/issues/1261)
Preferences per contact (allow calls/file transfer/custome ringtone) https://git.jami.net/savoirfairelinux/ring-project/-/issues/1280
Ability to create poll (ideally a plugin with swarm) https://git.jami.net/savoirfairelinux/ring-project/-/issues/1254
Support for Panic buttons (https://git.jami.net/savoirfairelinux/ring-project/issues/623)
Matrix bridge
Full tor support or other alternatives such as lokinet (https://git.jami.net/savoirfairelinux/ring-project/issues/922, https://git.jami.net/savoirfairelinux/ring-project/issues/622, https://git.jami.net/savoirfairelinux/ring-project/issues/495), i2p (https://git.jami.net/savoirfairelinux/ring-project/issues/630)
Bluetooth support (https://git.jami.net/savoirfairelinux/ring-project/issues/774)
Secret based turn server (https://git.jami.net/savoirfairelinux/ring-project/issues/886)
Option to compress files before sending it (https://git.jami.net/savoirfairelinux/ring-client-android/issues/720)
Trim recorded clips before sending
Spell checking support https://git.jami.net/savoirfairelinux/ring-client-gnome/issues/1169
Echo bot to test audio https://git.jami.net/savoirfairelinux/ring-project/issues/392
Support for markdown https://git.jami.net/savoirfairelinux/ring-lrc/issues/416
Handle click on jami:uri system wide https://git.jami.net/savoirfairelinux/ring-project/issues/653
Initial audio mode: https://git.jami.net/savoirfairelinux/ring-project/-/issues/1288
Format text https://git.jami.net/savoirfairelinux/jami-project/-/issues/1358
Plugin: Live closed captions (multiple languages) (https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/576)
Depends on mass changes
Emoticon Message Reactions (https://git.jami.net/savoirfairelinux/ring-project/issues/1034) (need to wait for group chat)
Packaging
https://git.jami.net/savoirfairelinux/ring-client-gnome/-/issues/1272
Others
Collaborative editor (https://git.jami.net/savoirfairelinux/ring-project/-/issues/1010)
A thunderbird plugin (https://git.jami.net/savoirfairelinux/ring-project/issues/516)
OpenAlias (https://git.jami.net/savoirfairelinux/ring-project/issues/928)
CMIS integration (https://git.jami.net/savoirfairelinux/ring-project/issues/455)
Sound safety (https://git.jami.net/savoirfairelinux/ring-project/issues/441)
Ability to see multiple chats at the same time (https://git.jami.net/savoirfairelinux/ring-client-gnome/issues/909)
Vocoder option (https://git.jami.net/savoirfairelinux/ring-client-gnome/issues/957)
Socks5 support https://git.jami.net/savoirfairelinux/ring-project/issues/430
Cardbook integration https://git.jami.net/savoirfairelinux/ring-project/issues/383
Multiple instances running: https://git.jami.net/savoirfairelinux/ring-project/issues/629
Whiteboard https://git.jami.net/savoirfairelinux/ring-daemon/issues/181
Camera zoom (https://git.jami.net/savoirfairelinux/ring-client-android/-/issues/979#note_29386)
Emoji reaction in calls (https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/497)
Conversation’s background (https://git.jami.net/savoirfairelinux/ring-client-android/-/issues/710)
[Desktop] Option to have a Window per Chat (https://git.jami.net/savoirfairelinux/ring-project/-/issues/633)
Multiple text selection (https://git.jami.net/savoirfairelinux/ring-project/-/issues/1096)
In-app sticker pack creation (https://git.jami.net/savoirfairelinux/jami-project/-/issues/1317)
Re-order messages (https://git.jami.net/savoirfairelinux/jami-project/-/issues/1357)
Remote control (https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/349)