Satyajit Sahoo
80cdc88588
fix: use safe area context in material bottom tabs
2021-05-27 18:48:44 +02:00
Satyajit Sahoo
b91c9b05ff
chore: sort imports automatically
2021-05-26 21:29:11 +02:00
Satyajit Sahoo
c90bff08d5
fix: make transparent modal work with modal presentation
2021-05-24 15:10:28 +02:00
Satyajit Sahoo
1397bee710
chore: fix albums screen padding in native stack
2021-05-22 00:13:11 +02:00
Satyajit Sahoo
15ede8112e
refactor: align header options for native stack and regular stack
2021-05-22 00:04:29 +02:00
Satyajit Sahoo
6dc5364089
refactor: drop openByDefault in favor of defaultStatus prop
2021-05-21 14:39:15 +02:00
Satyajit Sahoo
3d147401e8
feat: add 'transparentModal' presentation to JS stack
2021-05-21 14:20:27 +02:00
Satyajit Sahoo
2cb44a5663
fix: automatically set top inset on Android in native stack
2021-05-21 12:21:59 +02:00
Satyajit Sahoo
3e67f64ea5
fix: set statusbar to translucent on Android
2021-05-21 12:09:25 +02:00
Satyajit Sahoo
82219524da
chore: fix crash in example app on Android
2021-05-21 12:09:02 +02:00
Satyajit Sahoo
a4bf622b1a
refactor: align native stack to JS stack
2021-05-19 23:42:53 +02:00
ImgBotApp
4738554560
[ImgBot] Optimize images
...
*Total -- 934.52kb -> 608.01kb (34.94%)
/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png -- 12.54kb -> 1.43kb (88.6%)
/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png -- 7.75kb -> 1.62kb (79.1%)
/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -- 63.53kb -> 26.13kb (58.88%)
/example/ios/ReactNavigation/Images.xcassets/SplashScreen.imageset/splashscreen.png -- 133.30kb -> 75.22kb (43.57%)
/example/assets/splash.png -- 133.30kb -> 75.22kb (43.57%)
/example/android/app/src/main/res/drawable/splashscreen_image.png -- 133.30kb -> 75.22kb (43.57%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-83.5x83.5@2x.png -- 15.41kb -> 10.12kb (34.31%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-60x60@3x.png -- 16.69kb -> 10.97kb (34.23%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-76x76@2x.png -- 13.67kb -> 9.05kb (33.78%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@1x.png -- 2.22kb -> 1.52kb (31.87%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@2x.png -- 2.22kb -> 1.52kb (31.87%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-60x60@2x.png -- 10.13kb -> 6.98kb (31.15%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@3x.png -- 10.13kb -> 6.98kb (31.15%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/ItunesArtwork@2x.png -- 102.38kb -> 72.83kb (28.86%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@3x.png -- 6.67kb -> 4.95kb (25.74%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@1x.png -- 1.42kb -> 1.06kb (25.51%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-40x40@2x.png -- 5.95kb -> 4.55kb (23.62%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-76x76@1x.png -- 5.50kb -> 4.28kb (22.18%)
/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -- 47.78kb -> 37.63kb (21.26%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@3x.png -- 3.90kb -> 3.17kb (18.89%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-29x29@2x.png -- 3.73kb -> 3.05kb (18.17%)
/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -- 81.28kb -> 67.97kb (16.37%)
/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -- 120.92kb -> 105.80kb (12.5%)
/example/ios/ReactNavigation/Images.xcassets/AppIcon.appiconset/App-Icon-20x20@1x.png -- 0.79kb -> 0.75kb (5.2%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com >
2021-05-19 09:27:41 +02:00
Satyajit Sahoo
d6f6f5f94d
feat: initial implementation of a flipper plugin
2021-05-18 22:24:18 +02:00
Satyajit Sahoo
a7bb7a4afa
chore: configure hermes and flipper
2021-05-17 09:38:40 +02:00
Satyajit Sahoo
18645badc8
chore: update android icons
2021-05-17 09:38:40 +02:00
Satyajit Sahoo
d4af1a0ab6
chore: update paths to work with monorepo
2021-05-17 09:38:37 +02:00
Satyajit Sahoo
97bfa7aab3
chore: eject from expo
2021-05-17 09:37:26 +02:00
Satyajit Sahoo
2b58c52f70
fix: update ci image for playwright
2021-05-16 07:44:37 +02:00
Satyajit Sahoo
211f1f2c0e
fix: fix integration tests
2021-05-16 05:04:49 +02:00
Satyajit Sahoo
dc4ffc0171
fix: fix type error when passing unannotated navigation ref
2021-05-14 09:43:18 +02:00
Satyajit Sahoo
2f282f1070
feat: add a tabBarBackground option to bottom tabs
2021-05-14 08:59:46 +02:00
Satyajit Sahoo
7580efce89
refactor: rename animationPresentation to presentation
2021-05-10 12:42:02 +02:00
Satyajit Sahoo
08e74af545
fix: fix modal animation not being set properly
2021-05-09 08:06:38 +02:00
Satyajit Sahoo
a369ba3645
fix: make sure disabling react-native-screens works
2021-05-09 06:43:48 +02:00
Satyajit Sahoo
4294318210
refactor: use react-native-screens for web as well
2021-05-09 06:43:09 +02:00
Satyajit Sahoo
7809bc0650
chore: upgrade expo to stable version
2021-05-09 06:12:08 +02:00
Jesse Katsumata
6866ad2cda
chore: update @types/react-native and remove ts-ignore ( #9518 )
2021-05-09 05:45:52 +02:00
Satyajit Sahoo
14786594c0
feat: support navigate-like object in Link
2021-05-09 04:56:45 +02:00
Satyajit Sahoo
b28bfddc17
feat: add ability to specify root param list
2021-05-09 04:33:56 +02:00
Satyajit Sahoo
1a6aebefcb
feat: add a new component to group multiple screens with common options
2021-05-09 01:14:24 +02:00
Satyajit Sahoo
4bb0b43f1a
feat: automatically set headerMode if it's modal presentation style
2021-05-08 23:20:12 +02:00
Satyajit Sahoo
9ac709ea1e
refactor: drop mode prop in favor of animationPresentation option
...
BREAKING CHANGE: This drops the mode prop on the navigator in favor of a per-screen option animationPresentation
2021-05-08 07:04:25 +02:00
Satyajit Sahoo
60fa3b9be9
feat: support mixing regular and modal presentation in same stack
2021-05-08 07:04:25 +02:00
Satyajit Sahoo
0ecd112ec9
feat: add helper and hook for container ref
2021-05-01 23:51:10 +02:00
Satyajit Sahoo
83242a7bef
refactor: tweak the types
2021-05-01 21:32:10 +02:00
Satyajit Sahoo
ef7370b215
chore: configure reanimated 2
2021-04-04 06:55:37 +02:00
Satyajit Sahoo
d85a4fd8ed
chore: upgrade expo to SDK 41
2021-04-04 06:41:26 +02:00
Satyajit Sahoo
cbaabc1288
feat: add a Background component
2021-03-22 19:03:09 +01:00
Satyajit Sahoo
31caaf3071
refactor: set headerMode to screen by default when custom header is specified
2021-03-14 16:43:51 +01:00
Satyajit Sahoo
aacc1b525d
refactor: move headerMode to options
...
BREAKING CHANGE: headerMode is now moved to options instead of props
2021-03-14 16:27:53 +01:00
Satyajit Sahoo
78b00bd814
chore: update expo-cli
2021-03-12 03:30:37 +01:00
Satyajit Sahoo
22610014b3
feat: upgrade to latest react-native-tab-view using ViewPager
2021-03-09 04:00:45 +01:00
Satyajit Sahoo
70ddcce76f
chore: add a tsconfig to workaround expo-cli adding its own
2021-03-07 18:14:11 +01:00
Satyajit Sahoo
9fce3a433c
chore: upgrade dependencies
2021-03-07 00:28:13 +01:00
Satyajit Sahoo
2bc4882692
fix: show a missing icon symbol instead of empty area in bottom tab bar
2021-03-06 19:00:38 +01:00
Satyajit Sahoo
86e64fdcd8
feat: associate path with the route it opens when deep linking ( #9384 )
...
This commit adds a new optional property on the `route` object called `path`.
This property will be added if the screen was opened from a deep link.
Having this property helps with few things:
- Preserve the URL when the path was unmatched, e.g. 404 routes
- Expose the path to the user so they could handle it manually if needed, e.g. open in a webview
- Avoid changing URL if state to path doesn't match current path, e.g. if orders of params change
Fixes #9102
2021-03-05 12:20:35 +01:00
Satyajit Sahoo
585ae7d7f6
chore: upgrade expo-cli
2021-03-05 02:40:08 +01:00
Satyajit Sahoo
7ac59e6109
chore: fix crash due to asyncstorage on web
2021-03-05 02:38:01 +01:00
Satyajit Sahoo
7c92cd9ca9
chore: upgrade playwright
2021-03-05 02:26:22 +01:00
Satyajit Sahoo
f49b0d3a3b
refactor: migrate to Pressable
2021-02-22 00:47:04 +01:00