Дамян Минков
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
tudordan7
b3c4fb6287
feat(notification-button-testid): Add testid to notification buttons.
2022-01-25 09:53:42 -06:00
tudordan7
8258490873
feat(notification-button-testid): Add testid to notification buttons.
2022-01-25 09:53:42 -06:00
Saúl Ibarra Corretgé
95d4c8ffb8
fix(rn,navigation) fix navigating back to the welcome page
...
The CONFERENCE_WILL_LEAVE reducer in base/conference wipes the state so
we cannot rely on the old room value.
We may want to revisit this in the future.
2022-01-25 16:22:24 +01:00
Saúl Ibarra Corretgé
19e510a762
fix(rn,settings-drawer) allow for more width
2022-01-25 14:36:59 +01:00
Calinteodor
b9433368ee
feat(rn,app) unified navigators
2022-01-25 13:55:57 +01:00
Mihaela Dumitru
49dd007167
fix(config): use hide display name flag for dominant speaker ( #10839 )
2022-01-25 13:17:27 +02:00
Saúl Ibarra Corretgé
931ef75b4f
feat(rn) use the TSC generated lib-jitsi-meet bundle
...
This way we'll have proper tracebacks now.
2022-01-25 12:15:35 +01:00
Calin Chitu
bc4553bdc0
feat(lobby) removed native lobby enable/disable dialogs
2022-01-25 12:15:05 +02:00
Hristo Terezov
b5551880f7
feat(shared-video): show invalid URL error.
2022-01-24 17:23:58 -06:00
Saúl Ibarra Corretgé
a96fc2fc17
chore(cleanup) delete dead code
2022-01-21 16:21:06 +01:00
Saúl Ibarra Corretgé
fb3a39e743
fix(security-dialog) fix form event propagation after migrating to React 17
...
In addition, replace the from with a div because they shouldn't be
nested.
Since we are no longer in a form, manually validate the password. This
was necessary regardless, because it was possible to bypass the digits
rule by pressing "add".
2022-01-21 08:26:02 -06:00
Robert Pintilii
676d7f2b93
fix(screenshot-capture) Add initial state ( #10827 )
2022-01-21 12:25:23 +02:00
Saúl Ibarra Corretgé
8f1a7d52d2
fix(rn,build) fix use of "bare" relative path
...
The Metro bundler gets confused and the result of such import statements
is `undefined`.
2022-01-21 10:20:20 +01:00
Gabriel Borlea
f4bd40dcfe
fix(raised-hand) lower raised hand by local audio level changes when participant is dominant
2022-01-21 09:07:55 +01:00
Hristo Terezov
be27464b08
fix(screen-capture): disable.
2022-01-21 07:47:46 +01:00
Tudor D. Pop
28f5ddc81d
feat(lobby,notifications) refactor lobby notifications
2022-01-20 15:26:03 +01:00
Saúl Ibarra Corretgé
bd38df5d61
fix(lang) fix default language selection
...
[0] introduced sorted language keys, but we had the assumption that the
first one meant to indicate the default language.
Break that assumption and be explicit about English being the default
language.
[0]: 7fe319d965
2022-01-20 12:01:12 +01:00
Saúl Ibarra Corretgé
d121a63341
feat(rn) update React Native to version 0.66
2022-01-20 11:43:17 +01:00
Saúl Ibarra Corretgé
53158410dc
fix(video-quality) fix not registering reducer on mobile
2022-01-20 11:43:17 +01:00
Saúl Ibarra Corretgé
0e545ef253
fix(rn) remove no longer needed hack
2022-01-20 11:43:17 +01:00
Werner Fleischer
cce4c1ba9d
fix(rn, conference): dispatch auth status changed in base/conference
2022-01-20 11:41:18 +01:00
Shawn Chin
d60fdf1b98
fix: Add min width to volume slider ( #10808 )
2022-01-19 16:01:51 +02:00
Hristo Terezov
2c2b2c0bec
fix(iframeAPI): startShareVideo command.
2022-01-18 12:43:14 -06:00
tudordan7
5de6ef4a1b
fix(virtual-background): Prevent buttons repositioning on click action.
2022-01-18 15:18:30 +01:00
Robert Pintilii
820ff8473c
feat(filmstrip) Updated filmstrip design ( #10791 )
...
Added background on hover
Updated toggle button
Made vertical filmstrip full height on desktop
2022-01-14 14:13:13 +02:00
nbeck.indy
477d47c10d
fix(breakout-rooms) joining room with hand raised bug
...
Joining a room while hand is raised caused the local raised hand total to be wrong.
This is because when the local participant id changes, the old id is not cleared from the raisedHandQueue.
2022-01-14 12:19:37 +02:00
Saúl Ibarra Corretgé
9c5b5e5b75
feat(rn,overflow-menu) remove duplicated buttons from overflow menu
...
The audio route selector is how in the header.
The mute options are in the participants pane, with the rest of the
moderation controls.
2022-01-13 15:47:32 +01:00
hmuresan
8236764501
fix(raised-hand) Preserve raised hand order for active speaker
...
- fixes: https://github.com/jitsi/jitsi-meet/issues/10609
2022-01-13 13:58:57 +01:00
Robert Pintilii
eb010061e0
feat(title-bar) Updated title bar ( #10752 )
...
Only display Picture-in-Picture button when feature is available
Moved conference timer before title
Created new always-on container for labels
Moved recording labels to always-on
Updated expanded label to support new always-on labels
Added raised hands counter label
Added speaker - earpiece toggle button
Lifted state up
2022-01-13 14:15:53 +02:00
Calin Chitu
1c360ce5b7
feat(participants-pane) added style comments
2022-01-13 12:09:14 +02:00
Calin Chitu
73f3409f0d
feat(participants-pane) separated participants into collapsible lists
2022-01-13 12:09:14 +02:00
Avram Tudor
b3e1c5446c
Revert "fix(Polls): Calculate vote percentage based on total number of votes" ( #10781 )
...
This reverts commit 69cbb7e103
.
2022-01-12 18:28:24 +02:00
Saúl Ibarra Corretgé
30f2fe3577
fix(filmstrip) don't display filmstrip toggle in Jibri
2022-01-12 16:32:44 +01:00
Robert Pintilii
0b836acad9
fix(thumbnail) Fixed screensharing indicator tooltip ( #10780 )
2022-01-12 15:32:30 +02:00
Robert Pintilii
44c2a6ce93
fix(thumbnail) Fix screenshare indicator ( #10774 )
2022-01-12 11:31:31 +02:00
Дамян Минков
52840c55fa
feat: Updates reload reason.
...
When there is no reload reason defined, try to extract something from the errors that caused it.
2022-01-11 11:22:53 -06:00
Akshay Raje
8d8cc9c8bd
fix(toolbox) hide volume meter when audio levels are disabled
2022-01-11 17:08:36 +01:00
tmoldovan8x8
26a6c336e3
fix(rn) await for the promise in the _init object
2022-01-11 17:03:42 +02:00
abora8x8
74d7e4fde7
fix(jaas) log settings error
2022-01-11 11:26:05 +01:00
Saúl Ibarra Corretgé
61ae909ed5
chore(deps,rn) update navigation librarries to their latest versions
...
React Navigation v6.
2022-01-10 19:21:51 +01:00