jami-project issueshttps://git.jami.net/savoirfairelinux/jami-project/-/issues2024-02-09T20:32:30Zhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1354iOS: Displaying a file type name when a file can't not be opened2024-02-09T20:32:30ZMehdi GhayouriOS: Displaying a file type name when a file can't not be openedYou send some media files to other peer, sometimes the media files can't be open by other peer. And peer doesn't know the type of file.
At least, the media type name should be displayed to user.You send some media files to other peer, sometimes the media files can't be open by other peer. And peer doesn't know the type of file.
At least, the media type name should be displayed to user.Kateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/442Encryption : having an alternative2023-11-20T14:24:00ZJami BotEncryption : having an alternativeIssue generated from Tuleap's migration script.
**Originally submitted by: (daoumilseitek)**
I suggest having an alternative way of encryption. While GnuTLS is good, you never know what can happen with cryptography. Wether it's implem...Issue generated from Tuleap's migration script.
**Originally submitted by: (daoumilseitek)**
I suggest having an alternative way of encryption. While GnuTLS is good, you never know what can happen with cryptography. Wether it's implementation, protocol or maths that are broken, it is generally hard to make a fix and might take a while.
I would recommend NaCl crypo lib, as it seems reliable (elliptic curves and all these fancy things) :
https://en.wikipedia.org/wiki/NaCl\_(software)
What about retro-compatibility though ? I think we can have some retro-compatible key sharing, such as :
gnutls\_key:nacl\_key
and one can choose to use either one or let the default be chosen depending on the security context, old versions of software can still use just
gnutls\_keySwarm-chathttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1342Language Preference Setting2023-09-07T19:18:13ZrandGit0Language Preference Setting(Original title: There is no language setting and we should have one)
I very much prefer to have my programs in english, or their native language should I understand that, but I came across the issue that I don't see any language select...(Original title: There is no language setting and we should have one)
I very much prefer to have my programs in english, or their native language should I understand that, but I came across the issue that I don't see any language selection setting anywhere in the Windows client (at least), and for me that sucks. I managed to solve the problem by quite literally going into the programs folders and destroying the language files for my country, but this is very much a rough solution not everyone, especially "normal people" are willing to do. If Jami is to grow further, simple settings like this should be there in the first place.
Adding a language setting will make for a notable improvement in user experience (which is how apps get all the people in the first place), and will let people just flip a switch should they be unhappy with the translation to their language.
That is all.Jami for education(2)Aline Gondim SantosAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1325(Feature request) Themes2023-09-07T19:15:52ZhardBSDk(Feature request) ThemesAdd UI color accent customization and a way to share themes with users.Add UI color accent customization and a way to share themes with users.https://git.jami.net/savoirfairelinux/jami-project/-/issues/512screenshots missing in f-droid2023-04-07T20:13:23Zscreenshots missing in f-droidthere are no screenshots of the app on the [f-droid page](https://f-droid.org/en/packages/cx.ring/).
I think you should add some (more = better) up-to-date ones.
People should see what it looks like and what the features are.
https://f...there are no screenshots of the app on the [f-droid page](https://f-droid.org/en/packages/cx.ring/).
I think you should add some (more = better) up-to-date ones.
People should see what it looks like and what the features are.
https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/Adrien BéraudAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1294Share Screen → Window2023-01-23T08:59:52ZJami BotShare Screen → WindowIssue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
1. Please enable window share screen.
2. The mouse does \*not\* shows when on the window has been shared.
3. The window ...Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
1. Please enable window share screen.
2. The mouse does \*not\* shows when on the window has been shared.
3. The window selected shows even if there is another window that covers it.
4. This feature is useful if you only want to share the information in one window.
(a) If the window is resized only the resized windows is shared. This is useful as the window can be resized until the person viewing the window finds it the correct size.
(b) When the windows is closed, share screen automatically and gracefully closes.
5. This feature is in addition to the currently supported “Share screen area”.
6. This feature is in addition to the recommended other “Monitor share screen” mode.
7. If Ring implements a Menu Bar, the share screen could be located by:
(a) The menu: Call → Share Screens… → Window
(b) It will show, as thumbnails, all the windows that are open so that the correct one can be selected and shared
8. References:
(a) How do I share my screen in Skype?
https://support.skype.com/en/faq/FA10022/how-do-i-share-my-screen-in-skype
9. Please advise if you require any additional information.
10. Please advise when this feature has been implemented for testing purposes.
Thank youJami for educationAline Gondim SantosSébastien BlinAndreas TraczykAline Gondim Santoshttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1049sip: the user should be warned if port 5060 is already taken2022-11-03T02:42:36ZSébastien Blinsip: the user should be warned if port 5060 is already takenAll is in the titleAll is in the titlehttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1432Select and copy/paste all the conversation in Jami2022-05-02T19:29:45ZMehdi GhayourSelect and copy/paste all the conversation in JamiA user has contacted us regarding an enhancement, he said:" "After September of 2020 Jami in all versions lost the ability to
select the entire column of text conversations, copy and paste to a
word processor.
Currently all versions allo...A user has contacted us regarding an enhancement, he said:" "After September of 2020 Jami in all versions lost the ability to
select the entire column of text conversations, copy and paste to a
word processor.
Currently all versions allow only for a SINGLE LINE to be selected and copied.
Do the undeleted conversations exist in a roaming file anywhere on the
host computer?"https://git.jami.net/savoirfairelinux/jami-project/-/issues/1096can not make a multiple text selection2021-08-20T16:01:06ZFelecarpcan not make a multiple text selectionOn Firefox and LibreOffice, when we make a selection, we can select others more while we press the CTRL key. I can not do the same with jami-gnome.On Firefox and LibreOffice, when we make a selection, we can select others more while we press the CTRL key. I can not do the same with jami-gnome.https://git.jami.net/savoirfairelinux/jami-project/-/issues/514[i18n] Make "Transfer" explicit2021-08-19T21:01:20Zovari[i18n] Make "Transfer" explicit"Transfer" can refer to "Call Transfer" and "File Transfer". Could you please make the source language files explicitly have "Call Transfer" and "File Transfer"?
For example, the string "Transfer to" should be something like "Call Trans..."Transfer" can refer to "Call Transfer" and "File Transfer". Could you please make the source language files explicitly have "Call Transfer" and "File Transfer"?
For example, the string "Transfer to" should be something like "Call Transfer" or "SIP Call Transfer". This would help when translating the strings on Transifex where only strings are shown (there is no GUI).
![image](/uploads/e6f08688a57ed399794274ecd84ba1d4/image.png)
https://ring.cx/en/news#improving-sip-support-for-ring
**English (2 words) → Hungarian (1 word)<br>**
call transfer → hívásátadás<br>
call forwarding → hívásátirányítás<br>
file transferring → fájlátvitel
What do you think?
Thank youhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/748poor screen sharing quality in conference2021-07-09T20:18:19ZGuillaume Hellerpoor screen sharing quality in conferenceThe quality of the screen sharing during a videoconference is very poor.
![image](/uploads/d7d2838ebc673aa9ab258b09654af687/image.png)The quality of the screen sharing during a videoconference is very poor.
![image](/uploads/d7d2838ebc673aa9ab258b09654af687/image.png)Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1225Remove hacky underlyingIce()2021-04-14T19:57:20ZSébastien BlinRemove hacky underlyingIce()underlyingIce() is hacky. This method should not exists and the chain should be clean.
However this issue is quite complex, because the socket can be cut pretty everywhere in the chain and it should correctly close all the layer.
The m...underlyingIce() is hacky. This method should not exists and the chain should be clean.
However this issue is quite complex, because the socket can be cut pretty everywhere in the chain and it should correctly close all the layer.
The most hacky part is in TlsSocketEndpoint::ImplBackloghttps://git.jami.net/savoirfairelinux/jami-project/-/issues/653Be able to open jami via a click on a link like "jami:uri"2020-11-13T21:39:22ZSébastien BlinBe able to open jami via a click on a link like "jami:uri"All is in the titleAll is in the titlehttps://git.jami.net/savoirfairelinux/jami-project/-/issues/521Enhance advanced settings by linking some explanations2020-09-30T21:16:39ZSébastien BlinEnhance advanced settings by linking some explanationsAs discussed in https://git.ring.cx/savoirfairelinux/ring-project/issues/517, some advanced options are not clear enough for someone who doesn't know the whole project.
Some documentation should be accessible in-app, like a link to expl...As discussed in https://git.ring.cx/savoirfairelinux/ring-project/issues/517, some advanced options are not clear enough for someone who doesn't know the whole project.
Some documentation should be accessible in-app, like a link to explain what is a DHT Proxy will do and what does this option. Same for push notifications and few other optionshttps://git.jami.net/savoirfairelinux/jami-project/-/issues/560Code signing for Jami2020-06-29T20:14:19ZMohamed FenjiroCode signing for JamiHi there,
There seems to have problems with the code sign of Jami. Everytime I try to download the app on a brand new Windows machine, the security scan tells me that "This program is not commonly download and could harm your device" an...Hi there,
There seems to have problems with the code sign of Jami. Everytime I try to download the app on a brand new Windows machine, the security scan tells me that "This program is not commonly download and could harm your device" and doesn't let me open it from Microsoft Edge. Once i try to open it from the folder windows tells me that this is an exterior app and shouldn't be downloaded. I have to go to the Windows Firewall to check it as a secure app. I think this could improve the customer point of view and credibility of the company. It should be solved by code signing the app.![Capture](/uploads/8d21e6c9089da82e96d750258051c08e/Capture.PNG)![Capture2](/uploads/5ee90d836a8451785aa938a015589757/Capture2.PNG)
![Capture3](/uploads/ee0d810dd054a04e8546a6845410055e/Capture3.PNG)Andreas TraczykAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/996File transfer: multiple improvements2020-06-10T20:31:08ZSébastien BlinFile transfer: multiple improvements+ [ ] Remove eventloop from PeerConnection
+ [ ] Fix potential resources deadlocks
+ [ ] Fix mutex usage
+ [ ] Channeled File Transfer to avoid ICE negotiation when possible.+ [ ] Remove eventloop from PeerConnection
+ [ ] Fix potential resources deadlocks
+ [ ] Fix mutex usage
+ [ ] Channeled File Transfer to avoid ICE negotiation when possible.Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/634Missing voice message feature2019-12-05T21:01:46ZAnth0rxMissing voice message featureCurrently, I am missing a voice message feature similar to those in other IMs like Telegram.Currently, I am missing a voice message feature similar to those in other IMs like Telegram.Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/603Jami on Local Network2019-12-03T20:52:30ZKleperJami on Local NetworkWhy does Jami need internet to work? I have been testing the application on a community network that has no internet access but the application does not allow registration, what should I do to make it work without internet access?
Thank youWhy does Jami need internet to work? I have been testing the application on a community network that has no internet access but the application does not allow registration, what should I do to make it work without internet access?
Thank youIteration 8https://git.jami.net/savoirfairelinux/jami-project/-/issues/680Hold calls if multi calls and if the user wants this behavior2019-11-21T15:01:37ZSébastien BlinHold calls if multi calls and if the user wants this behaviorIteration 17 (Video conferences stabilization)Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/590Jami account provisionning server2019-10-07T17:40:32ZAdrien BéraudJami account provisionning server* Design protocol to request a signed device certificate from an account provisioning server
* Implement protocol in dring
* Implement a reference account provisioning server* Design protocol to request a signed device certificate from an account provisioning server
* Implement protocol in dring
* Implement a reference account provisioning serverIteration 16 (POC prep)Adrien BéraudAdrien Béraud