monal-im / Monal

Monal for XMPP (iOS and macOS)
https://monal-im.org
Other
498 stars 102 forks source link

XEP-0444: Message Reactions #554

Open foss- opened 3 years ago

foss- commented 3 years ago

Description of my issue or feature request:

Unsure if this is even a XEP, but would be awesome to allow emoji reactions to messages.

It is a feature users have come to love on Signal, iMessage and Matrix. XMPP should not be lacking in this regard.

Clicking face icon in signal opens 6 most used emojis followed by ellipses to open full emoji picker.

In this example I would react to my own message and conversation partner has already reacted with heart emoji.

One thing to consider: allow to see which user reacted with which emoji. And keep in mind this would also have to work for group chats.

signal implementation
tmolitor-stud-tu commented 9 months ago

We'll only be able to implement this once the chat ui has been rewritten using the SwiftUI framework.

gachikuku commented 9 months ago

Sorry for asking but whats wrong with Objective-C ?

tmolitor-stud-tu commented 9 months ago

Nothing. I was talking about the UI: that is currently using the UIKit framework + storyboards which are nearly unmaintainable. SwiftUI is much more maintainable.

DanScharon commented 9 months ago

We'll only be able to implement this once the chat ui has been rewritten using the SwiftUI framework.

unfortunately I can't find a milestone for that goal

tmolitor-stud-tu commented 9 months ago

@DanScharon We don't have future milestones documented at all and I don't think we should (given that plans change constantly and maintaining these milestones costs time not available for actual programming work etc.)