nextcloud / nextcloud/talk-ios
Show voice messages duration in the chat
- Dominant language
- Swift
- Stars
- 230
- Forks
- 121
- Avg merge
- 1d 6h
- Merged PRs (30d)
- 38
Description
**Is your feature request related to a problem? Please describe.**
A simple UX annoyance: a voice message duration is not shown until it is played, while it would be useful to know its duration in advance.
As it is right now:
| After it has been received | While playing |
|--------------|-----------|
|  |  |
**Describe the solution you'd like**
What would be nice is something more similar to Telegram or other chat apps:
| After it has been received | While playing |
|--------------|-----------|
|  |  |
| After it has been received, with Nextcloud Talk UI |
|--------------|
|  |
I know that the main issue here is due to the fact that the voice message only gets downloaded from the server after the play button is tapped, however I believe that caching a small bit of data in order to give the user a better experience (because 1. the duration can be displayed in the chat in advance and 2. the message plays instantly after tapping the play button) would be a good trade-off.
**Describe alternatives you've considered**
Not relevant.
**Additional context**
Using Nextcloud Talk iOS 14.0.0.
Contributor guide
Assessment
This issue has not been assessed yet.