Commit graph

161 commits

Author SHA1 Message Date
Alex K
90a77f739f
Merge branch 'dev' into dynamic-css-support 2022-09-14 13:14:21 +02:00
Alex Kaminskii
c29c29ab7c feat(tracker): StyleSheet rules messages unifyied for Constructed and style-tag based cases 2022-09-14 13:08:46 +02:00
Alex Kaminskii
23240536b7 feat(tracker): wip: replace-rule with no new messages 2022-09-13 16:11:48 +02:00
sylenien
07d8ce74cb fix(tracker): use sheetid to get sheet 2022-09-12 12:19:41 +02:00
sylenien
d77374c1e3 fix(tracker): fix message prop 2022-09-12 12:18:55 +02:00
Alex Kaminskii
89f8323ed8 fix(frontend/player): clean previously existed iFrame roots in case of a new one 2022-09-12 11:32:27 +02:00
sylenien
4e41fdfcf3 feat(player): drafting support for player 2022-09-09 17:16:26 +02:00
sylenien
849b33f921 feat(tracker): add messages, draft mapping method 2022-09-09 17:15:55 +02:00
sylenien
0d8dd27ac1 feat(ui): zustand support for the replayer 2022-09-09 11:55:31 +02:00
sylenien
f360d8416d feat(tracker): add zustand support 2022-09-09 11:55:31 +02:00
sylenien
37e3e33c7d fix(player): sanitize html nodes 2022-09-01 10:22:51 +02:00
sylenien
13b589dcb9 fix(player): sanitize html nodes 2022-09-01 10:16:24 +02:00
Alex Kaminskii
3d0259dfcb feat(frontend): maintain :hover inside iframes 2022-08-30 17:09:31 +02:00
sylenien
238394a723 change(ui): fix ui removing etc 2022-08-26 18:04:36 +02:00
Alex Kaminskii
fd24470c1f style(tracker): review code fixes 2022-08-26 11:39:31 +02:00
sylenien
16e6eb1364 fix(ui): fix assist multi call videos 2022-08-25 12:00:53 +02:00
Alex Kaminskii
368877c0f4 style(player/css-resolver): no unnecessary symbols 2022-08-23 16:34:51 +02:00
Alex Kaminskii
6fa68e7990 Merge branch 'dev' into adopted-style-sheets 2022-08-23 16:27:18 +02:00
Delirium
103540fb1e
Merge pull request #679 from Aeolun/feature/more-consistent-player-experience
feat: add consistent timestamps to (almost) all items in the player ui
2022-08-23 14:34:22 +01:00
Alex Kaminskii
798289a505 fix(frontend): correct CSS-resolving:: reverse url indexes order 2022-08-23 15:00:56 +02:00
sylenien
19ed655147 change(player): speed up mouse animation 2022-08-23 14:15:45 +02:00
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
3ec74095d7 fix(frontend/player): force mount of root nodes and styles 2022-08-17 18:11:02 +02:00
Alex Kaminskii
6c783a2f62 fix(frontend/player): window node counter warn instead of error 2022-08-17 18:07:20 +02:00
Alex Kaminskii
d9daf13463 fix(frontend/player-assist): clear inactiveTimeout on each 'active' update; clearTimeout(s) code-style fix 2022-08-17 15:08:35 +02:00
Alex Kaminskii
0e5d7f23a3 feat(fr;ontend/player): maintain new message format 2022-08-15 01:19:54 +02:00
sylenien
50f82c2fd9 fix(player): fix filereader buffer 2022-08-12 16:17:44 +02:00
Delirium
4ebcff74e1
feat(ui): make ui able to load unprocessed session files (#652)
* feat(ui): make ui able to load unprocessed session files

* feat(ui): some lgos

* feat(ui): connect api, rewrite old code

* feat(ui): create testing ui functions

* feat(ui/player): add ability to jump back in time for assist

* feat(ui/player): rewrite for better readability

* fix(ui/player): small refactor for better readability

* fix(ui/player): fix private prop

* fix(ui/player): add tooltip

* feat(ui/player): create time calculating tooltip

* fix(player): fix message timestamp

* fix(ui/player): cleanup

* fix(ui/player): handle errors for unprocessed files as well

* fix(player): fix logged message

* fix(player): code review fixes

* fix(ui): fix circle color, fix button text

* fix(tracker): code review

* fix(player): small style fixes
2022-08-11 12:07:34 +02:00
Alex Kaminskii
0013967376 feat(frontend/player): adoptedStyleSheets support 2022-08-09 20:33:52 +02:00
sylenien
29599625a9 fix(ui/tracker): fix muting stream button, cleanup 2022-08-09 13:32:20 +03:00
sylenien
f791375d42 fix(ui/player): refactor older files 2022-08-09 13:32:20 +03:00
sylenien
e2a10c0751 feat(ui/tracker/player): handle multiple callers in one assist session
feat(ui/tracker/player): small fixes

feat(ui/tracker/player): fix incoming streams

feat(tracker): some logs

feat(tracker): fix types, fix stream binding

feat(tracker): more stuff for multicall...

feat(tracker): more stuff for multicall...

feat(tracker): more stuff for multicall...

feat(tracker): more stuff for multicall...

feat(tracker): more stuff for multicall...

feat(tracker): more stuff for multicall...

feat(tracker): more stuff for multicall...

feat(tracker): rm async

feat(tracker): rewrite stuff

feat(tracker): rewrite stuff

feat(tracker): rewrite stuff

feat(tracker): rewrite stuff

feat(tracker): rewrite stuff

feat(tracker): rewrite lstream

feat(tracker): rewrite lstream

feat(tracker): rewrite stuff

feat(tracker): rewrite stuff

feat(tracker): fix group call

feat(tracker): fix group call

feat(tracker): fix group call

feat(tracker): fix group call

feat(tracker): add text to ui

feat(tracker): destroy calls obj on call end

feat(tracker): rm unused prop

fix(tracker-assist):simplify addRemoteStream logic

fixup! fix(tracker-assist):simplify addRemoteStream logic

refactor(tracker-assist): make multi-agents call logic more explicite => fixed few bugs
2022-08-09 13:32:20 +03:00
Alex Kaminskii
53bb440987 Merge branch 'player-virtualisation-blet' into adopted-style-sheets 2022-08-08 22:31:42 +02:00
Alex Kaminskii
db8b9d10b6 Merge branch 'player-virtualisation-blet' into dev 2022-08-01 13:19:23 +02: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
sylenien
9210897bf5 Merge branch 'main' into dev 2022-07-26 16:55:39 +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
Alex Kaminskii
41797730d3 fix(frontend/player):add Select to set_input_value 2022-07-25 15:02:13 +02:00
ShiKhu
705eec29fe style(frontend/player): generated code format 2022-07-22 12:33:54 +02:00
sylenien
5262bf16bf fix(ui): fix clickmap card items selectors 2022-07-21 17:13:57 +03:00
Shekar Siri
3a636bda68 fix(ui) - click maps count and percentage, dropdown 2022-07-21 15:35:01 +02:00
Shekar Siri
37e128e767 fix(ui) - session clean error state 2022-07-19 14:33:46 +02:00
Delirium
db40242eac fix(player): fix for message reader (#597) 2022-07-19 14:33:46 +02:00