Yusef Napora
2f9bd1f62f
App Extension support
...
Summary: This adds workarounds for the code that was preventing React from compiling when linked against an iOS App Extension target.
Some iOS APIs are unavailable to App Extensions, and Xcode's static analysis will catch attempts to use methods that have been flagged as unavailable.
React currently uses two APIs that are off limits to extensions: `[UIApplication sharedApplication]` and `[UIAlertView initWith ...]`.
This commit adds a helper function to `RCTUtils.[hm]` called `RCTRunningInAppExtension()`, which returns `YES` if, at runtime, it can be determined that we're running in an app extension (by checking whether the path to `[NSBundle mainBundle]` has the `"appex"` path extension).
It also adds a `RCTSharedApplication()` function, which will return `nil` if running in an App Extension. If running in an App, `RCTSharedApplication()` calls `sharedApplication` by calling `performSelector:` on the `UIApplication` class. This passes the static analysis check, and, in my opinion, obeys the "spirit of th
Closes https://github.com/facebook/react-native/pull/1895
Reviewed By: @svcscm
Differential Revision: D2224128
Pulled By: @nicklockwood
2015-09-22 10:46:26 -07:00
Martin Konicek
3f220f6b59
[ReactNative] Export latest Android changes
2015-09-22 18:36:21 +01:00
Ryan Anderson
dee4ea8ea3
Add note about PNG files to Image static resources
2015-09-22 10:00:19 -07:00
Martín Bigio
833ca598bc
Introduce react native CLI
...
Reviewed By: @frantic
Differential Revision: D2430522
2015-09-22 09:02:32 -07:00
Dmitry
e56ec9da35
Add Hashley app to Showcase
2015-09-22 19:00:51 +05:00
Martin Konicek
71628638f6
Export latest Android changes
2015-09-22 11:15:50 +01:00
Martin Bigio
daba14264c
Remove node_modules
dir early fail check
...
Reviewed By: @vjeux
Differential Revision: D2464127
2015-09-21 17:51:35 -07:00
Martín Bigio
37b5cd45e1
Add temp
node dependency
...
Reviewed By: @vjeux
Differential Revision: D2445915
2015-09-21 17:49:37 -07:00
Christoph Pojer
24b0064eae
Upgrade jest to 0.5.6
...
Reviewed By: @vjeux
Differential Revision: D2459297
2015-09-21 14:39:55 -07:00
Christoph Pojer
d088750163
Fix tests + enable inline requires on react-native
...
Reviewed By: @sahrens, @vjeux
Differential Revision: D2456607
2015-09-21 14:39:44 -07:00
Martin Konicek
6b733bdcf1
Minor fixes in comments
...
Reviewed By: @mkonicek
Differential Revision: D2463595
committer: Service User <svcscm@fb.com>
2015-09-21 14:39:36 -07:00
Martin Bigio
8f5b2ccbe0
Log uncaught exceptions on the socket server
...
Reviewed By: @frantic
Differential Revision: D2462114
2015-09-21 12:08:29 -07:00
Jason Als
f762a55abd
Wrong function name
...
Summary: RippleAndroid is actually Ripple
Closes https://github.com/facebook/react-native/pull/2710
Reviewed By: @svcscm
Differential Revision: D2452607
Pulled By: @mkonicek
2015-09-21 09:00:34 -07:00
Martin Konicek
86ff767268
[ReactNative] Fix typo in ReactInstanceManager.java
2015-09-21 16:01:52 +01:00
Aaron Chiu
e665acca4b
pull in github css-layout into fbobjc react native
...
Reviewed By: @vjeux
Differential Revision: D2448929
2015-09-20 20:35:29 -07:00
Pieter De Baets
d94ed42e1c
Enable Jest tests
...
Reviewed By: @amasad
Differential Revision: D2422290
2015-09-20 16:48:35 -07:00
Harry Moreno
7f067921a6
Fix Grammar
...
changed
`To make it simpler for to access your new functionality ...`
to
`To make it simpler to access your new functionality ...`
2015-09-20 19:30:51 -04:00
Harry Moreno
1edc3eb001
Fix typo
...
changed
`... for React Native and gis therefore enabled by default.`
to
`... for React Native and is therefore enabled by default.`
2015-09-20 19:28:36 -04:00
James Ide
ddd6fe3fae
Merge pull request #2898 from taydakov/patch-1
...
Fix misspelling
2015-09-20 15:04:04 -07:00
Lev Taydakov
ecc79dc6f5
Fix misspelling
2015-09-20 13:48:27 -07:00
James Ide
95b6f88686
Merge pull request #2874 from dgellow/fix-doc-runningondeviceios
...
fix AppDelegate.m path
2015-09-19 17:14:10 -07:00
Christoph Pojer
fa01b2e4cb
Codemod tests to use top-level-requires
...
Reviewed By: @DmitrySoshnikov
Differential Revision: D2456250
2015-09-19 15:41:29 -07:00
Christoph Pojer
3fca7f4d7b
inline requires + preprocessor updates
...
Reviewed By: @DmitrySoshnikov
Differential Revision: D2455903
2015-09-19 15:22:33 -07:00
dgellow
55c5dade57
fix AppDelegate.m path
2015-09-19 22:56:21 +02:00
Christopher Chedeau
f802998599
Merge pull request #2857 from javache/fix-flow-config-again
...
Bump flow version
2015-09-18 19:35:05 -07:00
Pieter De Baets
64eb8741ee
Bump flow version
2015-09-18 19:28:38 -07:00
Pieter De Baets
c011274d01
Fix fbobjc ignoring timed-out
...
Reviewed By: @cpojer
Differential Revision: D2459512
2015-09-18 18:41:26 -07:00
Pieter De Baets
19067a8fbc
Prevent setFrame:forView: being called for invalidated views
...
Reviewed By: @vjeux
Differential Revision: D2459295
2015-09-18 17:33:25 -07:00
DengYun
450cd5c406
Generate module name seperated by '/' on Windows.
...
Summary: I think packager on different platform should generate same output if possible. So packager should replace '\\' in module name with '/' on Windows.
Closes https://github.com/facebook/react-native/pull/2813
Reviewed By: @svcscm
Differential Revision: D2458634
Pulled By: @martinbigio
2015-09-18 15:15:28 -07:00
Marc Horowitz
a87ba4ab4c
Prepare the bridge for C++
...
Reviewed By: @nicklockwood
Differential Revision: D2432291
2015-09-18 15:04:28 -07:00
Jeff Morrison
18a7e363b5
Deploy to fbobjc
...
Reviewed By: @gabelevi
Differential Revision: D2457704
2015-09-18 14:25:27 -07:00
Martin Konicek
f1355f36f3
Update DevelopmentSetupAndroid.md
2015-09-18 20:53:06 +01:00
Christopher Chedeau
6bf58aa8aa
Fix sync
...
Differential Revision: D2457857
2015-09-18 12:12:53 -07:00
Martin Konicek
f6b97eaa91
Merge pull request #2809 from hzerica/master-pr-6
...
[CLI]let 'react-native bundle' support 'platform' option.
2015-09-18 20:04:40 +01:00
Felix Oghină
4eecef12c5
Merge pull request #2849 from httpNick/master
...
Updated comment in javascript to say the method name is 'show' instead of 'showText'
2015-09-18 19:04:47 +01:00
James Ide
c552a721d4
Merge pull request #2850 from nkt/change-docs-structure
...
[Docs] Split iOS and Android docs into different categories
2015-09-18 11:00:18 -07:00
Nikita Gusakov
e55b373a61
Split iOS and Android docs into different categories
2015-09-18 20:54:05 +03:00
Nick Duncan
ae57b4a729
Updated comment in javascript to say the method name is \'show\' instead of \'showText\'.
2015-09-18 10:38:36 -07:00
Jeff Morrison
2bbdbc704d
React native fixups
...
Reviewed By: @gabelevi
Differential Revision: D2456130
2015-09-18 10:36:24 -07:00
alantrrs
c6495531fb
Fix typo on example code
...
Summary: Closes https://github.com/facebook/react-native/pull/2828
Reviewed By: @svcscm
Differential Revision: D2457233
Pulled By: @foghina
2015-09-18 10:32:32 -07:00
ChristianHersevoort
b6cb0e1246
Fixed typo in TouchableNativeFeedback docs
...
Summary: Closes https://github.com/facebook/react-native/pull/2843
Reviewed By: @svcscm
Differential Revision: D2457197
Pulled By: @foghina
2015-09-18 10:32:25 -07:00
Brent Vatne
2e98c1fd5f
Merge pull request #2848 from sonnylazuardi/master
...
Showcase: New app "Ziliun"
2015-09-18 10:27:46 -07:00
Sonny Lazuardi
f7af11a734
Showcase: New app "Ziliun"
2015-09-19 00:10:34 +07:00
Dave Miller
4af2501e8e
Remove an existing UIAlertViews when invalidating the RCTAlertManager
...
Reviewed By: @nicklockwood
Differential Revision: D2456795
2015-09-18 08:45:27 -07:00
mqli
f5409c1a51
Fixing the packager infinite loop on Windows
...
Summary: The issue here https://github.com/facebook/react-native/issues/2787
The root path '/' dosn't match windows root path
Closes https://github.com/facebook/react-native/pull/2789
Reviewed By: @svcscm
Differential Revision: D2452718
Pulled By: @martinbigio
2015-09-18 06:05:22 -07:00
James Ide
4fd03ba21a
Finish up the work to send through the error cookie
...
Summary: - Includes the error cookie with soft exceptions as well since they too can be updated (requires tiny Android change too)
- Passes the error cookie through instead of leaving it unused
Closes https://github.com/facebook/react-native/pull/2198
Reviewed By: @svcscm
Differential Revision: D2455391
Pulled By: @sahrens
2015-09-17 18:15:27 -07:00
Hedger Wang
1fd27dae5e
Fix crash on RC while toggling object status.
...
Reviewed By: @chaceliang
Differential Revision: D2454891
2015-09-17 17:20:51 -07:00
Alexsander Akers
9a2d05d9b2
Move color processing to JS
...
Reviewed By: @vjeux
Differential Revision: D2346353
2015-09-17 17:20:45 -07:00
Felix Oghină
6078a4f865
add docs to BackAndroid so they show up in the website
...
Summary: Fix github issue #2777
@public
Reviewed By: @andreicoman11
Differential Revision: D2452599
2015-09-17 17:20:32 -07:00
Christopher Chedeau
5745b8fb37
Bring back the sync tool to a good state
...
Differential Revision: D2448321
2015-09-17 17:19:51 -07:00