77 lines
5.3 KiB
Markdown
77 lines
5.3 KiB
Markdown
![]() |
Feature requests
|
||
|
================
|
||
|
|
||
|
This page exists to classify feature requests per users' feedback, to
|
||
|
avoid leaving tickets open for years. Under construction, will sort
|
||
|
the tickets.
|
||
|
|
||
|
## SFL
|
||
|
|
||
|
+ Push to talk support -> Contact #Jami (Adrien, Andreas, Pierre, etc.)
|
||
|
+ [POC for AV1 support](https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/27) -> Contact #Jami (Adrien, Andreas, Pierre, etc.)
|
||
|
+ [Implement pipewire](https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/13) to support screen sharing on Wayland -> Contact #Jami (Adrien, Sébastien, etc.)
|
||
|
+ [Investigate support for more codecs](https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/201) -> Contact #Jami (Ming, Adrien, Eloi, etc.)
|
||
|
+ Investigate: SIP/XMPP bridge -> Contact #Jami (Ming, Adrien, Sébastien)
|
||
|
+ Search into system contacts ([jami-client-gnome#1191](https://git.jami.net/savoirfairelinux/jami-client-gnome/issues/1191), [jami-client-gnome#829](https://git.jami.net/savoirfairelinux/jami-client-gnome/issues/829), etc.) -> Contact #Jami (Adrien, Sébastien, Andreas, etc.)
|
||
|
|
||
|
Some other ideas from tickets:
|
||
|
|
||
|
## Planned/In progress
|
||
|
|
||
|
+ Improve Jami on Yocto -> Contact Rennes
|
||
|
+ [Qt/QML Improve client](https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues) -> Contact #Jami (Andreas)
|
||
|
+ [Jami-web](https://review.jami.net/q/project:jami-web). Because installing an app can be boring. Joining a conference via a link can be cool. For now, nobody is working on it.
|
||
|
|
||
|
## Wanted but not planned
|
||
|
|
||
|
+ 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/jami-project/-/issues/1261)
|
||
|
+ [Preferences per contact (allow calls/file transfer/custom ringtone)](https://git.jami.net/savoirfairelinux/jami-project/-/issues/1280)
|
||
|
+ [Ability to create poll (ideally a plugin with swarm)](https://git.jami.net/savoirfairelinux/jami-project/-/issues/1254)
|
||
|
+ [Support for Panic buttons](https://git.jami.net/savoirfairelinux/jami-project/issues/623)
|
||
|
+ Matrix bridge
|
||
|
+ Full TOR support or other alternatives such as lokinet ([jami-project#922](https://git.jami.net/savoirfairelinux/jami-project/issues/922), [jami-project#622](https://git.jami.net/savoirfairelinux/jami-project/issues/622), [jami-project#495](https://git.jami.net/savoirfairelinux/jami-project/issues/495)), [i2p](https://git.jami.net/savoirfairelinux/jami-project/issues/630)
|
||
|
+ [Bluetooth support](https://git.jami.net/savoirfairelinux/jami-project/issues/774)
|
||
|
+ [Secret-based turn server](https://git.jami.net/savoirfairelinux/jami-project/issues/886)
|
||
|
+ [Ability to compress files before sending](https://git.jami.net/savoirfairelinux/jami-client-android/issues/720)
|
||
|
+ Ability to trim recorded clips before sending
|
||
|
+ [Spell checking support](https://git.jami.net/savoirfairelinux/jami-client-gnome/issues/1169)
|
||
|
+ [Echo bot to test audio](https://git.jami.net/savoirfairelinux/jami-project/issues/392)
|
||
|
+ [Handle click on jami:uri system wide](https://git.jami.net/savoirfairelinux/jami-project/issues/653)
|
||
|
+ [Initial audio mode](https://git.jami.net/savoirfairelinux/jami-project/-/issues/1288)
|
||
|
+ [Format text](https://git.jami.net/savoirfairelinux/jami-project/-/issues/1358)
|
||
|
+ Plugins: [Live closed captions (multiple languages)](https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/576)
|
||
|
+ [Emoticon/emoji message reactions](https://git.jami.net/savoirfairelinux/jami-project/issues/1034) (need to wait for group chat)
|
||
|
|
||
|
## Depends on mass changes
|
||
|
|
||
|
|
||
|
## Packaging
|
||
|
|
||
|
+ [FreeBSD support](https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1272)
|
||
|
|
||
|
## Others
|
||
|
|
||
|
+ [Collaborative editor](https://git.jami.net/savoirfairelinux/jami-project/-/issues/1010)
|
||
|
+ [A thunderbird plugin](https://git.jami.net/savoirfairelinux/jami-project/issues/516)
|
||
|
+ [OpenAlias](https://git.jami.net/savoirfairelinux/jami-project/issues/928)
|
||
|
+ [CMIS integration](https://git.jami.net/savoirfairelinux/jami-project/issues/455)
|
||
|
+ [Sound safety](https://git.jami.net/savoirfairelinux/jami-project/issues/441)
|
||
|
+ [Ability to see multiple chats at the same time](https://git.jami.net/savoirfairelinux/jami-client-gnome/issues/909)
|
||
|
+ [Vocoder option](https://git.jami.net/savoirfairelinux/jami-client-gnome/issues/957)
|
||
|
+ [SOCKS5 support](https://git.jami.net/savoirfairelinux/jami-project/issues/430)
|
||
|
+ [Cardbook integration](https://git.jami.net/savoirfairelinux/jami-project/issues/383)
|
||
|
+ [Multiple instances running](https://git.jami.net/savoirfairelinux/jami-project/issues/629)
|
||
|
+ [Whiteboard](https://git.jami.net/savoirfairelinux/jami-daemon/issues/181)
|
||
|
+ [Camera zoom](https://git.jami.net/savoirfairelinux/jami-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/jami-client-android/-/issues/710)
|
||
|
+ [[Desktop] Option to have a Window per Chat](https://git.jami.net/savoirfairelinux/jami-project/-/issues/633)
|
||
|
+ [Multiple text selection](https://git.jami.net/savoirfairelinux/jami-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)
|