savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2021-04-19T14:20:47Zhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/344Swarm: Design change. A member must accepts the invite to be in getMembers()2021-04-19T14:20:47ZSébastien BlinSwarm: Design change. A member must accepts the invite to be in getMembers()We need to avoid to send messages to someone that discard an invite. Also when removing a conversation, we should be sure that someone can sync, so accepted
Problem:
+ What happen when accepting/discarding an invite?
+ To discuss/solve:...We need to avoid to send messages to someone that discard an invite. Also when removing a conversation, we should be sure that someone can sync, so accepted
Problem:
+ What happen when accepting/discarding an invite?
+ To discuss/solve: The invite must go through, else, it will be problematic to detect invitations
+ Change tests for getMembers
+ Change tests for removeConversation
+ Add tests for accepts/discards
+ Test that the invite is received if not present at first
+ Update docSwarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/198Clone conversation through socket provided by the ConnectionManager2021-04-19T14:20:49ZSébastien BlinClone conversation through socket provided by the ConnectionManagerhttps://review.jami.net/c/ring-daemon/+/13304https://review.jami.net/c/ring-daemon/+/13304Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/199Add a new message2021-04-19T14:20:50ZSébastien BlinAdd a new messageSwarm-chathttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/197Add new conversation member and send invite2021-04-19T14:20:51ZSébastien BlinAdd new conversation member and send inviteSwarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/196Create initial commit of the conversation2021-04-19T14:20:53ZSébastien BlinCreate initial commit of the conversationhttps://review.jami.net/c/ring-daemon/+/13304https://review.jami.net/c/ring-daemon/+/13304Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/314Swarm: Test transmit messages for non connected peers2021-04-19T14:20:57ZSébastien BlinSwarm: Test transmit messages for non connected peers# Done
+ An account can add a member which is offline to a conversation. When the member is online, they should receives the request and be able to clone it.
+ Add test receives conversations request on loading account
+ Lot of unwanted...# Done
+ An account can add a member which is offline to a conversation. When the member is online, they should receives the request and be able to clone it.
+ Add test receives conversations request on loading account
+ Lot of unwanted packet for references discovery
+ An account should ask a request if a conversation is unknown (request missed) & add test
+ Test when loading account, a user should connect to peers and retrieve messages
+ Add test receives messages when already have conversation on loading account
+ Add test ping pong messages
+ Updates doc for application/im-gitmessage-id. Doc that conversation request is now a SIP message (for messageEngine mechanisms)
+ Between 2 computer: Something went wrong when cloning conversation: Couldn't clone repository
+ Try to clone on invalid hash 000000000000000...
+ Test conversation 100%Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/419Log "Did not find conference XXX"2021-04-19T14:28:29ZPierre LespagnolLog "Did not find conference XXX"Warning log is shown during conference for participant.
Potentially the client calls the wrong functionsWarning log is shown during conference for participant.
Potentially the client calls the wrong functionshttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/150[JAMS] Revoke device doesn't work2021-04-19T14:29:51ZSébastien Blin[JAMS] Revoke device doesn't workNew release 1Adrien BéraudAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/523Flood for files seems to block2021-04-19T18:45:09ZSébastien BlinFlood for files seems to block# Scenario
+ Desktop sends 30 images to android client
+ At some point transfers are blocked# Scenario
+ Desktop sends 30 images to android client
+ At some point transfers are blockedSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/217Attachments: Receiving aborted if you switch to settings2021-04-19T19:53:28ZElysAttachments: Receiving aborted if you switch to settingsUsing the latest version of the windows 10 app:
If you receive a text message with an attachment and you switch to settings the download of the attachment is paused and you can't continue.
In case of a video you can see the first second...Using the latest version of the windows 10 app:
If you receive a text message with an attachment and you switch to settings the download of the attachment is paused and you can't continue.
In case of a video you can see the first seconds but there is no way to get the rest of it. (Except sending it again)https://git.jami.net/savoirfairelinux/jami-project/-/issues/1168Too much friction in Android client debugging.2021-04-19T22:42:11ZJoe MToo much friction in Android client debugging.I was going to submit a different issue for the Android client and am submitting this one instead. For the former, it was anticipated that the Jami team would make contact on the issue by requesting logs. I looked into how to get them.
...I was going to submit a different issue for the Android client and am submitting this one instead. For the former, it was anticipated that the Jami team would make contact on the issue by requesting logs. I looked into how to get them.
From what I can tell users are required to download Jami daemon source, Jami Android client debug source, build environment/tools for both client and daemon, ADB, as well as any dependencies these things probably have. Once all of that is built and configured on a second machine, users are required to use ADB to get logs.
Sunday is my only day off and I don't have the time for all of that. So the issue is this: there is too much friction in debugging the Android client.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/378Chatview not showing in Hungarian, Jami version 2021-04-17 08:26:43 UTC2021-04-19T22:45:56ZovariChatview not showing in Hungarian, Jami version 2021-04-17 08:26:43 UTC1. Open Terminal
1. `snap refresh jami`
1. Updated jami --edge version
1. Restarted computer
## Bugs
1. Copyright is now last year, i.e. `2020`
2. chatview shows messages in English, not Hungarian, like `Hide chat view`, `Place video c...1. Open Terminal
1. `snap refresh jami`
1. Updated jami --edge version
1. Restarted computer
## Bugs
1. Copyright is now last year, i.e. `2020`
2. chatview shows messages in English, not Hungarian, like `Hide chat view`, `Place video call`, `Place audio call`, `Missed incoming call`, `Send file`, `Leave audio message`, `Leave video message`, `Type a message`, `Send`
3. Seems to show `GNOME` client, not `qt` client
![image](/uploads/86f72ce10fac5ad23037625263123d5c/image.png)
Linux Mint 20.1 Cinnamon<br>
Jami 2021-04-17 08:26:43 UTChttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/280Scroll Bar sensitivity adjustment2021-04-19T23:15:29ZMing Rui ZhangScroll Bar sensitivity adjustmentAlso, the scroll bar location when accessing advanced setttingsAlso, the scroll bar location when accessing advanced setttingsMing Rui ZhangMing Rui Zhanghttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/921status and hangup button in portrait call-screen are misaligned2021-04-20T06:13:22Zrtwin_xstatus and hangup button in portrait call-screen are misaligned## Environment
Galaxy A71, Android 10, Versie One UI 2.5
Jami: Together-20210409-01, from Google Play Store
## Steps to reproduce
Call someone while phone in potrait mode.
- Actual result: Target-name and Status text and 'hangup' b...## Environment
Galaxy A71, Android 10, Versie One UI 2.5
Jami: Together-20210409-01, from Google Play Store
## Steps to reproduce
Call someone while phone in potrait mode.
- Actual result: Target-name and Status text and 'hangup' button are off-center to the left. Only the big sounding circle is center aligned
- Expected result: all text and buttons are center aligned
## Additional information
See attachment![Jami_Together-20210409-01](/uploads/561f71b146a293ab6e6450c7e64eff47/Jami_Together-20210409-01.jpg)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/109black callview remains after ending a conference2021-04-20T12:56:16ZGuillaume Hellerblack callview remains after ending a conferenceScenario:
* host a conference or a rendezvous on the qt client
* end the conference from the qt client
![Capture__7_](/uploads/0cf62129b84a68d85a9c87deaefb3672/Capture__7_.png)Scenario:
* host a conference or a rendezvous on the qt client
* end the conference from the qt client
![Capture__7_](/uploads/0cf62129b84a68d85a9c87deaefb3672/Capture__7_.png)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/380integrated emoji picker popup/tooltip2021-04-20T18:28:25Zovariintegrated emoji picker popup/tooltipThank you for the `integrated emoji picker` https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/115 available in client-qt version 202104191450.
When hovering above the emoji picker button, can a tooltip/popup please show like...Thank you for the `integrated emoji picker` https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/115 available in client-qt version 202104191450.
When hovering above the emoji picker button, can a tooltip/popup please show like `Send file`.
Thank youhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1249Header bar Visuals2021-04-21T13:01:52ZMartin MayerHeader bar VisualsHi all,
I would like to propose some visual adjustments to the header bar to make the jami-gnome-client fit more to the standard arrangement of other GNOME apps.
* Move the `Main Menu` to the right next to the close button
* Repla...Hi all,
I would like to propose some visual adjustments to the header bar to make the jami-gnome-client fit more to the standard arrangement of other GNOME apps.
* Move the `Main Menu` to the right next to the close button
* Replace the `Main Menu` icon with a hamburger menu icon
* Move the `Account Selector` dropdown menu to the center
* Move the `Secondary Menu`, the on with the wheel icon to the utmost left.
* Replace the wheel icon of the `Secondary Menu` with a three-vertica-dot icon.
---
Rational
* Since the `Header Bar` is not split, the main menu should go to the utmost right next to the `Close Button`
* Visually we should have **something** on the left then. The `Secondary Menu` in the middle makes no sense, so move it to the left
* Remains to position the `Account Selector` - I think the middle would look best.https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/373Swarm: add API to get conversationLastError()2021-04-21T19:13:20ZSébastien BlinSwarm: add API to get conversationLastError()Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/381Swarm: add getConversationsInfo() with title + avatar + mode2021-04-21T19:13:20ZSébastien BlinSwarm: add getConversationsInfo() with title + avatar + mode# Done
+ Store title/subtitle/avatar into /profile.vcf
+ add commit type application/profile-update
+ Merge conflicts solver. Force merge profile with higher commit
+ add getConversationsInfos/setconversationInfos
+ Add details in conve...# Done
+ Store title/subtitle/avatar into /profile.vcf
+ add commit type application/profile-update
+ Merge conflicts solver. Force merge profile with higher commit
+ add getConversationsInfos/setconversationInfos
+ Add details in conversationsRequests()
+ Commit verification, verify that only profile.vcf is modified
+ Tests: check add profile, merge with conflicts, , check request in addContact & addConversationMember, only admin can update, no bad file, validateAdminUpdates
+ Check that only admin updates
+ Add docs
+ Clean TODOsSwarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/333Tool-tips/popup do not show for buttons along the top row of the chatview2021-04-22T10:37:45ZovariTool-tips/popup do not show for buttons along the top row of the chatviewTool-tips/popup do **not** show for buttons in the top right of the chatview for:
1. `Start audio call`
2. `Start video call`
![image](/uploads/7039252ee72aeb8bfce408712ac854ac/image.png)
Tool-tips/popup do **not** show for button in t...Tool-tips/popup do **not** show for buttons in the top right of the chatview for:
1. `Start audio call`
2. `Start video call`
![image](/uploads/7039252ee72aeb8bfce408712ac854ac/image.png)
Tool-tips/popup do **not** show for button in the top left of the chatview for:
1. `back arrow`
The tool-tips/popups **do** show for `Send file`, `Leave audio message`, `Leave video message` and `Send` on the bottom row.
Thank you
Linux Mint 20.1 Cinnamon<br>
Jami --edge snapd
https://git.jami.net/savoirfairelinux/ring-lrc/-/issues/468#note_27805<br>
https://git.jami.net/savoirfairelinux/ring-lrc/-/commit/a17ee41e2a557217ef7a3fe61307f1a237bbf5f6