Michał Osadnik
59dd0451ff
fix: gesture vertical inverted ( #281 )
2019-11-05 13:37:18 +01:00
osdnk
ca24b90e31
chore: release 2.0.0-alpha.34
2019-10-25 15:20:06 +02:00
osdnk
55615ffee3
fix: make clearKeyboardTimeout private
2019-10-25 09:26:50 +02:00
Wojciech Stanisz
46f05744b3
fix: add clearTimeout to keyboard manager ( #275 )
2019-10-24 18:44:00 +02:00
Samuel Chamberland
82c732a638
feat: expose stack transition values via context ( #265 )
2019-10-24 07:34:15 -04:00
Wojciech Stanisz
20351e760b
fix: handle keyboard return for short interactions ( #272 )
...
When user has super short swiping interaction it's an issue that keyboard won't reappear on screen.
That's because there is short time when system will make sure to hide keyboard no matter what. Too fast text input refocus will result only in keyboard flashing on screen and hiding right away.
For such short interactions I created a delay that will ensure that the keyboard will reappear on the screen every time and make sure it's executed only when needed.
It only affect super short interactions <100ms to make sure they work correctly, and doesn't affect any logic beyond that.
As far as my research go it seems that the react-navigation isn't responsible for hiding the Keyboard in that specific case, so I don't think we can simply prevent this action when we don't want it. Doing the check in KeyboardMenager and delaying it is the safest way IMO - we make sure that it won't affect any other logic than concerning keyboard itself. (It would happen if we prevent the action somewhere else like in StackItem)
Tested on physical iOS device, iOS simulator, and Android device with both app using the library and library's example app.
2019-10-23 18:23:46 +02:00
osdnk
65a4e964b2
chore: release 2.0.0-alpha.33
2019-10-22 20:59:28 +02:00
osdnk
cf9265916d
fix: remove useless comment
2019-10-22 20:58:55 +02:00
osdnk
36e23192b2
fix: conditions in gesture direction
2019-10-22 20:54:58 +02:00
osdnk
5342500b96
chore: release 2.0.0-alpha.32
2019-10-22 17:59:23 +02:00
osdnk
3e9a7e431d
fix: wrong argument in onTransitionStart in stack
2019-10-22 17:58:40 +02:00
osdnk
84cc45205d
chore: release 2.0.0-alpha.31
2019-10-22 16:47:39 +02:00
Michał Osadnik
ef0bfe0f25
fix: send events even is stack animation is vain ( #270 )
2019-10-22 16:46:36 +02:00
satyajit.happy
f5449b2dee
chore: release 2.0.0-alpha.30
2019-10-22 05:12:08 +02:00
satyajit.happy
16863e88c3
fix: don't fire onOpen when screen is unmounting
...
I can't think of a scenario a screen would unmount when opening.
So it's probably a safe-bet to always call onClose.
Fixes #136
2019-10-22 05:11:24 +02:00
satyajit.happy
e746f439d0
fix: don't keep unfocused header backgrounds visible
2019-10-22 05:07:16 +02:00
Daniel Ruf
783a392f75
ci: use lockfile checksum for cache key computation ( #269 )
2019-10-21 15:48:43 +02:00
Maskedman99
7298185d01
fix: remove boxShadow for web ( #267 )
2019-10-21 19:18:26 +05:30
satyajit.happy
12cd3e7673
chore: release 2.0.0-alpha.29
2019-10-18 17:16:59 +02:00
satyajit.happy
17f6eefef6
feat: add an option to override safe area insets
2019-10-18 17:10:16 +02:00
satyajit.happy
4eef59c08a
chore: release 2.0.0-alpha.28
2019-10-16 15:30:38 +02:00
satyajit.happy
cacd9c7647
fix: don't fade incoming background when fading header
2019-10-16 15:29:22 +02:00
satyajit.happy
487d869891
fix: properly handle header title
2019-10-16 15:23:24 +02:00
satyajit.happy
b4b5f33757
fix: use header height from style if specified
2019-10-16 15:12:59 +02:00
satyajit.happy
06169d179d
chore: release 2.0.0-alpha.27
2019-10-15 16:23:53 +02:00
satyajit.happy
649cab5658
fix: don't ignore descriptors change
2019-10-15 16:22:57 +02:00
satyajit.happy
252ba83c2b
chore: release 2.0.0-alpha.26
2019-10-11 14:08:10 +02:00
satyajit.happy
b982bffd3d
fix: increase hitSlop of back button on Android
2019-10-11 14:05:18 +02:00
satyajit.happy
afdc69a8dc
feat: add headerTitleAlign option to center and left align title
2019-10-11 14:04:17 +02:00
Rob Goldiez
3563b3ed94
fix: fix headerTitle deprecation warning ( #257 )
2019-10-10 09:05:31 -05:00
satyajit.happy
9625a305d8
refactor: handle insets when calculating height
2019-10-09 14:47:03 +02:00
satyajit.happy
4449053fe7
chore: release 2.0.0-alpha.25
2019-10-08 16:30:33 +02:00
satyajit.happy
1335059de4
fix: fix calculating default header height
2019-10-08 16:29:25 +02:00
Satyajit Sahoo
f8af12a84b
fix: make modal presentation mode fullscreen on landscape ( #256 )
2019-10-08 16:00:20 +02:00
Michał Osadnik
81259ec7bc
fix: better interpolation for iOS modal ( #255 )
2019-10-08 12:54:57 +02:00
satyajit.happy
9334ea8e5e
chore: release 2.0.0-alpha.24
2019-10-07 17:42:03 +02:00
satyajit.happy
b540c4d78f
chore: add transparent example to per screen transitions
2019-10-07 17:40:14 +02:00
satyajit.happy
81ea376b34
chore: set headerMode: screen in per screen transition example
2019-10-07 15:51:04 +02:00
satyajit.happy
732777ab47
chore: release 2.0.0-alpha.23
2019-10-06 16:38:59 +02:00
satyajit.happy
95476a4afa
feat: add deprecation wanrnings
2019-10-06 16:38:29 +02:00
satyajit.happy
db050915f1
refactor: fix typo
2019-10-06 15:49:37 +02:00
satyajit.happy
91da8f9441
chore: release 2.0.0-alpha.22
2019-10-06 15:40:40 +02:00
satyajit.happy
8f83f58913
feat: add a more explicit headerShown option
2019-10-06 15:37:08 +02:00
satyajit.happy
28353f4b79
fix: add safe-area-context to peer deps
2019-10-06 15:31:34 +02:00
satyajit.happy
a305b11c85
chore: release 2.0.0-alpha.21
2019-10-06 05:34:24 +02:00
satyajit.happy
ca6cc3048d
test: fix snapshots
2019-10-06 05:32:45 +02:00
Brent Vatne
4d0a1a5178
feat: switch to react-native-safe-area-context
2019-08-29 16:38:43 -07:00
satyajit.happy
914d975cab
chore: add npm badge
2019-10-06 04:46:03 +02:00
Maskedman99
eccea65c90
chore: add badge and command to install via npm ( #244 )
...
Added a MIT License badge and a command to install via npm in README.md
2019-10-06 08:13:43 +05:30
satyajit.happy
118cac2a1d
fix: support both function and react element to ease the migration
2019-09-26 04:48:03 +02:00