Duduman Bogdan Vlad
243a330318
feat(thumbnail,filmstrip) show blackend thumbnail for participant on stage
2022-11-21 10:03:03 +01:00
Joseph Garrone
4ef4e45ee4
fix(styles) Remove Theme type annotation ( #12544 )
...
* tss-react doesn't need a type anotation for the Theme
* Update tss-react to 4.4.4
2022-11-15 09:50:22 +02:00
Robert Pintilii
a884a6b232
fix(ui) Fix new icons issues ( #12545 )
2022-11-11 09:58:55 +02:00
Robert Pintilii
4bd27730ce
ref(TS) Convert some features to TS ( #12523 )
2022-11-10 10:45:56 +02:00
Robert Pintilii
817d7f0c0d
fix(thumbnail) Fix top indicators sizes ( #12539 )
...
Fix sizes after icon update
2022-11-10 10:22:57 +02:00
Robert Pintilii
cc33930259
fix(thumbnail) Open native video context menu ( #12532 )
2022-11-10 09:20:42 +02:00
Jaya Allamsetty
f3e4c57036
Remove legacy signaling and legacy SS mode. ( #12499 )
...
* fix(connection-status): remove unused participant connectionStatus.
Always use trackStreamingStatus now that legacy endpoint based signaling has been removed.
* remove the check for source-name signaling.
Default to source-name signaling always.
* Remove the check for multi-stream mode.
Make that the default mode and remove the support for legacy SS mode.
* Remove presenter mode.
* update latest@lib-jitsi-meet
2022-11-08 14:15:49 -05:00
Robert Pintilii
936a1a6b0e
ref(design) Update icons ( #12489 )
...
Remove unused icons
Remove fill none from icons
Rename some icons
2022-11-08 12:24:32 +02:00
Robert Pintilii
b52b4c2a78
ref(TS ) Improve TS ( #12491 )
...
Remove global variables from files
Change type to interface
2022-11-03 10:35:51 +02:00
Mihaela Dumitru
b4809fe083
feat(gif) Support rating config + show display name over gif tile ( #12461 )
2022-10-26 16:23:39 +03:00
Jaya Allamsetty
aebe4885bb
ref(filmstrip) Remove the option to disable thumbnail re-ordering.
2022-10-21 09:17:17 -04:00
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I ( #12424 )
2022-10-20 12:11:27 +03:00
Robert Pintilii
3eecf8063f
ref(TS) Remove unnecessary ts-ignores ( #12412 )
...
Remove ts-ignores that are no longer needed because of tsconfig.web.json
Change ts-ignore to ts-expect-error for files outside react/features
2022-10-19 11:42:54 +03:00
Hristo Terezov
53e4f584f9
fix(remote-control): when multistream is enabled
2022-10-11 15:48:24 -05:00
Robert Pintilii
6c3206e4d4
ref: TS Improvements ( #12358 )
...
Remove unnecessary ts-ignores
Remove unnecessary eslint-disable
Fix type errors
Change Dispatch type to IStore['dispatch']
2022-10-11 13:47:54 +03:00
Mihaela Dumitru
d0c22806ec
ref(participants) use enum type to store fake participants ( #12316 )
2022-10-06 14:12:57 +03:00
Mihaela Dumitru
93406bb12c
feat(whiteboard) add initial implementation ( #12185 )
2022-09-30 17:50:45 +03:00
Robert Pintilii
5c77f61037
ref(gifs) Convert feature to TS ( #12264 )
2022-09-29 14:45:34 +03:00
Bogdan Duduman
48db099134
feat: include sort members eslint changes
2022-09-27 10:25:20 +02:00
Robert Pintilii
077afecdba
fix(external-api) Fix pin function ( #12236 )
...
Make pin function work with stage filmstrip
2022-09-26 12:13:32 +03:00
Jaya Allamsetty
7393c20ed8
fix(testing): Fixes for multi-stream torture tests to work.
2022-09-16 14:31:41 -04:00
Gabriel Borlea
d6f3c2a0f4
ref(face-landmarks): convert to typescript and add detector class ( #12144 )
...
* fix(face-landmarks): stop recognition when imageCapture error
* ref(face-landmarks): convert files in typescript
fix: lint issues
* code review
* ref(face-landmarks): move detection part to a class
* ref(face-landmarks): make FaceLandmarksDetector singleton
* fix typo and ts-ignore problematic types
* fix linting issues
2022-09-14 15:42:46 +03:00
Robert Pintilii
95084e1004
ref(TS) Convert some base features to TS ( #12138 )
2022-09-14 10:54:56 +03:00
Robert Pintilii
139884fbe7
ref(dep) Upgrade MUI ( #12089 )
2022-09-13 10:36:00 +03:00
Robert Pintilii
247c54b6c6
ref(TS) Convert constants tiles to TS ( #12148 )
...
Remove unnecessary ts-ignores
2022-09-09 12:22:30 +03:00
Robert Pintilii
10bb186c13
ref(eslint) Use new TypeScript ESlint config ( #12143 )
...
Use new TS config from @jitsi/eslint
Fix all lint errors
2022-09-08 12:52:36 +03:00
Robert Pintilii
c9bbc6c762
ref(TS) Remove unnecessary ts-ignores ( #12136 )
2022-09-07 11:20:05 +03:00
Robert Pintilii
efb69d5382
ref: Improve TS files ( #12130 )
...
Remove unnecessary ts-ignores
Change any to actual types
Fix eslint rule
2022-09-06 20:32:20 +03:00
Robert Pintilii
17008237dc
ref: Improve TS state ( #12125 )
...
Create IStateful interface
Use IState interface everywhere
Remove unnecessary @ts-ignore
2022-09-05 14:24:13 +03:00
Hristo Terezov
adcd9a501b
ref(receiver-constraints): Refactor and fixes.
2022-09-01 13:22:09 -05:00
Stefan Weil
882d343e8b
chore(typos) fix some typos
2022-08-30 16:21:58 +02:00
Robert Pintilii
3bd3be4df0
ref: Convert files to TS ( #12007 )
...
Convert files that use material-ui to TS (needed for material-ui upgrade)
2022-08-26 12:54:03 +03:00
Robert Pintilii
dfb2a07cfa
ref: Convert material-ui files to TS ( #12013 )
...
Convert files that use material-ui to TS (needed for material-ui upgrade)
2022-08-25 14:35:19 +03:00
Robert Pintilii
8e0cb583af
ref(thumbnail) Use new button component for video menu trigger ( #11921 )
2022-08-01 10:05:17 +03:00
Robert Pintilii
5783e8992a
fix(screenshare-filmstrip) Fix pin screenshare ( #11892 )
...
On click on a screenshare pin that to stage (allows users to choose between multiple screenshares)
2022-07-29 14:13:02 +03:00
luzpaz
c7f96de787
fix(misc) fix typos
...
Found via `codespell -q 3 -S ./lang -L miliseconds`
2022-07-14 09:10:08 +02:00
Robert Pintilii
d910b9db57
fix(filmstrip) Fix screensharing filmstrip ( #11775 )
2022-07-04 10:32:59 +03:00
Robert Pintilii
21cf7f23c2
feat: Add screenshare filmstrip ( #11714 )
...
Add new screen share layout with resizable top panel
Only enable new layout in large meetings (min 50 participants - configurable)
2022-06-29 16:59:49 +03:00
Robert Pintilii
38b21e986d
fix(pinning) Fix pinning ( #11693 )
...
Hide Pin to Stage button while screensharing
Fix pin indicator while screensharing
2022-06-17 15:15:14 +03:00
Jaya Allamsetty
ad70f12cb4
fix(filmstrip) Add handlers for track streaming status on RN. ( #11584 )
...
* fix(filmstrip) Add handlers for track streaming status on RN.
This is needed for switching between video and avatar when the track's streaming status changes in source-name signaling mode.
* squash: Add comment.
2022-05-24 21:37:08 -04:00
Jaya Allamsetty
f5004a2a0c
ref(multi-stream) Use helper function to get the video track.
2022-05-19 17:05:36 -04:00
Jaya Allamsetty
a707022d0b
fix(multi-stream): Add a virtual SS tile on RN.
...
Add a second virtual SS tile on RN when a remote participant that has multi-stream mode enabled starts a screenshare.
2022-05-19 17:05:36 -04:00
Jaya Allamsetty
97ca3fb622
fix(multi-stream): fix virtual screenshare participant's thumbnail.
...
Add a screenshare status indicator at the bottom.
Fix the font and size of the resolution/fps stats so that it matches with that of the other thumbnails.
2022-05-19 17:05:36 -04:00
Hristo Terezov
f34dde3376
feat(tile-view): expand tiles from last row.
...
If we have enough space on the last row we expand the width of the tiles
up to 16:9 ratio.
2022-05-05 08:55:02 -05:00
William Liang
d3fe246f61
refactor(multi-stream) refactor virtual screenshare creation and support plan-b clients ( #11445 )
...
* fix(multi-stream) update selector to find ss track by videoType or mediaType
* ref(multi-stream) move fake ss creation logic and support video type changed
* refactor(multi-stream) decouple sending and receiving multiple screenshare streams
* fix(multi-stream) fix receiver constraints with signaling and without multi-stream
* fix(mutli-stream) ensure plan b original SS thumbnail displays avatar
* fix(multi-stream) show fake SS for plan b sender
* refactor(multi-stream) poc for moving SS creation to state listener
* remove reference to fake SS creation
* fix lint errors
* rename to virtual screenshare participants
* fix minor bugs
* rename participant subscriber to specify web support only
2022-04-29 10:32:16 -04:00
pangrr
f62cb7a0c7
Fix(multi-stream) fix an issue where avatar shows up occasionally.
...
* fix occasional unexpected avatar
* fix ss stats popover not shown
* fix linter issue
2022-04-28 18:25:45 -04:00
pangrr
c03d86e0e3
fix: disabled connectStatusIndicatorIcon cause video not displayed ( #11377 )
...
* add and remove JitsiTrackEvents.TRACK_STREAMING_STATUS_CHANGED listener in middlewares
* add/remove listeners in components that use track streaming status
* remove track streaming status handler from ConnectionIndicatorIcon and ConnectionIndicatorContent
* check video track change before hanlding track streaming status
2022-04-26 15:33:50 -05:00
Robert Pintilii
97b958e9ea
Fix import and naming
2022-04-21 09:01:51 -05:00
robertpin
0abefa87aa
ref(stage-filmstrip) Refactor as new layout
...
Fixes screensharing selection issues. Now when there’s a screen share we just use the old VERTICAL_FILMSTRIP_VIEW layout
Add THUMBAIL_TYPE to determine how to display thumbnails
2022-04-21 09:01:51 -05:00
Robert Pintilii
8bf42e79a0
fix(stage-filmstrip) Fix issues ( #11360 )
...
Fix dominant speaker not removed on leave
Fix video not shown in vertical filmstrip when a remote screensharing was on
Refactor pin/ unpin. Add click to unpin
Remove from stage on unpin, except dominant (just change pin state)
Fix local shows video on both stage and vertical filmstrip
Don't reorder on stage base on queue (sort all by id)
2022-04-12 09:57:01 +03:00