savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2024-02-29T14:12:44Zhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1578Call-Swarm: Wrong UI2024-02-29T14:12:44ZSébastien BlinCall-Swarm: Wrong UI# Scenario
* Alice, Bob in a swarm
* Alice and Bob also got a conversation in common
* Alice default host
* Bob calls the swarm
# Current result
The two conversation are showing the call in progress.
# Expected
Only one conversation...# Scenario
* Alice, Bob in a swarm
* Alice and Bob also got a conversation in common
* Alice default host
* Bob calls the swarm
# Current result
The two conversation are showing the call in progress.
# Expected
Only one conversation should show the call (the swarm)Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/958Call-swarm: Joining in audio make the host join2024-03-25T18:36:16ZSébastien BlinCall-swarm: Joining in audio make the host join# Scenario
* Alice, Bob in a swarm
* Alice is default host
* Bob joins in audio
# Expected
Alice doesn't join the call
# Current
Alice is attached# Scenario
* Alice, Bob in a swarm
* Alice is default host
* Bob joins in audio
# Expected
Alice doesn't join the call
# Current
Alice is attachedSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/957Call-swarm: join in audio fails2024-02-26T20:30:19ZSébastien BlinCall-swarm: join in audio fails# Scenario
* Alice, Bob, Carla in a swarm
* Alice is default host
* Bob call in audio
* Carla calls (audio or video)
# Expected result
Carla should ear Bob
# Current result
No sound# Scenario
* Alice, Bob, Carla in a swarm
* Alice is default host
* Bob call in audio
* Carla calls (audio or video)
# Expected result
Carla should ear Bob
# Current result
No soundhttps://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-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 Falkiewitzhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1599Display date between TV messages2024-02-07T22:16:15ZEmma FalkiewitzDisplay date between TV messagesCurrent:
![image.png](/uploads/95fadb11ad4e38c78c006ab4769173a9/image.png)
Expected:
Just have the date displayed because the time will be in the messages.
Also display TODAY and YESTERDAY.Current:
![image.png](/uploads/95fadb11ad4e38c78c006ab4769173a9/image.png)
Expected:
Just have the date displayed because the time will be in the messages.
Also display TODAY and YESTERDAY.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1598Add time in TV text messages2024-02-07T22:20:20ZEmma FalkiewitzAdd time in TV text messagesCurrent:
![image](/uploads/1e3d077221adff8803fb55eeb2d18d11/image.png)
Expected:
![image](/uploads/b5b72da6ce1543bb09048cc51c726ff9/image.png)Current:
![image](/uploads/1e3d077221adff8803fb55eeb2d18d11/image.png)
Expected:
![image](/uploads/b5b72da6ce1543bb09048cc51c726ff9/image.png)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1597Add time in Tv call messages2024-02-08T19:41:32ZEmma FalkiewitzAdd time in Tv call messagesCurrent:
![image](/uploads/947ca03c7ecb4a852e900c33e7aca374/image.png)
Expected:
![image](/uploads/4fb1b4e78f9a69fe5e6e0d7b2fab5875/image.png)Current:
![image](/uploads/947ca03c7ecb4a852e900c33e7aca374/image.png)
Expected:
![image](/uploads/4fb1b4e78f9a69fe5e6e0d7b2fab5875/image.png)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1562Message border background should be transparent when not used (instead of white)2024-01-30T14:43:37ZPierre NicolasMessage border background should be transparent when not used (instead of white)## Describe your environment
Please specify the following:
- Jami version: 400
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. reply to an emoji
2. click on the reply to highlight the replied message
## Ad...## Describe your environment
Please specify the following:
- Jami version: 400
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. reply to an emoji
2. click on the reply to highlight the replied message
## Additional information
![image](/uploads/fcb55a3220f1d8e9f56eb1ba53bc7711/image.png){width=360 height=800}Emma FalkiewitzEmma Falkiewitzhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1516Wrong alignment messages2024-01-31T22:00:56ZEmma FalkiewitzWrong alignment messagesRegroup alignment problemsRegroup alignment problemsEmma FalkiewitzEmma Falkiewitzhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1515Wrong magnetization between messages2024-01-31T21:14:21ZEmma FalkiewitzWrong magnetization between messagesRegroup magnetization problemsRegroup magnetization problemsEmma FalkiewitzPierre NicolasEmma Falkiewitzhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1506The contact name above message deleted is not well recycled2024-01-30T21:24:31ZEmma FalkiewitzThe contact name above message deleted is not well recycled![image.png](/uploads/563ea292022a819376b0074bb2e9cb63/image.png)
After scrolling :
![image.png](/uploads/2294c6aa45d51fc97f05a174628b056b/image.png)![image.png](/uploads/563ea292022a819376b0074bb2e9cb63/image.png)
After scrolling :
![image.png](/uploads/2294c6aa45d51fc97f05a174628b056b/image.png)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1504New call group banner2023-12-22T19:35:31ZEmma FalkiewitzNew call group bannerWhat we currently have :
![image.png](/uploads/57b493bb57b4892bc6a393366f410bd2/image.png){width=738 height=204}
![image.png](/uploads/5bffa0c93d998884c6c48c850c387079/image.png){width=740 height=204}
What we want:
It needs clarifica...What we currently have :
![image.png](/uploads/57b493bb57b4892bc6a393366f410bd2/image.png){width=738 height=204}
![image.png](/uploads/5bffa0c93d998884c6c48c850c387079/image.png){width=740 height=204}
What we want:
It needs clarification.
![image.png](/uploads/5bda5bfaeda5669bc0c6a1ec8e76e500/image.png){width=873 height=234}https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1503Add the time in call message2024-01-26T13:49:41ZEmma FalkiewitzAdd the time in call messageWhat we have in the development branch for the chat view:
![image.png](/uploads/49c85109b2deea695de304f17cc5f20e/image.png)
What we want:
![image.png](/uploads/d8fcb22278cddd6cb86e5363479111da/image.png)What we have in the development branch for the chat view:
![image.png](/uploads/49c85109b2deea695de304f17cc5f20e/image.png)
What we want:
![image.png](/uploads/d8fcb22278cddd6cb86e5363479111da/image.png)Emma FalkiewitzEmma Falkiewitzhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1500New audio layout2024-01-30T14:51:00ZEmma FalkiewitzNew audio layoutWhat we currently have:
![image](/uploads/92205f257de3aefe28f84088e5dc0c62/image.png)
What we want:
![image](/uploads/77a3b2d771601045c815042c99f7b526/image.png)What we currently have:
![image](/uploads/92205f257de3aefe28f84088e5dc0c62/image.png)
What we want:
![image](/uploads/77a3b2d771601045c815042c99f7b526/image.png)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1497Too much space between buttons in group call message2023-12-22T20:32:14ZEmma FalkiewitzToo much space between buttons in group call message**This bug happens on new chatview development branch.**
While we wait for the new group call message to be implemented.
![image](/uploads/c4a8bfbedfde134136a88ddd8094df63/image.png)
![image](/uploads/fc3f3b1c00047a583396e93e2f8cbc71/...**This bug happens on new chatview development branch.**
While we wait for the new group call message to be implemented.
![image](/uploads/c4a8bfbedfde134136a88ddd8094df63/image.png)
![image](/uploads/fc3f3b1c00047a583396e93e2f8cbc71/image.png)https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/311Swarm-history: Use history loaded by daemon2024-01-29T19:26:40ZSébastien BlinSwarm-history: Use history loaded by daemonhttps://review.jami.net/q/topic:swarm-history
# TODO
+ Use `loadConversation` instead of `loadConversationMessages`
+ Use `SwarmLoaded` instead of `conversationLoaded`
+ This gives the following structure:
```
struct SwarmMessage
{
...https://review.jami.net/q/topic:swarm-history
# TODO
+ Use `loadConversation` instead of `loadConversationMessages`
+ Use `SwarmLoaded` instead of `conversationLoaded`
+ This gives the following structure:
```
struct SwarmMessage
{
std::string id;
std::string type;
std::string linearizedParent;
std::map<std::string, std::string> body;
std::vector<std::map<std::string, std::string>> reactions;
std::vector<std::map<std::string, std::string>> editions;
};
```
Containing the reactions, editions (previous bodies) directly inside the message
+ Remove custom logic to linearize the history, filter merge messages (they are removed by the daemon), build reaction/editions
+ Use new signals `SwarmMessageReceived`, `SwarmMessageUpdated` (if edited, deleted or parent changes), `ReactionAdded`, `ReactionRemoved` to update the view/reactionshttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1462Redo call header in chatview2024-02-21T21:12:25ZSébastien BlinRedo call header in chatview![Screenshot_from_2023-12-20_07-24-14](/uploads/a19978411b3e9f5073817a235daa5d5c/Screenshot_from_2023-12-20_07-24-14.png)![Screenshot_from_2023-12-20_07-24-14](/uploads/a19978411b3e9f5073817a235daa5d5c/Screenshot_from_2023-12-20_07-24-14.png)