Commit Graph

83 Commits

Author SHA1 Message Date
Michal Osadnik
3703ab6353 chore: publish
- @react-navigation/bottom-tabs@5.0.0-alpha.4
 - @react-navigation/core@5.0.0-alpha.3
 - @react-navigation/drawer@5.0.0-alpha.4
 - @react-navigation/example@5.0.0-alpha.2
 - @react-navigation/material-bottom-tabs@5.0.0-alpha.4
 - @react-navigation/material-top-tabs@5.0.0-alpha.4
 - @react-navigation/native@5.0.0-alpha.3
 - @react-navigation/routers@5.0.0-alpha.4
 - @react-navigation/stack@5.0.0-alpha.5
2019-08-27 11:06:59 +01:00
Michal Osadnik
7990cf2575 feat: add memoization of spring for stack 2019-08-27 10:51:26 +01:00
satyajit.happy
9e1104c31f feat: add hook to scroll to top on tab press 2019-08-24 12:14:49 +05:30
Michal Osadnik
469ec31cc5 fix: link proper descriptor for StackView 2019-08-24 02:12:48 +01:00
Michal Osadnik
1bbd6ac422 fix: set correct pointer events when active prop changes 2019-08-22 16:08:51 +05:30
satyajit.happy
1a8281d37d refactor: change order of type parameters 2019-08-22 11:37:17 +05:30
satyajit.happy
b0a0857b0a refactor: typecheck events in navigation helpers 2019-08-22 11:33:15 +05:30
satyajit.happy
4e07461526 chore: publish
- @react-navigation/bottom-tabs@5.0.0-alpha.3
 - @react-navigation/core@5.0.0-alpha.2
 - @react-navigation/drawer@5.0.0-alpha.3
 - @react-navigation/material-bottom-tabs@5.0.0-alpha.3
 - @react-navigation/material-top-tabs@5.0.0-alpha.3
 - @react-navigation/native@5.0.0-alpha.2
 - @react-navigation/routers@5.0.0-alpha.3
 - @react-navigation/stack@5.0.0-alpha.4
2019-08-22 10:10:06 +05:30
satyajit.happy
f18231541b fix: fix path to typescript definitions 2019-08-22 10:09:16 +05:30
satyajit.happy
e70f5273ac chore: publish
- @react-navigation/bottom-tabs@5.0.0-alpha.2
 - @react-navigation/drawer@5.0.0-alpha.2
 - @react-navigation/material-bottom-tabs@5.0.0-alpha.2
 - @react-navigation/material-top-tabs@5.0.0-alpha.2
 - @react-navigation/routers@5.0.0-alpha.2
 - @react-navigation/stack@5.0.0-alpha.3
2019-08-22 07:40:13 +05:30
satyajit.happy
90f014b78a chore: publish
- @react-navigation/stack@5.0.0-alpha.2
2019-08-22 05:08:18 +05:30
satyajit.happy
8645e361f1 fix: check if left button is truthy to add a left offset 2019-08-22 05:07:48 +05:30
satyajit.happy
91958617dc chore: publish
- @react-navigation/bottom-tabs@5.0.0-alpha.1
 - @react-navigation/core@5.0.0-alpha.1
 - @react-navigation/drawer@5.0.0-alpha.1
 - @react-navigation/example@5.0.0-alpha.1
 - @react-navigation/material-bottom-tabs@5.0.0-alpha.1
 - @react-navigation/material-top-tabs@5.0.0-alpha.1
 - @react-navigation/native@5.0.0-alpha.1
 - @react-navigation/routers@5.0.0-alpha.1
 - @react-navigation/stack@5.0.0-alpha.1
2019-08-22 04:31:54 +05:30
satyajit.happy
6b4fc74592 fix: fix peer deps and add git urls 2019-08-22 04:30:58 +05:30
satyajit.happy
c1a2fd6da4 chore: set access to public 2019-08-22 04:00:51 +05:30
satyajit.happy
6970ad7b7b docs: add basic README files 2019-08-21 19:12:40 +05:30
satyajit.happy
1c2e5de07a chore: configure publishing packages 2019-08-21 18:12:43 +05:30
satyajit.happy
4128654324 chore: navigation-ex -> react-navigation 2019-08-21 16:09:10 +05:30
satyajit.happy
6b9af77fab chore: configure lerna with bob 2019-08-21 14:27:07 +05:30
satyajit.happy
14b353b6ef docs: document screen options for all navigators 2019-08-20 16:44:23 +05:30
satyajit.happy
f0b80ce0f6 feat: implement various navigators 2019-08-19 01:07:48 +05:30
Michal Osadnik
4878d18abf fix: bunch of fixes regarding reliability of callbacks 2019-08-18 23:51:50 +05:30
satyajit.happy
7772ac55eb fix: use MaskedView from @react-native-community/masked-view 2019-08-18 23:51:50 +05:30
Arnas
6e9d05b6cf fix: use a shadow instead of a border for header on iOS
closes #97
2019-08-18 23:51:49 +05:30
Tomasz Czajęcki
53f8ba97df fix: change single param to props object in onTransition callba… (#171) 2019-08-18 23:51:49 +05:30
Tomasz Czajęcki
c0c17e9aff feat: inform whether screen is opening/closing in onTransition callbacks (#169) 2019-08-18 23:51:49 +05:30
Christian Baroni
81b1bdfb1e fix: reduce card gesture velocity impact (#161) 2019-08-18 23:51:49 +05:30
satyajit.happy
7c86cfa88f feat: add a canGoBack prop to header back button 2019-08-18 23:51:49 +05:30
satyajit.happy
c9b2c4d686 fix: don't ignore headerLeft if specified. fixes #164 2019-08-18 23:51:49 +05:30
satyajit.happy
167056ba91 refactor: rename gesturesEnabled to gestureEnabled for consistency 2019-08-18 23:51:48 +05:30
satyajit.happy
267d7c214f refactor: don't use keyboardAwareNavigator The HOC currently forces us to expose some options in stack config which we don't want to. So we vendor this functionality for now to avoid this. 2019-08-18 23:51:48 +05:30
satyajit.happy
07b013ce49 chore: add typescript to pre-commit hook 2019-08-18 23:51:48 +05:30
satyajit.happy
bba0feb691 fix: fix types for stack config 2019-08-18 23:51:48 +05:30
satyajit.happy
006a4ea47e fix: mark descriptors as optional properties 2019-08-18 23:51:48 +05:30
satyajit.happy
95055c1658 feat: support a function for headerTitle 2019-08-18 23:51:47 +05:30
satyajit.happy
3f7689435a refactor: rename direction to gestureDirection 2019-08-18 23:51:47 +05:30
satyajit.happy
6fd3729e03 refactor: rename WipeFromBottomAndroid to RevealFromBottomAndroid 2019-08-18 23:51:47 +05:30
satyajit.happy
7ba243d3c9 refactor: export a modal transition preset 2019-08-18 23:51:47 +05:30
satyajit.happy
9f3b70f74a fix: tweak transition spec to prevent jumping effect 2019-08-18 23:51:47 +05:30
satyajit.happy
fdf8b1a048 fix: don't enable screens for modal stacks 2019-08-18 23:51:47 +05:30
satyajit.happy
06f628bf9f fix: properly handle floating header height
Previously, the header height wasn't stored per screen. This resulted in header height always referring to the one in last mounted screen.
As a result, the top margin for screens were incorrect.

This resulted in bugs such as when you go to a screen with no header, header height will stay 0 even after navigating back.

This commit stores the height for each screen separately, handling this properly.
2019-08-18 23:51:46 +05:30
satyajit.happy
73424b8072 fix: fix back button not working in header 2019-08-18 23:51:46 +05:30
Michał Osadnik
51b1069d51 feat: add on transition end callback (#153) 2019-08-18 23:51:46 +05:30
satyajit.happy
fb9dbf9820 fix: disable react-native-screens on iOS 2019-08-18 23:51:46 +05:30
satyajit.happy
354da7dbfc fix: fix typo preventing the screen from being cleaned up 2019-08-18 23:51:45 +05:30
satyajit.happy
3f7a54d3b7 fix: hide overflow in wipe preset 2019-08-18 23:51:45 +05:30
Tomasz Czajęcki
282cfe538b feat: allow specifying style interpolators in navigationOptions (#155) 2019-08-18 23:51:45 +05:30
satyajit.happy
1cf7dc5f47 fix: fix border radius of modal presentation 2019-08-18 23:51:45 +05:30
satyajit.happy
316452702e fix: hide background for unfocused header in fade
Otherwise the header background below shows up when header mode is none
2019-08-18 23:51:45 +05:30
satyajit.happy
9dce71c223 fix: use opacity in headerStyle 2019-08-18 23:51:44 +05:30