jami-client-android issueshttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues2023-11-23T13:07:48Zhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1442Abnormal group message, unable to transmit normally2023-11-23T13:07:48Zsession 21Abnormal group message, unable to transmit normallyIn a group of multiple people, there are certain factors that can cause messages to not be transmitted properly. But I cannot confirm if they are the same issue.
So I can only describe the situation I encountered.
**Computer, Windows 1...In a group of multiple people, there are certain factors that can cause messages to not be transmitted properly. But I cannot confirm if they are the same issue.
So I can only describe the situation I encountered.
**Computer, Windows 10, version (Beta): 202311011813**
Sending messages in a group of multiple people can occasionally be very slow, and the received messages may be missing.
**Android 12, version 390, Samsung**
I have set up the background running and set the app's background running time to "unlimited" in the system, but after the phone's screen is stopped, the app will no longer display new messages. You need to forcibly close the application and then restart it to receive new messages.
**The same situation will be encountered**
My phone and computer are missing messages received in a group of multiple people, but if I restart and receive the previously missing messages, I don't know if this is a problem with the UI display or the network.
Causing distress.
[3b80ed3cdb31dc07159f50f84adf30f949331e75_6757820254627505.log](/uploads/f8830e344f5d4b8360973f1fe4a63418/3b80ed3cdb31dc07159f50f84adf30f949331e75_6757820254627505.log)
[b7cc9d87f8395b8e93cd150646da5770691c8974_3186995143081089.log](/uploads/64c7818a013ed1be0be7f6a49a1b07bd/b7cc9d87f8395b8e93cd150646da5770691c8974_3186995143081089.log)
[windows.txt](/uploads/23b942e75047105e070f393807eec9dc/windows.txt)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1414Sometimes messages in certain groups are ignored2023-10-26T12:41:41Zsession 21Sometimes messages in certain groups are ignoredSometimes, because members in a group are not always online, we may miss certain messages.
For example, in group chats, there are many people. When a member sends a message on the 1st, but we only receive it on the 3rd, we may miss the ...Sometimes, because members in a group are not always online, we may miss certain messages.
For example, in group chats, there are many people. When a member sends a message on the 1st, but we only receive it on the 3rd, we may miss the message due to too many chat records.
Can Jami highlight unread messages to help us not miss any of them?https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1408Tapping on "Share location" in the three-dot menu only causes a pop-up window...2023-12-21T20:01:37ZannaTapping on "Share location" in the three-dot menu only causes a pop-up window to flicker up briefly and then close againIf it is not just a bug, but a technical requirement for this functionality is not met, I would like to see a note.
For example, if the audio recorder app or camera app is missing, the following message appears after tapping: "Can't find...If it is not just a bug, but a technical requirement for this functionality is not met, I would like to see a note.
For example, if the audio recorder app or camera app is missing, the following message appears after tapping: "Can't find audio/camera recorder app".
Eleutheria - 20231006-01https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1398The synchronisation of the reactions does not work as expected2023-10-10T14:53:00ZannaThe synchronisation of the reactions does not work as expectedWhile on the Dekstop a reaction from my contact is displayed once, the Android version displays the same reaction of the contact four times.
Another entry in the mobile version shows two hearts that I supposedly gave in response to a me...While on the Dekstop a reaction from my contact is displayed once, the Android version displays the same reaction of the contact four times.
Another entry in the mobile version shows two hearts that I supposedly gave in response to a message from my contact. However, in the desktop version from which I sent this message, there is no reaction from me to my contact's message. If I deselect the two hearts by tapping on the reactions in the mobile message, it only works for one of the hearts. If I also want to remove the second one, it will mark itself again. If I now restart Jami, the Android version suddenly shows me three hearts for the same message.
One more note: I'm currently online with both devices at the same time, but not on the same network.
Eleutheria 20231002-02https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1376Swarm title should be its name, not a list of participants2023-09-18T15:03:25ZWear GuxjSwarm title should be its name, not a list of participantsIn the main screen (list of recent conversations), a swarm title currently consists of all participants' names.
Preferably, the title should instead primarily be the name that was set for the swarm, if any. Then, a less significant sub...In the main screen (list of recent conversations), a swarm title currently consists of all participants' names.
Preferably, the title should instead primarily be the name that was set for the swarm, if any. Then, a less significant subtitle could mention the participants as well.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1374Incorrect preview in conference2023-09-15T14:09:37ZSébastien BlinIncorrect preview in conference# Scenario
+ Alice (Desktop) calls Bob (Desktop)
+ Carla (Android) is added to the conference by Alice
# Expected result
Carla's video tile should show Carla
# Current result
Carla's video tile is empty.# Scenario
+ Alice (Desktop) calls Bob (Desktop)
+ Carla (Android) is added to the conference by Alice
# Expected result
Carla's video tile should show Carla
# Current result
Carla's video tile is empty.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1355Horrible video decoding artifacts (sender: GNU/Linux, receiver: Android)2024-01-10T17:22:54ZMaxim CournoyerHorrible video decoding artifacts (sender: GNU/Linux, receiver: Android)## Describe your environment
Please specify the following:
- Jami version: 20230818.01
- Device model: Galaxy Tab S2
- Android version: Android 7
- What build you are using: Play Store
## Steps to reproduce
- Can you reproduce the bu...## Describe your environment
Please specify the following:
- Jami version: 20230818.01
- Device model: Galaxy Tab S2
- Android version: Android 7
- What build you are using: Play Store
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Place a video call from GNU/Linux to Android client. Make some movements to more easily trigger the problem.
2. Observe the video quality received on the Android client.
- Actual result: Video quality is abysmal, with the caller at points hardly discernible (see images).
- Expected result: Received video should be free of serious artifacts and have a decent quality.
## Additional information
The sender video is from a Logitech G920 camera and hardware acceleration is in effect (Radeon R9 290 with amdgpu driver), in case this matters.
![Screenshot_20230806-125331.png](/uploads/eaf9e213b21d91811b3d7c14a3ecea28/Screenshot_20230806-125331.png)
![Screenshot_20230806-125639.png](/uploads/7d27e3b9fbaaa5726839789ce0161992/Screenshot_20230806-125639.png)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1295Jami is unable to use the local area network without a network connection2024-01-19T20:13:44Zsession 21Jami is unable to use the local area network without a network connectionWhen only the local LAN is connected, devices cannot communicate with each other.
Because Jami seems to have to be connected to the internet to use it. If there is no internet, Jami will prompt 'No network connection'.
This situation s...When only the local LAN is connected, devices cannot communicate with each other.
Because Jami seems to have to be connected to the internet to use it. If there is no internet, Jami will prompt 'No network connection'.
This situation should be easily reproducible, but I am still willing to provide relevant records if gentlemen need them.
I think that if it can be compatible with a local area network, not just the internet, it may allow Jami to have similar functions as Briar, and Jami can make voice and video calls, which is a great feature of Jami.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1206Impossible to mark conversation as read2024-02-08T15:10:01ZPierre NicolasImpossible to mark conversation as read## Describe your environment
- Device model: Samsung Galaxy Tab S5e SM-T720
- Android version: 11
- What build you are using: your own, commit 5be1de17c790bddfb30dde74c8a1364e213f9847
## Steps to reproduce
- Can you reproduce ...## Describe your environment
- Device model: Samsung Galaxy Tab S5e SM-T720
- Android version: 11
- What build you are using: your own, commit 5be1de17c790bddfb30dde74c8a1364e213f9847
## Steps to reproduce
- Can you reproduce the bug: at will (but only with these accounts)
- Steps:
1. Open an unread conversation
2. The conversation is mark as read
3. Close the app and reopen
- Actual result: The same conversation reappears unread
## Additional information
![output](/uploads/e74b089dd0e4b1359d371ac1978607c3/output.mp4)Alexander Lussier-CullenAlexander Lussier-Cullenhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1151File transfer (Windows 10 -> Android): Jami (Android) does not show any downl...2023-07-30T19:40:31ZElysFile transfer (Windows 10 -> Android): Jami (Android) does not show any download progressusing newest (beta) version of Jami (20221207-01); different networks; (sameuseraccount (Windows 10) -> sameuseraccount (Android))
send a file (any size) Windows 10 -> Android
Jami (Android) does not show any download progress - you al...using newest (beta) version of Jami (20221207-01); different networks; (sameuseraccount (Windows 10) -> sameuseraccount (Android))
send a file (any size) Windows 10 -> Android
Jami (Android) does not show any download progress - you always have a size of 0 / 14,34 MB (running) and suddenly you have a file time and size like for example 11:05 - 14,34 MB.
another issue?
If you return to the contact list you always get a message like "2 seconds ago" (even after 10 minutes) while another file is transferred
no issues Android -> Windows 10 ?https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1051buttons remain in pressed state although they are no longer used2023-06-01T16:59:31ZElysbuttons remain in pressed state although they are no longer usedusing Jami Android (Version, 20211210-01 beta)
For example: If you use the system Back button to exit the dialpad the button is displayed as still pressed - Although there is no dialpad anymore.
Anyway I would like to suggest that the ...using Jami Android (Version, 20211210-01 beta)
For example: If you use the system Back button to exit the dialpad the button is displayed as still pressed - Although there is no dialpad anymore.
Anyway I would like to suggest that the developers (@mcallet and @aberaud ) try out the following things:
1)
> You receive a call; Now you are using your front camera; Now you select the “Screen Sharing” option; You tap the overview button; You tap the home button; Then you open another app;
Now change the screen mode from landscape to portrait mode or from portrait to landscape mode.
> Now open another app
> Return to Jami: (using the overview button)
2)
Tap any button
Now change the screen mode from landscape to portrait mode or from portrait to landscape mode.
Tap another button
Now change (again) the screen mode from landscape to portrait mode or from portrait to landscape mode.
Tap another button
3)
Tap any button
Tap the overview button; Then tap the home button
AND/or
use the system Back button
Tap another button
(and change the screen mode from landscape to portrait mode or from portrait to landscape mode randomly)
-------------
You'll find many bugs where the buttons remain in pressed state or are in wrong position. (Please also randomize the order of the steps mentioned above)
It would be very complicated if I list every issue I had so please try out yourself.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1030Conversation: scrolling block sent file2022-03-02T21:48:25ZMaxime CalletConversation: scrolling block sent file## Details:
- Ring version: `any`
- Device model: `Samsung T2`
- Android version: `7.0`
- What build you are using: `jami.net | F-droid | Play Store`
## Steps to reproduce:
- Can you reproduce the bug: `at will`
- Steps:
1. I...## Details:
- Ring version: `any`
- Device model: `Samsung T2`
- Android version: `7.0`
- What build you are using: `jami.net | F-droid | Play Store`
## Steps to reproduce:
- Can you reproduce the bug: `at will`
- Steps:
1. In a conversation with sent files
2. Scroll down until you reach a video you sent
3. Then scroll up/down above and below the file preview
4. The preview is now white and can't be accessed
## Actual result:
![Screenshot_20211109-173024](/uploads/1bad59c5b8d42b2fe75e27f9abc538a5/Screenshot_20211109-173024.png)
## Expected result:
The preview should be visible and the file accessible
## Additional informationhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/999Incoming call is displayed to user after it has immediately failed (for a few...2023-10-29T19:53:06ZElysIncoming call is displayed to user after it has immediately failed (for a few times) / or you hear the call ringing without viewing any notificationUpdate: You can get the call without any noticiation but you'll hear the ringing forever: https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/999#note_45879
Update: https://git.jami.net/savoirfairelinux/jami-client-androi...Update: You can get the call without any noticiation but you'll hear the ringing forever: https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/999#note_45879
Update: https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/999#note_44908
Always reproduced!
---
using newest version of Jami Android 20221107-01 and Jami 202211101600 Windows 10
I was able to reproduce again (sameuseraccount (Android) -\> sameuseraccount (Windows 10)).
Reproduced if two devices use **different networks AND** if two devices use the **same WLAN**
I think if you make a call useraccount 1 -\> useraccount 2 even if the green dot of your own contact in the contact list on Windows 10 is not visible the Android version will still "remember" the call and as soon as the green dot is visible (on Windows 10) the call will succeed.
EDIT: **Maybe you have to make a call successfully before (Android -\> Windows 10) and then JUST exit Windows 10 to reproduce.**
EDIT: I think I now know why and how it fails?
1. Make a call before you can view the green dot of your contact (?)
2. Make a call shortly before you can view the green dot of your contact (?) / or as soon as you would see the green dot
3. The other peer should receive the call after ten seconds (but you'll never know)?
Sometimes you have to exit Jami (just) on the smartphone a couple of times (over 20 times?) to reproduce?
Just reproduced a couple of times again:
**DISABLE "run in background"**
Steps to reproduce (You actually just have to exit ONE device; NOT BOTH, but I think you have to enable TURN, even if you use the same network) (See: https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/999#note_38603)
---
EDIT: I was also able to reproduce **Android -\> Windows 10** (**sameuseraccount -\> sameuseraccount**); different network
(The Windows 10 user and the Android user have themselves already in the contact list)
Steps to reproduce:
1. Android: Open Jami and keep Jami running (more than 30 seconds)
2. Now the Windows 10 user opens Jami
3. As soon as the Windows 10 user opens Jami, (BEFORE the green dot of the Android user is visible on Windows 10) the Android user makes one call (Android -\> Windows 10), quickly a second call and maybe you also need a third call - they will all immediately fail
4. Now wait for a few seconds or even longer (nobody does anything; meanwhile the Windows 10 views the green dot of the Android user)
5. The Windows 10 user will receive a call (but the Android user will never notice)
I think you can't reproduce if the green dot is not gone- for example if just the Windows 10 user exits Jami but as soon as he opens Jami again the green dot is already there? In that case I wasn't able to reproduce I think ...
---
**Android \<-\> Android**
1. Open Jami and quickly make a first call (maybe even before I can see the green dot ?? (Can't tell because of issue https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/994) - it will immediately fail
2. Now after a few seconds (or even just one second) make the second call - it will immediately fail
3. Now wait
4. Now the Android tablet will receive a call after 10 seconds or more (but the smartphone user will never be able to view the call)
I had a few possibilities:
- Sometimes you don't reproduce?
- Sometimes the other device just gets one call (2 calls failed)
- Sometimes the other device gets both two calls (2 calls failed)
- Sometimes you need to make a third call (after a few seconds) and the other device will receive the third call AND the second call
---
Option B:
Another option how to reproduce this issue:
EDIT: I think I was even able to reproduce even if you make a call after you can view the green dot of the Android contact but BEFORE the green dot of your own account refreshes again.
1. Just open Jami on Android (never exit; keep Jami running at least 30 seconds; Maybe you've already closed Jami on Windows 10)
2. Now the Windows 10 user opens Jami
3. Make a call Android -\> Windows 10 (before the Windows 10 user can view the green dot of the Android contact): It will immediately fail
4. Make a second call Android -\> Windows 10 (before the Windows 10 user can view the green dot of the Android contact): It will try to connect; However (just) the Android user now stops the call ("connecting" \[although this time it might would work\])
5. Now the Android user makes another call - it will immediately fail (again)
6. Maybe the Android user makes again another call - immediately fail (Sometimes it it will show "connecting" again and the call might successfully work)
7. Maybe all peers need to wait a few seconds
8. Now just the Windows 10 user will receive a call - the Android user will never noticehttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1632Buttons are missing in CallView when Android interface scaling and font scali...2024-03-19T13:20:57ZPreston LeppanenButtons are missing in CallView when Android interface scaling and font scaling are set to too large## Environment
- Jami version: 20240308-01
- Device model: Xiaomi Mi 10T Lite
- Android version: 12
- What build you are using: F-Droid
## Description
Android has scaling options for interface/font in display settings. When yo...## Environment
- Jami version: 20240308-01
- Device model: Xiaomi Mi 10T Lite
- Android version: 12
- What build you are using: F-Droid
## Description
Android has scaling options for interface/font in display settings. When you change the scaling to the largest, buttons in CallView are no longer visible.
<img src="/uploads/f7b16d478c43666770f03231f58ba0b1/c92cb1f3-fcb3-499d-afb5-ea1f8c33ede0.png" width="200"/>
This can be partially considered an accessibility issue, as users with difficulty reading small texts are more likely to change Android interface/font scaling option.
## Steps to reproduce
How often can you reproduce the bug: always
#### Steps:
1. Open Android Settings app -> Display (Some vendors might have different locations, for example in Accessibility -> Vision -> Display)
2. Find Display scale settings, change it to the largest
3. Find Font scale settings, change it to the largest
4. Open Jami, make a voice/video call
#### Expected result:
Buttons in CallView are visible. I can hang-up the call without using Android notification center.
#### Actual result:
Buttons are missing in CallView, including the hang-up button. I have to resort to notification center to hang-up the call.
## Additional information
Jami has multiple similar issues when display scale is too large (logical size is too small), like https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1226 to name one.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1630Links not clickable2024-03-28T00:05:08ZPierre NicolasLinks not clickable## Describe your environment
Please specify the following:
- Jami version: 410
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Send a link
2. Click on the link
- Actual result: Nothing happens
...## Describe your environment
Please specify the following:
- Jami version: 410
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Send a link
2. Click on the link
- Actual result: Nothing happens
- Expected result: Should open web browser.
## Additional information
![image](/uploads/1f7a069536e03e0f421c4d5e84cdf5e0/image.png)Pierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1629First back press close conversation instead of settings2024-03-28T00:05:08ZPierre NicolasFirst back press close conversation instead of settings## Describe your environment
Please specify the following:
- Jami version: 410
## Steps to reproduce
- Can you reproduce the bug: at will
- Actual result: The conversation is closed at my first click
- Expected result: It sho...## Describe your environment
Please specify the following:
- Jami version: 410
## Steps to reproduce
- Can you reproduce the bug: at will
- Actual result: The conversation is closed at my first click
- Expected result: It should close the settings page.
## Additional information
![Screen_recording_20240315_105829](/uploads/58aa1e8b141426437ee7ddfedb775b04/Screen_recording_20240315_105829.mp4)Pierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1621CallView: Missing icons2024-02-27T13:04:46ZSébastien BlinCallView: Missing icons# Scenario
In a conference, click to make the call buttons disappears, re-click to show it.
# Current result
![1000010657.png](/uploads/03efc8fa0fb18fc26b8db7305a2d1d11/1000010657.png)# Scenario
In a conference, click to make the call buttons disappears, re-click to show it.
# Current result
![1000010657.png](/uploads/03efc8fa0fb18fc26b8db7305a2d1d11/1000010657.png)Vitalii NikitchynVitalii Nikitchynhttps://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-android/-/issues/1585Weird left margin on outgoing messages2024-01-30T20:44:10ZPierre NicolasWeird left margin on outgoing messagesBug report form
---------------
## Describe your environment
Please specify the following:
- Jami version: 401
## Steps to reproduce
- Can you reproduce the bug: at will
## Additional information
![image](/uploads/5bd05e133d0e...Bug report form
---------------
## Describe your environment
Please specify the following:
- Jami version: 401
## Steps to reproduce
- Can you reproduce the bug: at will
## Additional information
![image](/uploads/5bd05e133d0eb5c1dff178b563de58ca/image.png)
![image](/uploads/bfb4064c96657215e79f0b51e0651c4d/image.png)Pierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1584Message bubble is too wide2024-01-30T21:11:30ZPierre NicolasMessage bubble is too wide## Bug report form
## Describe your environment
Please specify the following:
- Jami version: 401
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps: I don't know exactly but it happens when the message has a certain...## Bug report form
## Describe your environment
Please specify the following:
- Jami version: 401
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps: I don't know exactly but it happens when the message has a certain lenght. Doesn't happens in single line message.
## Additional information
![image](/uploads/d48f2431dd73d5aed9a03ee3a44f0af5/image.png)
Can be seen on the LayoutInspector (it looks like the custom message bubble is well calculated)
![image](/uploads/b5597af7355d959687e63858e0a785de/image.png)
Can be seen on AndroidStudio DesignMode (prove it's not related to recycling)
![image](/uploads/123eee54106f9960b97d4fcf76d248ba/image.png)Pierre NicolasPierre Nicolas