Commit Graph

3524 Commits

Author SHA1 Message Date
Horatiu Muresan 00cb0a80a1 fix(background-alpha) Fix setting background opacity 2022-03-30 12:14:45 -04:00
Saúl Ibarra Corretgé 8e0ad97860 fix(video-layout) fix incorrect import of isStageFilmstripEnabled 2022-03-30 12:14:45 -04:00
Saúl Ibarra Corretgé 09d686fcd3 fix(rn,lobby) fix lobby not showing up on subsequent tries
We need to make sure to hide it explicitly so the Redux state is in sync
with reality.
2022-03-30 12:14:45 -04:00
robertpin f0a59934a5 fix(settings-dialog) Add back CSS classes used by tests 2022-03-30 12:14:45 -04:00
Saúl Ibarra Corretgé 38a1354877 fix(android,back-button) rework back button handling on Android
We used to have a registry which registered a single handlerwith RN.
THis was registered really early in the app.

When React Navigation was introduced we ddidn't realize it interacts
with the back button. In a stack nagigator it will navigate to the
previous screen. This meant our back button handling was broken.

This commit removes our previous registry and uses the RN back button
handler directly in the 2 components that use it: the conference and
bottom sheets.

Since these handlers are registered after navigation, our handlers are
going to run first so we cna implement the behavior we need, namely to
dismiss an open botom sheet or set the conference in PiP mode.
2022-03-30 12:14:45 -04:00
Calin Chitu aed23a8cd1 feat(participants/native) - fix joining breakout room 2022-03-30 12:14:45 -04:00
Robert Pintilii 5add987711 fix(rn) Fix native after stage filmstrip merge (#11247) 2022-03-30 12:14:45 -04:00
Shahab 636c16f269 refactor(connection-stats): use jss instead of sass in ConnectionStatsTable (#11156) 2022-03-30 12:14:33 -04:00
Shahab f7e4d83a05 refactor(virtual-background): use jss instead of sass (#11152) 2022-03-30 12:12:05 -04:00
Shahab cca984048e refactor: move chat component outside of videoconference_page (#11138) 2022-03-30 12:12:05 -04:00
Shahab 5baacaed7e refactor(dialog): use jss instead of sass for mute-dialog style (#11154) 2022-03-30 12:12:05 -04:00
Shahab 736667d0e9 refactor(settings): use jss instead of css (#11149) 2022-03-30 12:12:05 -04:00
Robert Pintilii e3c2823655 feat(stage) Add stage filmstrip (multiple participants on stage) (#11145) 2022-03-30 11:31:01 -04:00
Saúl Ibarra Corretgé ddf90dd6f1 fix(redux) fix not working with Redux Devtools 2022-03-29 20:07:07 -04:00
Avram Tudor fce2ffc3e3 fix(face-centering) fix face centering on browsers with no offscreencanvas support (#11234) 2022-03-29 20:07:07 -04:00
William Liang c3938e8915 small cleanup 2022-03-27 10:53:39 -04:00
William Liang 75fcc01576 fix lint errors 2022-03-27 10:44:50 -04:00
William Liang 733e703afd rename state to sortedRemoteFakeScreenShareParticipants 2022-03-27 10:33:55 -04:00
William Liang 6f56d8f9d8 refactor getter for screenshare tracks 2022-03-27 10:25:30 -04:00
William Liang 2e39df49fa address PR comments 2022-03-27 10:05:42 -04:00
William Liang 34b52cf26e refactor: update key values for sortedFakeScreenShareParticipants 2022-03-27 08:38:02 -04:00
William Liang 639f794a43 fix: screenshare not display in large video 2022-03-27 08:34:48 -04:00
William Liang d2dab7e6b2 fix: handle screenshare muted change and track removal 2022-03-27 08:29:36 -04:00
William Liang 4f21cca7d7 remove fake ss participant creation on track update 2022-03-25 15:52:03 -04:00
William Liang f87a1a0e3a update reciver constraints to include SS source names 2022-03-25 15:52:03 -04:00
pangrr 56ae2a56e4 cleanup (#4)
* cleanup

* .

* .

* .

* add function description
2022-03-25 15:52:03 -04:00
William Liang 4608e60325 feat(screenshare) Add fake participant for screen share
prioritize participants with screen shares

support local screen share track

auto pin screen share

revert using fake screen share participant component

support screen share for large video

ensure fake screen share participants are sorted

fix local screen share in vertical filmstrip

fix local screen share in tile mode

use FakeScreenShareParticipant component for screen share thumbnails

ensure changes are behind feature flag and update jsdocs

fix bug where local screen share was not rendering
2022-03-25 15:52:03 -04:00
Saúl Ibarra Corretgé dc96324d3b fix(rn,recording) fix recording dialog state not updating 2022-03-25 17:22:32 +01:00
Avram Tudor c731e2f8cb
fix(highlight) set highlight button visibility based on record button… (#11215)
* fix(highlight) set highlight button visibility based on record button props

* code review

* code review

* code review

* code review
2022-03-25 13:44:05 +02:00
Avram Tudor b1e3f2b50d
fix(highlight) implement custom notification for highlight start recording (#11217) 2022-03-25 13:43:51 +02:00
Gabriel Borlea 7751060b63
fix(facial-expressions): base url for models (#11218) 2022-03-25 13:43:32 +02:00
Calin Chitu 8d737adc65 feat(participants/native) - updated container styles 2022-03-25 11:46:04 +02:00
Calinteodor 3fcfb64338
fix(rn,recording) fix start button not being enabled 2022-03-25 10:31:37 +01:00
Saúl Ibarra Corretgé e5e7aa87d3 fix(overlay) fix not showing the correct gUM helper text 2022-03-24 13:19:43 +01:00
Tudor D. Pop 18fa56ff1b
fix(lobby) display the entire message in the reject notification 2022-03-24 12:15:30 +01:00
Calin Chitu ccf7939316 fix(mobile/navigation) - fixed bottom color glitch 2022-03-23 16:37:24 +02:00
Robert Pintilii cfb480932a
fix(chat) Fix iOS web chat (#11193)
Fixes: on iOS web the chat input would move from the bottom when the keyboard was open
2022-03-22 14:56:18 +02:00
Saúl Ibarra Corretgé 21083e6777 fix(mobile,navigation) remove end meeting page
It will just flash for a split second and all it does is dispatch
readyToClose, so do it directly instead.
2022-03-22 12:10:38 +01:00
Calin Chitu a3c60d5943 fix(mobile/navigation/sdk) - simplified check for sdk 2022-03-22 12:10:38 +01:00
Robert Pintilii 28556e030c
fix(settings-dialog) Fix crash (#11191)
Fixes crash when the participant becomes moderator while the dialog is open
2022-03-22 13:10:08 +02:00
Hristo Terezov 9ffb3eddb0 fix(shared-video): Can't click controls issue
The Dominant speaker name badge was overlaping the shared video
controls  (audio level, play/pause, etc).
2022-03-21 16:00:24 -05:00
zygisS22 530369613a fix: removed platformColor from styles 2022-03-21 16:03:59 +02:00
Avram Tudor 6b0b575bd4
fix(highlight) fix notifications not disappearing (#11183) 2022-03-21 15:14:26 +02:00
Gabriel Borlea 85c505a29d
add(highlights): mobile flow (#11168)
* add(highlight): mobile initial flow

* fix(hightlight): get meeting fqn on mobile

* fix(dynamic-branding): extract fqn on mobile

* fix(highlights): remove local fqn extraction and grounp dispatches in batch

* fix(dynamic-branding): check if state is defined in extract fqn
2022-03-18 16:16:56 +02:00
Avram Tudor b8e12e581f
fix(recording) fix incorrect condition for recording notification message (#11167) 2022-03-18 13:21:10 +02:00
Avram Tudor 8456a63a23
fix(highlight) display option to start recording (#11146)
Fix incorrect handling of error case when highlighting moments
Allow users to start recording when trying to highlight while recording not started
2022-03-18 10:19:20 +02:00
Calinteodor 5da40a5fb0
fix(mobile/navigations) added LoadConfigOverlay to RootNavigator (#11067)
Converted LoadConfigOverlay to a JitsiScreen component that right now is part of navigation as ConnectingPage, plus I
separated appNative and other actions into web and native.
2022-03-17 16:13:58 +02:00
Christoph Settgast 9ad57127d4
feat: Use same recommendedBrowsers page for IE and browsers marked in interface_config.js (#10923)
Reason:
- This is easier overridable than then embedded react page
- Consistenty between IE and other unsupported browsers
2022-03-17 14:56:43 +02:00
Robert Pintilii a131644dfb
fix(video-constraints) Fix calculations (#11161)
Only calculate for Large Video on the web (otherwise native breaks)
Take preferred max into calculations
2022-03-17 14:18:49 +02:00
Mihaela Dumitru 649c1b0669
fix(salesforce): send link notes and default to empty string (#11160) 2022-03-17 12:58:12 +02:00