FS#74106 - [jami-qt] emojis missing

Attached to Project: Community Packages
Opened by Javier (je-vv) - Sunday, 13 March 2022, 04:34 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Tuesday, 24 May 2022, 13:09 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Bruno Pagani (ArchangeGabriel)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

% pacman -Qs jami
local/jami-daemon 20220209-3 (jami)
Free and universal communication platform which preserves the users’ privacy and freedoms (daemon component)
local/jami-libclient 20220207-1 (jami)
Free and universal communication platform which preserves the users’ privacy and freedoms (client communication library)
local/jami-qt 20220211-1 (jami)
Free and universal communication platform which preserves the users’ privacy and freedoms (Qt client)

When getting the mouse over the emoji button, on any chat, a message pops indicating: "Add emoji". When you click on on the button, nothing happens (the expected behavior is to get a panel with emojis, with some tabs to select the type of emoji).

I looked on the optional dependencies, to see if I was missing a package, which might provide the emojis, but found no optional dependencies on either of the 3 Jami packages. Is jami-qt built with emojis disabled, or is an opt dep. missing? If the later, which one? So I can install it... I installed several random emoji packages, but none of them worked. I do have noto-fonts-emoji which is an opt dep. for noto-fonts, which in turn is a hard dep. for several packages. I don't have unicode-emoji installed, given it's not required by any package, but I might install it if suggested, though at any rate, it doesn't help jami-qt at all.
This task depends upon

Closed by  Bruno Pagani (ArchangeGabriel)
Tuesday, 24 May 2022, 13:09 GMT
Reason for closing:  Upstream
Additional comments about closing:  https://git.jami.net/savoirfairelinux/ja mi-client-qt/-/issues/744
Comment by Bruno Pagani (ArchangeGabriel) - Friday, 18 March 2022, 10:18 GMT
It works for me. I also only have noto-fonts-emoji installed. So not sure what to say here…
Comment by Vladimir Stoiakin (VStoiakin) - Sunday, 24 April 2022, 16:59 GMT
Emojis also work for me. Do you see any errors in the terminal when running `jami-qt --debug` and pressing the emoji button?
Comment by Javier (je-vv) - Monday, 25 April 2022, 08:18 GMT
when pressing the emojis button (which shows no emojis menu, nothing), I get (using jami-qt --debug):

```
js: Uncaught ReferenceError: prepare_to_show is not defined
```

each time I pushing the emojis button. But that doesn't give me a clue... When searching for it, I don't find anything meaningful, :( Current version, 20220407-1, still has the problem for me. BTW I installed unicode-emoji, but made no difference, so I ended up removing it...

I'm using LXQt, so I'm not sure if I'm missing something provided by other DEs such as plasma or gnome. Thanks !
Comment by Vladimir Stoiakin (VStoiakin) - Monday, 23 May 2022, 11:59 GMT
@je-vv You can help to investigate in the upstream bug report: https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/744

Loading...