Commit Graph

1856 Commits

Author SHA1 Message Date
Alicja Warchal
2908bc2fad Splash - remove background color fade
fbshipit-source-id: cbda2d9
2017-11-27 23:19:29 +00:00
Alicja Warchal
3a9a4262ec Splash background color fallback
fbshipit-source-id: 97ce08a
2017-11-27 23:19:28 +00:00
James Ide
3042408601 Revert "[home][android] Disable gzip in GraphQL calls"
This reverts commit 99ac158fc37d5c38f62bec281c49d4c293099045 since we've turned off Apollo Engine for now and gzipping works okay now.

Tested by pointing Home at staging.

fbshipit-source-id: 669ac4c
2017-11-23 03:10:36 +00:00
Jesse Ruder
d422f67613 Bump version 2.1.1
fbshipit-source-id: b60e63a
2017-11-23 03:02:07 +00:00
Brent Vatne
205275d530 Publish new bundle
fbshipit-source-id: 77a362d
2017-11-23 02:51:33 +00:00
James Ide
13c4c84371 Disable gzip in GraphQL calls
Disabling gzip temporarily while working on the server due to a change from Apollo Optics to Apollo Engine (hypothesis is it changed how gzip encoding works).

Test Plan: Opened Explore and Profile tabs on Android

fbshipit-source-id: 99ac158
2017-11-23 02:31:07 +00:00
Jesse Ruder
8d023589a2 Add old BarCodeScanner to SDK 23
fbshipit-source-id: c6a35d6
2017-11-22 23:13:08 +00:00
Jesse Ruder
f59d3468f5 Don't use FORCE_UNVERSIONED_PUBLISHED_EXPERIENCES on kernel
fbshipit-source-id: 5ea2fb2
2017-11-22 22:01:23 +00:00
Brent Vatne
aee13304fa Use the old implementation of BarCodeScanner if it's available
fbshipit-source-id: b67e99e
2017-11-22 21:39:39 +00:00
Jesse Ruder
20b8f3551c Add back unversioned BarCodeScanner
fbshipit-source-id: de772a1
2017-11-22 19:59:05 +00:00
Ben Roth
f56764db1e v2.1.4 - bump version (standalone only)
fbshipit-source-id: be44cc9
2017-11-22 19:57:03 +00:00
Ben Roth
86458b9f88 Do not show spinner on splash screen
fbshipit-source-id: 1a5d86c
2017-11-22 19:57:03 +00:00
Ben Roth
7413be58d0 Do not terminate if LaunchScreen is missing
fbshipit-source-id: 7350419
2017-11-22 19:57:02 +00:00
James Ide
8489a1ac54 Implement several renderbuffer methods
Added support for most renderbuffer methods that I need for shadow maps.

Test Plan: App compiles and runs when calling renderbuffer methods. Shadows don't work as expected but I'm not sure if there's a bug in EXGL or Whitestorm/THREE.

fbshipit-source-id: 0e4ff5a
2017-11-22 02:30:19 +00:00
Jesse Ruder
952d2073aa Comment out failing tests for now
fbshipit-source-id: 44d38fd
2017-11-22 01:30:27 +00:00
Jesse Ruder
5d21474ea7 Run test suite on old sdk versions
fbshipit-source-id: c2dd989
2017-11-22 01:30:27 +00:00
Ben Roth
f412d6f0a7 v2.1.3 - bump version and update metadata
fbshipit-source-id: eeab6a0
2017-11-21 23:16:32 +00:00
Jesse Ruder
550fd1811e Fix segment module
fbshipit-source-id: 22e1597
2017-11-21 22:49:22 +00:00
Ben Roth
de0e5d2b47 Backport FBSDK changes to older SDKs
fbshipit-source-id: 8d49af9
2017-11-21 22:35:58 +00:00
Callum Gardner
d0aaa1ef94 Added Segment group methods
- added #group and #groupWithTraits to Segment API support

I have added support for the Segment  method based upon the documentation. I don'\''t know how to build and/or test this. Also, I am not an Objective-C programmer -could someone closely check the Obj-C code, please?

Closes expo/expo#955

fbshipit-source-id: f50077f
2017-11-21 22:21:42 +00:00
Adam Miskiewicz
ff7d1d078d Publish new dev expo home
fbshipit-source-id: 2e41013
2017-11-21 20:02:42 +00:00
Adam Miskiewicz
8edb5c92c0 Update Android client to send Expo-JSON-Error header and display nicer errors during experience load
- Update ExponentManifest to parse a JSON response and send the Expo-JSON-Error header
- Update ManifestException's `toString()` method to output a nicer error for different cases.

fbshipit-source-id: 9270275
2017-11-21 19:49:37 +00:00
Adam Miskiewicz
7ac6cf8ccc Update iOS client to send Expo-JSON-Error header and display nicer errors during experience load
- Update EXFileDownloader to send Expo-JSON-Error header
- Update EXFileDownloader to include `errorCode` and `metadata` from the error json in it's formatted error.
- Update EXCachedResource with a `_validateErrorData` method to allow for better formatting of errors.
- Update EXManifestResource with logic to look at the errorCode in a given error and make a nice error message based on the error code.
- Update BrowserActions + BrowserReducer to store `userInfo` in the LoadingError immutable record.
- Update BrowserErrorScreen to display the nice error, and update details display slightly.

fbshipit-source-id: 061ae0e
2017-11-21 19:49:37 +00:00
Ben Roth
31ffa8a74c Backport FBSDK changes to SDK 23
fbshipit-source-id: 0a9f3c5
2017-11-21 00:49:29 +00:00
Ben Roth
178a7be189 Correct facebook login behavior check
fbshipit-source-id: c66bb17
2017-11-21 00:33:36 +00:00
Brent Vatne
af6f4405ac Use sharp for resizing icons rather than sips in standalone scripts (#1505)
* [xdl] Make image functions pluggable in IosIcons.js

* [xdl][tools-public] Add sharp to tools-public, inject sharp image functions to IosIcons

* [xdl] Remove unnecessary comment

* [xdl][tools-public] Address feedback

fbshipit-source-id: cd0e436
2017-11-21 00:02:30 +00:00
Ben Roth
31bc0323b0 Add facebook app id config, require app id to use non-web login and FBAds, disable these libs otherwise
fbshipit-source-id: 3227963
2017-11-20 23:59:40 +00:00
Ben Roth
7942348170 Bump FBSDK version
fbshipit-source-id: c992a97
2017-11-20 23:59:40 +00:00
Jesse Ruder
e2f3d93c1f Only add shell app release channel header to INITIAL_URL manifest
fbshipit-source-id: 9838216
2017-11-17 19:38:24 +00:00
Ben Roth
37388b7db1 v2.1.2 - bump version
fbshipit-source-id: 55628f7
2017-11-17 19:12:08 +00:00
Ben Roth
6a89c0ebde Publish home with snack nux appetize fix
fbshipit-source-id: 5f5df3a
2017-11-17 19:12:07 +00:00
Ben Roth
7cb88f0e9e Fill home with bees
fbshipit-source-id: a30e8f1
2017-11-17 19:03:42 +00:00
Nikhilesh Sigatapu
923351abcf Make EXLegacyAsyncLocalStorage actually ready from SDK 15 storage
fbshipit-source-id: 1004b45
2017-11-17 06:18:13 +00:00
Adam Miskiewicz
fc19c5dede Make sure exponent-view-template is part of Turtle archive
fbshipit-source-id: 15f9533
2017-11-17 00:06:13 +00:00
Jesse Ruder
e8945068f8 Update detach gradle files
fbshipit-source-id: d62433e
2017-11-16 21:56:42 +00:00
Ben Roth
a674a4ee24 v2.1.1 - standalone only - bump version
fbshipit-source-id: 6b3d480
2017-11-16 19:49:33 +00:00
Jesse Ruder
1afa106367 Bump version
fbshipit-source-id: 69c1466
2017-11-16 19:28:39 +00:00
Ben Roth
3a3942544f Also hide the splash screen when the app fails to load (e.g. did not start detached packager)
fbshipit-source-id: b10b060
2017-11-16 05:19:31 +00:00
Jesse Ruder
3273b68269 Version SDK 23
fbshipit-source-id: d18455f
2017-11-15 01:29:06 +00:00
Nikhilesh Sigatapu
3df02f2d17 Properly swizzle EXFontLoader hack, test properly in NCL
fbshipit-source-id: fe0082d
2017-11-15 01:07:13 +00:00
Ben Roth
393dc19b2b v2.1.0 - bump version and update metadata
fbshipit-source-id: d50c44a
2017-11-14 18:45:44 +00:00
Nikhilesh Sigatapu
36ea682ee7 Implement Permissions.CAMERA_ROLL for iOS
fbshipit-source-id: 09eb1dd
2017-11-14 03:20:54 +00:00
Nikhilesh Sigatapu
f7103dc5b4 Implement Permissions.CAMERA_ROLL for Android
fbshipit-source-id: 52737d4
2017-11-14 03:20:54 +00:00
Ben Roth
90f90478a1 Publish prod and dev home SDK 23
fbshipit-source-id: dc6adb8
2017-11-14 01:25:41 +00:00
Ben Roth
96b9895753 Swizzle UIFont when bridge foregrounds/backgrounds instead of in +initialize
fbshipit-source-id: c3d9d5a
2017-11-13 20:46:15 +00:00
Brent Vatne
86761dd377 Better layout for QR code and experience loading scree with iPhone X
fbshipit-source-id: 8cd6f18
2017-11-11 03:59:44 +00:00
Alicja Warchal
502e0867df Prevent Camera1 from crashing on stop
fbshipit-source-id: 3837146
2017-11-11 00:15:29 +00:00
Ben Roth
4340f24b39 Add SDK 23
fbshipit-source-id: b77ba33
2017-11-11 00:12:46 +00:00
Alicja Warchal
23b208d196 Check audio recording permissions before recording is started
fbshipit-source-id: d3d1e2c
2017-11-11 00:01:57 +00:00
Alicja Warchal
1e6bd8210a Add onMountError - prevent from crashing camera
fbshipit-source-id: a863415
2017-11-11 00:01:57 +00:00