Refine composer UX
There's a number of ways the composer UX could be improved. A few alternatives are explored in #141 (closed) and issues in bgo 795219, but also good to have would be:
- Some way of showing recipient avatars - bgo 729691
- Display recipient email addresses as widgets, rather than plain text (allowing easy DnD, show contact popovers, etc). - bgo 713348
- Provide explicit widgets for including/excluding/quoting/bottom-posting replies bgo 731181
- Remove non-formatting items from formatting toolbar
- Add LTR/RTL writing direction tools bgo 793232
- Make the spell check language selector button more obvious (#475 (closed))
- Additional formatting tools (alignment, font face) - bgo 713978, bgo 776325
- Investigate moving formatting toolbar down the bottom, or make it appear floating on selection
- Investigate supporting a Send + Archive action - bgo 737759
- Providing visual indication when not replying to all, to a list, or to an invalid address - bgo 714926, bgo 772631, bgo 728162
- Make zooming discoverable or remove it - bgo 714932
- Improve handling of attachments:
- Handle many attachments gracefully bgo 714060
- Allow opening
- Show icon/preview bgo 714413
- Allow attaching from existing composers/messages by dragging (#95 (closed))
- Support starting a new conversation, editing subject, and just showing it in general bgo 712987, bgo 737177
- Support starring and labelling up front bgo 713438
- Work out an official story for Dark Mode with the Design team
- Start new conversation (i.e. change the subject) for replies
Edited by Michael Gratton