Saúl Ibarra Corretgé
a2d39ca5b1
fix(rn,util) avoid 'clipboard-copy' being bundled in native
...
The copyText wrapper is used in the `showStartedRecordingNotification`
action, which is common for web and native. Provide a native
implementation so the right one is bundled.
2022-10-06 11:24:20 +02:00
Jaya Allamsetty
da9b5a9156
fix(multi-stream): Set mediaType to screenshare on SS tracks.
...
Fixes an issue where camera video doesn't get requested by RN clients when the remote ep starts SS first before turning on their camera.
2022-10-05 09:50:57 -04:00
Saúl Ibarra Corretgé
f935b29629
feat(rn,config) default to VP8 on mobile
...
VP9 is too resource intensive.
H.264 might be coming back for P2P but we need to fix support for
Android first, since it's not available with the default software codec
factory.
2022-10-04 22:43:51 +02:00
Horatiu Muresan
a2d0492007
feat(toolbar-buttons) Hide buttons disabled through JWT ( #12261 )
2022-10-04 16:02:49 +03:00
Robert Pintilii
c35d1d8d4b
ref(polls) Convert files to TS ( #12296 )
2022-10-04 15:06:02 +03:00
Robert Pintilii
7d7bf987a1
fix(lobby) Make password hidden by default ( #12295 )
2022-10-04 13:52:37 +03:00
Robert Pintilii
3e744c5ffe
ref(TS) Convert some files to TS ( #12289 )
2022-10-04 13:52:09 +03:00
Robert Pintilii
f4f8808d95
ref(ui-components) Update some dialogs to use the new component ( #12288 )
...
Improve Dialog component to auto close on cancel or on submit
Change logic to determine whether a dialog is using the new component
Convert some files to TS
2022-10-04 12:44:48 +03:00
Robert Pintilii
21bcbdc12f
feat(local-recording) Change tab title to help identifying it ( #12294 )
2022-10-04 11:59:19 +03:00
Horatiu Muresan
c56c5bd145
fix(polls) Fix autoscroll for polls causing layout issues
2022-10-03 12:39:08 +03:00
Tamas Domokos
f5a4fd4bc2
fix (translation) remove unused i18n import
2022-10-03 11:15:12 +02:00
Calin-Teodor
cb881311e7
feat(mobile/navigation): updated translations for screen headers
2022-10-03 12:04:06 +03:00
Saúl Ibarra Corretgé
fbcdb250f4
fix(ts) fix build on macOS
...
Why this line fails is a mystery, but it's only reproducible on macOS.
2022-09-30 15:43:40 -05:00
Mihaela Dumitru
1230cebde2
fix(avatar) support icons alongside cors avatars ( #12280 )
2022-09-30 17:51:16 +03:00
Mihaela Dumitru
93406bb12c
feat(whiteboard) add initial implementation ( #12185 )
2022-09-30 17:50:45 +03:00
Robert Pintilii
7364c7f27b
ref(TS) Remove unnecessary ts-ignores
2022-09-30 11:08:03 +02:00
Calinteodor
2de2500080
feat(mobile/navigation/welcome): welcome page tabs translations
2022-09-30 11:07:00 +02:00
Alexandru Petrus
7aefc3b94a
feat(invite-dialog) Add limit message for invite dialog
2022-09-29 19:06:14 +03:00
Avram Tudor
3c180d3932
ref(join) remove overlay shown for a slow gUM flow ( #12268 )
2022-09-29 16:55:31 +03:00
Robert Pintilii
5c77f61037
ref(gifs) Convert feature to TS ( #12264 )
2022-09-29 14:45:34 +03:00
tamasdomokos
8162ae4dbe
fix(translation) translation button visibility for users, add missing languages
2022-09-29 13:44:59 +02:00
Calin-Teodor
69e0a37529
feat(base/ui): added autofocus prop
2022-09-29 13:31:20 +03:00
Robert Pintilii
bfa88f13dc
feat(ui-components) Add Dialog Component ( #12260 )
2022-09-29 13:26:34 +03:00
Robert Pintilii
0d917df1fb
ref(feedback) Use new Input component ( #12265 )
...
Remove @atlaskit/field-text-area dep
2022-09-29 12:40:16 +03:00
Jaya Allamsetty
95a3a8de0b
fix(face-landmarks): Check mute state from redux before starting detection.
2022-09-28 11:48:13 -04:00
William Liang
5d6aec3f3c
fix(speaker-stats) decouple sort order from speaker stats ( #12197 )
2022-09-28 10:51:53 +03:00
Bogdan Duduman
53df3a7b55
fix: fix copyText import
2022-09-27 11:43:29 -05:00
Horatiu Muresan
ca54533153
fix(audio-configs) Fix startWithAudioMuted overrriding startSilent ( #12251 )
2022-09-27 15:56:59 +03:00
Saúl Ibarra Corretgé
02f5987187
feat(rn,conference) show participants pane in the top bar
...
Replace the invite button, which is accessible within the participants
pane.
Show the screen-sharing button in the toolbox when space allows, and fix
it so it's rendered when outside the overflow menu.
2022-09-27 13:21:08 +02:00
Bogdan Duduman
48db099134
feat: include sort members eslint changes
2022-09-27 10:25:20 +02:00
Robert Pintilii
1106a86ba7
ref(connection-indicator) Convert to TS ( #12239 )
2022-09-27 10:42:30 +03:00
Jaya Allamsetty
54346c065d
feat(large-video) Show SS on large-video instead of camera tile.
...
This is helpful in live streaming scenarios when AUTO_PIN_LATEST_SCREEN_SHARE is disabled and multi-stream is enabled. Dominant speaker's SS tile (if available) will be on stage instead of their camera tile. Fixes https://github.com/jitsi/jitsi-meet/issues/10869 .
2022-09-26 16:57:11 -04:00
Filip Rejmus
c3ebde18df
fix(helpers) move copyText function to web.js file
...
It gets bundled on mobile for no reason otherwise.
2022-09-26 19:31:06 +02:00
Saúl Ibarra Corretgé
eee096e0c0
fix(ts,build) fix TS error in web build
2022-09-26 09:47:35 -05:00
Robert Pintilii
9c6119606f
ref(chat) Convert some files to TS ( #12238 )
2022-09-26 12:54:22 +03: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
32b8c62ec9
fix(face-landmarks) Do not start detection on muted tracks
2022-09-23 14:26:40 -04:00
Horatiu Muresan
90bcbebedb
fix(carmode) Don`t show rec/live labels after rec/ls finished
2022-09-23 15:26:33 +03:00
Robert Pintilii
4ee77b1f65
ref(TS) Convert some base files to TS ( #12226 )
2022-09-23 12:03:25 +03:00
Robert Pintilii
0bccda2c9e
ref(TS) Convert more base files to TS ( #12222 )
2022-09-23 11:13:32 +03:00
Robert Pintilii
3426960d5a
ref(TS) Convert base/tracks to TS ( #12219 )
2022-09-23 10:48:20 +03:00
Horatiu Muresan
fb2cfaa204
fix(carmode) Force portrait when in carmode
2022-09-22 17:17:19 +03:00
Gabriel Borlea
2cb9596536
feat(rtc-stats): send face landmarks detection off timestamp to service ( #12183 )
...
* feat(rtc-stats): send camera off timestamp to service
* code review
* improve error handling
* improve rtcstats middleware and complete typescript types
2022-09-22 13:06:31 +03:00
Robert Pintilii
62a10e6587
fix(giphy) Allow space in input ( #12221 )
...
Fixes: space closes gif menu
2022-09-22 11:34:46 +03:00
Jaya Allamsetty
25e7b79237
feat(multi-stream) Enable multi-stream by default (if not disabled explicitly).
2022-09-21 10:15:38 -04:00
Robert Pintilii
779ecd6da6
feat(ui-components) Add Tabs component ( #12199 )
2022-09-21 14:57:59 +03:00
Robert Pintilii
dd4d49a591
fix(filmstrip) Fix stage filmstrip ( #12209 )
...
Use new settings action to determine when max has been reduced
2022-09-21 14:57:40 +03:00
Robert Pintilii
63b6b5a72d
ref(TS) Convert some files to TS ( #12204 )
2022-09-21 11:32:50 +03:00
George Politis
df9185f92a
ref(callstats): Removes redundant config.js option.
2022-09-20 16:54:25 +03:00
Robert Pintilii
e05ad18ee4
fix(prejoin) Remove no longer needed hack
2022-09-19 14:57:57 +02:00
Robert Pintilii
6dd04136de
ref(TS Convert some files to TS ( #12191 )
2022-09-19 10:40:03 +03:00
Jaya Allamsetty
7393c20ed8
fix(testing): Fixes for multi-stream torture tests to work.
2022-09-16 14:31:41 -04:00
tmoldovan8x8
7509b520f3
fix(e2ee) check if e2ee is supported before playing the sound
2022-09-16 14:28:36 +03:00
Robert Pintilii
4c9f3d287a
fix(prejoin) Fix focus stealing in settings ( #12188 )
...
Remove ref focus from InputField component
Replace input component in GifsMenu and add ref focus
2022-09-16 13:05:15 +03:00
Saúl Ibarra Corretgé
d9bbf35466
fix(settings) fix not storing maxStageParticipants
2022-09-15 23:30:44 +02:00
Saúl Ibarra Corretgé
1cd80a33c6
fix(config) fix check for filmstrip property
...
The whole object might be undefined.
2022-09-15 19:43:33 +02:00
Robert Pintilii
2d6e181a13
feat(ui-components) Add Select component ( #12182 )
...
Remove @atlaskit/dropdown
Convert some files to TS
2022-09-15 15:20:11 +03:00
Robert Pintilii
f5e60a7ca4
fix(filmstrip) Save stage filmstrip in settings ( #12170 )
...
Add config for stage participants number
Enable stage filmstrip by default
2022-09-15 10:57:48 +03:00
Hristo Terezov
f0a45a9976
feat: Handle dominant speaker silence
2022-09-14 12:13:41 -05:00
Horatiu Muresan
9d57c8e058
fix(external-api) Add email to local participant info
2022-09-14 17:57:08 +03:00
Horatiu Muresan
35442c6094
fix(external-api) Fix notify audio muted/audio available
2022-09-14 16:39:03 +03: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
tmoldovan8x8
b83c55e9c4
fix(rn) fixes typo in functions.native
2022-09-14 14:49:13 +03:00
Robert Pintilii
a1d20dc188
ref(TS) Convert some features to TS ( #12149 )
...
Convert AV Moderation and Breakout Rooms to TS
2022-09-14 14:32:58 +03:00
Robert Pintilii
95084e1004
ref(TS) Convert some base features to TS ( #12138 )
2022-09-14 10:54:56 +03:00
Saúl Ibarra Corretgé
5502601fb3
fix(subtitles) web components must not be used in generic action files
2022-09-13 16:17:10 +02:00
Saúl Ibarra Corretgé
3fa72c99bc
fix(rn,conference) fix mobile build
...
Looks like Metro is confused by these imports.
2022-09-13 16:17:10 +02:00
Robert Pintilii
139884fbe7
ref(dep) Upgrade MUI ( #12089 )
2022-09-13 10:36:00 +03:00
Misha
3ef3233242
ref(conn-indicator): remove E2E RTT ( #12139 )
...
There was a fundamental change in how e2e pings work in lib-jitsi-meet where it does few pings at the beginning, pushes metrics and shuts the whole thing down, so there are no more e2ertt updates after that. Plus it's disabled by default. @paweldomas have decided with @bgrozev to remove that instead of trying to adjust. Even if e2e pings are enabled the data is not feed correctly to the indicators, what's wrong there is as soon as the pings stop going the new data does not arrive and then all you get is N/A if the UI component is recreated.
2022-09-12 15:57:15 -05:00
Alexandru Petrus
21a1d52753
fix(large-video) disable screen-sharing placeholder on Spot
...
Temporary hack, this should likely be configurable.
2022-09-12 18:00:02 +02:00
Bogdan Duduman
0f63e560b0
feat(external_api) add adbility to resize the filmstrip
2022-09-12 14:08:55 +02:00
Horatiu Muresan
43bea201e6
fix(prejoin) Hide conference name based on config
2022-09-12 10:35:37 +03:00
Horatiu Muresan
6e1e6df952
fix(prejoin) Fix roomname showing for 3rd party prejoin app ( #12155 )
...
* fix(prejoin) Fix roomname showing for 3rd party prejoin app
* fix: Do not convert roomName to string when undefined.
Co-authored-by: damencho <damencho@jitsi.org>
2022-09-09 12:10:50 -05: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
Jaya Allamsetty
01001d6438
fix(large-video) Update large-video when the streamingStatus of the attached track changes.
...
This fixes an issue where screenshare appears on the thumbnail but not on the large-video.
2022-09-07 18:31:23 -04:00
Robert Pintilii
c9bbc6c762
ref(TS) Remove unnecessary ts-ignores ( #12136 )
2022-09-07 11:20:05 +03:00
Robert Pintilii
fd67fb652b
fix(analytics) Fix lint error ( #12135 )
2022-09-07 09:54:31 +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
f4b46128bc
ref(analytics) Convert to TS ( #12099 )
2022-09-06 15:51:50 +03:00
Gabriel Borlea
9323b86e3c
feat(rtc-stats): support for react native and breakout rooms ( #11835 )
...
* feat(rtc-stats): mobile flow
* fix(rtc-stats): create websocket connection event
* feat(rtc-stats): separate middlewares and filter callstats pcs
* fix: linting problems
* fix: linting problems 2
* fix(rtc-stats): middlewares
* ref(rtc-stats): rewrite in typescript
* remove blank line and flow tag
* fix: linting problems
* remove redundant comment
* remove index file
* fix: sort interface keys
* feat(rtc-stats): support for breakout rooms
* ref(rtc-stats): send isBreakoutRoom flag when connecting to rtc stats
* code review
* fix(rtc-stats): rebase issues
* remove empty lines
* chore(rtc-stats): update rtc-stats to latest version
* fix: linting issues
2022-09-06 10:42:59 +03:00
Saúl Ibarra Corretgé
06842c724a
fix(rn,video-layout) fix mobile
...
In adcd9a501b
a call to getCurrentLayout
was introduced, which is not mobile-friendly :-(
2022-09-06 09:27:47 +02:00
Duduman Bogdan Vlad
5f62acc67c
fix(external_api): Fix number of participants in meeting ( #12052 )
2022-09-06 09:51:38 +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
Robert Pintilii
271ea8315b
ref: Improve reducers TS ( #12123 )
2022-09-05 12:05:07 +03:00
Saúl Ibarra Corretgé
b535b8c583
fix(lobby) fix opening lobby chat after API change
2022-09-01 14:21:32 -05:00
Hristo Terezov
adcd9a501b
ref(receiver-constraints): Refactor and fixes.
2022-09-01 13:22:09 -05:00
Saúl Ibarra Corretgé
7e7107d45a
feat(build,ljm) don't expose jquery
...
lib-jitsi-meet no longer requires it.
2022-09-01 17:13:33 +02:00
Calinteodor
c77e2c8301
feat(settings/native): fixes and updates ( #12094 )
...
feat(settings/native): fixes and updates
2022-09-01 15:05:14 +03:00
Robert Pintilii
3403d7bec2
ref: Convert reducers to TS ( #12101 )
2022-09-01 14:00:49 +03:00
Robert Pintilii
cfda02ee10
ref(shared-video) Merge web and native reducers ( #12108 )
...
Convert reducer to TS
2022-09-01 11:32:01 +03:00
tamasdomokos
b4f98e7386
feat(translation) enable cc translation ( #12046 )
...
* feat(translation) enable cc translation
* Refactor translation for ListItem.
* fix language file sorting
* fix translation order
* change import order
2022-08-31 10:57:31 -05:00
Calin-Teodor
e8de9b4d66
feat(prejoin/native): update react-native-video dep and unmount LargeVideo is Prejoin is not focused
2022-08-31 12:55:02 +03:00
Stefan Weil
882d343e8b
chore(typos) fix some typos
2022-08-30 16:21:58 +02:00
Hristo Terezov
cc3a8b7b8d
fix(stage-filmstrip): Pinning
...
Pinning participant was not working for stage filmstrip and
screen sharing filmstirp layouts
2022-08-30 08:41:38 -05:00
Saúl Ibarra Corretgé
104bfe7339
fix(rn,thumbnail) show SS indicator on the local thumbnail
2022-08-30 14:13:17 +02:00
Saúl Ibarra Corretgé
fb9d35a991
fix(rn,tracks) fix muting local screenshare when remote is muted
...
A "is local" check was missing.
2022-08-30 14:13:17 +02:00
Saúl Ibarra Corretgé
8fabba1679
fix(shared-video) fix exception on mobile
...
Also use the "standardized" way of instantiating loggers.
2022-08-30 14:13:17 +02:00
Saúl Ibarra Corretgé
5fbf741278
fix(rn,filmstrip) avoid "red" screen sharing tile
...
Mobile does not render screen-shares in tiles for performance reasons.
This coincidentally fixes the "red" tile that was attempted to be
rendered when the local partitipant started screen-sharing.
2022-08-30 14:13:17 +02:00
Saúl Ibarra Corretgé
bebcc8234f
fix(rn,multi-stream) don't send multiple streams on mobile
...
Mobile does not do multiple local video streams for performance reasons,
so avoid creating the local fake participant.
WIP
2022-08-30 14:13:17 +02:00