savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2023-11-20T14:13:18Zhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1429[Meta]Multistream support in conferences (multiple active videos) (Android/iOS)2023-11-20T14:13:18ZSébastien Blin[Meta]Multistream support in conferences (multiple active videos) (Android/iOS)The goal of this issue is to group information/observations to support multi-stream in video conferences. This means to have a conference with several participants active and/or one participant with multiple videos as the active particip...The goal of this issue is to group information/observations to support multi-stream in video conferences. This means to have a conference with several participants active and/or one participant with multiple videos as the active participant.
# Stack
https://review.jami.net/q/topic:multistream-conf-protocol
# iOS
1. TODO support video split
1. TODO design UX to support multistream
# Android
1. TODO design UX to support multistream
# TODO cleanup API:
+ getConferenceDetails return conf->getVideoInput() which should be unused
+ switchInput() is deprecatedJami for education(2)2024-03-31https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1042Better guid/flow for accepting the invitations2023-06-01T17:42:23ZMehdi GhayourBetter guid/flow for accepting the invitationsWhen a user receive an invitation, by clicking on invitation tab he/she should see the list of invitations and being able to accept, refuse or block the account. If there is no action, the invitation will be remained there.
Currently, u...When a user receive an invitation, by clicking on invitation tab he/she should see the list of invitations and being able to accept, refuse or block the account. If there is no action, the invitation will be remained there.
Currently, user has to go to the invitation tab, then he\she is supposed to click on each conversation to see the invitation, which is not intuitive and informative flow to receive and accept the invitation.!
It should be the same flow it it is in iOS version.
![61698c6abcc42567ddbfd34d5c171ba66bfd8484_1524532140616255](/uploads/4a482dc78182a45a9d86d016836620e1/61698c6abcc42567ddbfd34d5c171ba66bfd8484_1524532140616255.jpeg)Backloghttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1631LinkPreview should follows MessageBubble shape2024-03-28T00:05:08ZPierre NicolasLinkPreview should follows MessageBubble shape## Describe your environment
Please specify the following:
- Jami version: 410
## Steps to reproduce
- Can you reproduce the bug: at will
- Actual result:
![image](/uploads/380aa04f05eb2b3d24aa15c3961dd748/image.png)
![image...## Describe your environment
Please specify the following:
- Jami version: 410
## Steps to reproduce
- Can you reproduce the bug: at will
- Actual result:
![image](/uploads/380aa04f05eb2b3d24aa15c3961dd748/image.png)
![image](/uploads/c256edd411e83f35938d8fc522614b65/image.png)
- Expected result:
![image](/uploads/7f45261a0d00710292bdd46256ff0c15/image.png)
## Additional informationPierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1628Layout bugs on settings pages2024-03-13T14:58:49ZVitalii NikitchynLayout bugs on settings pages- Jami version: 20240308-01
- Device model: all (landscape view mode)
- What build you are using: my own -> 86f9804af37b06df6b46a2992c55810782415a80
1. Scrollview cut bottom content on settings pages. Check all settings fragment, ...- Jami version: 20240308-01
- Device model: all (landscape view mode)
- What build you are using: my own -> 86f9804af37b06df6b46a2992c55810782415a80
1. Scrollview cut bottom content on settings pages. Check all settings fragment, including "Account Settings", "Advanced Settings" and "About Jami"
![menu](/uploads/e44094c8558b7b2bd9e12629a0319efd/menu.png)
![Screenshot_1710268084](/uploads/c3ca4443c764d0f320869cb1f8e01d7e/Screenshot_1710268084.png)
2. Settings fragments: Appbar blink on navigation. Check all settings fragment, including "Account Settings", "Advanced Settings" and "About Jami"
![Screen_recording_20240313_101323](/uploads/95dab11c98a7233bfde1a4096952938c/Screen_recording_20240313_101323.mp4)Vitalii NikitchynVitalii Nikitchynhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/357Presence for group-swarms not shown2024-03-08T16:10:25ZAndreas TraczykPresence for group-swarms not shownIf at least one member of the swarm has presence, this should be used in the smart-list for the item presence.If at least one member of the swarm has presence, this should be used in the smart-list for the item presence.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1587Add a way to preview voice and video messages2024-03-04T18:17:21ZannaAdd a way to preview voice and video messagesIt should be possible to preview voice or video messages before I send them.
At the moment, I only have the options: "Discard and restart" and "Send".
Observed with version: 202402141739 on Linux.It should be possible to preview voice or video messages before I send them.
At the moment, I only have the options: "Discard and restart" and "Send".
Observed with version: 202402141739 on Linux.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1585Various cut-off dialogues when removing or linking a device2024-03-04T18:17:42ZannaVarious cut-off dialogues when removing or linking a device![01](/uploads/c353402ace9c7ac9e7a44dbe98d3e1f6/01.png)
![02](/uploads/814191ec1d984ed24dd57b5fea6d1efc/02.png)
![03](/uploads/ce2f595b742ba426dff1d483a92dad2d/03.png)
The text zoom level is set to 100.
Observed with version: 2024021...![01](/uploads/c353402ace9c7ac9e7a44dbe98d3e1f6/01.png)
![02](/uploads/814191ec1d984ed24dd57b5fea6d1efc/02.png)
![03](/uploads/ce2f595b742ba426dff1d483a92dad2d/03.png)
The text zoom level is set to 100.
Observed with version: 202402141739 on Linux.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1583Keyboard navigation in conversation2024-02-29T13:12:22ZPierre MétrasKeyboard navigation in conversation## Describe your environment
Please specify the following:
- OS: Debian 15.2 + KDE
- Jami version: Eleutheria Version: 202402141744, with borderless windows enabled
- What build you are using: DEB package from jami.net
## Steps to rep...## Describe your environment
Please specify the following:
- OS: Debian 15.2 + KDE
- Jami version: Eleutheria Version: 202402141744, with borderless windows enabled
- What build you are using: DEB package from jami.net
## Steps to reproduce
Note: Better the scenario is, better we will be able to reproduce and debug.
- Can you reproduce the bug: at will
- Actual result: I can't navigate past in the conversation list with the keyboard only. [Ctrl]+[L] activate the conversation. [^] edit the last message. That's all!
- Expected result: Be able to display past message with the keyboard only.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1582Messages sequence is incorrect2024-02-29T00:23:56ZPierre MétrasMessages sequence is incorrect## Describe your environment
Please specify the following:
- OS: Debian 12.5 + KDE
- Jami version: Eleutheria 202402141744
- What build you are using: DEB Package from jami.net
## Steps to reproduce
- Can you reproduce the bug: I don...## Describe your environment
Please specify the following:
- OS: Debian 12.5 + KDE
- Jami version: Eleutheria 202402141744
- What build you are using: DEB Package from jami.net
## Steps to reproduce
- Can you reproduce the bug: I don't know
- Actual result: Messages in the swarm chat are out of sequence
Yesterday: The message I posted in just below the [Today] line.
![image](/uploads/c0469a95f2cf05ff43a95363c5765405/image.png)
Today: The message I posted yesterday is in correct sequence (at least I think)
![image](/uploads/01d3c3d0d042f76719ff588f0955907f/image.png)
- Expected result: Messages appear in chronological order. Could it be that the timestamp used to sort the messages in the list does not use the timezones? These two messages in the screenshots were posted in two different time zones.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1621CallView: Missing icons2024-02-27T13:04:46ZSébastien BlinCallView: Missing icons# Scenario
In a conference, click to make the call buttons disappears, re-click to show it.
# Current result
![1000010657.png](/uploads/03efc8fa0fb18fc26b8db7305a2d1d11/1000010657.png)# Scenario
In a conference, click to make the call buttons disappears, re-click to show it.
# Current result
![1000010657.png](/uploads/03efc8fa0fb18fc26b8db7305a2d1d11/1000010657.png)Vitalii NikitchynVitalii Nikitchynhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/353ChatView: implement white check mark for messages2024-03-28T00:05:08ZSébastien BlinChatView: implement white check mark for messagesNow that SwarmMessage got a status (sending/sent)
Note: only the last sent got the mark
![Screenshot 2024-02-23 at 3.57.44 PM.png](/uploads/2a6b6827d0966591f9f4f2fa6bc8f691/Screenshot_2024-02-23_at_3.57.44_PM.png)Now that SwarmMessage got a status (sending/sent)
Note: only the last sent got the mark
![Screenshot 2024-02-23 at 3.57.44 PM.png](/uploads/2a6b6827d0966591f9f4f2fa6bc8f691/Screenshot_2024-02-23_at_3.57.44_PM.png)Kateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1620ChatView: implement white check mark for messages2024-03-28T00:05:08ZSébastien BlinChatView: implement white check mark for messagesNow that SwarmMessage got a status (sending/sent)
Note: only the last sent got the mark
https://xd.adobe.com/view/2c67dd11-99d4-4cf8-b38b-8b5797dd91c1-7934/screen/ea7b1d3f-564b-4564-98e4-e30535049fb0/
![Screenshot 2024-02-23 at 3.57.4...Now that SwarmMessage got a status (sending/sent)
Note: only the last sent got the mark
https://xd.adobe.com/view/2c67dd11-99d4-4cf8-b38b-8b5797dd91c1-7934/screen/ea7b1d3f-564b-4564-98e4-e30535049fb0/
![Screenshot 2024-02-23 at 3.57.44 PM.png](/uploads/bc1cfd4c0885b9a30a6adf48605f55cd/Screenshot_2024-02-23_at_3.57.44_PM.png)Pierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1618File transfer notifications come in loop2024-03-28T00:05:08ZSébastien BlinFile transfer notifications come in loop# Scenario
Got a conevrsation with files in it. Generally it swarm with some members
# Current result
Received files come in loop. I see a lot of notifications for the same file sometimes# Scenario
Got a conevrsation with files in it. Generally it swarm with some members
# Current result
Received files come in loop. I see a lot of notifications for the same file sometimesVitalii NikitchynVitalii Nikitchynhttps://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/350Follow deamon changes for missed calls - add reason2024-02-22T20:51:36ZSébastien BlinFollow deamon changes for missed calls - add reasonNow, in the commit body for a missed call, there can be a "reason" with "busy","declined","no_device" if the peer is busy, declined the call or no device were found. Messages can be updatedNow, in the commit body for a missed call, there can be a "reason" with "busy","declined","no_device" if the peer is busy, declined the call or no device were found. Messages can be updatedhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1616Follow deamon changes for missed calls - add reason2024-02-27T12:51:52ZSébastien BlinFollow deamon changes for missed calls - add reasonNow, in the commit body for a missed call, there can be a "reason" with "busy","declined","no_device" if the peer is busy, declined the call or no device were found. Messages can be updatedNow, in the commit body for a missed call, there can be a "reason" with "busy","declined","no_device" if the peer is busy, declined the call or no device were found. Messages can be updatedhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1615Call messages: Invalid color for outgoing2024-02-22T20:46:56ZSébastien BlinCall messages: Invalid color for outgoingDiscussed with Charlotte:
Because we can got red on red:
![Screenshot_20240220-130057](/uploads/d21b795596efd269fb25ca763916b91e/Screenshot_20240220-130057.png)
The color of outgoing calls MUST be the same as the reply color (design o...Discussed with Charlotte:
Because we can got red on red:
![Screenshot_20240220-130057](/uploads/d21b795596efd269fb25ca763916b91e/Screenshot_20240220-130057.png)
The color of outgoing calls MUST be the same as the reply color (design on adobe are updated)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1575Chatview Fix bubbles2024-02-21T21:21:08ZSébastien BlinChatview Fix bubbles# Wrong edited/date placement
## Current
![Screenshot_from_2024-02-21_16-16-48](/uploads/02164a60f0d3d8475394eece103ec861/Screenshot_from_2024-02-21_16-16-48.png)
## Expected
![Screenshot_from_2024-02-21_16-17-19](/uploads/0d49e2bd4827...# Wrong edited/date placement
## Current
![Screenshot_from_2024-02-21_16-16-48](/uploads/02164a60f0d3d8475394eece103ec861/Screenshot_from_2024-02-21_16-16-48.png)
## Expected
![Screenshot_from_2024-02-21_16-17-19](/uploads/0d49e2bd48275c85bfd573d58dc66a24/Screenshot_from_2024-02-21_16-17-19.png)
# Wrong reply![Screenshot_from_2024-02-21_16-18-16](/uploads/37bc2b13d65be262fc95453ec2aa0190/Screenshot_from_2024-02-21_16-18-16.png)
# Wrong max size for files
![Screenshot_from_2024-02-21_16-20-03](/uploads/bee6ba7cfc7704e986bdb3c948e57e72/Screenshot_from_2024-02-21_16-20-03.png)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1566Input box UI display fault2024-03-13T15:23:28Zsession 21Input box UI display fault![image.png](/uploads/394ef834a18d9ffe987bfe15378f8835/image.png)![image](/uploads/2b6b520e3b83681792578e6bd5e51823/image.png)
Version: 202402091720
Win10
As shown in the picture, this UI is too strange.
When we input a long piece of...![image.png](/uploads/394ef834a18d9ffe987bfe15378f8835/image.png)![image](/uploads/2b6b520e3b83681792578e6bd5e51823/image.png)
Version: 202402091720
Win10
As shown in the picture, this UI is too strange.
When we input a long piece of text, the input box expands, which is reasonable.
However, after expansion, the input box was not restored to its original state in a timely manner, resulting in some flaws in the UI.
According to our habit, the input box should be restored to its original state after we send the message.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1601Name on tv file does not appear in group conversation2024-02-12T16:04:07ZEmma FalkiewitzName on tv file does not appear in group conversationCurrent:
![image](/uploads/a3bba635c75ad111fda97053b755e63e/image.png)
Expected:
The name should be displayed like in messages.Current:
![image](/uploads/a3bba635c75ad111fda97053b755e63e/image.png)
Expected:
The name should be displayed like in messages.Emma FalkiewitzEmma Falkiewitzhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1600New TV contact event2024-02-08T21:23:09ZEmma FalkiewitzNew TV contact eventCurrent:
![image](/uploads/94d2d77460c892fca53f98dad43d6246/image.png)
New layout:
![image](/uploads/2472e700206bc75b0fd897a70aa885fe/image.png)Current:
![image](/uploads/94d2d77460c892fca53f98dad43d6246/image.png)
New layout:
![image](/uploads/2472e700206bc75b0fd897a70aa885fe/image.png)Emma FalkiewitzEmma Falkiewitz