From the conversation list, I wanted to provide the user with the ability to select multiples and archive/delete from the conversation list.
You can tap any contact image to start the multi-select process. Clicking any items after that will select them. There are options to "archive", "delete", "unarchive", and "select all". The "delete" action provides a confirmation dialog, the others just execute the actions.
Note: this also moves away from the "ripple" animation when you select a conversation to open it... While I liked that, v-mdl was eating our click events on all of the sub-elements in the ConversationItem, which wouldn't work for this.
From the conversation list, I wanted to provide the user with the ability to select multiples and archive/delete from the conversation list.
You can tap any contact image to start the multi-select process. Clicking any items after that will select them. There are options to "archive", "delete", "unarchive", and "select all". The "delete" action provides a confirmation dialog, the others just execute the actions.
Note: this also moves away from the "ripple" animation when you select a conversation to open it... While I liked that,
v-mdl
was eating our click events on all of the sub-elements in theConversationItem
, which wouldn't work for this.This closes https://github.com/klinker-apps/pulse-sms-issues/issues/718