From b0d9dd50f3b5ab87e1a11b6fbcba8b9739b61e30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Blin?= <sebastien.blin@savoirfairelinux.com> Date: Mon, 5 Dec 2022 13:03:31 -0500 Subject: [PATCH] misc: update feature-requests page Change-Id: I7a9577ad8a4e9f35487ee99a7258a837c45d998a --- developer/feature-requests.md | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/developer/feature-requests.md b/developer/feature-requests.md index d9c133d6..18488247 100644 --- a/developer/feature-requests.md +++ b/developer/feature-requests.md @@ -12,13 +12,10 @@ the tickets. + Connectivity -> Contact #Jami (Sébastien) / medium: + TURN ipv6 support + connection ipv6 only<->ipv4 only - + Be more robust if TURN is not reachable (eg 1.1.1.1 in the settings) + Fix calls if two network interfaces are connected on same network + SIP: + Fix IP to IP -> Contact #Jami (Adrien, Sébastien) / easy + Add unit-tests / probably easy - + Investigate: SIP/XMPP bridge -> Contact #Jami (Adrien, Sébastien) - / hard + Search in system contacts ({client-gnome-issue}`1191`, {client-gnome-issue}`829`, etc.) -> Contact #Jami (Adrien, Sébastien, Andreas, etc.) / easy but long @@ -49,15 +46,13 @@ the tickets. + Public page/personal blog available through Jami (Contact #Jami / medium difficulty & long term project) + Qt: - + Add support for location sharing (contact #Jami - medium difficulty) (In progress) + {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) + 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: - + Add emoji reactions to messages (Contact #Jami - easy) - + {daemon-issue}`File-transfer small improvements<788>` (contact #Jami - easy) + + {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 @@ -101,10 +96,8 @@ Some other ideas from tickets: + Ability to trim recorded clips before sending + {client-gnome-issue}`Spell checking support <1169>` + {project-issue}`Echo bot to test audio <392>` -+ {project-issue}`Handle click on jami:uri system wide <653>` ++ {project-issue}`Handle click on jami:uri system wide (missing macOS/Android/iOS) <653>` + {project-issue}`Initial audio mode <1288>` -+ {project-issue}`Format text <1358>` -+ {project-issue}`Emoticon/emoji message reactions <1034>` (need to wait for group chat) ## Depends on mass changes @@ -122,8 +115,7 @@ Some other ideas from tickets: + {project-issue}`OpenAlias <928>` + {project-issue}`CMIS integration <455>` + {project-issue}`Sound safety <441>` -+ {client-gnome-issue}`Ability to see multiple chats at the same time - <909>` ++ {client-gnome-issue}`Ability to see multiple chats at the same time <909>` + {client-gnome-issue}`Vocoder option <957>` + {project-issue}`SOCKS5 support <430>` + {project-issue}`Cardbook integration <383>` @@ -137,3 +129,4 @@ Some other ideas from tickets: + {project-issue}`In-app sticker pack creation <1317>` + {project-issue}`Re-order messages <1357>` + {daemon-issue}`Remote control <349>` ++ {client-android-issue}`Locked messages (feature that can be enabled to hide messages until they are clicked upon) <1146>` -- GitLab