savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2023-11-24T19:02:51Zhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1615[Meta]Call-swarm2023-11-24T19:02:51ZSébastien Blin[Meta]Call-swarmTODO: Test all scenarios with 6/8 participants on all-platformsTODO: Test all scenarios with 6/8 participants on all-platformshttps://git.jami.net/savoirfairelinux/jami-plugins/-/issues/52Remove weird Docker images2023-11-24T18:58:12ZSébastien BlinRemove weird Docker imagese.g. `FROM sflagsantos/tensorflowlite:2.1` in docker/Dockerfile_android_tensorflowlite:2.1`
This is un-maintainable as there is no doc/Dockerfile to debug
Just cache contrib if time consuming like other platformse.g. `FROM sflagsantos/tensorflowlite:2.1` in docker/Dockerfile_android_tensorflowlite:2.1`
This is un-maintainable as there is no doc/Dockerfile to debug
Just cache contrib if time consuming like other platformshttps://git.jami.net/savoirfairelinux/jami-plugins/-/issues/51Add Jenkinsfile for all pipeline2023-11-24T18:56:28ZSébastien BlinAdd Jenkinsfile for all pipelinehttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1422Open video makes conversation to scroll up2023-11-24T14:27:48ZPierre NicolasOpen video makes conversation to scroll up## Describe your environment
Please specify the following:
- OS: Ubuntu 22.04
- Jami version: 202310301627
- What build you are using: ubuntu software store
## Steps to reproduce
- Open a video
- Close a video
- Conversation is scrol...## Describe your environment
Please specify the following:
- OS: Ubuntu 22.04
- Jami version: 202310301627
- What build you are using: ubuntu software store
## Steps to reproduce
- Open a video
- Close a video
- Conversation is scrolled up
## Additional information
[Kazam_screencast_00003.webm](/uploads/e795a89df9bd8123a591cb322cd2d400/Kazam_screencast_00003.webm)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1130Followup to SettingsView: settings page selection is broken in single pane mode2023-11-23T22:45:53ZovariFollowup to SettingsView: settings page selection is broken in single pane modeSteps To Reproduce (STR):
1. Reduce Jami window size to the minimum height and width
2. Click `Open settings`
3. The second menu level `Manage account` opens (Is this a bug as the first menu level is not opened?)
4. Click `Back arrow`
5....Steps To Reproduce (STR):
1. Reduce Jami window size to the minimum height and width
2. Click `Open settings`
3. The second menu level `Manage account` opens (Is this a bug as the first menu level is not opened?)
4. Click `Back arrow`
5. Click `Account`
5. Click `Manage Account`
5. Click `Back arrow` (bug: nothing happens)
6. Workaround: Click `Back arrow` (second consecutive time) and top-level menu shows
Can you reproduce and please fix?
Thank youXavier Jouslin de NorayXavier Jouslin de Norayhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1437image with large width isn´t well displayed2023-11-23T14:25:46ZPierre Nicolasimage with large width isn´t well displayed## Describe your environment
- OS: 22.04
- Jami version: 202309201347
- What build you are using: A store
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps: send very large width image
- Actual result:
![image](/uplo...## Describe your environment
- OS: 22.04
- Jami version: 202309201347
- What build you are using: A store
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps: send very large width image
- Actual result:
![image](/uploads/a5a0dcafb8c8fbccf9c1e68958e9849d/image.png)
- Expected result:
![image](/uploads/01babc55d8d0857374373d90f74e7260/image.png)https://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-qt/-/issues/1419crashing when entering Troubleshoot menu2023-11-23T12:57:46ZGcrashing when entering Troubleshoot menu## Environment
- OS: Windows 11 Build 22621
- Jami version: latest stable to date, not visible anywhere in the Jami Client (should get a prominent location)
- What build you are using: \[jami.net\]
## Steps to reproduce
Note: Better t...## Environment
- OS: Windows 11 Build 22621
- Jami version: latest stable to date, not visible anywhere in the Jami Client (should get a prominent location)
- What build you are using: \[jami.net\]
## Steps to reproduce
Note: Better the scenario is, better we will be able to reproduce and debug.
- Can you reproduce the bug: \[at will\]
- Steps: 1. enter Troubleshoot Menu
- Actual result: Crash
- Expected result: Get Log Files
## Additional information
![crashtrouble.mp4](/uploads/332ef4bbedfef9ea802ed07c7b9c43d6/crashtrouble.mp4)https://git.jami.net/savoirfairelinux/jami-docs/-/issues/30What is the translation workflow with Transifex?2023-11-23T01:49:16ZPierre MétrasWhat is the translation workflow with Transifex?I re-post here a [post from the forum](https://forum.jami.net/t/what-is-the-translation-workflow-with-transifex/1973) because I did not get any answers there and I stopped working on translations... But every time I launch Jamy and I see...I re-post here a [post from the forum](https://forum.jami.net/t/what-is-the-translation-workflow-with-transifex/1973) because I did not get any answers there and I stopped working on translations... But every time I launch Jamy and I see the translation error on the welcome screen, I convince myself that I must complete the job!
I’m reviewing French translations in Transifex web. I need to better understand the Transifex translation workflow to optimize my work.
I’ve numbered the questions so we can have precise answers. Sorry for the multiple questions in a single issue. They are in **bold**.
1. Localized versions management
First, there are international French (`fr`) messages files and variants (French Québécois `fr_ca`, French Wallon `fr_be`, etc.) for all francophones cultures. How are managed these variants relating to revisions and localized versions?
For instance, let say that the developer creates a message entry `Enter your email.`
The international French translator adds the `Saisir votre email` translation.
If a translator wants to add a French Québécois translation, does he need to provide a translation for all entries? As Transifex does not displays message files, it is difficult to understand if all entries are copied from base language (`fr`) or if non-existent entries are inherited from the base.
If there is an inheritance mechanism, reviewing the base language will automatically benefit all variants. And I won’t have to review all variants…
1.1. **Does such inheritance exist?**
Sometimes, while reviewing a localized variant, for instance `fr_ca`, I find a better translation that can be used with both `fr` and `fr_ca` and probably other variants. If this inheritance mechnanism exists, I must also refrain from changing this translation directly in `fr_ca`, when this translation is defined in `fr` message file only.
1.2. **If that’s the case, does Transifex offer a way to see in which locale a message is defined? And can we easily correct a base message entry from a localized message file?**
2. Level of corrections
In the case of the French language, we already have localized messages. But there’s still some revision work to be done. Here are a few cases, by increasing importance:
* Better wording. `Entrez votre courriel` → `Saisissez votre courriel`
* Consistency, using the same term in different places of the application. `Paramètres` vs `Réglages`
* Typos. `Entrée votre email` → `Entrez votre email`
* Contra-sens. `Envoyez un email` instead of `Saisissez un email`
The first two instances are nice-to-have improvements, while the last two are must-have corrections that must be included in the message files.
2.1. **How can I indicate in Transifex the level of importance of a correction (must have vs nice to have)?**
3. Multiple translations
3.1. **When there are multiple proposals by different translators, how is the final translation selected?**
Thankshttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1421CreateAccountPage: Tab press on Back button takes you back to the home page2023-11-22T20:10:44ZFranck LaurentCreateAccountPage: Tab press on Back button takes you back to the home page## Describe your environment
Please specify the following:
- OS: Ubuntu22.04
- Jami version: Eleutheria 202311080858
- What build you are using: master
## Additional information
Clicking the Back button takes you back to the previous...## Describe your environment
Please specify the following:
- OS: Ubuntu22.04
- Jami version: Eleutheria 202311080858
- What build you are using: master
## Additional information
Clicking the Back button takes you back to the previous page, but pressing the Tab key returns you to the home page.
![Capture_vidéo_du_11-08-2023_09_16_05_AM](/uploads/4151a37cc8094ebfc2c71149022fcdf1/Capture_vidéo_du_11-08-2023_09_16_05_AM.webm)https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/795[Windows 10] Troubleshoot > get Logs doesn't work2023-11-21T18:29:33ZElys[Windows 10] Troubleshoot > get Logs doesn't workusing the newest version of Jami and Windows 10
The option Troubleshoot > get Logs > open Logs > receive logs never works.
(In previous versions I had no issues to get the logs using the Jami log system)using the newest version of Jami and Windows 10
The option Troubleshoot > get Logs > open Logs > receive logs never works.
(In previous versions I had no issues to get the logs using the Jami log system)Andreas TraczykAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1382plugins: auto loading themselves if auto update is active2023-11-21T16:08:43ZAline Gondim Santosplugins: auto loading themselves if auto update is activeWithout auto update: close and restart jami many times and the plugins load state does not change without user interaction
With auto update: plugins load without user interaction.Without auto update: close and restart jami many times and the plugins load state does not change without user interaction
With auto update: plugins load without user interaction.Xavier Jouslin de NorayXavier Jouslin de Norayhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/1429Delay in entering emoji picker2023-11-21T14:37:04Zsession 21Delay in entering emoji pickerWin10, Version (beta): 202311011813
When I want to input an expression and click the emoji picker icon, there will be a delay of about 3 seconds before I can input an expression. It is a strange delay.Win10, Version (beta): 202311011813
When I want to input an expression and click the emoji picker icon, there will be a delay of about 3 seconds before I can input an expression. It is a strange delay.Andreas TraczykAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1613Improve "Add new device" security2023-11-20T16:10:34ZSébastien BlinImprove "Add new device" security# Steps
+ [x] Design feature
+ [ ] Documentation
+ [ ] Implement in daemon
+ [ ] Modify clients
+ [ ] iOS
+ [ ] Android
+ [ ] Desktop# Steps
+ [x] Design feature
+ [ ] Documentation
+ [ ] Implement in daemon
+ [ ] Modify clients
+ [ ] iOS
+ [ ] Android
+ [ ] DesktopKessler DuPont-TeevinAdrien BéraudKessler DuPont-Teevinhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1614[All platforms]Improve notification system (notification @all/mention/mute co...2023-11-20T14:40:38ZSébastien Blin[All platforms]Improve notification system (notification @all/mention/mute conversation/per type)https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/797Swarm: add support for multiple roles2023-11-20T14:38:31ZSébastien BlinSwarm: add support for multiple roles# Goal
In a swarm, pretty every action should be an action that needs to be permitted for a role and administrators should be able to add new roles.
# TODO
analyze what needs to change in the daemon# Goal
In a swarm, pretty every action should be an action that needs to be permitted for a role and administrators should be able to add new roles.
# TODO
analyze what needs to change in the daemon2023-12-31https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1183Unified Push: Often the messages do not arrive. Sometimes they do.2023-11-20T14:33:55Zring userUnified Push: Often the messages do not arrive. Sometimes they do.## Describe your environment
Please specify the following:
- Jami version: 20230227-01
- Device model: S9
- Android version: Android 10
- What build you are using: F-droid
## Steps to reproduce
- Can you reproduce the bug:...## Describe your environment
Please specify the following:
- Jami version: 20230227-01
- Device model: S9
- Android version: Android 10
- What build you are using: F-droid
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Jami with ntfy, constant background notification off (because Unified Push should be an alternative for that)
2. Send a message from Jami on Linux to the Android device which has its own Jami account.
3. Check, if message did arrive.
4. After some time, repeat with 2.
- Actual result:
1. Sometimes, the message do arrive and a notification is shown, sometimes, they don't.
- Expected result:
1. All the messages arrive and each time, the Android Smartphone is ringing and a notification is displayed
## Additional information
- Sometimes, the Android smartphone was in power saving mode, sometimes not.
- Other messaging apps using ntfy did always receive their messages, even if Jami didn't. So it is definitely a problem with Jami, not with ntfy/Unified Push/Android/my smartphone/power saving mode.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1448Add Plugin Store2023-11-20T14:31:07ZSébastien BlinAdd Plugin StoreLike client-qt
# Steps
+ [ ] Design
+ [ ] ImplementLike client-qt
# Steps
+ [ ] Design
+ [ ] Implementhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1420Searching for an invalid ID is not returned to me as such2023-11-20T14:29:28ZannaSearching for an invalid ID is not returned to me as suchThis is different from the Qt client. What behaviour would you like to see here for the Android client?
Version 20231019-01This is different from the Qt client. What behaviour would you like to see here for the Android client?
Version 20231019-01https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1439Android Linphone TLS2023-11-20T14:29:05ZNabilAndroid Linphone TLSjami android client works with linphone sip server. However, if I enable TLS it does not workjami android client works with linphone sip server. However, if I enable TLS it does not work