jami-client-android issueshttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues2024-01-09T16:52:13Zhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1530Wrong default avatar of swarm group2024-01-09T16:52:13ZPierre NicolasWrong default avatar of swarm group## Describe your environment
Please specify the following:
- Jami version: 399.apk
## Steps to reproduce
Should not be an avatar with one people even if nobody has have accepted yet.
![Screenshot_20240105_144133.png](/uploads/fe2488...## Describe your environment
Please specify the following:
- Jami version: 399.apk
## Steps to reproduce
Should not be an avatar with one people even if nobody has have accepted yet.
![Screenshot_20240105_144133.png](/uploads/fe2488052d6afb6c870b333d1beb99f9/Screenshot_20240105_144133.png)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1466add plugin is hidden by donate button2023-11-30T12:37:38ZPierre Nicolasadd plugin is hidden by donate button![image](/uploads/2423644f31f56be527426042de28144c/image.png)![image](/uploads/2423644f31f56be527426042de28144c/image.png)Pierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1320Soft break in messages are ignored2023-07-14T15:22:59ZPierre NicolasSoft break in messages are ignored## Describe your environment
- Jami version:
- Device model: Samsung-T720
- Android version: 20230710-01
- What build you are using: own 575fc884dfb95e46ae9a8bad5e7bf15f7c5b6b2f
## Additional information
![soft-break](/upload...## Describe your environment
- Jami version:
- Device model: Samsung-T720
- Android version: 20230710-01
- What build you are using: own 575fc884dfb95e46ae9a8bad5e7bf15f7c5b6b2f
## Additional information
![soft-break](/uploads/8f8206343be1ec4f5ad98e7483f359a8/soft-break.mp4)Pierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1301"Jami account" is displayed instead of "SIP account"2023-11-01T18:07:18ZPierre Nicolas"Jami account" is displayed instead of "SIP account"## Describe your environment
Please specify the following:
- Jami version: 20230602-01
- Device model: Samsung SM-T720
- Android version: Android 11 API30
- What build you are using: your own android:0f6cf118a2d1c3cc497a4b4bebe...## Describe your environment
Please specify the following:
- Jami version: 20230602-01
- Device model: Samsung SM-T720
- Android version: Android 11 API30
- What build you are using: your own android:0f6cf118a2d1c3cc497a4b4bebe7183ded515d4d daemon:5bf8188d6990d586da4121389cf4dfa193e48574
## Additional information
Top left : ![image](/uploads/a1a0b2022f4a7f98e1d6577fc7314153/image.png)Pierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1287About dialog still shows 2022 instead of 20232023-06-16T18:30:55ZannaAbout dialog still shows 2022 instead of 2023Világfa - 20230502-01 (F-Droid)Világfa - 20230502-01 (F-Droid)Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1267Validate buttons are hidden in landscape mode when setting new password2023-09-05T15:24:50ZPierre NicolasValidate buttons are hidden in landscape mode when setting new password## Describe your environment
- Device model: Samsung Galaxy Tab S5e SM-T720
- Android version: 11
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Go to "account settings">"account"
2. Click on "set pas...## Describe your environment
- Device model: Samsung Galaxy Tab S5e SM-T720
- Android version: 11
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Go to "account settings">"account"
2. Click on "set password"
3. Tap on field to make the keyboard showing up
- Actual result: Because the dialog shrinks, the buttons are hidden. Buttons should not move like that (but all the dialog).
## Additional information
![button_on_list](/uploads/344a80f5bc331262ef9299875cc36cce/button_on_list.mp4)Emma FalkiewitzEmma Falkiewitzhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1254Clicking on Account Settings too early makes the app crash2023-10-11T07:39:37ZPierre NicolasClicking on Account Settings too early makes the app crash## Describe your environment
- Device model: Samsung Galaxy Tab S5e SM-T720
- Android version: 11
- What build you are using: your own -> 6bf216d9223fdbd7df6189a04d4cbf445b4fae55
## Steps to reproduce
- Can you reproduce the b...## Describe your environment
- Device model: Samsung Galaxy Tab S5e SM-T720
- Android version: 11
- What build you are using: your own -> 6bf216d9223fdbd7df6189a04d4cbf445b4fae55
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Launch Jami
2. Quickly tap on kebab menu ![image](/uploads/561b6280c9cedb196b6d52949b8e3a95/image.png)
3. Then Account Settings
- Actual result: App crash
## Additional information
![crash_when_clicking_on_settings_too_early](/uploads/b6e7406cadb45d4982cd259393493578/crash_when_clicking_on_settings_too_early.mp4)
```
023-04-26 08:29:08.634 31647-31647 AndroidRuntime cx.ring E FATAL EXCEPTION: main
Process: cx.ring, PID: 31647
java.lang.NullPointerException
at cx.ring.client.HomeActivity.goToAccountSettings(HomeActivity.kt:392)
at cx.ring.fragments.HomeFragment.onViewCreated$lambda$4(HomeFragment.kt:206)
at cx.ring.fragments.HomeFragment.$r8$lambda$l2-Sf1h5iYX_4Ip4F_4cpWkzl9I(Unknown Source:0)
at cx.ring.fragments.HomeFragment$$ExternalSyntheticLambda0.onMenuItemClick(Unknown Source:2)
at androidx.appcompat.widget.Toolbar$1.onMenuItemClick(Toolbar.java:225)
at androidx.appcompat.widget.ActionMenuView$MenuBuilderCallback.onMenuItemSelected(ActionMenuView.java:781)
at androidx.appcompat.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:836)
at androidx.appcompat.view.menu.SubMenuBuilder.dispatchMenuItemSelected(SubMenuBuilder.java:91)
at androidx.appcompat.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:159)
at androidx.appcompat.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:987)
at androidx.appcompat.view.menu.MenuPopup.onItemClick(MenuPopup.java:128)
at android.widget.AdapterView.performItemClick(AdapterView.java:376)
at android.widget.AbsListView.performItemClick(AbsListView.java:1295)
at android.widget.AbsListView$PerformClick.run(AbsListView.java:3539)
at android.widget.AbsListView$3.run(AbsListView.java:4642)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:247)
at android.app.ActivityThread.main(ActivityThread.java:8676)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:602)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130)
```Pierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1201Douple tap on buttons blocks the app2023-07-12T15:53:02ZPierre NicolasDouple tap on buttons blocks the app## Describe your environment
- Device model: Samsung Galaxy Tab S5e SM-T720
- Android version: 11
- What build you are using: your own, commit e9c89e96c91fc3ce7afdccc3b4ff861b73ffcaca
## 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 e9c89e96c91fc3ce7afdccc3b4ff861b73ffcaca
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Add account
2. Connect from backup
3. Select the account you want to add
4. Double tap on connect from backup
- Actual result: The app load forever (can be restarted).
- Expected result: It should not be possible to double tap.
## Additional information
![device-2023-03-27-115924](/uploads/ccf11737405245ef56b6efda8f070593/device-2023-03-27-115924.mp4)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1197Diagnostic button obscures text2023-05-31T19:00:25ZWear GuxjDiagnostic button obscures textAt the bottom of the diagnostic logs, there is a floating button that would start or stop the logging. But it makes it impossible to read the last log lines, since there is no padding at the bottom of the log. I thought Android would tak...At the bottom of the diagnostic logs, there is a floating button that would start or stop the logging. But it makes it impossible to read the last log lines, since there is no padding at the bottom of the log. I thought Android would take care of this automatically, but apparently it needs explicit padding?https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1196Get peer's jami id2023-05-09T14:34:40ZWear GuxjGet peer's jami idIt is very difficult to find and copy a peer's jami id. In the conversation view, it is shown beneath the profile name, but it is ellipsized and cannot be copied. Anyways, if the peer has a public username, that name would replace the ja...It is very difficult to find and copy a peer's jami id. In the conversation view, it is shown beneath the profile name, but it is ellipsized and cannot be copied. Anyways, if the peer has a public username, that name would replace the jami id.
In the contact details, it shows the "private swarm" hash, but the peer's jami id is not present.
Even though this may be semi advanced feature, shouldn't it be available in the contact details?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/1160Multiple UI issues in a conversation2023-03-21T16:39:20ZSébastien BlinMultiple UI issues in a conversation# Scenario
+ After entering in a swarm
![Screenshot_20230127_104916_Jami](/uploads/bc366bb3cd4ea08380fcf398bfda2c02/Screenshot_20230127_104916_Jami.jpg)
# Expected
+ "Téléchargement de la conversation..." should not be there as the c...# Scenario
+ After entering in a swarm
![Screenshot_20230127_104916_Jami](/uploads/bc366bb3cd4ea08380fcf398bfda2c02/Screenshot_20230127_104916_Jami.jpg)
# Expected
+ "Téléchargement de la conversation..." should not be there as the conversation is already downloaded and shown
+ Message bar should be shown
+ Uri/registered name for members should be shown if no display name found
+ Reactions should not be on the texthttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1159Swarm: Create a swarm without members (only current account) is not correctly...2023-01-25T21:29:33ZSébastien BlinSwarm: Create a swarm without members (only current account) is not correctly shown# Scenario
+ On a Desktop device, start a swarm (e.g. "Notes to self") without other members
+ Android got sync
# Current result
+ No title/members (even us) is shown
# Expected
+ Members should be 1 (admin, me)
+ Title should be "N...# Scenario
+ On a Desktop device, start a swarm (e.g. "Notes to self") without other members
+ Android got sync
# Current result
+ No title/members (even us) is shown
# Expected
+ Members should be 1 (admin, me)
+ Title should be "Notes to self"https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1126Sent/Recieved Icons Disappeared With Latest Update2023-02-17T20:50:08ZOkyDookySent/Recieved Icons Disappeared With Latest UpdateWith this latest update, the gray icons next to messages that would display a message's sent/received status are gone and it is just blank/white next to them. The "read" badges of the contact(s) are still there and do work as expected.
...With this latest update, the gray icons next to messages that would display a message's sent/received status are gone and it is just blank/white next to them. The "read" badges of the contact(s) are still there and do work as expected.
## Describe your environment
Please specify the following:
- Jami version: Taranis - 20220906-01
- Device model: Moto G7 Supra
- Android version: 9
- What build you are using: F-Droidhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1020Allow adding a SIP account without creating a Jami user first2022-10-21T11:49:18Zarkanoid87Allow adding a SIP account without creating a Jami user firstI've found Jami inserted in https://en.wikipedia.org/wiki/List_of_SIP_software#Mobile_clients but on first download I've been quite surprised to have to create jami user, add sip account, delete jami user, to make it workI've found Jami inserted in https://en.wikipedia.org/wiki/List_of_SIP_software#Mobile_clients but on first download I've been quite surprised to have to create jami user, add sip account, delete jami user, to make it workhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1003Wrong orientation: switch from a voice call to a video call, no option option...2021-12-16T14:43:44ZElysWrong orientation: switch from a voice call to a video call, no option option "answer in audio" [Android]Call (same Jami account): Windows 10 (Jami Version 202110011615) -> Android (Mate 20 Pro, EMUI 11, beta version of Jami)
The issue happens randomly:
Steps to reproduce:
You make a video call (Windows 10)
Android: You tap "answer in a...Call (same Jami account): Windows 10 (Jami Version 202110011615) -> Android (Mate 20 Pro, EMUI 11, beta version of Jami)
The issue happens randomly:
Steps to reproduce:
You make a video call (Windows 10)
Android: You tap "answer in audio"
Now you tap on the camera
Android: The user can see the preview of his own person in in portrait mode
**BUT**
Windows 10: The person using Jami (Windows 10) sees the Android user in landscape modehttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/998"Start Jami on startup" and "Run in background" do not work like expected2021-09-29T18:45:50Zvstoykovbg"Start Jami on startup" and "Run in background" do not work like expected## Steps to reproduce
- Steps:
1. Turn off "Start Jami on startup" and "Run in background"
2. Reboot phone
3. Do not open Jami manually
4. Send message from another device
- Actual result: The message is received.
- Expected re...## Steps to reproduce
- Steps:
1. Turn off "Start Jami on startup" and "Run in background"
2. Reboot phone
3. Do not open Jami manually
4. Send message from another device
- Actual result: The message is received.
- Expected result: The message is not received.
I am expecting Jami to listen for messages only when it's running in the background or it's open.
Also the existence of the two options is confusing:
1. Does Jami listen to messages when "Start Jami on startup" is off and "Run in background" is on (and the app is not manually started)?
2. Does Jami listen to messages when "Start Jami on startup" is on and "Run in background" is off (and the app is not manually started)?
Jami version: Maloya - 20210924-01
Android version: 9
![Screenshot_20210929-203330](/uploads/99cbc71559a584906ec28a35d984ded1/Screenshot_20210929-203330.jpg)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/994Android: green dot of own user account in contact list is missing2023-03-31T19:07:35ZElysAndroid: green dot of own user account in contact list is missingusing the newest beta version of Jami (Mate 20 pro):
Android: All you do is add your own Jami account to the contact list by searching the Jami username
The green dot (indicating that the person is online) does not show up.
~~You can...using the newest beta version of Jami (Mate 20 pro):
Android: All you do is add your own Jami account to the contact list by searching the Jami username
The green dot (indicating that the person is online) does not show up.
~~You can make voice and video calls but you are not able to send files ([Android -> PC ]Error message "partner not reached").~~ Should work -just tried again.
![GreenDot](/uploads/44d3a4db7bd376a19161bf9609ad6814/GreenDot.png)BacklogPierre NicolasPierre Nicolashttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/982DHT port and registration expiry values are hardcoded2022-08-31T15:59:28ZkrishnakDHT port and registration expiry values are hardcodedAndroid - Latest version
The DHT port and registration expiry values, revert back to 5060 and 60 when you revisit the Accounts->Advanced page. On linux there is no option to change the port number or the registration expiry values using...Android - Latest version
The DHT port and registration expiry values, revert back to 5060 and 60 when you revisit the Accounts->Advanced page. On linux there is no option to change the port number or the registration expiry values using the UI.
Is this a feature or a bug. If I choose to run my own bootstrap server, can I change the port and registration time out values.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/968Jami Audio call when screen is locked2022-01-13T15:55:16ZkrishnakJami Audio call when screen is lockedJami client on Android doesn't wakeup the screen when an audio call is received. It only rings with a black screen. It would be nice to have the screen wokenup with the caller information.Jami client on Android doesn't wakeup the screen when an audio call is received. It only rings with a black screen. It would be nice to have the screen wokenup with the caller information.