Birkir Rafn Guðjónsson
07376e9e29
[v2] UISplitViewController (#3247 )
* Work in progress
* Arbitary changes
* Improvements on API
* Cleanup RNNSplitViewController, allow mergeOptions
* Added documentation and better playground example
* Adding tests for coverage
* Find out why this test is failing.
* Only show split view on iOS
* Add test back in
vor 6 Jahren
yogevbd
20bb8272f7
Fixes currentTabId options in stack with provided Id
vor 6 Jahren
yogevbd
abb91113ea
Prevent retaining overlay RootView in rotation block
vor 6 Jahren
yogevbd
0dc45525ea
bottomTab static events - #1078
vor 6 Jahren
yogevbd
bb6cbb5047
Resolves #2962
vor 6 Jahren
yogevbd
ee6213f42a
Revert "exposed bridge in ReactNativeNavigation"
This reverts commit ee48da2e7c .
vor 6 Jahren
yogevbd
ee48da2e7c
exposed bridge in ReactNativeNavigation
vor 6 Jahren
yogevbd
8f8254a707
external component view fix
vor 6 Jahren
yogevbd
29bf1b6ed7
pass bridge to external component creator
vor 6 Jahren
yogevbd
8406f4d384
pass props to external components
vor 6 Jahren
yogevbd
4dfb43e9ce
refactored custom component to use creator (#2887 )
vor 6 Jahren
yogevbd
8543d80fa2
V2 animations (#2878 )
* passProps to buttons
* push and pop custom transitions
* refactored defaultOptions
* custom animations support for show and dismiss modal
vor 6 Jahren
yogevbd
38d5c5e90d
refactored custom view controlles
vor 6 Jahren
yogevbd
eb9142a3e1
V2 custom controller (#2784 )
* custom viewController support
* native component support and e2e
* custom viewController support
* native component support and e2e
* unit test fix
vor 6 Jahren
yogevbd
091e1befc5
Closes #2743
vor 6 Jahren
Guy Carmeli
990e0594d1
Bottom tabs android (#2649 )
* Use AHBottomNavigation for BottomTabs
* Process passed options for all layout types
Static options are still processed only for components
* ios e2e fix
* Update RNNNavigationController.m
vor 6 Jahren
yogevbd
ae4f1caa0c
refactored transition animations (#2604 )
* refactored transition animations
* unit test fix
vor 6 Jahren
yogevbd
e10e811c46
V2 static navigation events (#2577 )
* adresses #1078
vor 6 Jahren
yogevbd
0016d21df5
refactored navigation options
vor 6 Jahren
yogevbd
1446cd2fe9
V2 overlays (#2510 )
* overlay support
vor 6 Jahren
yogevbd
5578b9507a
V2 default options (#2489 )
* default options support
* refactored navigation options
vor 6 Jahren
yogevbd
854a5d7324
e2e fix
vor 6 Jahren
Daniel Zlotin
ebf09b6e2e
rename container-->component ios
vor 6 Jahren
Daniel Zlotin
7cd03b33f3
migration to new API
vor 6 Jahren
yogevbd
06aa587a4a
top tabs support - ios (#2454 )
* top tabs support - ios
vor 6 Jahren
yogevbd
180f1d3bb8
homogenous root view container protocol (#2455 )
vor 6 Jahren
yogevbd
2885c8d767
Tab bar items (#2345 )
* tabBarItem support
* apply tab items on tabController initialization
* e2e test
* refactored bottomTab item
* tests fix
* tabItem testID fix
* renamed tabBadge to badge
* fix merge
* BottomTab fix
* removed BottomTabs
vor 6 Jahren
yogevbd
290ff8dd3e
async await for push and showModal (#2270 )
* async await for push and showModal
* async await for push and showModal
* refactored custom transitions
* refactored custom animations
vor 6 Jahren
yogevbd
97272fb3c1
V2 Orientation (#1686 )
* added orientation options
* removed orientation e2e in modal screen
vor 7 Jahren
bogobogo
f90a28146a
screen Background Color iOS (#1631 )
vor 7 Jahren
bogobogo
2632399bfd
v2 tdd styles - topBarBackgroundColor, RNNNavigationOptions, style refactor (#1574 )
* created RNNNavigationOptions
* created RNNRootViewControllerTest and added a test for the topBarBackgroundColor style
* working
* process navigationOptions colors
* created a test for new RNNRootViewController functionality
* changed RNNRootViewController to init with name, navigationOptions and container id, instead of node
* changed RNNRootViewController to get a new type - RNNavigationOptions
* refactored statusBarHidden test and implementation, all tests pass
* added setup to RNNRootViewControllerTest.m and refactored tests
* added test for title and implemented static title
* minor fixes
* removed redundant eslint config
vor 7 Jahren
Daniel Zlotin
1d9a852533
moving stuff around to work on everything locally without hacks
vor 7 Jahren
Daniel Zlotin
8b8d914a06
ios fixed invalid bridge
vor 7 Jahren
Daniel Zlotin
e083cd812c
ios native refactor to remove the singleton hell step 1
vor 7 Jahren
Ran Greenberg
d6b613913f
ios - rename createLayout to createLayoutAndSaveToStore
vor 7 Jahren
Ran Greenberg
454bc30dac
add container store in order to support push
vor 7 Jahren
Ran Greenberg
7ce412b14f
added side menu that works!
vor 7 Jahren
Ran Greenberg
c35e42d2bb
iOS - refactoring side menu
vor 7 Jahren
Ran Greenberg
cb18bbcb35
added side menu - not completed
vor 7 Jahren
Ran Greenberg
1caf12615a
add unit test
vor 7 Jahren
Daniel Zlotin
293fb6adcd
screen lifecycle
vor 7 Jahren
Daniel Zlotin
7f7a586a08
pushes, start of lifecycle
vor 7 Jahren
Daniel Zlotin
b2ce627b33
refactoring, push e2e
vor 7 Jahren
Daniel Zlotin
e42147721f
working skeleton
vor 7 Jahren
Daniel Zlotin
a6e337c468
added missing native changes
vor 7 Jahren
Daniel Zlotin
264359bc61
e2e passed
vor 7 Jahren
Daniel Zlotin
db0c822df6
simple native recursive parsing
vor 7 Jahren
Daniel Zlotin
c68be6575c
navigation controllers
vor 7 Jahren
Daniel Zlotin
11cbaddf37
trying to convert to a tree
vor 7 Jahren
Daniel Zlotin
df522f083e
removed old code, migrated to public headers, new event emitter onAppLaunched
vor 7 Jahren