Calinteodor
63761d515a
feat(base/flags): created flag to control unsafe room warning (#13560)
* feat(base/flags): created flag to control unsafe room warning
1 year ago
Robert Pintilii
ae281e9935
ref(TS) Improve TS (#13370)
Use correct types for action, dispatch and getState
2 years ago
Gabriel Borlea
a112d38943
feat(prejoin) add unsafe room name warning
2 years ago
Robert Pintilii
a22db037c7
ref(TS) Improve TS (#13282)
Remove unnecessary @ts-ignores
Use @ts-expect-error instead of @ts-ignore for external dependencies
2 years ago
Robert Pintilii
646c58f7d1
ref(TS) Convert some native components to TS (#13264)
2 years ago
Robert Pintilii
13e818e135
ref(TS) Convert some native components to TS (#13203)
2 years ago
Robert Pintilii
6afb7ba9a6
ref(TS) Changes types to interfaces (#13141)
2 years ago
Robert Pintilii
754f658489
ref(redux) Remove connect wrapper (#13083)
2 years ago
Calinteodor
3cb0df579c
feat(overlay): native page reload dialog (#12667)
feat(overlay): native feature removal + replaced PageReloadOverlay with PageReloadDialog
2 years ago
Saúl Ibarra Corretgé
79c4cabbad
feat(rn) make status bar visible at all times
2 years ago
Saúl Ibarra Corretgé
2596c463fe
fix(ts) make tsc (almost) not cry on native
Co-authored-by: Calinteodor <calin.chitu@8x8.com >
Co-authored-by: Robert Pintilii <robert.pin9@gmail.com >
2 years ago
Calinteodor
5ec6581d2e
feat(welcome/native): settings updates (#11830)
feat(settings/native): feature updates
2 years ago
Calinteodor
0d50f1867d
feat(mobile/navigation): revert to stack navigator (#11811)
* feat(mobile/navigation): replaced native stack with stack navigator and other ui fixes
3 years ago
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
3 years ago
Calin Chitu
fc725c07e9
feat(mobile/navigation) - updated to native stack navigators
3 years ago
Saúl Ibarra Corretgé
e6ce5fd75f
fix(rn,navigation) wait until the root navigator is initialized
There is a race condition in the root navigatior's initialization.
It's possible that it's initialized a touch too late and SDK users who
try to navigate to a conference end up stuck in the connecting screen
because the navigator is null.
This PR waits for it to be initilized by very unorthodox means, it's a
horrible hack which we need to undo, but for that we need to break
appart the inheritance relationship between App.{web,native},
AbstractApp and BaseApp because it's very inflexible.
The flags are now initialized very early so the naviggator sees if the
welcome page is enabled or not.
3 years ago
Hristo Terezov
adef5095da
feat(RN-filmtrip) stop reordering small meetings
3 years ago
Saúl Ibarra Corretgé
fe7327cd21
fix(rn,dialin-summary) simplify navigation
Only havee the screen in the hierarchy if we have a welcome page, since
it's the only way to access it.
Use goBack() from the navigator directly and avoid duplicating all props
to the screen.
3 years ago
Calin Chitu
3e004811e0
feat(lobby/native) LobbyScreen and LobbyChatScreen
3 years ago
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.
3 years ago
Calin Chitu
a3c60d5943
fix(mobile/navigation/sdk) - simplified check for sdk
3 years ago
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.
3 years ago
Calinteodor
b9433368ee
feat(rn,app) unified navigators
3 years ago
Saúl Ibarra Corretgé
61ae909ed5
chore(deps,rn) update navigation librarries to their latest versions
React Navigation v6.
3 years ago
Calinteodor
4e2fea1e12
feat(rn,welcome) React Navigation drawer
3 years ago