savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2023-02-17T20:54:12Zhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1171My Router(s) May Be a Problem - I'm Requesting Help Diagnosing This2023-02-17T20:54:12ZOkyDookyMy Router(s) May Be a Problem - I'm Requesting Help Diagnosing ThisSo, I really want to be able to use Jami full-time. But, after a couple years of hanging in there, it still hasn't become viable for me to do so. Currently, my contacts and I almost always have to manually Force Stop the app and, in the ...So, I really want to be able to use Jami full-time. But, after a couple years of hanging in there, it still hasn't become viable for me to do so. Currently, my contacts and I almost always have to manually Force Stop the app and, in the Android App settings, clear the cache, and restart Jami to have our messages go through. It is wildly inconsistent and sometimes requires several rounds of the above procedure, as well as sending a message or inputting random characters in the text box to "prompt" the other device (all have "display typing notifications" on). Sometimes, new messages will go through after clearing cache and force stopping, but older messages will still stay stuck until a future clearing. We primarily use text and images, rather than calls, to communicate, but I mainly see issues posted here about the calling (audio/video) features.
This would have just been a rant, but I recently found that one of my contacts and I were able to chat with perfect reliability when we were both out and about, using cellular connectivity (and one time, where he was on Wi-Fi and I was out and using cellular). I believe that my Wi-Fi routers may be a big part of what is confusing Jami and making it hard for our devices to sync. However...**_I have no experience in networking, let alone trouble-shooting in the area. So, I am unable to know where to even start in diagnosing this problem._**
Looking through "similar" issues, I found [this one](https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/920), which has not been solved for me and my clients by Swarm (so far), and [this one](https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/954), which is definitely an issue for me (minus the desktop client being involved - the Android devices are the ones that are still unclear). I have been contemplating making an issue titled "The Green Dot Means Nothing," because it does not give me or my contacts a reliable indication of if the other can be reached. [This issue](https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/740) may also be related, but I don't have enough knowledge to know for sure, plus it is more related to SIP accounts and all my clients and I are using Jami accounts via Swarm.
This is, of course, made harder by [this issue](https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1126) that I opened a while back. But, my main concern is that Jami (or the backend services) may not be able to navigate my connection setup for whatever reason and that may be affecting other users, as well. If this can be addressed effectively, it may allow other users to enjoy a functioning Jami app out of the box.
My two routers are: A Netgear for the main router/modem and a TP-Link to extend connectivity to the back of the house (it uses ethernet-over-power to connect to the Netgear). Both are Wi-Fi capable. I will update this once I find the exact model names for each.
And the devices are all Moto G7 Supra phones on the same cellular network (Cricket) and all running the latest F-Droid flavor of Jami. The only difference is my device hasn't been able to update from Android 9 to 10, for some reason, while my other two clients' devices have updated. So, two Android 10s and one Android 9.
Oh, and one final note: I have tried leaving the Diagnostic Logs running in the background, but it always seem to get killed after a few minutes or so. The best i might be able to do is leave it on in the foreground, which may or may not reflect real-world usage.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/989[Windows 10] Window sharing: Jami will continue to show a yellow border after...2023-07-21T11:57:09ZElys[Windows 10] Window sharing: Jami will continue to show a yellow border after you exit Jamiusing Jami Version (Beta): 202307171543 on Windows 10
Steps to reproduce:
1. Make a call using Jami and select a window you want to share (Now you have a new issue:https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1242 )
1. ...using Jami Version (Beta): 202307171543 on Windows 10
Steps to reproduce:
1. Make a call using Jami and select a window you want to share (Now you have a new issue:https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1242 )
1. Exit Jami
1. If you select the window (for example Brave, Firefox, etc.) you'll still view the yellow border
Actually this issue can appear twice:
- If you are using Windows 10 Jami will be still shown for a few seconds as a tray icon (you disabled "run in background". As soon as the tray icon is gone I think the yellow border is gone
- If you are using **Windows 11** I didn't reproduce this bug with the tray icon but you have to exit all opened windows (although you now can't share a window because of the mentioned issue https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1242 )https://git.jami.net/savoirfairelinux/jami-docs/-/issues/14Missing Glossary2023-03-13T20:27:27ZKitchMMissing GlossaryIt would be nice to have a glossary section in the docs. There is no explanation of what a "device" is supposed to be. Also, charts use the word "Desktop" but fail to specify the associated OS.
Thank you.It would be nice to have a glossary section in the docs. There is no explanation of what a "device" is supposed to be. Also, charts use the word "Desktop" but fail to specify the associated OS.
Thank you.https://git.jami.net/savoirfairelinux/jami-docs/-/issues/13Linux Accounts in Docs2023-03-18T14:13:59ZKitchMLinux Accounts in DocsIt would be extremely helpful to have directions for creating accounts in Linux. Thank you.It would be extremely helpful to have directions for creating accounts in Linux. Thank you.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/984[Windows 10] Sharing window just shows a black preview and no video2023-02-16T11:31:24ZElys[Windows 10] Sharing window just shows a black preview and no videousing
* Jami Version (Beta): 202302011426 and Windows 10
* Jami 20230210-01 and Android 11
Windows 10 -> Android, both using different networks
Steps to reproduce:
1. Make a call Windows 10 -> Android
1. Now click on the option "shar...using
* Jami Version (Beta): 202302011426 and Windows 10
* Jami 20230210-01 and Android 11
Windows 10 -> Android, both using different networks
Steps to reproduce:
1. Make a call Windows 10 -> Android
1. Now click on the option "share a window"
1. All windows that have not been selected after you've made the call will be black
1. You have to select the window using the windows taskbar to view the content of the window in Jami
------
1. If you don't select the window using the windows taskbar but confirm your choise the Android user will get no video of the Windows 10 user
1. Even if the Windows 10 user now selects the window using the windows taskbar he'll now be able to view the shared window in his own video preview - but the Android user will never view the shared window of the Windows 10 user
If the Windows 10 user tries to use the option "share a window" and now selects the same window again I've reproduced a crash (just Jami on Windows 10)
-----
EDIT: After the crash the yellow frame of the window will be shown if you use some windows (although Jami already crashed)https://git.jami.net/savoirfairelinux/jami-project/-/issues/1544Using the "share a file" option takes over 10 seconds until the other peer vi...2023-02-15T13:36:29ZElysUsing the "share a file" option takes over 10 seconds until the other peer views the video streamusing
- Jami Version (Beta): 202302011426 and Windows 10
- Jami 20230210-01 and Android 11
Windows 10 -> Android, both using different networks
Steps to reproduce:
1. Make a call (sameuseraccount -> sameuseraccount)
1. Now share your ...using
- Jami Version (Beta): 202302011426 and Windows 10
- Jami 20230210-01 and Android 11
Windows 10 -> Android, both using different networks
Steps to reproduce:
1. Make a call (sameuseraccount -> sameuseraccount)
1. Now share your screen
1. You'll view your own screen in the video preview and after ~2 seconds the Android user will view your screen too
1. Now share a jpeg file
1. After one second you'll view your file in your own video preview
1. However - it takes up to 10 seconds until the Android user will view the video stream with the jpeg file
No issues if you share a mp4 video (except it might sometimes get pixelated on the Android phone)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1169Account Setting/Media contains three identical items (Speex codec)2023-02-13T16:12:46ZAccount Setting/Media contains three identical items (Speex codec)With Jami-Android 20230119-01 under Account Settings → Media → Audio, using text in German, the codec Speex is displayed three times.
If the three options are distinct, then the description of each one shall be different. Currently it ...With Jami-Android 20230119-01 under Account Settings → Media → Audio, using text in German, the codec Speex is displayed three times.
If the three options are distinct, then the description of each one shall be different. Currently it is the same: “Speex”https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1168Permit TLS for REGISTER during account setup2023-02-12T10:39:52ZPermit TLS for REGISTER during account setupWith Jami-Android 20230119-01 I want to setup a TLS-SIP account. This is not possible during the account configuration, but only after the account is set up, the protocol can be changed.
In cases where server enforces REGISTER over TLS...With Jami-Android 20230119-01 I want to setup a TLS-SIP account. This is not possible during the account configuration, but only after the account is set up, the protocol can be changed.
In cases where server enforces REGISTER over TLS, the current workflow is supoptimal. Even if this is possible, the accouunt-setup screen does not contain information how to enforce TLS.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1167Homogenize kick/ban/block (kicked/banned/blocked) across platforms2023-02-14T21:11:55ZovariHomogenize kick/ban/block (kicked/banned/blocked) across platforms1. Jami-qt kick a participant and the chat shows `... was kicked`<br>
![image](/uploads/3fb68c77598c9f72acf131101471ee84/image.png)
2. On Jami-android the chat shows `... was banned`. Should `... was banned` be changed to `... was kicked...1. Jami-qt kick a participant and the chat shows `... was kicked`<br>
![image](/uploads/3fb68c77598c9f72acf131101471ee84/image.png)
2. On Jami-android the chat shows `... was banned`. Should `... was banned` be changed to `... was kicked`?
https://review.jami.net/c/jami-client-qt/+/23586
Thank youhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/817[call-swarm] duplicates/triplicate and ghost participants in the layout2023-03-03T20:52:53Zovari[call-swarm] duplicates/triplicate and ghost participants in the layoutDuplicate/triplicate participants in the layout.
Not sure how to reproduce the scenario; however, it is thought that all participants are connected as audio-only.
Following images show duplicate participants in the layout exists:
1. A ...Duplicate/triplicate participants in the layout.
Not sure how to reproduce the scenario; however, it is thought that all participants are connected as audio-only.
Following images show duplicate participants in the layout exists:
1. A duplicate and a ghost participant<br>
![1 duplicate and 1 ghost participant](/uploads/2a4fc8891d9f13388228f1a6a8a31cf2/image.png)
2. A triplicate and a ghost participant<br>
![1 triplicate and 1 ghost participant](/uploads/17ec7073b98bb31ac18c53a91d25eab3/image.png)
Thank youhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/976[Regression] Can't hide the Conversations List2024-01-29T21:05:54Zovari[Regression] Can't hide the Conversations List1. Mouse click and hold border between Conversations List and Chatview.
2. Drag mouse to the left and the Conversations List no longer can be hidden.
![image](/uploads/56ee168e5014d9a90a42884c432110f8/image.png)
Regression; however, ca...1. Mouse click and hold border between Conversations List and Chatview.
2. Drag mouse to the left and the Conversations List no longer can be hidden.
![image](/uploads/56ee168e5014d9a90a42884c432110f8/image.png)
Regression; however, can't find the issue or the patch that fixed this. If remember correctly this was fixed by @sblin patch.
Thank youAndreas TraczykAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/973macOS: no connectivityChange after sleep mode2023-02-08T14:35:12ZSébastien BlinmacOS: no connectivityChange after sleep mode# Scenario
Go to sleep mode, wait a few hours, come back
# Expected
Daemon logs should show "connectivityChanged"
# Current result
No change# Scenario
Go to sleep mode, wait a few hours, come back
# Expected
Daemon logs should show "connectivityChanged"
# Current result
No changehttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1170Ask for confirmation before transfering a file2023-02-17T19:58:44ZWear GuxjAsk for confirmation before transfering a fileWhen selecting a file to transfer, it is too easy to accidentally pick the wrong file, and then it will be immediately transferred with little possibility to cancel it.
So this request is for a setting (opt-in) that would make the fronte...When selecting a file to transfer, it is too easy to accidentally pick the wrong file, and then it will be immediately transferred with little possibility to cancel it.
So this request is for a setting (opt-in) that would make the frontend ask for confirmation before the file transfer will actually begin.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/963Swarm call: 1. No ellipsis if space; 2. Join call button; 3. No superimposed ...2024-02-29T14:12:07ZovariSwarm call: 1. No ellipsis if space; 2. Join call button; 3. No superimposed text and controlsThe numbers below refer to the numbers in the image.
1. If space allows, can the full number please show, without the ellipsis `…`?
2. Star a call in a swarm. Should the `Join call` with buttons not show if in a call? What happens if th...The numbers below refer to the numbers in the image.
1. If space allows, can the full number please show, without the ellipsis `…`?
2. Star a call in a swarm. Should the `Join call` with buttons not show if in a call? What happens if the buttons are pressed. say the video call when already in an audio-call? If the call ends, and someone is in the call, should the buttons re-appear?
3. Should the label, say `Collaborative editor`, move down if the tile controls show? An the label move up if the tile controls do not show? Please fix so no superimposed text and controls.
![image](/uploads/a5be39357c364c27ac118993978937eb/image.png)
What do you think?
Thank youhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1165Allow showing larger version of profile picture2023-06-06T23:15:33ZWear GuxjAllow showing larger version of profile pictureIt would be nice if on demand could display a larger version of a profile picture, by clicking on the smaller thumbnail, similar to clicking on an attached image in a conversation. This would probably need backend upgrade as well?It would be nice if on demand could display a larger version of a profile picture, by clicking on the smaller thumbnail, similar to clicking on an attached image in a conversation. This would probably need backend upgrade as well?https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/246conversation: add option migrate to swarm2023-05-18T18:44:29ZKateryna Kostiukconversation: add option migrate to swarmhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1539Call (Windows 10 -> Android) fails the first time2023-11-08T12:31:39ZElysCall (Windows 10 -> Android) fails the first timeusing Jami Version (Beta): 202302011426 (on Windows 10) and Jami 20230119-01 (on Android)
both using different networks; calls: sameuseraccount <-> sameuseraccount
Steps to reproduce:
1. Open Jami on Windows (Your phone is completely ...using Jami Version (Beta): 202302011426 (on Windows 10) and Jami 20230119-01 (on Android)
both using different networks; calls: sameuseraccount <-> sameuseraccount
Steps to reproduce:
1. Open Jami on Windows (Your phone is completely turned off) and keep Jami ~10 minutes running
1. Now turn on your phone and open Jami
1. Make a call Windows 10 -> Android
1. It will fail (even if you try again; It stucks at "Connecting")
Same issue if you try Android -> Windows 10
Does not change anything if you JUST exit Jami on Android
You have to exit Jami on Android AND on Windows 10 and open both again to be able to make a callhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/951Update CMake (use daemon's subdirectory)2023-04-07T18:25:15ZSébastien BlinUpdate CMake (use daemon's subdirectory)Now that daemon can be built with cmake, our cmake should be able to use the daemon tooNow that daemon can be built with cmake, our cmake should be able to use the daemon toohttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1538Jami as a VoIP SMS or MMS Client2023-06-28T11:06:01ZKitchMJami as a VoIP SMS or MMS ClientMy voip provider can send texts to my desktop if I have a client for that purpose. A search brought up the name of Jami. Will it work for that purpose?My voip provider can send texts to my desktop if I have a client for that purpose. A search brought up the name of Jami. Will it work for that purpose?https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1161replied message body doesn't update to mesage edit2023-02-17T20:02:16ZNicolas Vengeonreplied message body doesn't update to mesage editScenario:
-send a message
-Reply to the message
-Edit the first message
Expected behavior: The replied message body should be the body of the edited message
Actual behavior: The replied message body remains the same ( message body before...Scenario:
-send a message
-Reply to the message
-Edit the first message
Expected behavior: The replied message body should be the body of the edited message
Actual behavior: The replied message body remains the same ( message body before edition)
![SmartSelect_20230127_110631_Jami](/uploads/d5323fbc376a30768f0caa3df0b818a8/SmartSelect_20230127_110631_Jami.jpg)