As a user, I want to be able to attach an emoji reaction to a received message in order to have a dynamic way of reacting to people's messages.
Priority: 4/4
Risk: 2/4
Story Points: 8
Demo Steps (acceptance criteria)
- Open the Signal application and open a conversation containing some messages
- Long press on the message of choice (incoming or outgoing)
- In the resulting menu, choose the emoji reaction icon.
- The emoji drawer will pop up; choose the desired emoji from here.
- The emoji will be appended beneath the message which was long pressed
Subtasks
#89 Research emoji reactions @samantha-kerr @lori-dalkin @claudds
#104 Mockups for UI @lori-dalkin
#105 Find emojis to use as reactions @samantha-kerr @lori-dalkin @claudds
#106 Implement menu option @claudds
#107 Show menu of emojis @lori-dalkin
#108 Attach and send emoji to message @claudds @samantha-kerr @lori-dalkin
#153 Display reacted emojis below message @lori-dalkin
#109 Testing emoji reactions @claudds @samantha-kerr @lori-dalkin
#110 Feature documentation @samantha-kerr @claudds
Mockups



Acceptance Tests
| Testing Component |
Inputs |
Outputs |
Status |
| Emoji Reaction menu |
Long press conversation item |
Emoji reaction menu option appears |
PASS |
| Emoji Reaction menu |
Select emoji reaction menu option |
Emoji drawer appears |
PASS |
| Emoji Reaction |
Select an emoji to react with |
Emoji is appended to proper message on the sender's device |
PASS |
| Emoji Reaction |
Select an emoji to react with |
Emoji is appended to the proper message on the receiver's device |
PASS |
| Emoji Reaction |
Send another emoji reaction to a message already reacted to |
Emoji reaction is changed to the new emoji |
PASS |
| Emoji Reaction |
Send emoji Reaction |
Emoji drawer collapses |
PASS |
| Message Deletion |
Delete a message with an attached emoji reaction |
Emoji reaction is also deleted |
PASS |
| Search conversation |
Search for a message with an emoji reaction attached |
Message is displayed with Emoji reaction |
PASS |
As a user, I want to be able to attach an emoji reaction to a received message in order to have a dynamic way of reacting to people's messages.
Priority: 4/4
Risk: 2/4
Story Points: 8
Demo Steps (acceptance criteria)
Subtasks
#89 Research emoji reactions @samantha-kerr @lori-dalkin @claudds
#104 Mockups for UI @lori-dalkin
#105 Find emojis to use as reactions @samantha-kerr @lori-dalkin @claudds
#106 Implement menu option @claudds
#107 Show menu of emojis @lori-dalkin
#108 Attach and send emoji to message @claudds @samantha-kerr @lori-dalkin
#153 Display reacted emojis below message @lori-dalkin
#109 Testing emoji reactions @claudds @samantha-kerr @lori-dalkin
#110 Feature documentation @samantha-kerr @claudds
Mockups
Acceptance Tests