Quaternion icon indicating copy to clipboard operation
Quaternion copied to clipboard

Aggregations, message editing, reactions

Open ptman opened this issue 5 years ago • 5 comments

Are these features planned? What's needed? Are there already issues for them?

ptman avatar May 21 '19 12:05 ptman

They are being worked on; experimental support in the library is already there, and some initial things (either reactions or message editing - whichever comes easier) will be in Quaternion soon (c)

KitsuneRal avatar May 23 '19 06:05 KitsuneRal

For me, Quaternion shows that there were reactions, but not what those reactions were:

https://user-images.githubusercontent.com/192271/103240169-75a22b80-4947-11eb-8a68-f016196b4df6.png

mowa219-gjp4-8570p% date ; uname -v                     
Mon 28 Dec 2020 19:59:56 GMT
FreeBSD 13.0-CURRENT #74 r368589: Sun Dec 13 07:55:46 GMT 2020     root@mowa219-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG 
mowa219-gjp4-8570p% pkg query '%o %v %R' quaternion
net-im/quaternion 0.0.9.5.b1 FreeBSD
mowa219-gjp4-8570p% 

grahamperrin avatar Dec 28 '20 20:12 grahamperrin

@grahamperrin this is because the font doesn't have the glyph for the reaction. Unfortunately, Quaternion doesn't allow to pick a different font for reactions (such as Noto Emoji) and default fonts on most platforms (Arial/Helvetica and such) don't have a lot of emoji glyphs.

KitsuneRal avatar Dec 29 '20 12:12 KitsuneRal

For me, Quaternion shows that there were reactions, but not what those reactions were:

https://user-images.githubusercontent.com/192271/103240169-75a22b80-4947-11eb-8a68-f016196b4df6.png

Same here with newest quaternion and newest Quotient. When will this be fixed?

ecsgh avatar Jul 15 '23 08:07 ecsgh

I'm exactly one developer working on Quaternion as an unpaid, spare time project. So the answer to "when" will invariably be - when you submit a pull request, or when I get to it.

Now if we get to technical things - the problem is mainly due to:

  1. Apparent unavailability of emoji characters in your font, as mentioned above.
  2. Inability of Qt to get out of stalemate and pick a different font for emojis: https://bugreports.qt.io/browse/QTBUG-85744

A font with at least fallback (black-and-white) emoji characters will help with (1). I don't know what can help with (2) - engaging with The Qt Project doesn't seem to help. I'm not very fond of working it around and forcing the font on emoji characters on Quaternion side, but PRs are welcome.

KitsuneRal avatar Jul 28 '23 17:07 KitsuneRal