Yogev Ben David
9970853820
Dismiss presented modals and clear the component store on reloading (#5682 )
* Dismiss presented modals and clear the component store on reload
* Detach all overlays on react reload
* Move synchronous dismissing modals to modalManager
* Fix iOS unit tests
5 gadus atpakaļ
Guy Carmeli
8f2463e0da
Rename all the things (#5455 )
Break all the PRs :(
iOS and Android code base used different naming conventions - this commit aims to unify naming conventions. I probably missed a few properties here and there so this will be an ongoing effort.
5 gadus atpakaļ
Yogev Ben David
8959d680d8
Support changing javascript bundle location in runtime (#5247 )
5 gadus atpakaļ
Yogev Ben David
275304c88e
Stop manually manage viewControllers store, Iterate layout instead (#4991 )
* Stop manually manage viewControllers store, Iterate layout instead
* Update RNNCommandsHandlerTest.m
5 gadus atpakaļ
Yogev Ben David
ac60d2fe6a
Handle adding and removing components from registry manually by presenters (#4942 )
5 gadus atpakaļ
Yogev Ben David
7e15d59bbc
Remove get current leaf, better options resolving (#4700 )
* Remove currentLeaf
* Fix resolve options
* Remove irrelevant test
* Remove RNNRootViewController clear background color
* Fix title with subtitle options
5 gadus atpakaļ
Yogev Ben David
5abea28c53
SetRoot wait for render (#4688 )
* Layout changes
* WIP
* Revert "Layout changes"
This reverts commit 4da8cfbd12 .
* Clean topBar.component and topBar.background.component when not needed
* Move custom components login from viewController to presenters
* Change waitForRender and enabled property from primitive bool to Bool object
* Fix ios unit tests
* Add unit tests
* Remove RNNReactView observer when view ready
* Load react components from component manager
* Remove createCustomReactView duplication
* Handle render children in each Layout
* Wait for navigation presenter components render, refactor RNNTitleViewHelper
* Fix unit tests
* Add waitForRender for custom react components
* Fixes e2e
5 gadus atpakaļ
Yogev Ben David
b40f8eda6e
Pass mainWindow to commandsHandler (#4407 )
Initialize and pass mainWindow to commandsHandler
6 gadus atpakaļ
yogevbd
3f079f4c41
Fix e2e
6 gadus atpakaļ
yogevbd
a3922f8481
setRoot on main application window - fix setRoot on iPad
6 gadus atpakaļ
Yogev Ben David
dafe1e076b
Fix commands handling on overlays (#4239 )
6 gadus atpakaļ
Yogev Ben David
7811baa00a
Fixes detached overlays on setRoot (#4204 )
6 gadus atpakaļ
Birkir Rafn Guðjónsson
b843aaebb6
Expose public method to find VC (#3339 )
* Provide findViewController api method
* Fix merge changes
* Optional resizeMode
* Update Element typings
6 gadus atpakaļ
Yogev B
e6a43036fc
Adresses #3024 (#3328 )
6 gadus atpakaļ
yogevbd
ffa4e13d3a
events onNavigationCommand support - #1078
6 gadus atpakaļ
yogevbd
4dfb43e9ce
refactored custom component to use creator (#2887 )
6 gadus atpakaļ
Eli Perkins
09d78271f9
Refactor ReactNativeNavigation class into a developer-controllable class (#2480 )
This allows developers more control over how the app is launched, in a backwards-compatible way.
6 gadus atpakaļ