Commit graph

10 commits

Author SHA1 Message Date
Bart Riepe
af4160eb20
feat(ui): add consistent timestamps to (almost) all items in the player ui
This also tries to make the autoscroll functionality a bit more consistent, where all items are always shown in the list, but items which have not yet occurred will be partially transparent until they happen.

Due to that change, autoscroll behavior which previously always went all the way to the bottom of a list didn't make sense anymore, so now it scrolls to the current item.
2022-08-23 09:34:55 +09:00
Alex Kaminskii
eb48f14a19 fix(frontend/player): (re)insert only necessary children 2022-07-28 22:24:55 +02:00
Alex Kaminskii
a1d8848e01 style(player):future optimisation comments 2022-07-27 18:48:02 +02:00
Alex Kaminskii
2bcc1f3f1e fix(frontend/player): styles in priority (style tag text as well) 2022-07-27 17:49:10 +02:00
Alex Kaminskii
cdcabf5f08 fix(frontend/player): store main vDoc inside the vRoots Map 2022-07-27 17:37:42 +02:00
Alex Kaminskii
dabe7f0e44 fix (frontend/player): instant insertion of style elements & correct children deletion 2022-07-27 17:28:51 +02:00
Alex Kaminskii
3c719f4839 fix(frontend-player): ignore non-http urls in links 2022-07-25 15:05:53 +02:00
Alex Kaminskii
7cd514eb23 style(frontend/player): codefixes 2022-07-25 15:05:42 +02:00
Alex Kaminskii
e74fb2051b fix(frontend/player): non-dev style timeout 2022-07-25 15:05:01 +02:00
Alex Kaminskii
8b00543d8b feat(frontend/player): virtualisation of the DOM operations 2022-07-25 15:03:25 +02:00