savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2021-03-03T17:09:52Zhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/883Plugins: add "always" preference2021-03-03T17:09:52ZAline Gondim SantosPlugins: add "always" preferenceAline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/124Settings: crash when leaving media settings2021-03-03T16:54:08ZAndreas TraczykSettings: crash when leaving media settingsAndreas TraczykAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-libclient/-/issues/297text files notifications can't have an unread state2021-03-03T15:54:59ZJami Bottext files notifications can't have an unread stateIssue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (sblin)**
\* Environment:
All clients LRC based
\* Reproduce steps:
Send a file to one of these clients.
\* Expected result:
The u...Issue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (sblin)**
\* Environment:
All clients LRC based
\* Reproduce steps:
Send a file to one of these clients.
\* Expected result:
The unread status should get +1
\* Actual result:
The unread counter doesn't take into account this notificationAndreas TraczykAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/500Feedback when talking to a GNU+Linux [GNOME] client2021-03-03T15:50:11ZovariFeedback when talking to a GNU+Linux [GNOME] client**ring-android**<br>
Device: Vernee Apollo Lite Phone, 4GB RAM<br>
Operating System: Android 6.0<br>
Ring version: 20180524
**ring-gnome**<br>
Device: Laptop Computer, Celeron, 2GB RAM<br>
Operating System: Linux Mint 18.3 Cinnamon 64-b...**ring-android**<br>
Device: Vernee Apollo Lite Phone, 4GB RAM<br>
Operating System: Android 6.0<br>
Ring version: 20180524
**ring-gnome**<br>
Device: Laptop Computer, Celeron, 2GB RAM<br>
Operating System: Linux Mint 18.3 Cinnamon 64-bit<br>
Ring version: "In varietate concordia" built on 2018-06-16 02:35:50 UTC
Audio manager: pulseaudio
When there is an audio call between the Phone and Computer:<br>
a) The speaker sound on the Phone is clear when the person on the Computer is talking;<br>
b) The speaker sound on the Computer has feedback when the person on the Phone is talking.
Is this a problem due to:<br>
1. The microphone and speaker on the Phone being close?<br>
2. Noise cancellation on the Android client being not as good as the GNOME client?<br>
3. Something else?
Are you able to reproduce this?
Thank youhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1176Cannot build on manjaro2021-03-03T12:49:26Zring userCannot build on manjaro```
../src/pjnath/ice_strans.c: In Funktion »add_nat_assisted_cand«:
../src/pjnath/ice_strans.c:606:58: Fehler: »struct <anonym>« hat kein Element namens »tp_type«
606 | cand->transport = nat_cfg->cfg.user_mapping[comp_idx].tp_type...```
../src/pjnath/ice_strans.c: In Funktion »add_nat_assisted_cand«:
../src/pjnath/ice_strans.c:606:58: Fehler: »struct <anonym>« hat kein Element namens »tp_type«
606 | cand->transport = nat_cfg->cfg.user_mapping[comp_idx].tp_type;
|
```
Translation for German to English:
```
../src/pjnath/ice_strans.c: In Funktion »add_nat_assisted_cand«:
../src/pjnath/ice_strans.c:606:58: Error: »struct <anonym>« does not has an element »tp_type«
606 | cand->transport = nat_cfg->cfg.user_mapping[comp_idx].tp_type;
```
System: current version of Manjaro.https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/418Plugins: reload after pref change2021-03-02T22:45:22ZAline Gondim SantosPlugins: reload after pref changeRemove from clients the need to reload Plugins after changing preference.Remove from clients the need to reload Plugins after changing preference.Aline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/4Fedora: dnf rename repo to jami2021-03-02T18:46:39ZSébastien BlinFedora: dnf rename repo to jami```
sudo dnf update
Ring 30 - x86_64 - ring
```
`https://dl.jami.net/nightly/fedora_31/ring-nightly.repo` must to be renamed as `https://dl.jami.net/nightly/fedora_31/jami-nightly.repo` in our website download instructions...```
sudo dnf update
Ring 30 - x86_64 - ring
```
`https://dl.jami.net/nightly/fedora_31/ring-nightly.repo` must to be renamed as `https://dl.jami.net/nightly/fedora_31/jami-nightly.repo` in our website download instructions then (my guess) you must to ensure the same file with both names to **do not brake repos people added before**.Maxim CournoyerMaxim Cournoyerhttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/3Debian: repo rename from ring to jami2021-03-02T18:35:15ZSébastien BlinDebian: repo rename from ring to jamiMaxim CournoyerMaxim Cournoyerhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/458swarm: conversation request for removed conversation2021-03-02T15:48:48ZKateryna Kostiukswarm: conversation request for removed conversation1 A send an invitation to B
2 B accepts the invitation
3 B removes conversation with A and create a conversation with A
4 B restarts the app
5 B receive contact request and conversation request
Happens only during the next 10 min af...1 A send an invitation to B
2 B accepts the invitation
3 B removes conversation with A and create a conversation with A
4 B restarts the app
5 B receive contact request and conversation request
Happens only during the next 10 min after A sends an invitation to B.Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/448[To test]Swarm: weird clone failure on sync2021-03-02T15:48:36ZSébastien Blin[To test]Swarm: weird clone failure on sync```
gheller@pc-gheller:~/.local/share/jami/457c1d61f7710c64/conversations/7ac13b2d77f9ed337618db340a9d1cb0f9f2a2cd$ git log
commit 401c9afc98aa2d4deebe6b989749169c96c6e0e1 (HEAD -> main, origin/main, origin/HEAD)
Author: 698fe6e10ae1f472...```
gheller@pc-gheller:~/.local/share/jami/457c1d61f7710c64/conversations/7ac13b2d77f9ed337618db340a9d1cb0f9f2a2cd$ git log
commit 401c9afc98aa2d4deebe6b989749169c96c6e0e1 (HEAD -> main, origin/main, origin/HEAD)
Author: 698fe6e10ae1f4722dabe32ad5e885a464085db5 <698fe6e10ae1f4722dabe32ad5e885a464085db5>
Date: Thu Feb 18 21:12:42 2021 +0000
{"body":"\u2728","type":"text/plain"}
commit 92092c07f827171c289e60a44e9bf7e7c93242b9
Author: 7c38177a10d618bc30f93f0284d82d6ef246c459 <7c38177a10d618bc30f93f0284d82d6ef246c459>
Date: Thu Feb 18 21:11:59 2021 +0000
{"displayName":"img_20210218_161153_411016185718028660.jpg","sha3sum":"b7d5c6e752a4b29537dae244f429f38446ab4f2d34b09ed477a9428dcad9e8bf4decc5213d409d0b140d95d5a58517b718f56c6ed0691cdcc4e32b01b18f5d8a","tid":"8783314023060598","totalSize":"5024115","type":"application/data-transfer+json"}
commit 9687b46bee5159e19690ea7b7db07533fc5a9c57
Author: 7c38177a10d618bc30f93f0284d82d6ef246c459 <7c38177a10d618bc30f93f0284d82d6ef246c459>
Date: Thu Feb 18 21:11:42 2021 +0000
{"body":"Non je re\u00e7ois que sur Android","type":"text/plain"}
error: Could not read 095ced7a8debd31058c1dc68099809b64a9fb5bf
fatal: Failed to traverse parents of commit b6f09dc7e13f3c791b7e226890717100af38a282
```Swarm-chatSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/437[To test]Swarm: Still some "could not fetch commit..."2021-03-02T15:48:33ZSébastien Blin[To test]Swarm: Still some "could not fetch commit..."Sometimes, when android sends a message, the message is not received by the other peer, with "could not fetch commit..". This needs some investigation. all messages should pass directlySometimes, when android sends a message, the message is not received by the other peer, with "could not fetch commit..". This needs some investigation. all messages should pass directlySwarm-chatSébastien BlinSébastien Blin2021-03-03https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/262Packaging: Publish snap & update website2021-03-02T15:48:22ZSébastien BlinPackaging: Publish snap & update website+ update jami.net with instructions+ update jami.net with instructionsSébastien BlinGuillaume HellerSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/382Support multi-stream - remove the use of template for Call/SipCall classes2021-03-02T15:48:03ZMohamed ChibaniSupport multi-stream - remove the use of template for Call/SipCall classesThis is a refactoring and preparation activity for multi-stream support.This is a refactoring and preparation activity for multi-stream support.Mohamed ChibaniMohamed Chibanihttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/459swarm: compatibility with not swarm2021-03-01T21:13:17ZKateryna Kostiukswarm: compatibility with not swarmA is swarm and B is not swarm
1. create a conversation between A and B.
2. B sends the file to A. A receive file
3. A sent file to B. File not send.
This will happens every time after restarting A if the first file transfer is from ...A is swarm and B is not swarm
1. create a conversation between A and B.
2. B sends the file to A. A receive file
3. A sent file to B. File not send.
This will happens every time after restarting A if the first file transfer is from B. In this case, TransferManager will be created for conversationSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/303Swarm: Compat with old client is broken for incoming invitations2021-03-01T19:28:01ZAlbert Babí OllerSwarm: Compat with old client is broken for incoming invitations1. Client with stack swarm creates account A. Old client (without swarm) creates account B.
2. B sends invitation request to A.
3. A accepts invitation. Problems:
- B does not appear on the contact list until account/tab switch.
- Conver...1. Client with stack swarm creates account A. Old client (without swarm) creates account B.
2. B sends invitation request to A.
3. A accepts invitation. Problems:
- B does not appear on the contact list until account/tab switch.
- Conversation with B is empty.
- Incoming call from B gives _"ConversationModelPimpl::slotIncomingCall, but conversation not found"_
- A tries to send messages -> B sees the composing status correctly but does not receive the messages.
4. When client-qt is closed and relaunched on A, contact B does not appear anymore on the smartlist.Albert Babí OllerAlbert Babí Ollerhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1199Jami doesn't honor GTK Theming on Arch KDE2021-03-01T19:16:06ZKreestoballJami doesn't honor GTK Theming on Arch KDEI'm on Arch and installed Jami 20201217-1 from the community repo.
KDE has a specific GTK theming section in its appearance settings, but Jami doesn't seem to fully follow the dark theme I have applied, it's called sweet.
It seems to t...I'm on Arch and installed Jami 20201217-1 from the community repo.
KDE has a specific GTK theming section in its appearance settings, but Jami doesn't seem to fully follow the dark theme I have applied, it's called sweet.
It seems to try, as the window close/minimize/maximize buttons are colored according to my theme:
![2021-02-28_00-56](/uploads/f0a8a6a239ab5cdb3163ceb9bafca855/2021-02-28_00-56.png)
But it should look like this:
![2021-02-28_00-57](/uploads/d0bda0a58b54389feb7096e576ecb354/2021-02-28_00-57.png)
I've tried launching from the CLI with `GTK_THEME=sweet jami-gnome`, but that doesn't make a difference.https://git.jami.net/savoirfairelinux/jami-project/-/issues/1200Empty window on Windows 72021-03-01T18:37:17ZComodoHackerEmpty window on Windows 7First, I want to thank Jami developers for their work. Secure decentralized messaging has changed and will continue to change our world. I had great experience with Jami on Android.
Now the sad part.
The latest Jami x64 on windows 7 sho...First, I want to thank Jami developers for their work. Secure decentralized messaging has changed and will continue to change our world. I had great experience with Jami on Android.
Now the sad part.
The latest Jami x64 on windows 7 shows an empty window with white background on startup.
The log says:
```
...
Daemon is running
No accounts to migrate
QOpenGLShaderProgram: could not create shader program
shader compilation failed:
""
QOpenGLShaderProgram: could not create shader program
shader compilation failed:
""
QOpenGLShaderProgram::uniformLocation(matrix): shader program is not linked
QOpenGLShaderProgram::uniformLocation(opacity): shader program is not linked
QOpenGLShaderProgram::uniformLocation(pixelSize): shader program is not linked
QOpenGLShaderProgram: could not create shader program
shader compilation failed:
""
...
```
I guess this has something to do with my device's old Intel integrated graphics and absence of right "magic" version of OpenGL drivers. But can't Jami just fall back to software rendering? Are all these shaders required to use a messaging app?https://git.jami.net/savoirfairelinux/jami-project/-/issues/1197Suspicious connection to an Indian IP(59.99.46.142)2021-03-01T18:32:58ZLoosySuspicious connection to an Indian IP(59.99.46.142)![image](/uploads/974489169c7c4e4f54b03f8b1759dc5c/image.png)
MalwareBytes(from my desktop) thinks that's a virus reputation IP address(59.99.46.142).
For what I knew Jami should connect to IPs of people that I actually connect with, but...![image](/uploads/974489169c7c4e4f54b03f8b1759dc5c/image.png)
MalwareBytes(from my desktop) thinks that's a virus reputation IP address(59.99.46.142).
For what I knew Jami should connect to IPs of people that I actually connect with, but this connection makes me doubt this.
On the desktop Jami client I don't have proxy enabled and most other settings are at default value:
![image](/uploads/691475654c02e4b8fd6a0374b84ee7d3/image.png)
On my side I just have one contact on Jami, living in the same country as mine so I wonder, how does Jami calls such foreign IPs and gives away my IP address in the process?https://git.jami.net/savoirfairelinux/jami-packaging/-/issues/55Jenkins: all cached contrib are rebuilt2021-03-01T14:59:35ZSébastien BlinJenkins: all cached contrib are rebuiltEven if there is 5 different versions for the same contrib
We think 3/4 of the daemon build time is taked by contribEven if there is 5 different versions for the same contrib
We think 3/4 of the daemon build time is taked by contribMaxim CournoyerMaxim Cournoyerhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/827Feature request Forbid screenshots2021-02-27T02:56:04ZFeature request Forbid screenshotsFor non rooted devices with unchanged jami apk installed, this is a security enchancement.For non rooted devices with unchanged jami apk installed, this is a security enchancement.