jami-project issueshttps://git.jami.net/savoirfairelinux/jami-project/-/issues2024-03-28T15:29:40Zhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/393Online status2024-03-28T15:29:40ZJami BotOnline statusIssue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
1. Please enable online status to be set (with corresponding colors):
(a) Online (green)
(b) Away (orange)
(c)...Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
1. Please enable online status to be set (with corresponding colors):
(a) Online (green)
(b) Away (orange)
(c) Do Not Disturb (red)
(d) Invisible (no color, just like being offline)
2. Meanings and use cases:
(a) Online: Ring signed in and contact at the device (computer, smartphone, etc) and available to receive calls
(b) Away: Ring signed in and contact \*not\* at the device (computer, smartphone, etc) and unable to answer calls; however, messages can be sent that will be seen when the contact returns to the device
(c) Do Not Disturb: Ring signed in but contact does \*not\* want to be called on Ring. Reasons not to be called are:
i. Currently on a Ring conversation
ii. Currently showing a LibreOffice Impress Presentation
iii. etc
(d) Invisible: Looks to other Ring contacts that the person is offline; however contacts are able to call and send messages.
3. Currently there is a green dot at the lower right of a contact when they are online. The color of this dot should be the color of the contact’s status.
4. What do you think?
Thank youhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/383CardBook integration2023-11-08T21:18:36ZJami BotCardBook integrationIssue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
GNU Ring protocol for CardBook address book integration
Mr Philippe Vigneau, developer of the CardBook add-on for Thunderbird, would like to...Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
GNU Ring protocol for CardBook address book integration
Mr Philippe Vigneau, developer of the CardBook add-on for Thunderbird, would like to add GNU Ring to his Contacts program.
https://addons.mozilla.org/thunderbird/addon/cardbook/
Would you please advise what protocol Ring uses?
It would be appreciated if you would communicated directly with Mr Vigneau, email cardbook.thunderbird@gmail.com. Mr Vigneau speaks French and English.
Thanking you in advance.
P.S. It will then enable the "Ring (software)" Wikipedia entry to be updated from:
\* Address book integration in GNOME and KDE
to:
\* Address book integration in CardBook, GNOME and KDE
https://en.wikipedia.org/wiki/Ring\_(software)https://git.jami.net/savoirfairelinux/jami-project/-/issues/381Synchronize contacts on all devices for a Ring username2021-08-16T21:24:29ZJami BotSynchronize contacts on all devices for a Ring usernameIssue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
\* Environment:
Multiple computers with: Linux Mint 18.2 Cinnamon 64-bit; Ring Gaston Miron - Beta 2 built on 2017-07-18 21:18:18 UTC
Android...Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
\* Environment:
Multiple computers with: Linux Mint 18.2 Cinnamon 64-bit; Ring Gaston Miron - Beta 2 built on 2017-07-18 21:18:18 UTC
Android 4.4 Smartphone with Ring
\* Reproduce steps:
Contacts have been added and accepted on the Linux computer.
Both the computer and smartphone had Ring signed in.
\* Expected result:
Contacts should show on the Android smartphone
Contact should be up-to-date and synchronized across all devices.
\* Actual result:
The Android smartphone says "Contact request sent". The contacts on the Android smartphone seem to be not yet accepted and hence can not call.Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/396Edit most recent Message by pressing the keyboard key ↑ (up arrow)2020-10-01T19:21:47ZJami BotEdit most recent Message by pressing the keyboard key ↑ (up arrow)Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
Please enable editing of the last Message by pressing the keyboard key ↑ (up arrow).
Please advise when this functionality is available in G...Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
Please enable editing of the last Message by pressing the keyboard key ↑ (up arrow).
Please advise when this functionality is available in GNOME and Android to enable testing.
Thank youhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/395Edit Or Remove Your Recent Messages When Chatting on Ring2020-09-30T20:31:41ZJami BotEdit Or Remove Your Recent Messages When Chatting on RingIssue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
Please enable Ring to have similar functionality currently available in Skype:
http://www.digitalcitizen.life/how-edit-or-remove-your-recent-me...Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
Please enable Ring to have similar functionality currently available in Skype:
http://www.digitalcitizen.life/how-edit-or-remove-your-recent-messages-when-chatting-skype
Please advise when this functionality is available in GNOME and Android to enable testing.
Thank youhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/30video: blinking video fx during conferences2020-04-06T07:03:21ZJami Botvideo: blinking video fx during conferencesIssue generated from Tuleap's migration script.
**Originally submitted by: Guillaume Roguez (guillaume)**
<p>Video conference call shows a blinking effect (full background image showed during few milliseconds).<br />
Logs show that's ...Issue generated from Tuleap's migration script.
**Originally submitted by: Guillaume Roguez (guillaume)**
<p>Video conference call shows a blinking effect (full background image showed during few milliseconds).<br />
Logs show that's happening when the adaptative bitrate tries to restart the pipeline.<br />
This bug is seen only on the conference master side.</p>
<p><strong>How to reproduce:</strong><br />
- start a video conference and see what happens on video mixing</p>Guillaume RoguezGuillaume Roguezhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/400[Android] → [GNOME] Message received only on 1 Gnome client, message should b...2019-08-28T15:35:39ZJami Bot[Android] → [GNOME] Message received only on 1 Gnome client, message should be all instancesIssue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
A contact sent a message from their Android client and it only arrived and showed on 1 GNOME client. As there were 2 computers with Ring open wit...Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
A contact sent a message from their Android client and it only arrived and showed on 1 GNOME client. As there were 2 computers with Ring open with the same RingID, the message should have been displayed on both GNOME clients.
Perhaps this will be fixed when Contacts will be automatically synchronized between all devices?
Please advise when this has been fixed to test.
Thank youhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/403Add an "Export account" button2019-05-24T19:15:32ZJami BotAdd an "Export account" buttonIssue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (sblin)**
Now we can import an account from the export.gz file. But It's not easy to locate this file for users. We need a button to export which ...Issue generated from Tuleap's migration script.
**Originally submitted by: Sébastien Blin (sblin)**
Now we can import an account from the export.gz file. But It's not easy to locate this file for users. We need a button to export which copy the export.gz where the user decides.https://git.jami.net/savoirfairelinux/jami-project/-/issues/555Android TV client design and video rendering2019-02-26T14:26:32ZMohamed FenjiroAndroid TV client design and video renderingHi there,
As discussed this morning, I opened and issue regarding the Android TV client. The team made a great job on it but after testing it there seems to be a problem regarding video rendering. The video calls seems to be cropped up ...Hi there,
As discussed this morning, I opened and issue regarding the Android TV client. The team made a great job on it but after testing it there seems to be a problem regarding video rendering. The video calls seems to be cropped up and sometimes stretched. Moreover, the app still have the name "Ring" on it.Adrien BéraudAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/176Unifying UI in different platforms2019-01-28T19:42:52ZJami BotUnifying UI in different platformsIssue generated from Tuleap's migration script.
**Originally submitted by: Alexandr Sergheev (asergheev)**
<p>Amount of features, their grouping and represantig shoud be unified.</p>
<p>Examples:</p>
<p>[1]</p>
<p>win&gt;...Issue generated from Tuleap's migration script.
**Originally submitted by: Alexandr Sergheev (asergheev)**
<p>Amount of features, their grouping and represantig shoud be unified.</p>
<p>Examples:</p>
<p>[1]</p>
<p>win> Laisser minimisé en fermant</p>
<p>linux> Doesn't exist</p>
<p>-----------------------------------------------------------------</p>
<p>[2]</p>
<p>Win> Nom de machine: Bootstrap.ring.cx</p>
<p>Linux> Bootstrap servers :Bootstrap.ring.cx</p>
<p>------------------------------------------------------------------</p>
<p>[3]</p>
<p> Win > Nom d'utilisateur : ring: ca1a......</p>
<p>Linux> Rind ID : ring: ca1a......</p>
<p>---------------------------------------------------------------------</p>
<p>[4] Problem with grouping, different location of the same features in different planforms</p>
<p>Win : Compte >User>Général:</p>
<p> Paramètres compte Ring:</p>
<p> - Autoriser les appels de personne inconnues</p>
<p> -Autoriser les appels enregistrés dans l'historique</p>
<p> -Autoriser les appels de vos contacts.</p>
<p>Linux: Comptes >User> Options avancéés:</p>
<p> Enregistrement:</p>
<p> -Autoriser les appels de personnes inconnue </p>
<p> - Permettre les appels des correspondants présent dans votre historique d`appels </p>
<p> - Permettre les appels des correspondants de votre liste de contacts</p>Guillaume RoguezGuillaume Roguezhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/151Contributions, suggestions and review of Ring project's status as free software2019-01-21T15:59:21ZJami BotContributions, suggestions and review of Ring project's status as free softwareIssue generated from Tuleap's migration script.
**Originally submitted by: Adonay Felipe Nogueira (adfeno)**
Important notes:
a. I'm not a lawyer, and I'm confident that I can make mistakes. So I'm also accepting corrections.
...Issue generated from Tuleap's migration script.
**Originally submitted by: Adonay Felipe Nogueira (adfeno)**
Important notes:
a. I'm not a lawyer, and I'm confident that I can make mistakes. So I'm also accepting corrections.
b. As a volunteer, I'm no way writing this messages to sound aggressive, or to appear as an aggressive money maker that misuses copyleft licenses (ala Oracle). I just want to help making Ring a better free software project, even if I'm able to do so just with words (because I'm not a programmer).
So, let's start discussing the real thing...
To start this review, I made a directory somewhere in my system and asked git to clone "ring-project" repository recursively by doing:
git clone --recursive "https://gerrit-ring.savoirfairelinux.com/ring-project"
Note: I didn't review "ring-client-uwp" due to my lack of [human] memory (I forgot to clone it to redo the report).
Note: Most paths where skipped due to not belonging to the Ring project, being their own source, or being simple improvisations. The complete (uncut) list of paths can be obtained by running:
find -exec file --mime '{}' ';'
.. while working in the "ring-project" directory.
The following paths have either one of the following problems:
a. Don't have their complete corresponding source, in accordance with GPLv3, section 1.
b. If they come from a different project, and weren't adapted by the Ring project: they don't have proper indication as to which license they're under and there's no attribution to the original project or where to get the corresponding source from the original project. If this information can't be provided, then item/option a applies.
The following paths are affected:
./client-android/ring-android/app/src/main/assets/fonts/Roboto-Thin.ttf: application/x-font-ttf; charset=binary
./client-android/ring-android/app/src/main/assets/ringtones/konga.ul: application/octet-stream; charset=binary
./daemon/ringtones/default.wav: audio/x-wav; charset=binary
./daemon/ringtones/konga.ul: application/octet-stream; charset=binary
If, and only if, Roboto Thin font ("./client-android/ring-android/app/src/main/assets/fonts/Roboto-Thin.ttf") wasn't changed/adapted by the Ring project, I might be able to help by putting correct attribution in the "README-like" files (separated informative files). In any case, I might also do so, but instead inform the user/reader that the font was changed/adapted. I can aid on doing so because I have heard of Roboto Thin font's origin.
As a suggestion for the previous issue, and if the paths mentioned weren't adapted by the Ring project, I think we shouldn't bundle these in the Ring project directly (we can of course reference to repositories that have the source files of the paths mentioned).
The following paths are affected by the following issues:
a. Are functional data (in this case: scripts), with non-free license (Creative Commons Attribution-No Derivative Works 3.0 Unported). Please ignore this item if the paths come from a different project, and if, and only if, weren't adapted by the Ring project.
The following paths are affected:
./daemon/tools/build-system/launchpad/mozilla-telify-sflphone/debian/mozilla-telify-sflphone/usr/share/telify/chrome/content/telify.js: text/plain; charset=utf-8
As a suggestion for the previous issue, and if the paths mentioned weren't adapted by the Ring project, I think we shouldn't bundle these in the Ring project directly (we can of course reference to repositories that have the source files of the paths mentioned).
This ends this review.
\*Additionally\*, I just want to know if the following path:
./client-android/ring-android/app: inode/directory; charset=binary
... is the complete and corresponding source of:
./client-android/ring-android/gradle/wrapper/gradle-wrapper.jar: application/zip; charset=binary
... ?
This question is additional both because:
a. It's OK to keep both.
b. I can't check that by myself.
Respectfully, Adonay.Pierre DucheminPierre Ducheminhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/421Calling at the same time2018-08-14T13:15:55ZJami BotCalling at the same timeIssue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
When 2 people call each other at the same time, the call does not connect.
Are you able to reproduce?
If both parties call at the same ...Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
When 2 people call each other at the same time, the call does not connect.
Are you able to reproduce?
If both parties call at the same time, should the Ring clients connect:
1. If both placed a "Video call" by video call
2. If both placed an "Audio call" by audio call
3. If one placed a "Video call" and the other an "Audio call", connect using "Audio call"
What do you think?
Thank youSébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/478make-ring --install fails on Linux Mint2018-07-17T15:02:19ZHugo Lefeuvremake-ring --install fails on Linux Mint**Affects**: latest master
**How to reproduce**: At will, just execute `make-ring --install` on a fresh Linux Mint 19.
`make-ring --install` fails with error message: `you need automake 1.7 or higher to install from CVS`.
Fix: `automa...**Affects**: latest master
**How to reproduce**: At will, just execute `make-ring --install` on a fresh Linux Mint 19.
`make-ring --install` fails with error message: `you need automake 1.7 or higher to install from CVS`.
Fix: `automake` dependency is missing.Hugo LefeuvreHugo Lefeuvrehttps://git.jami.net/savoirfairelinux/jami-project/-/issues/391sync username2018-07-16T18:10:02ZJami Botsync usernameIssue generated from Tuleap's migration script.
**Originally submitted by: Isak Rubin (isakrubin)**
username and avatar seems to not be synced across devices.
\* Environment:
Android 7.1
Debian Stretch
\* Reproduce steps: ...Issue generated from Tuleap's migration script.
**Originally submitted by: Isak Rubin (isakrubin)**
username and avatar seems to not be synced across devices.
\* Environment:
Android 7.1
Debian Stretch
\* Reproduce steps:
Install on android, register account, setup avatar and username.
Install on debian using deb package, connect account using pincode.
\* Expected result:
Expect my username and avatar to be available on my debian setup.
\* Actual result:
Avatar and username not synced, not even able to set my username in the settings as it says it's not available.https://git.jami.net/savoirfairelinux/jami-project/-/issues/423ring-daemon breaks: no member named 'raw\_chain' in 'pj\_ssl\_cert\_info'2018-07-16T16:11:12ZJami Botring-daemon breaks: no member named 'raw\_chain' in 'pj\_ssl\_cert\_info'Issue generated from Tuleap's migration script.
**Originally submitted by: Yuri (yurivict)**
Getting this in the FreeBSD port.
It also expects a missing symbol PJSIP\_TRANSPORT\_DTLS6.
You provide patches for pjsip. However, it isn'...Issue generated from Tuleap's migration script.
**Originally submitted by: Yuri (yurivict)**
Getting this in the FreeBSD port.
It also expects a missing symbol PJSIP\_TRANSPORT\_DTLS6.
You provide patches for pjsip. However, it isn't easy to build pjsip. This is done by its own port. Ring port can't just easily repeat what the other port is doing.
Please merge your patches into the pjsip upstream, so that there will be no need to keep any patches.https://git.jami.net/savoirfairelinux/jami-project/-/issues/379Please support the current pjsip version2018-07-16T16:09:57ZJami BotPlease support the current pjsip versionIssue generated from Tuleap's migration script.
**Originally submitted by: Yuri (yurivict)**
Build with the current pjsip-2.6 fails with missing pjsip\_dlg\_create\_uas which is deprecated. You require pjsip-2.4. But this poses a proble...Issue generated from Tuleap's migration script.
**Originally submitted by: Yuri (yurivict)**
Build with the current pjsip-2.6 fails with missing pjsip\_dlg\_create\_uas which is deprecated. You require pjsip-2.4. But this poses a problem for packaging systems because this requires the custom build and installation of older versions.
ring-daemon-2.2.0https://git.jami.net/savoirfairelinux/jami-project/-/issues/321Daemon : Audio record take 10Mb for 1min2018-06-13T15:55:43ZJami BotDaemon : Audio record take 10Mb for 1minIssue generated from Tuleap's migration script.
**Originally submitted by: Alexandr Sergheev (asergheev)**
Audio call records takes too much place .
Steps:
Initiate Call
Start record , stop after 5min
Result: Size of record i...Issue generated from Tuleap's migration script.
**Originally submitted by: Alexandr Sergheev (asergheev)**
Audio call records takes too much place .
Steps:
Initiate Call
Start record , stop after 5min
Result: Size of record is 50MBPhilippe GorleyPhilippe Gorleyhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/207daemon, contact ring id : bad formatting2018-06-13T15:55:25ZJami Botdaemon, contact ring id : bad formattingIssue generated from Tuleap's migration script.
**Originally submitted by: Nicolas Jager (nicolasjager-sfl)**
- when a text message is received we get from the daemon the ringid of the sender.
- when the same contact call us, we ge...Issue generated from Tuleap's migration script.
**Originally submitted by: Nicolas Jager (nicolasjager-sfl)**
- when a text message is received we get from the daemon the ringid of the sender.
- when the same contact call us, we get something like :
<ContactRingId@ring.dht>Guillaume RoguezGuillaume Roguezhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/42lrc uses DBus as namespace2018-05-25T13:38:05ZJami Botlrc uses DBus as namespaceIssue generated from Tuleap's migration script.
**Originally submitted by: Alexandre Lision (alision)**
This is confusing when developping on Windows or Mac since we do not use DBus.
It's an implementation detail and should be used as...Issue generated from Tuleap's migration script.
**Originally submitted by: Alexandre Lision (alision)**
This is confusing when developping on Windows or Mac since we do not use DBus.
It's an implementation detail and should be used as a generic namespacehttps://git.jami.net/savoirfairelinux/jami-project/-/issues/46setting history limit to 0 does not prevent history from being saved2018-05-25T13:37:45ZJami Botsetting history limit to 0 does not prevent history from being savedIssue generated from Tuleap's migration script.
**Originally submitted by: Stepan Salenikovich (ssalenik)**
Setting the history limit to (via LRC which modifies dring.yml) does not prevent history from being saved in the history.ini fil...Issue generated from Tuleap's migration script.
**Originally submitted by: Stepan Salenikovich (ssalenik)**
Setting the history limit to (via LRC which modifies dring.yml) does not prevent history from being saved in the history.ini file, nor in LRC as is the expected bahaviour.
Also, having to set the history limit to 0 to disable it is a bit confusing since that could also be interpreted as no limit.
Some users may want to be able to disable their history or limit it... this functionality should be tested to see if it actually works...