Robert Pintilii
ec0e824a43
feat(rn, thumbnail) Updated indicators on native ( #11280 )
...
Remove tint for participant in large view
Change pinned indicator from border to icon
On stage view move screen sharing indicator from top to bottom
On stage view show pinned indicator instead of moderator indicator
2022-03-31 14:39:49 +03:00
Robert Pintilii
343a1b87e2
fix(thumbnails) Fix recalculate tile dimensions on client resize ( #11267 )
...
Recalculate after new dimensions are in the store
Fixes issue where on participant pane toggle the tiles would not recalculate correctly
2022-03-31 12:13:33 +03:00
Robert Pintilii
00092d5139
fix(notifications) Change moderation notifications to medium ( #11262 )
2022-03-30 17:24:50 +03:00
Robert Pintilii
1355876f83
feat(gif, rn) Added GIPHY integration on native ( #11236 )
...
Update Android build to support gif
Use GIF format instead of animated webp
Show GIFs in chat messages
Display GIF over tile
Add Giphy button in reactions menu
Added Giphy dialog
Fix isGifMessage to also allow upper case
2022-03-30 16:54:03 +03:00
Robert Pintilii
1a3432d580
fix(gif) Keep showing GIF on hover ( #11266 )
2022-03-30 16:08:19 +03:00
Robert Pintilii
270070716b
fix(context-menu) Don't overwrite hidden prop ( #11265 )
...
Fixes issue where the menu would disappear on dominant speaker change
2022-03-30 14:50:41 +03:00
Horatiu Muresan
00d68f08ab
fix(background-alpha) Fix setting background opacity
2022-03-29 17:27:32 +03:00
Saúl Ibarra Corretgé
23c7ac4da4
fix(video-layout) fix incorrect import of isStageFilmstripEnabled
2022-03-29 15:20:08 +02:00
Saúl Ibarra Corretgé
f503bd7352
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-29 15:12:09 +02:00
robertpin
ab91f79448
fix(settings-dialog) Add back CSS classes used by tests
2022-03-29 14:33:41 +02:00
Saúl Ibarra Corretgé
26b3eb34f0
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-29 14:33:25 +02:00
Calin Chitu
ef125968ce
feat(participants/native) - fix joining breakout room
2022-03-29 14:57:23 +03:00
Robert Pintilii
45e8140209
fix(rn) Fix native after stage filmstrip merge ( #11247 )
2022-03-29 13:42:01 +03:00
Shahab
d2f70b0006
refactor(connection-stats): use jss instead of sass in ConnectionStatsTable ( #11156 )
2022-03-29 12:23:40 +03:00
Shahab
70efa31c16
refactor(virtual-background): use jss instead of sass ( #11152 )
2022-03-29 12:07:55 +03:00
Shahab
3eafaeeedd
refactor: move chat component outside of videoconference_page ( #11138 )
2022-03-29 12:01:48 +03:00
Shahab
9278414821
refactor(dialog): use jss instead of sass for mute-dialog style ( #11154 )
2022-03-29 11:59:53 +03:00
Shahab
17faefd757
refactor(settings): use jss instead of css ( #11149 )
2022-03-29 11:50:32 +03:00
Robert Pintilii
c4db12cbd6
feat(stage) Add stage filmstrip (multiple participants on stage) ( #11145 )
...
See multiple participants on stage
Pin and unpin to stage
Automatic selection of participants to be displayed on the stage filmstrip based on dominant speaker changes
Make Filmstrip a reusable component. Used by MainFilmstrip (old functionality) and the new StageFilmstrip
Rename DominantSpeakerName to StageParticipantNameLabel
Active border now showed only for the dominant speaker (no longer for the pinned participant)
Hide video from the vertical filmstrip for the participants on stage
Update video constraints
Updated pinned indicator
2022-03-29 11:45:09 +03:00
Saúl Ibarra Corretgé
66153087e1
fix(redux) fix not working with Redux Devtools
2022-03-28 16:31:12 +02:00
Avram Tudor
7e5ffdb390
fix(face-centering) fix face centering on browsers with no offscreencanvas support ( #11234 )
2022-03-28 14:13:00 +03: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
Robert Pintilii
7bcf7bb686
fix(resziable-filmstrip) Update video constraints on filmstrip resize ( #11150 )
...
Update video quality of large video as well
2022-03-16 16:57:30 +02:00
Shahab
8e035b03b0
fix(premeeting): fix undefined breakpoint in media query ( #11148 )
2022-03-16 15:16:01 +02:00
Shahab
64d32a5005
fix(premeeting): call hooks before any conditional block in ConnectionStatus ( #11136 )
2022-03-16 10:59:24 +02:00
Hristo Terezov
16bcb1b217
feat(filmstrip): Don't reorder in small meetings.
2022-03-15 14:56:46 -05:00
Jaya Allamsetty
9f72c318d6
feat(multi-stream-support) Add screenshare as a second video track to the call.
...
* feat(multi-stream-support) Add screenshare as a second video track to the call.
This feature is behind a sendMultipleVideoStreams config.js flag. sourceNameSignaling flag also needs to enabled. Sending multiple tracks is currently supported only on endpoints running in unified plan mode. However, clients with source-name signaling enabled and running in plan-b can still receive multiple streams .
* squash: check if there is an existing track before adding camera/desktop
* squash: enable multi-stream only on unified plan endpoints.
2022-03-15 13:24:49 -04:00
Hristo Terezov
cb9511ef2c
fix(resizable-filmstrip): grid view paddings.
2022-03-15 07:48:51 -05:00
Hristo Terezov
e7c4a55add
feat(tile-view): Optimize grid dimnsions.
...
Now the algorithm that calculates the
rows/columns/thumbnail-width/thumbnail-height configuration will
go trough all possible configurations and will choose the one
that covers with thumbnails the biggest area of the window.
2022-03-15 07:48:51 -05:00
Gabriel Borlea
3884862996
add(screenshot-capture): local participants id to participants array in metadata ( #11134 )
2022-03-15 14:42:26 +02:00
Gabriel Borlea
4d2000a7a4
fix(screenshot-capture): send remote participant id instead of jid ( #11132 )
...
* fix(screenshot-capture): send remote participant id instead of jid
* fix: lint errors
2022-03-15 14:05:01 +02:00
Shahab
f6a79860f2
refactor(prejoin) use jss instead of sass in DialInDialog ( #11122 )
2022-03-15 13:30:38 +02:00
Shahab
4ed2d55cae
refactor(participnats-pane) move participant-avatar to commmonStyles ( #11120 )
2022-03-15 13:29:42 +02:00
Shahab
2dad8163bb
refactor(premeeting): use jss instead of sass in ConnectionStatus ( #11115 )
2022-03-15 13:28:16 +02:00
Shahab
985b37195c
refactor(prejoin) use jss instead of sass in CallingDialog ( #11117 )
2022-03-15 13:16:01 +02:00
Shahab
320aeaa4df
refactor(speaker-stats) use jss instead of sass in SpeakerStats ( #11121 )
2022-03-15 13:02:50 +02:00
Shahab
8c9c1a29be
refactor(prejoin) use jss instead of sass in DeviceStatus ( #11116 )
2022-03-15 12:48:05 +02:00
Shahab
c25fb702c2
refactor(avatar) use jss instead of scss ( #11037 )
2022-03-15 12:27:40 +02:00
Shahab
a6b55b676c
chore: remove unused modal ids constants ( #11036 )
2022-03-15 11:28:25 +02:00
Shahab
0ce6fce58d
refactor(keyboard-shortcuts) use jss instead of scss
2022-03-15 09:27:07 +01:00
Avram Tudor
c5fbe14de2
fix(highlight) fix allowing disabled button to execute handler ( #11128 )
2022-03-14 17:18:54 +02:00
Horatiu Muresan
506f72d43e
feat(remote-participant-menu) Enhance remote participant menu:
...
- option to hide the context menu
- option to hide private chat button
2022-03-14 16:46:19 +02:00
Дамян Минков
3d5f838870
fix: Hides ask to unmute when participant is audio unmuted.
2022-03-14 08:00:29 -05:00
Дамян Минков
e18173adc9
fix: Hides ask to unmute when av mod is disabled. Fixes #11057 .
2022-03-14 08:00:29 -05:00
Robert Pintilii
096ba054db
fix(filmstrip) Fix resizable filmstrip with shared video ( #11124 )
...
Calculate shared video width with the filmstrip width
Make resizable filmstrip mouseup event work with shared video iframe
2022-03-14 13:11:22 +02:00
Avram Tudor
d651ecb166
feat(recording) allow highlighting meeting recording moments ( #10981 )
2022-03-14 10:31:08 +02:00
Avram Tudor
faac45b5bc
feat(toolbar) add flag for autohiding while chat open ( #11104 )
2022-03-14 10:30:31 +02:00
Robert Pintilii
190041fc5a
feat(gif) Added GIF support (GIPHY integration) ( #11021 )
...
Show GIF menu in reactions menu
Search GIFs using the GIPHY API
Show GIFs as images in chat
Show GIFs on the thumbnail of the participant that sent it
Move GIF focus using up/ down arrows and send with Enter
Added analytics
2022-03-11 15:00:49 +02:00
Avram Tudor
f0f135ac7d
fix(dynamic-branding) fix permissions screen not accounting for custom backgrounds ( #11097 )
2022-03-10 15:31:27 +02:00
Calinteodor
c60a51e671
feat(recording) mobile and web ui updates
2022-03-08 17:08:36 +01:00
Horatiu Muresan
4b95a5d6cb
fix(language) Add lang API option
...
- jwt from API overwrites any jwt sent as queryparam
- `defaultLanguage` from configOverwrite converts to `lang` query param
2022-03-08 16:57:53 +02:00
Calin Chitu
371f3ee199
feat(display-name) remove DisplayNameLabel web
2022-03-08 16:15:23 +02:00
Mihaela Dumitru
98256a8d5b
feat(salesforce) - link resources to the current session ( #10992 )
2022-03-08 11:10:30 +02:00
Hristo Terezov
74384bfa66
fix(video-layout):Screenshares not updated on time
2022-03-04 18:13:36 -06:00
Tudor-Ovidiu Avram
d718d9d8fb
feat(face-centering) implement centering of faces in a video
...
Config options:
faceCoordinatesSharing.enabled
faceCoordinatesSharig.threshold
faceCoordinatesSharing.captureInterval
2022-03-04 18:13:36 -06:00
Robert Pintilii
2863b05f37
fix(dominant-label) Fix dominant speaker stage view label ( #11071 )
...
Move label to LargeVideo so that's it's centred in the view instead of the whole screen
Move vertical filmstrip max width calculation to a function and use it to set the large video width
2022-03-04 15:10:57 +02:00
Saúl Ibarra Corretgé
fca9a249dc
fix(rn,dialogs,auth) fix not showing authentication dialogs
...
1) Fix not being able to show multiple dialogs at once in iOS
2) Fix cancelling the login dialog when XMPP auth is enabled without
guest support
2022-03-04 13:56:56 +01:00
Doganbros
7522de033a
feat: Lobby chat ( #10847 )
...
* feat(lobby): lobby chat
lobby chat support
knocking participants list updates
knocking participants conditonal checks to show message button
handle lobby chat message events
lobby messages from or to moderators only
Co-authored-by: Fecri Kaan Ulubey <f.kaan93@gmail.com>
* squash: Drop typos.
Co-authored-by: Kusi Musah Hussein <kusimusah@gmail.com>
Co-authored-by: Fecri Kaan Ulubey <f.kaan93@gmail.com>
Co-authored-by: Дамян Минков <damencho@jitsi.org>
2022-03-03 11:29:38 -06:00
Gabriel Borlea
a65ab1c029
fix(dynamic-branding): Extract fqn from public meeting
2022-03-03 10:08:08 +02:00
Дамян Минков
5d41da9358
fix: Fixes recording dialog web rendering.
...
[features/base/app] <APP.componentDidCatch>: TypeError: Failed to set an indexed property on 'CSSStyleDeclaration': Indexed property setter is not supported.
2022-03-02 13:19:34 -06:00
Pawel Domas
0936a64d3f
fix(receiver constraints): source name not found
...
...when new participant joins.
Repro steps:
1. With p2p disabled and source name signaling enabled.
2. Start a call with 2 tabs.
3. Reload the 2nd tab.
4. The receiver constraints should be updated when the 2nd
user rejoins. They were not updated, because
getTrackSourceNameByMediaTypeAndParticipant doesn't have
the track yet at the time when visibleRemoteParticipants
are updated. This is fixed by also checking on
the remote tracks state.
2022-03-02 11:30:38 -05:00
Saúl Ibarra Corretgé
0c042ca720
fix(WaitForOwnerDialog) simplify code
...
Don't print the room name, which could be long and nondescriptive.
2022-03-02 09:59:55 -06:00
Дамян Минков
75d80ad879
fix: Fixes loading web on mobile browser.
...
Adds missing url prop to DialInSummary and safeguard the URL creation.
2022-03-02 08:53:57 -06:00
Robert Pintilii
8bb5c114f8
fix(filmstrip) Fix resizable filmstrip ( #11025 )
...
Re-calculate tile sizes after config loaded
Make local tile always respect the ratio in interface_config
Merge calculate size for vertical view functions into one function
2022-03-02 16:46:20 +02:00
Mihaela Dumitru
936d9b41f1
feat(external-api): expose config for breakout rooms ( #11055 )
2022-03-02 16:15:18 +02:00
Tudor D. Pop
5d68a53f79
fix(lobby-notifications): Prevent lobby notification to remain on scr… ( #11054 )
2022-03-01 20:48:05 +01:00
Calinteodor
577d62ea53
feat(filmstrip/toolbox) mobile ui updates ( #11051 )
2022-03-01 17:41:45 +02:00
Mihaela Dumitru
c35473d5e4
fix(external-api): dismiss lobby notification after handling the knocking participant ( #11049 )
2022-03-01 14:17:06 +02:00
Дамян Минков
389d455daa
feat: Passing the url to conference mapper ( #11013 )
...
* fix: Moves getDialInConferenceID, so we can reuse conf mapper url generation.
* fix: Moves getDialInNumbers, so we can reuse url generation.
* squash: Moves dialInInfo page path to constants.
* feat: Adds the location address as a param to the conf mapper request.
* feat: Adds option conf mapper and numbers urls to contain parameters (?).
* squash: Adds more doc comments.
* squash: Makes sure we strip url params if any, and they do not reach fetch.
2022-02-28 14:03:42 -06:00
Calin Chitu
1ab086247b
feat(filmstrip/toolbox) mobile ui undo changes
2022-02-28 17:54:50 +02:00
Robert Pintilii
06800f88bf
fix(thumbnail) Fix pinned participant in the resizable filmstrip ( #11042 )
...
Show border on the pinned participant in the vertical filmstrip grid view
2022-02-28 17:03:47 +02:00
Saúl Ibarra Corretgé
c9ea193d04
fix(i18n) fix some country names
2022-02-28 15:29:33 +01:00
Izak Glasencnik
ebe16af809
Fix initial volume value if value is 0
2022-02-25 11:08:34 -06:00
Calin Chitu
be152b12d7
fix(filmstrip/toolbox) mobile ui adjustments
2022-02-25 14:26:56 +02:00
Saúl Ibarra Corretgé
c2a3d29353
fix(facial-recognition) avoid image data conversion
...
TF 3.0 supports getting an ImageBitmap in fromPixels: https://js.tensorflow.org/api/3.0.0/#browser.fromPixels
2022-02-25 13:00:53 +01:00
Saúl Ibarra Corretgé
1d275e1976
fix(lint) don't check for Flow types on files without the annotation
2022-02-25 11:25:17 +01:00
Robert Pintilii
2dda749b1f
feat(filmstrip) Make filmstrip user resizable ( #10884 )
...
Make conference info and toolbar appear on top of the filmstrip
After a breakpoint, filmstrip pushes over the stage view instead of appearing on top
On user resize make tiles wider; after a breakpoint show grid view in the filmstrip
On filmstrip visibility toggle animate stage view resize
Added config for filmstrip with disableResizableFilmstrip
2022-02-24 14:20:37 +02:00
Robert Pintilii
fde33b72d0
fix(thumbnails, rn) Hide empty indicators container on native ( #11019 )
2022-02-24 14:17:02 +02:00
Saúl Ibarra Corretgé
011fe40853
fix(rn,filmstrip) fix local participant location
...
This applies to android only, where we don't separate the local
thumbnail.
In portrait mode the local thumbnail needs to be on the right, aka the
last one. In landscape mode it needs to be on top, aka the first.
2022-02-24 13:13:08 +01:00
Calin Chitu
34d8843a35
fix(mobile-ui) ui fixes
2022-02-23 16:56:41 +02:00
William Liang
05dc018671
feat(multi-stream-support) Replace participant connection status logic with track streaming status ( #10934 )
2022-02-23 07:30:10 -06:00
Calin Chitu
20fd671b68
fix(mobile-ui) patch for native dialog container, fixed switch track color
2022-02-23 08:57:51 +01:00
Calin Chitu
9651229a17
fix(calendar-sync) fixed pull to refresh on Calendar List mobile
2022-02-22 17:09:38 +02:00
Saúl Ibarra Corretgé
0826ec16c2
fix(rn,display-name) don't show display name for local user
...
In large view. This aligns the behavior with the web.
2022-02-22 15:57:11 +01:00
Calin Chitu
e0881502d3
fix(toolbox) fixed toolbox safeareaview on mobile
2022-02-22 15:05:20 +02:00
Saúl Ibarra Corretgé
c84e6eecdd
feat(rn) drop incoming call handling
...
This "feature" has been dead (and most likely buggy) for years. The
recommended way is for apps to implement their own incoming call
handling and then call into the JitsiMeetActivity. We did not have those
APIs back then.
2022-02-22 13:54:21 +01:00
Calin Chitu
e8e62a0213
feat(welcome) updated mobile ui styles
2022-02-21 16:37:37 +02:00
Gabriel Borlea
85581266e4
fix(speaker-stats): labels spearator line fixed and remove footer space
2022-02-21 15:23:00 +01:00
Дамян Минков
59e51f107e
feat: Handles hidden-from-recorder from jwt. ( #10973 )
...
* feat: Handles hidden-from-recorder from jwt.
Hides the participant that has this flag in jwt from the recorder. A hidden meeting moderator.
Makes sure follows me works and no tracks are being added.
* squash: Skips showing notification when disabling
local audio and video.
* squash: Fixes comments.
* squash: Updates with ljm changes.
2022-02-17 16:25:31 -06:00
Calinteodor
b1be511d67
Mobile UI polish ( #10982 )
...
Updated screens with new ui on mobile
2022-02-17 16:51:00 +02:00
Robert Pintilii
9062c91d77
fix(context-menu) Add max height ( #10965 )
2022-02-15 13:23:40 +02:00
Robert Pintilii
d655acdc30
fix(breakout-rooms) Hide non-working options inside breakout rooms ( #10959 )
...
When the local participant is a moderator and is in a breakout room hide the following:
- advanced moderation
- Ask to Unmute
- Grant Moderator
2022-02-14 16:47:14 +02:00
Robert Pintilii
4340d5b7fc
fix(video-quality-label) Open dialog also on audio-only mode ( #10957 )
2022-02-14 12:43:04 +02:00
Mihaela Dumitru
79877e56f0
fix(breakout-rooms) close room before removing it ( #10956 )
2022-02-14 12:40:44 +02:00
Robert Pintilii
59065d10f8
feat(thumbnails, rn) Native thumbnails redesign ( #10954 )
2022-02-14 12:13:18 +02:00
Calin Chitu
eb720d5ddc
feat(navigation) two actions screen header buttons ui updates
2022-02-11 12:06:56 +02:00
Calin Chitu
e76adb2e1d
fix(dialog) fixed translations
2022-02-09 13:27:56 +02:00
Calin Chitu
06bd279f22
feat(dialog) refinaments
2022-02-08 17:38:14 +02:00
Calin Chitu
8a6b6f2942
feat(dialog) start recording/live stream screens, new AlertDialog
2022-02-08 14:41:34 +02:00
Calin Chitu
744bcc3b66
feat(toolbox) removed unused BetaTag component and styles
2022-02-07 21:28:39 +02:00
Saúl Ibarra Corretgé
15cc956ed4
fix(shared-video) use more space on recorders
...
They don't render the toolbar so there is more space available.
The reason this commit does that is because getToolboxHeight will now
always be 0 for recorders.
2022-02-07 11:04:25 +01:00
Saúl Ibarra Corretgé
aaa26f8c7d
fix(toolbox) never show the toolbox for recorders
2022-02-07 11:04:25 +01:00
Gabriel Borlea
8ccd7e92e0
chore: update face-api ( #10912 )
...
* chore: update face-api
* fix: remove caret from face-api dependecy and update models
2022-02-07 11:42:48 +02:00
Calinteodor
f282dbb5dc
feat(dialog) updated LoginDialog
2022-02-04 16:58:33 +02:00
Calinteodor
66b4c0cab0
feat(dialog) new native InputDialog
2022-02-04 12:20:47 +02:00
Calin Chitu
b5c68c2b6a
feat(dialog) removed native CustomDialog
2022-02-04 10:48:39 +02:00
Gabriel Borlea
fa9f4588c2
fix(facial-expressions): set screen size in worker and add constants for worker message types ( #10678 )
...
* fix(facial-expressions): set window screen size from worker with the value from main thread
* fix(facial-expressions): refactor worker and add constants for message types
2022-02-04 09:14:52 +02:00
Mihaela Dumitru
63a4b106ac
feat(external-api) notify conference joined with room type flag
2022-02-03 18:12:03 +02:00
Calinteodor
debb63d3d6
feat(dialog) added react-native-dialog dep and updated ConfirmDialog
2022-02-03 17:45:02 +02:00
Tudor D. Pop
b9f3448379
feat(notifications) reset same type notification timeout
2022-02-03 14:17:34 +01:00
Hristo Terezov
2a8d0b6e33
fix(thumbnail): mouse enter is not triggered
...
Workaround for the issue when the mouse enter event is not triggered in
the use case where the layout changes and the mouse appears onn top of the
thumbnail. Example: Closing the participant pane.
2022-02-02 17:37:08 -06:00
Hristo Terezov
8cb1e1e233
feat(tileView): Display 3 participants in 1 row
2022-02-02 17:37:08 -06:00
Gabriel Borlea
eb70c611c2
feat(speaker-stats) new design for web and mobile
2022-02-01 15:57:30 +01:00
Calin Chitu
40f5f4cd0d
feat(welcome) blur room name input onListContainerPress
2022-02-01 16:12:55 +02:00
Calin Chitu
96c977a8ed
feat(app) fix navigation from external link
2022-02-01 13:12:09 +01:00
Robert Pintilii
b21beecbea
fix(title-bar) Fix native titlebar ( #10882 )
2022-01-31 11:47:53 +02:00
Saúl Ibarra Corretgé
9d829003b4
fix(calendar-sync) remove unneeded function
...
A GUID is just a UUID v4, so let's use that.
2022-01-28 08:47:31 -06:00
Дамян Минков
43ab8e3ca8
fix: Fixes #10796 authentication in conference. ( #10848 )
...
* fix: Fixes #10796 authentication in conference.
* fixup!
* fixup2!
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org>
2022-01-28 08:14:54 -06:00
Saúl Ibarra Corretgé
332feefa36
fix(util) never mark UUID room names as insecure
...
Except the NIL UUID, that is.
2022-01-28 14:53:51 +01:00
Shawn Chin
23b4e93ed9
feat(config) add ability to hide dominant speaker badge
2022-01-28 14:35:01 +01:00
Robert Pintilii
7e5c283e3c
feat(disableSelfView) Toggle self view on native ( #10871 )
...
Added toggle button in overflow menu
Created video menu with connection info and self view toggle buttons for local participant
2022-01-28 12:47:54 +02:00
Robert Pintilii
f0118c0fb5
fix(screenshot-capture) Updated feature ( #10865 )
...
Added config to choose between recording and always mode
Created function to check if feature should be used
Removed check from stop feature as it now checks if the feature was previously on
Only get video track on feature start
2022-01-28 11:11:35 +02:00
Hristo Terezov
ae5723406d
fix(iAmRecorder): middleware bug
2022-01-27 18:11:37 -06:00
Robert Pintilii
c58ebd9792
fix(screenshot-capture) Add initial call for region selection ( #10818 )
2022-01-27 11:14:48 +02:00
Shawn Chin
a2425f71dd
fix(overflow-menu) hide "more moderation controls" option if moderator settings tab disabled
2022-01-27 09:22:26 +01:00
Mihaela Dumitru
c9941dedb9
fix(notifications): support html descriptions
2022-01-26 11:25:04 -06:00
Shawn
2ac410df00
fix lint errors
2022-01-25 17:14:28 -06:00
Shawn
f5c0d7da5e
fix: broken redirect for url with params when welcome page disable
2022-01-25 17:14:28 -06:00