Robert Pintilii
6dedc7fb1a
ref(TS) Convert some features to TS (#12454)
2 anni fa
Robert Pintilii
a780051720
fix(input) Fix background color (#12452)
Use theme background on autofill Firefox
2 anni fa
Robert Pintilii
687837310a
ref(components) Replace some InlineDialogs with Popover (#12453)
Remove comments referencing InlineDialog
2 anni fa
Robert Pintilii
faec46dd17
ref(popover) Update Popover to support click trigger (#12447)
Convert Popover to TS
Update OverflowMenu to use Popover instead of InlineDialog
2 anni fa
Saúl Ibarra Corretgé
33ec975e19
fix(rn,config) fix forcing VP8 for bridge calls
2 anni fa
Saúl Ibarra Corretgé
db6165209b
feat(rn) use H.264 (HW codec) for P2P calls
This requires a custom video encoder / decoder factory which uses the
hardware codec only for H.264 and the software implementations for the rest.
2 anni fa
Jaya Allamsetty
aebe4885bb
ref(filmstrip) Remove the option to disable thumbnail re-ordering.
2 anni fa
Robert Pintilii
6ab996568b
ref(TS, rn) Fix some TS errors on tsconfig.native (#12432)
2 anni fa
Robert Pintilii
4755f5a031
fix(dialog) Wrap dialog in FocusLock (#12431)
Improve accessibility by not allowing the user to navigate outside the dialog
2 anni fa
Robert Pintilii
0b48e55a35
ref(TS) Convert some features to TS (#12425)
2 anni fa
Robert Pintilii
2938d1f2dc
ref(TS) Require interfaces to start with I (#12424)
2 anni fa
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
2 anni fa
Robert Pintilii
442ae6c3cb
chore(TS): Create web tsconfig (#12381)
* fix(ts,connection) avoid mixing web and native code
* chore(ts) split config
The mobile part is still WIP.
* Remove default tsconfig
* Fix ts-loader - use web tsconfig
* Fix tsconfig
Use noEmit only on npm scripts (for type checking), but don't use it in webpack
* Fix
* Fix import
* Fix
Co-authored-by: Saúl Ibarra Corretgé <saghul@jitsi.org >
2 anni fa
Robert Pintilii
6f209a8139
ref(salesforce) Use new Dialog component (#12400)
2 anni fa
bogdandarie
485c875ee5
feat(config) add ability to hide speaker stats
2 anni fa
Horatiu Muresan
ceb1cd9673
fix(screenshare-jwt) Disable screen share based on jwt
2 anni fa
Calinteodor
4d817af060
feat(settings/native): fixed scroll inside screen (#12395)
* feat(settings): fixed scroll, bottom insets and bounce
2 anni fa
Robert Pintilii
2a321d6b1f
ref(TS) Convert some files to TS (#12364)
2 anni fa
Robert Pintilii
dd6478b3cf
ref(ui-components) Use new Dialog (#12363)
Convert some files to TS
Improve Dialog component
2 anni fa
Robert Pintilii
44c8b31187
ref(styles) Change some withStyles to makeStyles (#12373)
Convert PreMeetingScreen to TS and transform it to function component
2 anni fa
Saúl Ibarra Corretgé
4018e8875f
fix(rn,screensharing) fix build
2 anni fa
Calinteodor
be93fbd512
feat(toolbox/conference/audio-mode/chat/native): UI fixes and updates (#12375)
feat(toolbox/conference/audio-mode/chat/native): UI fixes and updates
2 anni fa
Robert Pintilii
51bbc3f87f
ref(ui-components) Use new Button on prejoin (#12372)
2 anni fa
Robert Pintilii
70503d2518
ref(label) Convert to function component (#12370)
Fixes issue where Label styles would take precedence over parent styles (raised hand counter would be gray instead of yellow)
2 anni fa
Hristo Terezov
53e4f584f9
fix(remote-control): when multistream is enabled
2 anni fa
Saúl Ibarra Corretgé
e218c0d3af
fix(conference) fix Spot wireless screen sharing
Make sure we use the same screen-sharing flow which takes multi-stream
into consideration.
2 anni fa
Robert Pintilii
6c3206e4d4
ref: TS Improvements (#12358)
Remove unnecessary ts-ignores
Remove unnecessary eslint-disable
Fix type errors
Change Dispatch type to IStore['dispatch']
2 anni fa
Calinteodor
abdc5123eb
feat(base/ui): fixed native button active style (#12353)
* feat(base/ui): fixed native button active style
2 anni fa
Robert Pintilii
6423ed8fb5
ref(ui-components) Use new Dialog component (#12351)
Convert some files to TS
2 anni fa
Robert Pintilii
b858496adb
ref(ui-components) Use new Dialog component (#12349)
Convert some files to TS
Refactor MuteEveryone and MuteEveryonesVideo dialogs. Move shared code to abstract components. Remove unnecessary code
2 anni fa
Jaya Allamsetty
6ede5c478f
fix(external-api) Remove muted SS tracks from the list of participants currently screensharing.
Fixes an issue where 'contentSharingParticipantsChanged' event and 'getContentSharingParticipants' API continue to list IDs of the participants that have already stopped their screenshares.
2 anni fa
Saúl Ibarra Corretgé
eda3e620d3
fix(rn,participants) fix not rendering connection info messages
Also move shouldRenderParticipantVideo to the only place it's used.
2 anni fa
Saúl Ibarra Corretgé
e8df8f75a8
fix(rn,participants) fix rendering screen-sharing
2 anni fa
Calin-Teodor
f2b2b02029
feat(base/modal): enable scroll for jitsi screen component
2 anni fa
Avram Tudor
66769136ed
fix(prejoin) show subject in prejoin if available (#12338)
2 anni fa
Calin-Teodor
179647c93c
feat(base/ui/native): centered button label
2 anni fa
Robert Pintilii
25bd824621
ref(ui-components) Use new Dialog component (#12306)
Convert some files to TS
2 anni fa
Robert Pintilii
be25ad855f
ref(TS) Convert some files to TS (#12307)
2 anni fa
Jaya Allamsetty
b1931de7b0
fix(screenshare): Pass _desktopSharingSourceDevice as shareOptions when available.
Fixes an issue when external cam as screensharing source fails on Spot with multi-stream enabled.
2 anni fa
Calinteodor
ad4707c660
feat(settings/native): start car mode in low bandwidth mode (#12286)
* feat(settings/native): start car mode in low bandwidth mode
2 anni fa
Mihaela Dumitru
d0c22806ec
ref(participants) use enum type to store fake participants (#12316)
2 anni fa
Robert Pintilii
6c9441fa7b
ref(ui-components) Update ContextMenu and move it to base/ui (#12318)
2 anni fa
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.
2 anni fa
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.
2 anni fa
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.
2 anni fa
Horatiu Muresan
a2d0492007
feat(toolbar-buttons) Hide buttons disabled through JWT (#12261)
2 anni fa
Robert Pintilii
3e744c5ffe
ref(TS) Convert some files to TS (#12289)
2 anni fa
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
2 anni fa
Tamas Domokos
f5a4fd4bc2
fix (translation) remove unused i18n import
2 anni fa
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.
2 anni fa