| #
8a169bed |
| 07-Oct-2022 |
Will Schurman <[email protected]> |
[apps][ncl] Fix owner field (#19459)
|
| #
d2985c79 |
| 21-May-2022 |
James Ide <[email protected]> |
[ncl] Configure NCL for EAS, make notifications work (#17590)
Why
---
NCL uses the modern manifest format but was not configured for EAS, which meant that it could not register for notifications.
[ncl] Configure NCL for EAS, make notifications work (#17590)
Why
---
NCL uses the modern manifest format but was not configured for EAS, which meant that it could not register for notifications.
How
---
Added the extra->eas section (ran `eas init` while logged in with the community account).
Test Plan
---
Opened NCL in Expo Go, went to Notifications, sent myself a push notification. Instead of getting an unhandled promise rejection warning, I received a notification.
show more ...
|
| #
5f5bced4 |
| 17-May-2022 |
Will Schurman <[email protected]> |
[ncl] Move to EAS Update (#17499)
|
| #
eb768dc5 |
| 28-Feb-2022 |
Kudo Chien <[email protected]> |
[android][ios] Deprecate react-native-appearance (#16436)
# Why
react-native-appearance was deprecate from sdk 43. in this sdk cycle, we are going to deprecate sdk 42 as well. it's a good time to
[android][ios] Deprecate react-native-appearance (#16436)
# Why
react-native-appearance was deprecate from sdk 43. in this sdk cycle, we are going to deprecate sdk 42 as well. it's a good time to remove all react-native-appearance references. besides, it doesn't support gradle 7 where to break compile on react-native 0.66.
# How
- [android][ios] remove rnc-appearance unversioned native code
- [ncl] migrate to react-native's appearance
- [home] migrate to react-native's appearance
- remove react-native-appearance from `bundledNativeModules.json`
- [ncl] set `userInterfaceStyle` to `automatic` for appearance change testing. close ENG-2634
# Test Plan
- ncl/home/dev-menu testing for dark/light mode changes
Co-authored-by: Bartłomiej Bukowski <[email protected]>
show more ...
|
| #
b35f4713 |
| 02-Jul-2021 |
Charlie Cruzan <[email protected]> |
[NCL][test-suite] Rely on the same FB appId on Android and iOS (#13467)
* update facebook appId for Android in NCL
* update facebook appId in test suite
|
| #
721122f1 |
| 23-Mar-2021 |
Brent Vatne <[email protected]> |
[ncl] Remove web notification config
|
| #
47b314f0 |
| 04-Mar-2021 |
Charlie Cruzan <[email protected]> |
[expo] stop exporting LegacyNotifications in SDK 41 (#11807)
|
| #
57496d1e |
| 19-Feb-2021 |
Evan Bacon <[email protected]> |
[document-picker] created plugin (#11977)
* Created a plugin for expo-document-picker
* Added iCloud storage to NCL to test
* updated changelog
|
| #
7c10e2d9 |
| 11-Jan-2021 |
Evan Bacon <[email protected]> |
[EAS] Added config plugins for Expo packages and setup NCL (#11538)
* create av plugin for auto configuration
* mid eject
* full eject
* Update app.plugin.js
* av working
* image-pick
[EAS] Added config plugins for Expo packages and setup NCL (#11538)
* create av plugin for auto configuration
* mid eject
* full eject
* Update app.plugin.js
* av working
* image-picker
* ejected image-picker
* added config plugins dep
* task manager works
* added all other plugins
* eject with plugins
* camera plugin
* git ignore native folders
* added config mod
* wip
* eject and kinda running
* fix `Unable to find module for DevMenu`
* added missing deps
* remove excluded
* added plgin to append block to AppDelegate
* automate app delegate mod
* added PodfileMinVersion plugin
* Added missing native modules
* remove native folders
* format
* gradle properties plugin
* Update withGradleProperties.js
* added static config
* fixup groovy
* make unimodules-test-core a unimodule
* commit android test
* checked
* wip
* kotlin plugin
* app-auth plugin
* fixup app-auth plugin
* Update package.json
* re-eject test
* Update app.config.js
* ignore native folders
* Update cocoapods.rb
* fix iOS build
* Update package.json
* allow for overwriting default permissions
* Update yarn.lock
* Update package.json
* resolutions
* fixed android build
* remove unused
* Update package.json
* move unimodules-test-core plugin
* created local auth plugin
* fix media-library plugin
* fix calendar plugin
* added plugin to add iOS dev menu back to project
* added missing packages
* added ios screen orientation plugin
* added screen orientation plugin and firebase core plugin
* revert original changes
* clean up
* remove comment
* update versions
* fix lint
* updated changelogs
* fix lint
* disable branch
* Update ExpoApisScreen.tsx
* Update app.config.js
* disable background location on android by default
* Update package.json
show more ...
|
| #
7939ec57 |
| 23-Dec-2020 |
Evan Bacon <[email protected]> |
regenerate parts of bare-expo using expo eject and Expo config (#11429)
* added icons to bare-expo app.json
* expo eject
* delete old icons
* Update app.json
* expo eject --no-install -p
regenerate parts of bare-expo using expo eject and Expo config (#11429)
* added icons to bare-expo app.json
* expo eject
* delete old icons
* Update app.json
* expo eject --no-install -p android
* update FBID
* Update strings.xml
* Update Info.plist
* updated app.json to match ejected Info.plist
* disable splash on android since it doesn't work
* normalize manifest without eject sync
* eject manifest sync
* fix android splash screen
* simplify gitignore
show more ...
|
| #
47f64b71 |
| 21-Dec-2020 |
Evan Bacon <[email protected]> |
Upgrade bare-expo to use symlinks (#11402)
* add bare-expo json
* use symlinked ios pods
* update android RN
|
| #
a11a209a |
| 24-Sep-2020 |
Stanisław Chmiela <[email protected]> |
[android] Remove support for `androidShowExponentNotificationInShellApp` (#10335)
# Why
Let's go with the flow! https://github.com/expo/expo/pull/10333#pullrequestreview-494892317. A prerequisite
[android] Remove support for `androidShowExponentNotificationInShellApp` (#10335)
# Why
Let's go with the flow! https://github.com/expo/expo/pull/10333#pullrequestreview-494892317. A prerequisite for this PR (I guess? Maybe the other way around?) is https://github.com/expo/universe/pull/5878.
# How
Looked into all the places where `androidShowExponentNotificationInShellApp` and its constant was used, there was one — whether to display the "Exponent persistent notification" in standalone app or not. Since the default is not to show the notification, I've added `mIsShellApp ||` to an if that fast-exits from the `addNotification` method so that the notification is not added to standalone apps.
# Test Plan
I have confirmed the notification is still displayed when an experience is run in Expo client.
show more ...
|
| #
00704bdc |
| 02-Sep-2020 |
Bartłomiej Bukowski <[email protected]> |
Revert "[rn-reanimated-v2] Update reanimated to 2.0.0… (#9958)" (#10043)
This reverts commit 088068ecd14c2d03cf30d4830a4a7c53e73ec4fd.
Problems with Reanimated V2 js module:
- we want to have V1
Revert "[rn-reanimated-v2] Update reanimated to 2.0.0… (#9958)" (#10043)
This reverts commit 088068ecd14c2d03cf30d4830a4a7c53e73ec4fd.
Problems with Reanimated V2 js module:
- we want to have V1 in bare-expo, because web is not supported in V2
- we might want to have V1 in home, because why not, but it is not necessary
- we rather want V2 in ncl, because we want to test how it works easily
Conclusion is to test ReanimatedV2 in separate project outside expo/expo repository.
show more ...
|
| #
088068ec |
| 27-Aug-2020 |
Bartłomiej Bukowski <[email protected]> |
[react-native-reanimated-v2] Update reanimated to 2.0.0-alpha.5 (#9958)
- added example screens from react-native-reanimated repo to `ncl`
- run `et uvm -m react-native-reanimated`
- it replac
[react-native-reanimated-v2] Update reanimated to 2.0.0-alpha.5 (#9958)
- added example screens from react-native-reanimated repo to `ncl`
- run `et uvm -m react-native-reanimated`
- it replaced .so files android JNILibs directory
- fixed manually all native colliding changes in iOS
- added `react-native-reanimated` to `babel.config.js` in `ncl`
- run ncl using `expo start -c` (to clean cache)
- iOS worked
- Android worked
- had to update js package in the whole monorepo, because with multiple reanimated versions in monorepo there is a collision resulting in red error screen
show more ...
|
| #
49e2e4ee |
| 25-Aug-2020 |
Eric Samelson <[email protected]> |
[ncl] use silentLaunch: true in development clients (#9923)
# Why
Follow up from https://github.com/expo/expo/pull/9827
# How
Add new key to app.json.
# Test Plan
Verified that loadin
[ncl] use silentLaunch: true in development clients (#9923)
# Why
Follow up from https://github.com/expo/expo/pull/9827
# How
Add new key to app.json.
# Test Plan
Verified that loading progress is still shown in development. Tested publishing a different project to ensure that loading progress is not show in production with `silentLaunch: true`.
show more ...
|
| #
ea08dda8 |
| 02-Jul-2020 |
Evan Bacon <[email protected]> |
Added drawer navigator for larger screens (#9057)
|
| #
9155fd2f |
| 03-Jun-2020 |
Łukasz Kosmaty <[email protected]> |
[expo-notifications] Update NCL example (#8617)
* [expo-notifications] Update NCL example
* [expo-notifications] Fix title of the local notification
|
| #
c2dd4413 |
| 09-May-2020 |
Ville Immonen <[email protected]> |
[apps] Remove unnecessary packagerOpts settings (#8217)
|
| #
be074e11 |
| 01-May-2020 |
Evan Bacon <[email protected]> |
[gh-actions] Disable native previews (#8112)
* Disable native previews
* Update app.json
|
| #
feea87f0 |
| 27-Apr-2020 |
Evan Bacon <[email protected]> |
Add deployment action for bare-expo (#8017)
* Add deployment script for bare-expo
* Update web.yml
* Update web.yml
* Update web.yml
* Update web.yml
* Update web.yml
* cache
*
Add deployment action for bare-expo (#8017)
* Add deployment script for bare-expo
* Update web.yml
* Update web.yml
* Update web.yml
* Update web.yml
* Update web.yml
* cache
* add build script
* Update web.yml
* Update app.json
* Update web.yml
* Update web.yml
show more ...
|
| #
0da060ba |
| 18-Sep-2019 |
Eric Samelson <[email protected]> |
[ncl] add missing app.json fields
|
| #
55f9e639 |
| 14-Sep-2019 |
Evan Bacon <[email protected]> |
Remove puppeteer test from test-suite in favor of bare-expo (#5646)
|
| #
013b21a2 |
| 13-Sep-2019 |
Tomasz Sapeta <[email protected]> |
[ncl] switch back to light userInterfaceStyle
|
| #
322361ed |
| 11-Sep-2019 |
Brent Vatne <[email protected]> |
[home][ncl][test-suite] update navigation to use react-native-safe-area-context
|
| #
4ea6e0fa |
| 29-Aug-2019 |
Tomasz Sapeta <[email protected]> |
[ios] Set `overrideUserInterfaceStyle` to enforce experiences to use the app appearance specified by `ios.infoPlist.UIUserInterfaceStyle` config in app.json (#5435)
# Why
Fixes #5362
# How
[ios] Set `overrideUserInterfaceStyle` to enforce experiences to use the app appearance specified by `ios.infoPlist.UIUserInterfaceStyle` config in app.json (#5435)
# Why
Fixes #5362
# How
- Experiences opened by the client will use [`overrideUserInterfaceStyle`](https://developer.apple.com/documentation/uikit/uiview/3238086-overrideuserinterfacestyle?language=objc) property according to `ios.infoPlist.UIUserInterfaceStyle` config in `app.json` file.
- Added `userInterfaceStyle` to home's app.json which was needed to make the dark mode work in home (It was always light without it, so it confirms `overrideUserInterfaceStyle` thing works as expected).
# Test Plan
Tested in home with dark & light mode and added a very basic example to NCL.
show more ...
|