Rob Watson
|
b876fb915a
|
Update frontend
- Add HudCanvas component to Waveform
- Allow waveform to be selectable
- Fix selection rendering on viewport change
- Add spacebar handler
|
2021-12-11 17:29:31 +01:00 |
Rob Watson
|
c849b8d2e6
|
Extract reusable HudCanvas component
|
2021-12-06 23:52:24 +01:00 |
Rob Watson
|
e486aab770
|
Prefer React.memo to useMemo when memoizing components
|
2021-12-04 05:34:17 +01:00 |
Rob Watson
|
155e41136c
|
frontend: Avoid re-rendering static components during playback
|
2021-12-02 20:13:06 +01:00 |
Rob Watson
|
0cc1fd8272
|
Frontend fixes
|
2021-12-02 15:55:14 +01:00 |
Rob Watson
|
642ce6e349
|
Re-enable audio playback
|
2021-11-29 18:44:31 +01:00 |
Rob Watson
|
1552fc19a1
|
Send presigned encoded audio URL to the frontend
|
2021-11-29 15:55:11 +01:00 |
Rob Watson
|
b3559bb94e
|
Refactor Overview component
|
2021-11-25 19:02:37 +01:00 |
Rob Watson
|
33e6814fce
|
Handle mouseUp event outside of Overview component
|
2021-11-23 16:16:00 +01:00 |
Rob Watson
|
b864835f40
|
Overview: render viewport on first render
|
2021-11-21 16:09:30 +01:00 |
Rob Watson
|
c1ac075a88
|
Render WaveformCanvas via peaks
|
2021-11-21 16:09:30 +01:00 |
Rob Watson
|
97a55632ef
|
Fix panic when reading blocks not divisible by 4
|
2021-11-21 16:09:30 +01:00 |
Rob Watson
|
5cbcfe22cf
|
More progress
|
2021-11-21 16:09:30 +01:00 |
Rob Watson
|
43e2592de8
|
Refactor frontend
|
2021-10-16 21:23:04 +02:00 |