savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2023-11-09T08:53:59Zhttps://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)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1235Enable peer discovery offline2023-07-27T19:17:07ZAmna SneneEnable peer discovery offlineEnvironment:
- OS: Ubuntu 22.04
- Jami version: 202306272032
- What build you are using: Snap
## Steps to reproduce
- Reproducibility: Occasionally
- Steps:
1. Connect to local network or go offline
2. Attempt to enable peer d...Environment:
- OS: Ubuntu 22.04
- Jami version: 202306272032
- What build you are using: Snap
## Steps to reproduce
- Reproducibility: Occasionally
- Steps:
1. Connect to local network or go offline
2. Attempt to enable peer discovery
- Actual result: The peer discovery takes a long time to be enabled and very often Jami crashes/froze
- Expected result: Peer discovery enabled
![Screenshot_from_2023-07-04_09-04-19](/uploads/5920c181ede48454e0338d045077b4d3/Screenshot_from_2023-07-04_09-04-19.png)
![Screenshot_from_2023-07-04_09-54-46](/uploads/56bc13588f70cb637f5c87b89503e683/Screenshot_from_2023-07-04_09-54-46.png)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1232Make newly deployed Windows version available via winget2023-06-29T18:27:50ZAndreas TraczykMake newly deployed Windows version available via wingetThis has been done manually for the latest versions but requires Jenkins automation.This has been done manually for the latest versions but requires Jenkins automation.Andreas TraczykAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-docs/-/issues/24Standardization of the manifests2023-06-29T17:19:29ZCharles-Francis DamedeyStandardization of the manifestsAt the moment, there are multiple formats of manifests. Some of them include the iconPath, some don't. We should also decide what more to include in the manifest like an id, author, etc.
This is my suggestion, please comment and say wha...At the moment, there are multiple formats of manifests. Some of them include the iconPath, some don't. We should also decide what more to include in the manifest like an id, author, etc.
This is my suggestion, please comment and say what we should change/add/remove.
draft:
manifest.json of AudioFilter.jpl
```
{
"id": "AudioFilter",
"name": "Audio Filter",
"description": "Provides audio filter for audio and video calls: reverb",
"version": "0.1.0",
"iconPath": "icon.svg"
}
```Charles-Francis DamedeyCharles-Francis Damedeyhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/103deploy jams-server documentation2023-08-23T20:12:12ZLéo Banno-Cloutierdeploy jams-server documentationRunning `apidoc -i jams-server/src -o jams-server/doc` generates the documentation for that module.
It should be easily available on the internet.Running `apidoc -i jams-server/src -o jams-server/doc` generates the documentation for that module.
It should be easily available on the internet.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1226[Feature request] display IPs and DHT ports2023-06-27T11:39:12Zsession 21[Feature request] display IPs and DHT portsJami's program has an available DHT node, why not add a feature to display DHT addresses and ports? Jami's program can also serve as a bootstrap server in a short period of time, perhaps solving many extreme internet communication proble...Jami's program has an available DHT node, why not add a feature to display DHT addresses and ports? Jami's program can also serve as a bootstrap server in a short period of time, perhaps solving many extreme internet communication problems.
We can easily copy a DHT address containing a port and paste it onto the bootstrap, so that we can directly utilize it.
Or even create a DHT pool directly?
If such a function can be implemented, is it possible to achieve communication through IP to another extent?Charlotte HoffmannAdrien BéraudCharlotte Hoffmannhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1223Conversation synchronization doesn't seem to be working when contact is online2024-03-16T21:50:45ZovariConversation synchronization doesn't seem to be working when contact is online1. Reformatted computer
2. Installed Jami
3. Restored from backup
4. The conversations lists show that contacts are online; yet, it says it is waiting for contact to connect to synchronize conversation.
![image](/uploads/b287bfd67fee019...1. Reformatted computer
2. Installed Jami
3. Restored from backup
4. The conversations lists show that contacts are online; yet, it says it is waiting for contact to connect to synchronize conversation.
![image](/uploads/b287bfd67fee0194e87981b2fe9bddb5/image.png)
P.S. Have received notifications to accept requests from amarok and have accepted. This happened a few times too.
Thank youhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1306Delayed clearance of "in-call" banner2023-07-12T16:37:16ZWear GuxjDelayed clearance of "in-call" bannerAfter I hang up from a call, the chat view reappears, but the banner at the top saying "return to ongoing call" will linger for some seconds before disappearing. This may not be a significant problem, but if instead the banner would not ...After I hang up from a call, the chat view reappears, but the banner at the top saying "return to ongoing call" will linger for some seconds before disappearing. This may not be a significant problem, but if instead the banner would not show to begin with, it would be less confusing. Or maybe the solution would be to not return to the chat view before the call is completely hung up.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1305Beep is playing on incoming call, regardless of ringtone2023-10-26T18:33:48ZWear GuxjBeep is playing on incoming call, regardless of ringtoneWhen receiving incoming call on Android client, there is a soft beep playing on intervals, similar to what the caller hears when placing a call on a regular telephone. It plays even if ringtone is set to silent in account/media settings....When receiving incoming call on Android client, there is a soft beep playing on intervals, similar to what the caller hears when placing a call on a regular telephone. It plays even if ringtone is set to silent in account/media settings. Or if a ringtone is indeed set, this beep will combine with the real ringtone. I see no reason for this beep to be present. Not sure if it's the daemon or the client that generates this sound.https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1215Fix ups to the UI for the settings menus2023-06-21T14:12:07ZAndreas TraczykFix ups to the UI for the settings menus- remove the selected-state bg color for root items (1)
- remove dark initial hover-state bg color for leaf items (2)
- apply the selected color (1) to (2)
- remove the left margin for (2)
![image](/uploads/714cff9e08fc05f1b517205876d58...- remove the selected-state bg color for root items (1)
- remove dark initial hover-state bg color for leaf items (2)
- apply the selected color (1) to (2)
- remove the left margin for (2)
![image](/uploads/714cff9e08fc05f1b517205876d581d4/image.png)Andreas TraczykAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/101Custom background color and image selection2023-06-20T19:11:55ZLéo Banno-CloutierCustom background color and image selectionWhen selecting a custom color and background, the background is always used, no matter the order in which we set the color or the image.
### Expected behavior
The last edited value should be used e.g. if I add an image, then change the ...When selecting a custom color and background, the background is always used, no matter the order in which we set the color or the image.
### Expected behavior
The last edited value should be used e.g. if I add an image, then change the color, the preview should use the color.
![image](/uploads/3eff4956a4369bed8cd71b22c4f0a034/image.png)https://git.jami.net/savoirfairelinux/jami-project/-/issues/1579[Feature request] SIP-Account: Block calls / Don't allow calls / SMS/MMS2023-07-18T22:07:48ZElys[Feature request] SIP-Account: Block calls / Don't allow calls / SMS/MMSall supported os:
Currently Jami does NOT allow to (automatically) block SIP-calls.
If you use for example ACR-Phone on Android you can can have different block settings even for SIP-Accounts.
I would like to have option like NoPhoneSp...all supported os:
Currently Jami does NOT allow to (automatically) block SIP-calls.
If you use for example ACR-Phone on Android you can can have different block settings even for SIP-Accounts.
I would like to have option like NoPhoneSpam (https://f-droid.org/en/packages/at.bitfire.nophonespam/)
- Allow All Calls
- Block All Calls
- Allow Calls only from Contacts
- Allow Calls only from Whitelist
- Block all Calls from Blacklist
So certain numbers can't reach you?
And maybe you can also have schedule blocking:
So that Contacts can you reach you from Monday to Sunday anytime but some people in the whitelist can only reach you from Monday to Sunday from 9 o'clock to 18 o'clock and others from Monday to Friday from 10 o'clock to 16 o'clock etc.
Another example of call blocking: https://play.google.com/store/apps/details?id=com.cuiet.blockCalls
Can this be done using the Jami client?
EDIT: Maybe also admins can set different permissions if a peer joins a conference by phone https://git.jami.net/savoirfairelinux/jami-project/-/issues/1398#note_34318 ?
EDIT 2: Maybe we could also have such settings when it comes to SMS/MMS (https://git.jami.net/savoirfairelinux/jami-project/-/issues/1538)?
Example: https://support.zoom.us/hc/en-us/articles/9561505737229-Blocking-unwanted-phone-numbers-from-the-Zoom-apphttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1300Localization feature needs to be polished2023-06-16T19:26:12ZPierre NicolasLocalization feature needs to be polishedThere is some aspects to improve :
- There is no way to know someone is sharing his localization instead than clicking on the conversation (or to see the notification). ![localization1](/uploads/b919e1fc5278438573e5c65088741852/localizat...There is some aspects to improve :
- There is no way to know someone is sharing his localization instead than clicking on the conversation (or to see the notification). ![localization1](/uploads/b919e1fc5278438573e5c65088741852/localization1.mp4)
- There is no way to know you are sharing you localization to someone instead than clicking on the conversation.
- Allows the user to select other sharing duration (at least unlimited).
![image](/uploads/7dfeb347143b56a54285c1ac172bd0e0/image.png)
- You can see an user that doesn't share his location (making him appears in 0;0)
![image](/uploads/d3051e8cb9657c89c01843228a8983d3/image.png)
- Slide is infinite on the card
![localization2-bis](/uploads/20098f0a126e1147b440dcff984e15b8/localization2-bis.mp4)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1206Center localization view on self doesn't work 100%2023-07-14T13:51:23ZPierre NicolasCenter localization view on self doesn't work 100%## Describe your environment
Please specify the following:
- Jami version: 202306141319
- What build you are using: A store
## Additional information
![Kazam_screencast_00002](/uploads/525368f7391cd073ad20fcc19b421e25/Kazam_screencas...## Describe your environment
Please specify the following:
- Jami version: 202306141319
- What build you are using: A store
## Additional information
![Kazam_screencast_00002](/uploads/525368f7391cd073ad20fcc19b421e25/Kazam_screencast_00002.webm)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1299Crash when using localization2023-06-16T15:46:37ZPierre NicolasCrash when using localization## 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
[crash_localization](/uploads/27ec12a1caa211ee96e980b22d7017b5/crash_localization)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1205Inconsistency in what localization button does2023-06-16T17:04:01ZPierre NicolasInconsistency in what localization button does## Describe your environment
Please specify the following:
- Jami version: 202306141319
- What build you are using: A store
## Additional information
![Kazam_screencast_00001](/uploads/d66b669b4411ad8fe15bc82de5d12f10/Kazam_screencas...## Describe your environment
Please specify the following:
- Jami version: 202306141319
- What build you are using: A store
## Additional information
![Kazam_screencast_00001](/uploads/d66b669b4411ad8fe15bc82de5d12f10/Kazam_screencast_00001.webm)