Select Git revision
4.3.-Features-requests.md
-
Sébastien Blin authoredSébastien Blin authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
4.3.-Features-requests.md 5.06 KiB
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 (&2 (closed))
- 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
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 (jami-client-qt#497 (closed))
- 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 (jami-project#1317 (closed))