zen-mode / Whatsapp-Zen-Mode

MIT License
7 stars 8 forks source link

Batch mode per chat #226

Open liatzionimorad opened 2 years ago

liatzionimorad commented 2 years ago

Batch mode We want to mark a chat with a flag (will provide icon): Setting this flag will open a popup to explain:

By setting this flag the chat will appear in batch mode. when chat messages are read it will become hidden for next 12 hours OK\Cancel

=============================== when chat is set to this mode messages will appear as usual when all message are read the chat will become hidden for 12 hours and so on periodically.

@ripper234 please review

assafza commented 2 years ago

User stories for Batch mode (General comment - I don't like the name of this feature so much, I was thinking of 'Sticky Snooze'):

1. As a user, I want the ability to select specific chats for batch mode on the chat menu, so I can maintain specific chats to this settings.

2. As a user, I want batch mode flagged chat to be snoozed for 12 hours, so I can reply to all unread messages at once.

3. As a user, I want that batch mode chats will re-appear after 12 hours snooze, so I can see all unread messages that were sent during the 12 h snooze time.

4. As a user, I want the batch mode chat to disappear for 12 hours again once all messages are READ (either 5 minutes after read or After focusing on different chat), so I can go back to focus and take care of messages only next time.

5 As a user I want to know wheich chat is set to batch mode

6. As a user, I want the ability to cancel batch mode settings for a specific chat by clicking onthe batch mode item in chat menu

@liatzionimorad please review