element-hq / element-hq/element-android

VoiceMessage buglist / improvements from the PR

Open
#3,770 4 comments 3 reactions 0 assignees View on GitHub
A-Voice-Messages
Dominant language
Kotlin
Stars
3.7k
Forks
917
Avg merge
8d 20h
Merged PRs (30d)
1

Description

**Bugs / Improvements**
- [x] **Playback (Waveform-Player)**: Transitions and UI Events (play/pause) don't work after lockscreen unlock in same Chat.. seems fixed now I can't reproduce anymore
- [ ] **Playback (Waveform-Player)**: Playback can't stop after left the Room (event is gone and sound will overlap after pause/play sometimes)
- [x] **Recording / Playback (Waveform-Player)**: Keep Screen on during play a message (fixed by #4557)
- [x] **Playback (Waveform-Player)** Deal with Audio Mimetype **.ogg / .oga** e.g. delivered from Mautrix WhatsApp Bridge not a real Voice Message or forward / shared Messages from another Room👍🏻
- [ ] **Playback (Waveform-Player)** Keep the real Voice Message metadata after forward / share to another Room
- [ ] **Playback (Waveform-Player)** Blank Messages like this https://github.com/vector-im/element-android/issues/3768
- [x] **Recording** in Composer recording overlap while get Messages
- [x] **Recording**: in Composer Mic sometimes instantly activated think the recorder don't destroy correctly!
- [x] **Recording** state dismiss by rotation (fixed by #4556)
- [x] **Recording** draft recorded Message while leave a Room (fixed by https://github.com/vector-im/element-android/pull/4558)
- [x] **Recording** Crashs while recording (randomly but often to reproduce)
- [x] **Recording** sending need more robustfully (fixed by #4547)
- [x] **General / Room:** Ignore Voice Icon in Invites
- [x] **General / Room / Player:** Element Web <-> Mobile

**nice to have.**
- Proximity sensor (ear listening audios)
- Media Notification to handle headless Playback (Fallback 4 https://github.com/vector-im/element-android/pull/3598#issuecomment-875486173)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.