Update Self destructing messages

Ivana
2021-03-03 09:31:53 +00:00
parent ca742bec63
commit 4b97f334f5

@@ -1 +1,50 @@
x
MR 1351, ticket #1893
**MR1351 Testing instructions**
* send messages with a contact and enable/disable disappearing messages in between messages.
* check that there's little notices highlighting the change that say 'tap to learn more'
* check that tapping a notice opens a screen explaining disappearing messages
Ticket #1893
**Title: Provide explanation when self-destruct timer gets changed**
When self-destruct timer gets changed initially and later, we should provide a way to get more information about this feature for users that don't understand it, yet.
This could be as simple as making the timer changed message bubble tapable "Tap here to change" and bring the user to the settings screen for self-destructing messages that has further explanation #1837 (closed)
**Test Specification **
(derived form the above two gitlab entries and from the actual use of devices)
- [ ] Default is: disappearing messages setting is off
- [ ] Precondition: User on device1 has some contacts, but no messages yet. User on device2 - ditto.
- [ ] Send a few messages from one contact to another, while the 'disappearing messages' setting is off.
- [ ] User on device1 goes to the menu in the upper right corner and selects Disappearing Messages
- [ ] A screen on device1 shows with the message:
"Make future messages in this conversation automatically disappear after 7 days",
a little bomb icon, and a
switch to turn this setting on or off.
Tappable Link that says: learn more
- [ ] User on device1 sees the above described screen, but before they send messages to device2, the device2 user doesn't know that this setting has changed - there is no infromation for them yet at this point.
- [ ] on tapping Learn more link, User on device1 is shown the information screen exaplaining the functioning of this setting.
- [ ] Bottom right corner of the information screen, there is a Got It tappable link, and tapping on that, returns the user on device1 back to the previous screen. There is also 'Back' navigation arrow in the navigtion bar, which returns the user from the information screen back to the previous screen. (POrtrait and landscape orientation).
- [ ] Information screen is scrollable in landscape orientation and all the links still work (back button in navigation bar and Got it in the right hand side bottom corner)
- [ ] <When the user on device 1 starts typing the next message to the user on device2, there is a little bomb icon in the text field itself, to remind the user that they are typing a message that will disappear
- [ ] After device1 sends the message to the device2, both users are informed that the messages will disappear (automatically generated information messages on their sceens that inform them that messages will disappear after a period of time - not configurable by user).
- [ ] Device 1 user sees a little bomb icon on their sent message, and the device2 user sees the little bomb icon on the message they received.
- [ ] The messages disappear after the stated time interval