Andrei Gavrilescu
06491e2406
feat(noise-suppression): Add noise suppression effect. ( #11547 )
...
* add denoise effect
* denoise prototype
* improve rnnoise / add comments
* revert some unnecessary changes
* Add noise suppressor worklet
* Send notification on failure
* address code review
* additional comments
* additional comments
* update package-lock
* fix rebase changes
* update rnnoise npm package
* sort lang
* adjust webpack performance hint
* address code review
* address code review
* switch ns files to typescript
* fix null-loader version, lang sort
* fix lint
* missing import
* fix lint / address code review
* use single action for ns state
* move activation to thunk
* increase node heap
* copy noise-suppressor to deploy
* fix ts lint
2022-07-20 15:31:17 +03:00
Robert Pintilii
ac2af79807
ref(TS) Alpha sort interfaces ( #11883 )
2022-07-20 11:47:01 +03:00
Robert Pintilii
4a8c8899a9
feat(tokens) Add new tokens ( #11881 )
2022-07-20 09:58:51 +03:00
Robert Pintilii
b08ed3ade4
feat(ui-components) Add button component ( #11868 )
2022-07-20 09:19:59 +03:00
Robert Pintilii
718d32990d
feat(theme) Add TS interface for Theme ( #11877 )
...
Update typography Tokens
Use new Theme interface
2022-07-19 13:36:02 +03:00
Robert Pintilii
449d52f26b
ref: Convert some reducers to TS ( #11875 )
2022-07-19 10:58:56 +03:00
Robert Pintilii
d8b435ad16
fix(typescript) Make TS parse tsx files ( #11866 )
2022-07-18 16:16:08 +03:00
Robert Pintilii
b259757c79
fix(lobby) Fix buttons colors ( #11867 )
2022-07-18 11:40:16 +03:00
Robert Pintilii
7995c7ed00
ref: Convert registries to TS ( #11865 )
2022-07-15 15:33:09 +03:00
Robert Pintilii
defd0d2aaf
ref: Convert some reducers to TS ( #11862 )
2022-07-14 12:38:09 +03:00
luzpaz
c7f96de787
fix(misc) fix typos
...
Found via `codespell -q 3 -S ./lang -L miliseconds`
2022-07-14 09:10:08 +02:00
William Liang
131eed0f62
fix(screenshare) disable sound when presenter stops sharing
2022-07-13 09:13:40 -04:00
Robert Pintilii
139fa9b3f2
fix(theme) Fix tokens ( #11822 )
...
Fix elements to use correct tokens
2022-07-12 15:28:20 +03:00
Robert Pintilii
f31a7f31e6
ref: Convert files to TS ( #11840 )
2022-07-12 14:41:26 +03:00
Saúl Ibarra Corretgé
b0deb9ec0c
fix(lint) make sure eslint also runs on TypeScript files ( #11777 )
...
Co-authored-by: robertpin <robert.pin9@gmail.com>
Co-authored-by: Gabriel Borlea <gabriel.borlea@8x8.com>
2022-07-11 15:30:37 +03:00
Calin-Teodor
ffc412c18d
feat(base): fixed height for buttons
2022-07-08 13:47:14 +03:00
Calin-Teodor
ba3cd53017
feat(base): TERTIARY type rework
2022-07-08 13:46:42 +03:00
Calinteodor
0d50f1867d
feat(mobile/navigation): revert to stack navigator ( #11811 )
...
* feat(mobile/navigation): replaced native stack with stack navigator and other ui fixes
2022-07-07 18:05:58 +03:00
Calinteodor
d42e18c7bb
feat(base/native): button abstractions ( #11795 )
...
* feat(base): created Button.tsx and IconButton.tsx
2022-07-07 15:29:18 +03:00
Mihaela Dumitru
a685f096a0
fix(message/notification): use unique keys for url tokens ( #11809 )
2022-07-07 14:54:10 +03:00
Calin-Teodor
75ddf3e75f
feat(base): removed PagedList because it is not used anymore
2022-07-07 10:36:48 +03:00
Saúl Ibarra Corretgé
a5da90ddaf
fix(prejoin) don't hide during auth
...
Fix the focus issue by disabling autofocus in case an auth (login, ait
for owner or password) dialog is shown.
Fixes: https://github.com/jitsi/docker-jitsi-meet/issues/1336
2022-07-05 07:49:35 +02:00
Saúl Ibarra Corretgé
dffa71666c
fix(rn) fix mobile build
...
Looks like a transform error of some sort, it chokes on the ??=
shorthand syntax.
2022-07-04 21:09:32 +03:00
Robert Pintilii
935e4d3261
ref(config) Convert config to TypeScript ( #11774 )
2022-07-04 14:12:12 +03:00
Robert Pintilii
a39d9f283d
ref(reducers) Convert some reducers to TS ( #11768 )
2022-07-01 12:32:39 +03:00
Robert Pintilii
c4f39e9c34
feat(recording) Add config to hide storage warning ( #11761 )
2022-06-29 15:28:20 +03:00
Robert Pintilii
252441da29
feat(transcription) Enable for all ( #11739 )
...
Move all transcription configs into new object
2022-06-28 14:11:26 +03:00
nbeck.indy
6e32a146e3
feat(settings): add option to mute lobby knocking sounds
2022-06-28 08:32:43 +03:00
Calinteodor
de37c3e809
feat(polls/native): New polls screen ( #11741 )
...
* feat(polls/native) style updates
2022-06-27 16:53:52 +03:00
Robert Pintilii
a7c96e302f
feat(local-recording) Add self local recording ( #11706 )
...
Only record local participant audio/ video streams
2022-06-24 15:07:40 +03:00
Robert Pintilii
7dca91a50a
fix(local-recording) Add notification config and style fixes ( #11728 )
...
Add analytics
2022-06-22 12:52:22 +03:00
Calinteodor
bb76090bce
feat(lobby/prejoin): updates
...
* feat(base/modal) added keyboard dismiss functionality
* feat(lobby) updated ui and start knocking if name is set
* feat(prejoin) updated ui and hide input if name is not required
* feat(prejoin) updated join button styles
* feat(prejoin) removed extra empty space
* feat(prejoin) updated disable join condition
* feat(base/modal) moved keaboard dismiss functionality
* feat(conference) updated auto knock condition
* feat(prejoin) updated button styles and disabling condition
* feat(lobby) updated styles
* feat(lobby/prejoin) updated styles for buttons and inputs
* feat(lobby/prejoin) updated contentContainer styles
* feat(lobby/prejoin) created shouldEnableAutoKnock helper
2022-06-21 16:16:38 +02:00
Saúl Ibarra Corretgé
d61fe58fcf
fix(rn,styles) cleanup unused styles
2022-06-21 11:48:07 +02:00
Titus Moldovan
b428ce2dcd
fix(pip) make PiP disabled by default
...
This reverts commit c84c3c61e2c24014b43023316627f7747bbca7a6.
2022-06-21 10:36:21 +03:00
Andrei Gavrilescu
c29e8bbdd1
feat(analytics): obfuscate room name ( #11587 )
...
* obfuscate room name
* fixed js-sha version
* add comma
* check for room change
2022-06-21 09:53:07 +03:00
Saúl Ibarra Corretgé
517ec29d85
fix(rn,dialogs) fix displaying dialogs on top of modal screens
...
Render them together with bottom sheets in a FullWindowOverlay.
2022-06-20 18:37:28 +03:00
Saúl Ibarra Corretgé
6ad279f029
fix(rn, bottomsheet) fix not rendering above presentation sheets
...
Move all sheets to render in a new container which uses FullWindowOverlay, which allows rendering above presentation controllers on iOS.
2022-06-20 16:53:19 +02:00
Saúl Ibarra Corretgé
2c5b132483
fix(util) fix parsing strings in parseURLParams
...
After https://github.com/jitsi/jitsi-meet/pull/11607 we might call it
with a string. Be nice and accept that in addition to URL objects.
2022-06-18 23:17:55 +02:00
Дамян Минков
f3c6b54ffa
fix: When adding a room param to urls check for previous params. ( #11607 )
...
* fix: When adding a room param to urls check for previous params.
* squash: Uses URL object to modify the url.
* squash: Use common connection options from base/connection.
Normalizes bosh url and for web.
* squash: Adds release param to external api and handles it.
* feat: Adds release handling for mobile(links in welcome page).
* squash: Fixes comments.
2022-06-16 15:27:41 +03:00
Calinteodor
fbf693b2dc
feat(mobile/navigation) updated screens that have footer
...
* feat(mobile/navigation) updated screens that have footer
* feat(chat/native) reverted style change
* feat(chat/native) reverted changes and added input vertical padding
* feat(base/modal) replaced headerHeight with top safe area inset
* feat(carmode/native) removed unused import and fixed linter
* feat(chat/polls/native) reverted style changes
* feat(base/modal) added isModalPresentation default prop
* feat(base/modal) made isModalPresentation optional
* feat(base/modal) headerHeight based on top notch devices
* feat(polls) updated styles
* feat(base/modal) updated comment
2022-06-16 11:49:53 +02:00
Calinteodor
dbf7bf4750
feat(prejoin) native prejoin screen and other navigation updates
...
* feat(prejoin) created native Prejoin screen
* feat(prejoin) fixed useState callback and updates warnings
* feat(prejoin) created styles file
* feat(prejoin) moved nav from middleware to appNavigate, created native DeviceStatus
* feat(prejoin) updated styles
* feat(prejoin) review remarks pt. 1
* feat(prejoin) removed unused styles
* feat(prejoin) review remarks pt. 2
* feat(prejoin) comment fix
* feat(prejoin) added header title
* feat(prejoin) review remarks
* feat(lobby) updated styles
* feat(prejoin) updated lobby screen header button functionality
* feat(prejoin) review remarks pt 3
* feat(welcome) removed VideoSwitch component
* feat(mobile/navigation) fixed linter
* feat(welcome) moved isWelcomePageEnabled to functions.ts
* feat(mobile/navigation) screen options and order updates
* feat(app) review remark
* feat(welcome) added translation for screen header title and fixed build
* feat(mobile/navigation) added screen title translation and created screen option
* feat(mobile/navigation) fixed screenOptions import
* feat(mobile/navigation) added DialInSummary title translation, fixed animation and close button
* feat(welcome) fixed build
* feat(welcome) removed extra check
* feat(prejoin) review remarks pt 4
* feat(prejoin) added Join in low bandwidth mode btn
* feat(welcome) changed welcome screen header title
* fixup lobby close
2022-06-16 11:49:07 +02:00
Shahab
d3b650c741
refactor(prejoin) use jss instead of sass in DialOutDialog ( #11361 )
...
* refactor(premeeting): use jss instead of sass in DialOutDialog
* refactor(prejoin): move remaining prejoin-dialog styles to commonStyless
2022-06-15 10:34:09 +03:00
Saúl Ibarra Corretgé
ad8cdcd81b
fix(rn,bottom-sheet) fix scroll
...
In the past we used a PanResponder to detect user gestures in the sheet
to show a reduced version or a full-height version of it, and also to
close it.
There is an obvious conflic between the gestures and scrolling, which
didn't work all that great, but we could live with it.
After reactions were introduced we no longer rendered the 2 different
heights, so that functionaligy stopped being used but the PanResponder
still remained there.
This commit removes it completely and sets a max height of 75% on any
BottomSheet, so any tap outside will close it.
2022-06-10 17:54:58 +02:00
Horatiu Muresan
d49c86bd5f
feat(deployment-urls): Whitelist deploymentUrls; remove JaaS restriction
2022-06-09 16:00:41 +03:00
Дамян Минков
1bce1524db
feat: Fix display name in prejoin stealing focus.
...
When there is a password and lobby enabled, participants cannot enter password as the display name is stealing the focus.
When there is just password set the same field steals the focus from the password prompt.
2022-06-07 15:53:36 -05:00
Robert Pintilii
e27069447b
feat(local-video-recording) Allow users to record the meeting locally ( #11338 )
2022-06-03 14:45:27 +03:00
Robert Pintilii
de294cae92
fix(giphy-integration) Fix input issues ( #11601 )
...
Fix auto focus on menu open
Fix unable to use space in input
2022-05-31 11:58:25 +03:00
Saúl Ibarra Corretgé
1dce802031
fix(prejoin,config) move hidePrejoinDisplayName to the prejoin section
2022-05-30 16:19:27 +02:00
Calin Chitu
f87ce0defe
fix(recording/native) Button import missing
2022-05-30 10:28:19 +03:00
Avram Tudor
0c44b9a478
feat(prejoin) allow disabling prejoin display name editing ( #11575 )
2022-05-26 15:38:38 +03:00