Travis Ralston
|
97efdf7094
|
Merge branch 'develop' into travis/remove-skinning
|
2022-03-31 19:25:43 -06:00 |
Travis Ralston
|
5fa2ca83ac
|
Allow voice messages to be scrubbed in the timeline (#8079)
* Use SeekBar for voice messages + move seeking logic to base class
* Appease the linter
* Update tests
|
2022-03-29 14:07:35 -06:00 |
Travis Ralston
|
997d6d40bf
|
Step 1: Remove all usage of `@replaceableComponent`
|
2022-03-28 14:02:31 -06:00 |
Šimon Brandner
|
df591ee835
|
Make everything use the `KeyBindingManager` (#7907)
|
2022-02-28 16:05:52 +00:00 |
Aaron Raimist
|
bdc56be863
|
Auto fix
Signed-off-by: Aaron Raimist <aaron@raim.ist>
|
2021-10-22 17:23:37 -05:00 |
Travis Ralston
|
c427612c24
|
de-dupe audio player
Fixes https://github.com/vector-im/element-web/issues/18161
|
2021-07-22 12:14:38 -06:00 |
Travis Ralston
|
eec63574e6
|
Move src/voice to src/audio for better naming
Many of these files are used by Audio and Voice messages.
Fixes https://github.com/vector-im/element-web/issues/18131
|
2021-07-22 09:26:26 -06:00 |
Travis Ralston
|
3d72b9e227
|
Render error state for audio components
Fixes https://github.com/vector-im/element-web/issues/17148
Both `AudioPlayer` and `RecordingPlayback` got a fragment added to their DOM structure, to incorporate the rarely seen error message below it. Additionally, a missing try/catch was added to the `Playback` class to handle uncaught decoding issues.
The similarity of the components is tracked in https://github.com/vector-im/element-web/issues/18161
|
2021-07-21 15:47:52 -06:00 |
Michael Telatynski
|
ce78cdf4ad
|
Conform to new react and typescript eslint rules
|
2021-07-19 22:43:11 +01:00 |
Travis Ralston
|
da8a783ca0
|
lint
|
2021-06-30 14:51:18 -06:00 |
Travis Ralston
|
a5a4f2ed7d
|
Fix linter + merge
|
2021-06-30 13:29:37 -06:00 |
Travis Ralston
|
c5a72ee6ad
|
Fix arrow seeking
|
2021-06-24 20:26:40 -06:00 |
Travis Ralston
|
ebb6f1b602
|
Add seeking and notes about clock desync
|
2021-06-24 20:18:50 -06:00 |
Travis Ralston
|
9c752680ba
|
Tile styling and early behaviour
|
2021-06-24 13:56:11 -06:00 |
Travis Ralston
|
ffef2e58cb
|
Unify audio message types to new media body
|
2021-06-24 11:38:35 -06:00 |
Travis Ralston
|
dda60949c3
|
Introduce basic audio playback control
|
2021-06-24 11:38:35 -06:00 |