Rob Watson
26b51b8c93
Combine Player and VideoPreview components.
...
This makes sense semantically and also simplifies the component
structure as it avoids leaking the Video reference outside of the
component (at least for now).
2022-02-10 20:00:45 +01:00
Rob Watson
f2d7d1f5bb
Bug fix: load waveform peaks after fetching audio from Youtube
continuous-integration/drone/push Build is passing
Details
2022-02-07 20:17:23 +01:00
Rob Watson
669afcf6d9
Add test coverage for positionchanged event
continuous-integration/drone/push Build is failing
Details
2022-02-07 19:29:17 +01:00
Rob Watson
29129afe90
Add test coverage for waveformselectionchanged event
continuous-integration/drone/push Build is passing
Details
2022-02-07 07:55:47 +01:00
Rob Watson
a0bb48fb69
Add basic test coverage for viewport handling
continuous-integration/drone/push Build is passing
Details
2022-02-05 09:16:31 +01:00
Rob Watson
a9ea462b41
Rename CanvasLogicalWidth to CanvasWidth
continuous-integration/drone/push Build is passing
Details
2022-02-04 08:37:39 +01:00
Rob Watson
3dcc1edc62
Replace Selection interface with CanvasRange
continuous-integration/drone/push Build is passing
Details
2022-02-04 08:35:54 +01:00
Rob Watson
b64f0b4daa
Start to add test coverage to AppState
continuous-integration/drone/push Build is passing
Details
2022-02-04 08:10:33 +01:00