Brent Vatne
a14002084f
Bump version
v1.0.0-beta.29
2018-02-03 12:21:33 -08:00
Eric Vicenti
98cfd7a531
Fix events issue when swiping back ( #3420 )
2018-02-03 12:20:55 -08:00
Brent Vatne
282e5abac2
Better public example point under help
2018-02-03 11:05:53 -08:00
Brent Vatne
d6d1dd279d
Clarify the "how can I help?" section
2018-02-03 11:04:36 -08:00
Brent Vatne
b0b7b556a3
Update the web section of README
2018-02-03 11:02:26 -08:00
Brent Vatne
56d233be8b
Add a link to the website repository
2018-02-03 10:56:19 -08:00
Brent Vatne
cfda9b290b
Update README again to improve wording of documentation section
2018-02-03 10:55:33 -08:00
Brent Vatne
bce5fde5cb
Update README
2018-02-03 10:54:06 -08:00
Brent Vatne
33c6ac9ae7
Remove website, docs and related commit. ( #3419 )
...
- This now lives at https://github.com/react-navigation/react-navigation.github.io
2018-02-03 10:38:43 -08:00
Brent Vatne
189e7ee539
Bump version
v1.0.0-beta.28
2018-02-02 18:08:57 -08:00
Brent Vatne
dc06c50966
Update yarn.lock
2018-02-02 12:33:53 -08:00
Ashoat Tevosyan
b013cc98be
Redux middleware for new event system ( #3399 )
...
* Add Redux bindings for new event system
* construct -> create
* react-navigation-redux-helpers
2018-02-02 11:58:35 -08:00
Ashoat Tevosyan
37c3a357fc
Clean up old build process and Babel config ( #3406 )
2018-02-02 11:57:31 -08:00
Eric Vicenti
836a164693
New StackRouter Push Action ( #3401 )
2018-02-01 17:14:13 -08:00
Eric Vicenti
a9582c5dd3
StackRouter PopToTop Action ( #3403 )
2018-02-01 17:10:12 -08:00
Eric Vicenti
fe4079c495
StackRouter PopN Action ( #3404 )
2018-02-01 17:01:04 -08:00
Eric Vicenti
ed0306587c
StackRouter Reset Action should match state key ( #3400 )
2018-02-01 11:25:30 -08:00
Eric Vicenti
c88ec60fe3
Fix and actually understand event emitter ( #3367 )
2018-02-01 09:42:48 -08:00
Ashoat Tevosyan
d0da40fa32
Add Flow libdef ( #3391 )
...
* Add Flow libdef
* Move libdef to flow folder in root
* Update libdef with some refinements discovered while writing test
Mostly refining navigator config types. In the past when we tried it we got in-repo Flow errors. With a libdef we can now assert it as true!
* Get rid of all imports in libdef and refine some types
2018-02-01 09:34:35 -08:00
Eric Vicenti
7141f66efd
Add key support to StackRouter navigate ( #3393 )
2018-01-31 19:48:04 -08:00
Ashoat Tevosyan
ffcf179883
metro-bundler -> metro ( #3396 )
2018-01-31 18:41:35 -08:00
Ashoat Tevosyan
441b9ffe10
Add NavigationPlayground Flow test to CI ( #3385 )
...
In order to make sure that contributors don't making breaking changes to our Flow types without corresponding updates to the libdefs, we should make sure these breaking changes get caught by CI. Right now our libdefs are any-typed, but I'll put up a PR later that will refine the libdef (located at `flow-typed/npm/react-navigation_vx.x.x.js`).
2018-01-30 15:57:06 -08:00
Ashoat Tevosyan
0d3d83bd90
Fix NavigationEvent types ( #3384 )
...
* Fix SimpleTabs types
dca37627a243b191fda5856aa6ce9eb1ee4957cf broke the types, but it wasn't noticed because Flow wasn't in the CI. This fixes the types; separate PR coming to add Flow to the CI.
* Refine type of NavigationEventListener callback
Instead of typing the callback as `Function`, we're now using the precise type provided by @ericvicenti
* NavigationEventListener -> NavigationEventSubscription
2018-01-30 15:49:47 -08:00
Ashoat Tevosyan
d1d81d7033
Update to RN 0.52 and Expo 25 ( #3383 )
...
* Update to RN 0.52 and Expo 25
* Rerecord snapshots for failing Jest tests
* jest-expo@25.1.0-beta.0
* jest-expo@25.1.0
2018-01-30 10:22:20 -08:00
Yao Hui Chua
a1fc566679
Support initialRouteParams for TabRouters ( #3352 )
2018-01-29 12:06:32 +01:00
Vojtech Novak
088e9e82ad
rely on defaultProps in TouchableItem ( #3374 )
2018-01-28 23:33:21 +01:00
Eric Vicenti
dca37627a2
Add events support to redux example ( #3368 )
...
* Fixing redux
* Fix tab events and test event nested event subscriptions
* Add event support to redux example
2018-01-27 14:12:16 -08:00
Brent Vatne
50a3f8de93
Add headerBackImage, closes #1999
2018-01-27 13:53:44 -08:00
Patrick Monteith
e0de8b4dce
Don't forward back actions to inactive children of TabRouters ( #2121 )
2018-01-27 13:21:47 -08:00
Freddy Harris
a62ad18b31
SafeAreaView style padding and inset collapse ( #2917 )
2018-01-27 12:59:51 -08:00
TheCodeTalker
77b5402404
navigation back fix in example ( #3218 )
2018-01-27 12:42:45 -08:00
Iacopo Pazzaglia
6c1ab47719
Allow tabBarTestIDProps to be a function that receive the focused status ( #3303 )
2018-01-27 12:37:36 -08:00
Brent Vatne
24bfab93b4
Manually unset transitionIsRunning rather than going through _onTransitionEnd after state change
2018-01-26 23:02:02 -08:00
Brent Vatne
f8426bef7e
Clean up when transitioner state when bailing out early
2018-01-26 18:55:38 -08:00
Brent Vatne
afcce1a0c0
[Playground] Move sdkVersion back to 24
2018-01-26 17:34:08 -08:00
Brent Vatne
6f430b2f1e
Revert updates to example package.json
2018-01-26 16:48:02 -08:00
Ashoat Tevosyan
427e89480f
Bring back TypeDefinition.js and re-add Flow to NavigationPlayground ( #3363 )
...
* Bring back TypeDefinition.js and re-add Flow to NavigationPlayground
* Type EventListener correctly and ignore metro errors
2018-01-26 16:15:49 -08:00
Brent Vatne
4ae2a42a4d
Remove NavigatorTypes ( #3331 )
2018-01-26 15:54:46 -08:00
Moriyoshi Koizumi
9e026ec2c8
Allow pure-wildcard route for nested navigators. ( #2929 )
...
* Allow pure-wildcard route for nested navigators.
* Treat empty paths as they are.
2018-01-26 15:52:59 -08:00
Dhruvdutt Jadhav
82572e73f3
Update Guide-Headers.md ( #3335 )
2018-01-26 15:45:39 -08:00
Dhruvdutt Jadhav
d84c320bd7
Update DrawerNavigator.md ( #3337 )
...
Improve code syntax
2018-01-26 15:45:06 -08:00
Dhruvdutt Jadhav
339732e956
Update TabNavigator.md ( #3341 )
...
Improve code syntax to match the rest of the code spinnets in docs
2018-01-26 15:44:18 -08:00
Nicolas Beck
8e0fdc67b8
Reset state instead of pushing new routes for navigation actions in Drawer ( #3164 )
2018-01-26 15:30:11 -08:00
Eric Vicenti
122f6cfcee
Simple fix to back button behavior ( #3362 )
...
Should always provide the key to go back from
2018-01-26 11:02:27 -08:00
Eric Vicenti
0157a4c9e9
Navigation Event Subscriptions ( #3345 )
...
* Add fbemitter, keep flow passing
* Begin support for event emitter
- Adds emitter to navigation prop
- Emits top level onAction event
- stub getChildEventSubscriber for child events
* Support navigationState.isNavigating
* Focus and blur events starting to work
- Navigation completion action wired up
- Event chaining logic built in getChildEventSubscriber
- Renamed onAction evt to ‘action’
* Wrap up events progress and testing
* Rename to isTransitioning and COMPLETE_TRANSITION
* rm accidental dependency
* Suppoert event payload type
2018-01-25 00:13:28 -08:00
Brent Vatne
cbd1fee8a4
Remove website deploy from CI and clean up scripts ( #3353 )
...
* Remove website deploy from CI and clean up scripts
* Clobber unnecessary pieces from circle config
2018-01-24 20:48:58 -08:00
Brent Vatne
ebfbbe2c09
Delete some unnecessary noise
2018-01-24 20:21:16 -08:00
Brent Vatne
ecfa38bfd2
Remove flow ( #3350 )
...
* Remove flow types from src
* Finish removing Flow
* Clear out flow-typed, some flow mentions in docs, website flow usage, and some other config
2018-01-24 17:52:09 -08:00
Michael Duminy
276249c4c7
HeaderBackButton animation performance ( #3305 )
...
* header back button ripple animation performance
* replace InteractionManager with requestAnimationFrame
* getting used to flow typing
2018-01-23 14:03:51 -08:00
Grey Baker
1715513519
Update repository URL in package.json ( #3342 )
...
Update repository URL to reflect move from react-community to react-navigation organization.
2018-01-23 13:58:52 -08:00