jami-client-gnome issueshttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues2023-05-26T13:59:34Zhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/895Import account which is already present: add warning ?2023-05-26T13:59:34ZHugo LefeuvreImport account which is already present: add warning ?**Currently**: Accounts can be imported an unrestricted number of times. They are all considered to be independent devices, so it is expected to work fine.
This is confusing. 99% of users just don't want to have the same account twice o...**Currently**: Accounts can be imported an unrestricted number of times. They are all considered to be independent devices, so it is expected to work fine.
This is confusing. 99% of users just don't want to have the same account twice on the same machine. For them, it will juste be a bug and bad UX.
**What we should probably do**: Print an explicit warning when one tries to import an account which is already present.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/858General account settings page: Make it possible to remove a profile picture w...2023-05-26T13:59:34ZannaGeneral account settings page: Make it possible to remove a profile picture without having to set a new oneOnce i made the choice to replace the default avatar picture, there seems to be no way to get back.
I could change it again and again, but i am still stuck to the decision that i have to choose one manually.
btw. most of my contacts hav...Once i made the choice to replace the default avatar picture, there seems to be no way to get back.
I could change it again and again, but i am still stuck to the decision that i have to choose one manually.
btw. most of my contacts have still their generic id avatars. Until i choose a new picture on my own, my contatcs should see such an generic avatar as well, right? But why don't i see my own generic avatar until i choose a profile picture manually? At the moment this looks more logical to me. Instead of the avatar placeholder that i can see at the moment.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/821Use of deprecated gdk and gtk features2023-05-26T13:59:33ZTimothee MenaisUse of deprecated gdk and gtk featuresThe client uses several deprecated features which could eventually be an issue.
Attached is a grep of the make logs listing the deprecated functions.
[logmake](/uploads/20ea8b8c501306bbe1a1113cf4edcb68/logmake)The client uses several deprecated features which could eventually be an issue.
Attached is a grep of the make logs listing the deprecated functions.
[logmake](/uploads/20ea8b8c501306bbe1a1113cf4edcb68/logmake)https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/818[GNOME] Small screen (eg. 5 inch)2023-05-26T13:59:33Zovari[GNOME] Small screen (eg. 5 inch)# Notifications
Please enable the notifications, i.e. icons and descriptions, to extend to both sides of the messaging area (aka chatview).
Is this issue a duplicate of https://git.jami.net/savoirfairelinux/ring-client-gnome/issues/102...# Notifications
Please enable the notifications, i.e. icons and descriptions, to extend to both sides of the messaging area (aka chatview).
Is this issue a duplicate of https://git.jami.net/savoirfairelinux/ring-client-gnome/issues/1024?
Thank you
## Image below shows the smallest width with GNU Ring "In varietate concordia" built on 2018-06-08 16:34:45 UTC
![SmallScreen](/uploads/df124105326accaf4db0edaa2f959196/SmallScreen.png)
# Settings
Please enable the Settings to be narrower.
## Adaptive View Switcher
https://puri.sm/posts/the-new-libhandy-0-0-10/
`All`, `Installed`, `Updates` in the image below relate to `General`, `Media`, `Account` in Jami.
![image](/uploads/7a2a6750cbd4fd3a0967da34919ec042/image.png)
Can `libhandy` be used in Jami?
https://source.puri.sm/Librem5/libhandy/
## Camera
Would it be better to have the image shown underneath the `Camera Settings` if the width of the Jami window is reduced? This would enable the Media Settings be work with small screens.
What do you think?
Thank you
## The image below shows the smallest width with Jami "Live Free or Die" built on 2019-06-08 20:38:06 UTC
![image](/uploads/587d9971a0aef71212b004de18856c47/image.png)
## <s>Image below shows the smallest width with GNU Ring "In varietate concordia" built on 2018-06-08 16:34:45 UTC</s>
<s>![Settings](/uploads/8a99f7161ea46742bb84ab1f595c806f/Settings.png)</s>Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/816Migration to Meson Build system2023-05-26T13:59:33ZannaMigration to Meson Build systemAs the meson webpage (https://mesonbuild.com) says:
"Meson is an open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible.
The main design point of Meson is that every moment a ...As the meson webpage (https://mesonbuild.com) says:
"Meson is an open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible.
The main design point of Meson is that every moment a developer spends writing or debugging build definitions is a second wasted. So is every second spent waiting for the build system to actually start compiling code."
This migration is encouraged by GNOME project development goals: https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting
Still not sure if this just affects GNOME client or https://git.ring.cx/savoirfairelinux/ring-project.git as well, cause several Ring projects use cmake (LRC, OpenDHT, GNOME client). Others Ring projects that use autotools for now could be ported too.
https://mesonbuild.com/Porting-from-autotools.html#porting-from-autotools as Meson seems to support macOS, iOS, Android and Windows.
What do you think?https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/806Allow Undo for Setting changes2023-05-26T13:59:32ZannaAllow Undo for Setting changesWhat it says on the tin.
Client should always provide a way to undo changes made before.
https://elementary.io/docs/human-interface-guidelines#always-provide-an-undo
Maybe it's something that could be discussed for the whole Ring proje...What it says on the tin.
Client should always provide a way to undo changes made before.
https://elementary.io/docs/human-interface-guidelines#always-provide-an-undo
Maybe it's something that could be discussed for the whole Ring project
https://git.ring.cx/savoirfairelinux/ring-project.git
as well.
What do you think?https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/822User friendly UI to set codecs2023-05-26T13:59:30ZPierre DucheminUser friendly UI to set codecsRight now, codec settings are quite hard to use.
It take a lot of time and skills to get what it is about.
A slider like this:
Quality <---|---|---|---|---> Bandwidth
would be easier to use.Right now, codec settings are quite hard to use.
It take a lot of time and skills to get what it is about.
A slider like this:
Quality <---|---|---|---|---> Bandwidth
would be easier to use.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/797Reorganise data folder structure2023-05-26T13:59:30ZannaReorganise data folder structureWhat do you think about moving
* gnome-ring.appdata.xml
* gnome-ring.desktop
* gnome-ring.desktop.autostart
to ring-client-gnome/data directory?
I think it fits perfectly in the same group as cx.ring.RingGnome.gschema.xml which is a...What do you think about moving
* gnome-ring.appdata.xml
* gnome-ring.desktop
* gnome-ring.desktop.autostart
to ring-client-gnome/data directory?
I think it fits perfectly in the same group as cx.ring.RingGnome.gschema.xml which is already in this folder.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/840chatview: better signal banned status in navbar2022-12-08T01:15:16ZHugo Lefeuvrechatview: better signal banned status in navbarThe navbar for banned contacts is not clear enough:
![screenshot-2018-07-04-09-59-14](/uploads/2bdc56d8b56a2a1a513563a5dce0246d/screenshot-2018-07-04-09-59-14.png)
It does not clearly inform the user that the contact is banned. The onl...The navbar for banned contacts is not clear enough:
![screenshot-2018-07-04-09-59-14](/uploads/2bdc56d8b56a2a1a513563a5dce0246d/screenshot-2018-07-04-09-59-14.png)
It does not clearly inform the user that the contact is banned. The only difference with normal contacts is the buttons set (here: unban).
Ex: we should add a "banned contact" label, or something like that.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/795Update the desktop and appdata files for GNOME and Qt (please advise the loca...2022-08-13T11:01:46ZovariUpdate the desktop and appdata files for GNOME and Qt (please advise the location of the files for Android, iOS, iPad)Files for `jami-client-gnome`:
1. [jami-gnome.appdata.xml](/uploads/0a03ee7e742743e2f906953fea30fdf6/jami-gnome.appdata.xml)
2. [jami-gnome.desktop](/uploads/40fabea77463b4043694f8f5b57bdd65/jami-gnome.desktop)
3. [jami-gnome.desktop.aut...Files for `jami-client-gnome`:
1. [jami-gnome.appdata.xml](/uploads/0a03ee7e742743e2f906953fea30fdf6/jami-gnome.appdata.xml)
2. [jami-gnome.desktop](/uploads/40fabea77463b4043694f8f5b57bdd65/jami-gnome.desktop)
3. [jami-gnome.desktop.autostart](/uploads/8812fd1cac8aacf10e25eb26dacdb469/jami-gnome.desktop.autostart)
File locations:
1. [jami-gnome.appdata.xml](https://git.jami.net/savoirfairelinux/jami-client-gnome/-/blob/master/jami-gnome.appdata.xml)
2. [jami-gnome.desktop](https://git.jami.net/savoirfairelinux/jami-client-gnome/-/blob/master/jami-gnome.desktop)
3. [jami-gnome.desktop.autostart](https://git.jami.net/savoirfairelinux/jami-client-gnome/-/blob/master/jami-gnome.desktop.autostart)
Hopefully this will be propagated to [Flathub](https://flathub.org/apps/details/net.jami.Jami) to:
1. Add Hungarian localisation
2. Add [Donate](https://www.paypal.com/donate?hosted_button_id=MGUDJLQZ4TP5W) link (https://github.com/flathub/net.jami.Jami/issues/38)
3. Update link from `ring` to `jami`
4. Remove ` (GNOME client)` (https://github.com/flathub/net.jami.Jami/issues/39)
Thank youhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/847chatview: datetime label only displayed for call messages2022-02-18T16:48:39ZHugo Lefeuvrechatview: datetime label only displayed for call messagesThe datetime label is only displayed for call messages.
![screenshot-2018-07-04-12-09-13](/uploads/1abfd5256cd5d3a605144b70702521eb/screenshot-2018-07-04-12-09-13.png)
It should be displayed for all messages (users should always be abl...The datetime label is only displayed for call messages.
![screenshot-2018-07-04-12-09-13](/uploads/1abfd5256cd5d3a605144b70702521eb/screenshot-2018-07-04-12-09-13.png)
It should be displayed for all messages (users should always be able to now when exactly a message was sent/received).
This is an easy bug, fix is in JS/HTML/CSS.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/810chatview: do not show full size images in the chat2022-02-18T16:48:21ZHugo Lefeuvrechatview: do not show full size images in the chatCurrently we display full-size pictures in the chatview. This is fine for a few ones, but when the chat grows over time the size of the conversation starts to cause major perfs issues.
With a reasonably sized conversation, Ring started ...Currently we display full-size pictures in the chatview. This is fine for a few ones, but when the chat grows over time the size of the conversation starts to cause major perfs issues.
With a reasonably sized conversation, Ring started to lag and my system had to swap:
`Memory pressure relief: Total: res = 1190117376/1189875712/-241664, res+swap = 1186115584/1185832960/-282624`
**How to fix that:**
- display compressed images
- display thumbnailshttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/801Feature request: Display Emojis stand alone2022-02-18T16:48:07ZHugo LefeuvreFeature request: Display Emojis stand aloneIn the GNU/Linux GNOME client, Emojis are always displayed with background.
This is not the case on all clients, for example the Android app removes the background when a single Emoji is sent:
![samsung_s8_mockup](/uploads/c6a916ec91f9...In the GNU/Linux GNOME client, Emojis are always displayed with background.
This is not the case on all clients, for example the Android app removes the background when a single Emoji is sent:
![samsung_s8_mockup](/uploads/c6a916ec91f98217159061501725efea/samsung_s8_mockup.png)
It would be great to do that in the GNU/Linux GNOME client too.Full Emoji support 🚩https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/670[GNOME] Menu Bar2021-12-10T20:12:17ZJami Bot[GNOME] Menu BarIssue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
1. Please implement a Menu Bar
2. The top level menu items could be: File, Edit, View, Contacts, Conversations, Call, Tools, Help ...Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
1. Please implement a Menu Bar
2. The top level menu items could be: File, Edit, View, Contacts, Conversations, Call, Tools, Help
3. It will enable keyboard accelerators to be added for keyboard use (should there be no mouse, or the mouse does not work).
4. Items in the Menu and Settings buttons should be moved to the Menu Bar.
5. Please advise if you require any additional information.
6. Please advise when this feature has been implemented for testing purposes.
Thank youhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/998Show unread messages in tray icon2021-09-01T16:27:20ZYisrael Dov Show unread messages in tray iconSee https://git.jami.net/savoirfairelinux/ring-project/issues/527
When there are unread messages, there should be some notification on the tray icon like other clients do. Pidgin, Riot etc.
I am on ubuntu 18.04 using i3 wm
Thank you.See https://git.jami.net/savoirfairelinux/ring-project/issues/527
When there are unread messages, there should be some notification on the tray icon like other clients do. Pidgin, Riot etc.
I am on ubuntu 18.04 using i3 wm
Thank you.Amin BandaliAmin Bandalihttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/669[GNOME] Share Screen → Window2021-09-01T12:00:54ZJami Bot[GNOME] Share 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 youhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/872chatview: send button should be greyed out when message bar is empty2021-08-18T20:30:02ZHugo Lefeuvrechatview: send button should be greyed out when message bar is empty**Affects**: latest GNU/Linux GNOME master
It is not possible to send a message when the message bar is empty, so we should grey out the send button and make it unclickable in this case. IIRC this can be done in pure HTML/CSS.**Affects**: latest GNU/Linux GNOME master
It is not possible to send a message when the message bar is empty, so we should grey out the send button and make it unclickable in this case. IIRC this can be done in pure HTML/CSS.https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/879[GNOME] When in a call, add buttons for “Share screen area” and “Share file”2021-08-18T20:29:32ZJami Bot[GNOME] When in a call, add buttons for “Share screen area” and “Share file”Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
Computer:
Linux Mint 18.2 Cinnamon 64-bit
The GNOME client for Ring.
Liberté, Égalité, Fraternité - Version 1.0
built on 2017-08-03 21:36...Issue generated from Tuleap's migration script.
**Originally submitted by: Óvári (ovari)**
Computer:
Linux Mint 18.2 Cinnamon 64-bit
The GNOME client for Ring.
Liberté, Égalité, Fraternité - Version 1.0
built on 2017-08-03 21:36:55 UTC
1. When in a call:
(a) Buttons at the bottom can be shown: End this call; Toggle hold; Toggle mute audio; Toggle mute video; Toggle record audio; Adjust outgoing video quality; Toggle show chat.
(b) Right clicking shows the contextual menu items: HP Truevision HD; Share screen area; Share file; Show advanced information.
2. Suggestions:
(a) In the buttons at the bottom, add the following buttons at the bottom: HP Truevision HD; Share screen area; Share file; Show advanced information.
(b) In the right click contextual menu, add the following items: End this call; Toggle hold; Toggle mute audio; Toggle mute video; Toggle record audio; Adjust outgoing video quality; Toggle show chat.
What do you think?
Thank youhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/941Add ability to switch inputs in audio only call2021-08-16T20:48:05ZPhilippe GorleyAdd ability to switch inputs in audio only callWhen right clicking in a video call, you can select a different input or stream a file, but not in an audio call. With the ability to stream audio files coming soon, would it be possible to add the ability to stream a file during an audi...When right clicking in a video call, you can select a different input or stream a file, but not in an audio call. With the ability to stream audio files coming soon, would it be possible to add the ability to stream a file during an audio call?https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/799Emojis not displayed on systems not providing an Emoji font2021-07-09T17:48:42ZHugo LefeuvreEmojis not displayed on systems not providing an Emoji fontCurrently Emojis are only displayed correctly if an Emoji font is present on the system. Otherwise they look very crappy (black and white, barely readable, not what people usually call "Emoji").
It would be very nice if the GNU/Linux GN...Currently Emojis are only displayed correctly if an Emoji font is present on the system. Otherwise they look very crappy (black and white, barely readable, not what people usually call "Emoji").
It would be very nice if the GNU/Linux GNOME client was able to display Emojis regardless of the system.Full Emoji support 🚩