savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2023-07-27T18:05:44Zhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1272Lag if you receive a call on another active account2023-07-27T18:05:44ZElysLag if you receive a call on another active accountWindows 10
using newest beta version of Jami
I think there are two situations:
1
- Desktop: You have multiple own Jami accounts (for example Account1, Account2, Account3)
- You currently have selected your Account 1 (but all are enab...Windows 10
using newest beta version of Jami
I think there are two situations:
1
- Desktop: You have multiple own Jami accounts (for example Account1, Account2, Account3)
- You currently have selected your Account 1 (but all are enabled)
- Now make a call (same device; desktop) Account 1 -> Account 2 (same device; desktop)
- Jami will receive the call on Account 2 but you get a lag if you switch from account 1 to account 2 during you receive the call
2
- Desktop: You have multiple own Jami accounts (for example Account1, Account2, Account3)
- You currently have selected your Account 1 on desktop (but all are active(even account2, etc.))
- Now make a call Android (account 1) -> Account 2 (desktop)
- Jami will receive the call on Account 2(desktop) but you get a lag if you switch from account 1 to account 2 (also desktop) during you receive the callhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/879Crash (desktop client) if two peers make a call at the same time2023-07-26T18:58:38ZElysCrash (desktop client) if two peers make a call at the same timeusing the newest beta version of Jami
Windows 10 (device 1, username 1) <-> Android (device 2, username 2)
always possible to reproduce
Steps to reproduce:
- Launch Jami (all devices)
- Now make a video call Android -> Windows 10
- (B...using the newest beta version of Jami
Windows 10 (device 1, username 1) <-> Android (device 2, username 2)
always possible to reproduce
Steps to reproduce:
- Launch Jami (all devices)
- Now make a video call Android -> Windows 10
- (BEFORE the Windows 10 user will receive the call) After that immediately make a video call Windows 10 -> Android
- Jami on Android will receive the call
- After that - the desktop client crashes
Not sure what will happen if you try to reproduce the other directionhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/105Server softlock if we stop the setup halfway through2023-07-26T15:38:58ZLéo Banno-CloutierServer softlock if we stop the setup halfway throughSteps to reproduce:
1. Create an admin account
2. Invalidate the access token by either waiting 30 minutes or refreshing the page
3. Try continuing the setup
Expected:
Get asked to log back in, then continue with the setup
Actual:
Se...Steps to reproduce:
1. Create an admin account
2. Invalidate the access token by either waiting 30 minutes or refreshing the page
3. Try continuing the setup
Expected:
Get asked to log back in, then continue with the setup
Actual:
Server returns 405 on both admin account creation route `/api/install/start` and login route `/api/login`https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/287sometimes chat history can not refresh even if the latest message is seen out...2023-07-26T06:41:28ZCCCAUCHYsometimes chat history can not refresh even if the latest message is seen outsideshutdown the APP is useful sometimeshutdown the APP is useful sometimehttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1269Should the call recording work if you exit Jami without using "Quit call" / i...2023-07-27T18:43:21ZElysShould the call recording work if you exit Jami without using "Quit call" / if Jami crashesusing the newest version of the desktop client
1. I make a (Jami account) video call Windows 10 -> Android
1. I start the recording
1. I exit Jami without using "Quit call"
1. I don't get any recorded video or any other file
- If I ma...using the newest version of the desktop client
1. I make a (Jami account) video call Windows 10 -> Android
1. I start the recording
1. I exit Jami without using "Quit call"
1. I don't get any recorded video or any other file
- If I make an audio-only call I will immediately get an invalid file (same if Jami crashes)
Should you actually get a recorded file (audio and/or video call) or should the invalid file be automatically removed?https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1264[Windows 10] SIP-Call: Can't accept call if you enable "Enable SDES key excha...2023-09-21T16:19:17ZElys[Windows 10] SIP-Call: Can't accept call if you enable "Enable SDES key exchange"OS: Windows 10
After I've updated to Version (Beta): 202307171543
Logs: https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1264#note_44468
If you try to receive a call (using a SIP-Account) you can't accept a call. If you c...OS: Windows 10
After I've updated to Version (Beta): 202307171543
Logs: https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1264#note_44468
If you try to receive a call (using a SIP-Account) you can't accept a call. If you click on "accept" nothing will happen.
Before the update I was able to receive a call.
Just tried out using Linphone. No issues (same SIP-account) - so probably an issue of Jami.https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/874Unit test - mock camera to allow to use video in unit tests2023-07-17T12:11:22ZSébastien BlinUnit test - mock camera to allow to use video in unit testsFor now we don't check the video from the unit tests as there is generally no camera on the build machinesFor now we don't check the video from the unit tests as there is generally no camera on the build machineshttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1326Does Jami support IPv6 only DHT proxy?2023-07-17T18:11:55ZLanius-collarisDoes Jami support IPv6 only DHT proxy?Environment:
- Jami version: 20230616-01
- Device model: Huawei SEA-AL10
- Android version: Android 10
- What build you are using: F-droid
Settings:
- Push notifications: off
- DHT proxy address: rrpxx2gtpqakjfgp.dns.army:600...Environment:
- Jami version: 20230616-01
- Device model: Huawei SEA-AL10
- Android version: Android 10
- What build you are using: F-droid
Settings:
- Push notifications: off
- DHT proxy address: rrpxx2gtpqakjfgp.dns.army:60001
- DHT proxy list URL: none
Dht status is either `IPv4 disconnected; IPv6 connecting` or `IPv4 disconnected; IPv6 disconnected`.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1325Network doesn't support video calls2023-12-27T16:32:21ZElysNetwork doesn't support video callsI am using the newest beta version of Jami and Mate 20 Pro (EMUI 12)
Steps to reproduce:
Make a video call (Android -> Desktop)
You'll get this notification:
![Videocall](/uploads/c3a3d011bbad97909e011f570e49d51a/Videocall.png)
I thi...I am using the newest beta version of Jami and Mate 20 Pro (EMUI 12)
Steps to reproduce:
Make a video call (Android -> Desktop)
You'll get this notification:
![Videocall](/uploads/c3a3d011bbad97909e011f570e49d51a/Videocall.png)
I think it's wrong because I've tried like 5 other messengers with video calls without any issues (same network)
Also I think sometimes video calls still work although this notification is shown
AND you can make an audio call and add video.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1262Outdated Screenshots on Flathub2023-07-24T13:31:47ZMartin MayerOutdated Screenshots on FlathubHi all,
on [Flathub](https://flathub.org/apps/net.jami.Jami) the screenshots are outdated, still showing the deprecated gtk client.
I [reported](https://github.com/flathub/net.jami.Jami/issues/67) against the flathub repo with the ans...Hi all,
on [Flathub](https://flathub.org/apps/net.jami.Jami) the screenshots are outdated, still showing the deprecated gtk client.
I [reported](https://github.com/flathub/net.jami.Jami/issues/67) against the flathub repo with the answer, that I should report here, as
> You should open an issue upstream https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues since I don't have control over the screenshots.
https://git.jami.net/savoirfairelinux/jami-client-qt/-/blob/master/extras/data/jami.appdata.xml#L73
This file contains all the metadata that gets shown on the flathub page including screenshots.Charlotte HoffmannCharlotte Hoffmannhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1261`Conference resolution` option2024-02-14T22:55:57Zovari`Conference resolution` option1. Please add `Conference` subheading under either `General` or `Audio and Video`.
2. Please add `Conference resolution` option with drop-down options that include:
* `1280 × 720 (16:9)` (default)
* `1920 × 1080 (16:9)`
```
src/prefere...1. Please add `Conference` subheading under either `General` or `Audio and Video`.
2. Please add `Conference resolution` option with drop-down options that include:
* `1280 × 720 (16:9)` (default)
* `1920 × 1080 (16:9)`
```
src/preferences.cpp
constexpr std::string_view DEFAULT_CONFERENCE_RESOLUTION {"1920x1080"};
```
This can enable Jami to be used with higher resolutions; however, the current behavior remains the default.
What do you think?
Thank you
https://review.jami.net/c/jami-daemon/+/21433
![image](/uploads/529c530465c537665f77d213e3f99e4d/image.png)
![image](/uploads/88aaeab8e2c49750add1b993c1d63c8c/image.png)https://git.jami.net/savoirfairelinux/jami-project/-/issues/1581[SIP-Call] Should you have the option to enable your video if you get a SIM-c...2023-07-14T14:04:30ZElys[SIP-Call] Should you have the option to enable your video if you get a SIM-card call?I saw this option on Android AND the desktop client (Windows)
If you get a call (SIM-call -> SIP-account (using Jami)) Jami still allows you to enable your video / webcam although this is useless?
If you view your own video does Jami -...I saw this option on Android AND the desktop client (Windows)
If you get a call (SIM-call -> SIP-account (using Jami)) Jami still allows you to enable your video / webcam although this is useless?
If you view your own video does Jami - because you've enabled it - actually use more data or will the video never be sent and the data usage will be the same like without any video?
Should we remove the option to enable your own video if you make a call or receive a call that is made using a SIM-card?
What about a "real" SIP -> SIP call? Can Jami check if the other peer's provider supports video? And should you auto-disable video for all peers if one provider does not support video?
(Special use case: SIP group call - one provider does not support video calls the other providers of the other peers do)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1260Non-stop desktop notifications when syncing mobile to desktop2023-07-13T19:59:20ZsbaduxNon-stop desktop notifications when syncing mobile to desktop## Describe your environment
Please specify the following:
- OS: Kubuntu 23.04
- Jami version: 202306191842
- What build you are using: Snap
## Steps to reproduce
- Can you reproduce the bug: always
- Steps:
1. Close Jami on deskto...## Describe your environment
Please specify the following:
- OS: Kubuntu 23.04
- Jami version: 202306191842
- What build you are using: Snap
## Steps to reproduce
- Can you reproduce the bug: always
- Steps:
1. Close Jami on desktop
2. Receive few messages on the Android app
3. Open Jami on the desktop
- Actual result: A new notification is shown for every message received while Jami desktop was closed. If I receive 50/60 messages on the smartphone, 50/60 desktop notifications are shown when I open Jami-desktop... it sends a new notification for every messages, also the ones I already read.
- Expected result: Jami should sync the read-state of received messages or at least show a single "XX new notifications" message when the notifications are 10 or more.https://git.jami.net/savoirfairelinux/jami-project/-/issues/1580[SIP-Account] Should you have the option to call back a private number2023-07-12T15:56:37ZElys[SIP-Account] Should you have the option to call back a private numberall supported OS
Steps to "reproduce":
You want to make a call SIM-card -> SIP-Account (using Jami)
But the number of the SIM-card will appear as a private number (caller "Anonymous")
If the private number calls you on Jami a contact...all supported OS
Steps to "reproduce":
You want to make a call SIM-card -> SIP-Account (using Jami)
But the number of the SIM-card will appear as a private number (caller "Anonymous")
If the private number calls you on Jami a contact "Anonymous" will be added.
Using Jami you now have to option to call "Anonymous" meaning that you have the option to make a video or audio call. (And maybe you can also send files and/or text?)
Example (I've replaced some text due to privacy reasons):
![Anonymous](/uploads/fcc41b975c84fd7ed9d719156de9673b/Anonymous.png)
So I think we should decide these options:
- Should an anonymous contact NOT be added to the contact list?
- And/Or should you disable all options to communicate with "Anonymous" (outgoing connections only?; like make a video call, send text message, etc.)?
EDIT: It's probably not possible to call back a private number? Or can Jami unmask a private number and you can call back the peer?https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1256Inconsistency in extension type of account archive between export and import2024-01-20T10:40:22ZPierre NicolasInconsistency in extension type of account archive between export and importIn my opinion, it's a bit confusing for the user to save a file and to not be able to load it.
Couldn't it be better to force the extension. .jami for example ?
![Kazam_screencast_00007](/uploads/7483942351b49ab4ccfc61508d5598f2/Kazam_s...In my opinion, it's a bit confusing for the user to save a file and to not be able to load it.
Couldn't it be better to force the extension. .jami for example ?
![Kazam_screencast_00007](/uploads/7483942351b49ab4ccfc61508d5598f2/Kazam_screencast_00007.webm)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1255Alias2023-11-09T08:53:59ZCharlotte HoffmannAliasAdd an Alias to a name for swarm 1:1
![04_Swarm_-_Detail_panel](/uploads/f52e6285b3697c6eaaf758a3504c03d7/04_Swarm_-_Detail_panel.png)
It open the dicussion of the options we show in the detail panel...
Add contact details? in advanced...Add an Alias to a name for swarm 1:1
![04_Swarm_-_Detail_panel](/uploads/f52e6285b3697c6eaaf758a3504c03d7/04_Swarm_-_Detail_panel.png)
It open the dicussion of the options we show in the detail panel...
Add contact details? in advanced informations? add the option to block a contact?
Organize the informations (customization - Informations - Privacy...)
To be abble to share a contact.Charlotte HoffmannAdrien BéraudSébastien BlinMathéo JosephCharlotte Hoffmannhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1245chatview: conversation loading inserts blocks of messages 1 by 1 into Message...2023-07-05T14:14:19ZAndreas Traczykchatview: conversation loading inserts blocks of messages 1 by 1 into MessageListModelThis causes the ListView to refilter its visual items each time a new message is added and causes lag when loading conversations with replies. List model updates should be notified using ranges for chunk loads.This causes the ListView to refilter its visual items each time a new message is added and causes lag when loading conversations with replies. List model updates should be notified using ranges for chunk loads.Andreas TraczykAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1242Share window, in video call, application unresponsive2024-01-30T21:01:42ZØystein HansenShare window, in video call, application unresponsiveBug report form
---------------
## Environment
- OS: Windows 11 Home 22621.1848 (also Ubuntu 22.04.2 LTS)
- Jami version: On Windows, Version (Beta): 202306191617 (On Ubuntu, Version:202306191842)
- What build you are using: On Window...Bug report form
---------------
## Environment
- OS: Windows 11 Home 22621.1848 (also Ubuntu 22.04.2 LTS)
- Jami version: On Windows, Version (Beta): 202306191617 (On Ubuntu, Version:202306191842)
- What build you are using: On Windows, jami.net (On Ubuntu Snap Store (snapcraft.io latest/stable 20230619.1)
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Start Jami
2. Open Chat with other contact
3. Place video call
4. Video call is Accepted
5. Select sharing method
6. Share window
- Actual result: The "Select a window to share" window opens. Then the application becomes unresponsive.
- Expected result: Be able to select a window to share. Application beeing responsive to use.
## Additional information
- Screenshot Windows: https://github.com/oeysteinhansen/files/blob/main/issue/20230705_jami/Screenshot%202023-07-05%20105619.png
- Screenshot Ubuntu: https://github.com/oeysteinhansen/files/blob/main/issue/20230705_jami/Screenshot%202023-07-05%20110803.png
- Relevant Log Entries Windows:
[1688551745.480|7508|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.480|7508|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.568|7508|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.568|7508|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.578|11848|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.579|11848|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.593|11848|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.593|11848|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.614|7508|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.614|7508|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.621|7036|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.621|7036|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.647|11848|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.647|11848|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.666|11848|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.666|11848|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.673|7508|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.673|7508|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.675|16292|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.675|16292|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.723|11848|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.723|11848|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.732|11848|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.733|11848|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.734|19356|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.736|19356|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.742|7508|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.742|7508|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.805|4284|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.805|4284|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.807|7508|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.807|7508|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.889|4900|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.890|7508|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551745.890|4900|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551745.891|7508|media_decoder.cpp :559 ] Not using hardware decoding for rawvideo
[1688551746.380|7244|media_decoder.cpp :551 ] Using raw video (rawvideo) decoder for video
[1688551746.390|7244|media_decoder.cpp :559 ] Not using hardware decoding for rawvideoAline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1240Change picture and display name for 1:1 and group swarm2023-07-04T19:16:27ZCharlotte HoffmannChange picture and display name for 1:1 and group swarmIn the detail panel, the user has to understand if the change is local or synchronized with everyoneIn the detail panel, the user has to understand if the change is local or synchronized with everyoneCharlotte HoffmannCharlotte Hoffmannhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1238Username field2023-07-05T13:46:53ZCharlotte HoffmannUsername fieldUpdate icons ID, valide, unvalide and Information of the field.
![Screen_Shot_2023-07-04_at_1.09.05_PM](/uploads/c65208a36519cc4367672ff8501c02b4/Screen_Shot_2023-07-04_at_1.09.05_PM.png)Update icons ID, valide, unvalide and Information of the field.
![Screen_Shot_2023-07-04_at_1.09.05_PM](/uploads/c65208a36519cc4367672ff8501c02b4/Screen_Shot_2023-07-04_at_1.09.05_PM.png)