element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
68 stars 11 forks source link

[Design review] Improve voice message UXD #2166

Closed jonnyandrew closed 6 months ago

jonnyandrew commented 10 months ago

Description

Subtasks

### Android
- [ ] https://github.com/vector-im/element-x-android/pull/1704
- [ ] https://github.com/vector-im/element-x-android/pull/1705
- [ ] https://github.com/vector-im/element-x-android/pull/1686
- [x] Show download indicator only if download takes more than 2 seconds ([designs](https://www.figma.com/file/0MMNu7cTOzLOlWb7ctTkv3/Element-X?type=design&node-id=13150-101020&mode=design&t=bmcKNXBk2BC6j4z3-0)) https://github.com/vector-im/element-x-android/pull/1793
- [x] Show error dialog if voice message failed to upload ([design](https://www.figma.com/file/0MMNu7cTOzLOlWb7ctTkv3/Element-X?node-id=13455:110271&mode=dev)) https://github.com/vector-im/element-x-android/pull/1796
- [x] Tap to record ([designs](https://www.figma.com/file/0MMNu7cTOzLOlWb7ctTkv3/Element-X?node-id=14321:168946&mode=dev))   remove ‘hold to record tooltip’ https://github.com/vector-im/element-x-android/pull/1784
### iOS
- [x] Haptic feedback: vibrate on tap and release record button
- [x] VoiceOver support (end to end sending/receiving/playing voice messages)
- [x] Show download indicator only if download takes more than 2 seconds ([designs](https://www.figma.com/file/0MMNu7cTOzLOlWb7ctTkv3/Element-X?type=design&node-id=13150-101020&mode=design&t=bmcKNXBk2BC6j4z3-0))
- [ ] https://github.com/vector-im/element-x-ios/pull/2013
- [ ] https://github.com/vector-im/element-x-ios/pull/2018
- [ ] https://github.com/vector-im/element-x-ios/pull/2021
- [x] Tap to record ([designs](https://www.figma.com/file/0MMNu7cTOzLOlWb7ctTkv3/Element-X?node-id=14321%3A168946&mode=dev)) + remove ‘hold to record tooltip’

Sign-off

Android

iOS

alfogrillo commented 9 months ago

Show download indicator only if download takes more than 2 seconds

@jonnyandrew I think we said on Google docs to show if it takes more than 1 second. Is it correct?

edit: maybe the value has been updated, now I see two seconds in the other doc 👍🏻

jonnyandrew commented 9 months ago

Sorry for the confusion. We updated it to 2 seconds after this conversation.