Andy Street
b0348edcae
[react_native] JS files from D2001635: [react_native] Use hardware layers during adsmanager Navigator navigation
2015-04-21 04:10:52 -08:00
Lochlan Wansbrough
765779a4bd
Adds opaque
and underlayColor
to WebView.
...
Summary:
Enables overwriting of underlying colors for WebViews. Especially useful if you want to give your WebView a transparent background.
Closes https://github.com/facebook/react-native/pull/767
Github Author: Lochlan Wansbrough <lochie@live.com>
Test Plan: Imported from GitHub, without a `Test Plan:` line.
2015-04-20 18:11:37 -08:00
Amjad Masad
82704adead
[react-packager] Implement Packager::getAssets
2015-04-20 16:01:15 -08:00
Alex Kotliarskyi
a8a1798449
[ReactNative] Fix Chrome debugger
2015-04-20 14:37:24 -08:00
Alex Kotliarskyi
2434512847
[ReactNative] Allow JS know its URL
2015-04-20 14:20:36 -08:00
Tadeu Zagallo
0e8bc08d3f
[ReactNative] Update method name on chrome debugger
2015-04-20 12:04:52 -08:00
Nick Lockwood
5ce9fa4dda
Changed default method queue to a background queue.
2015-04-20 12:02:04 -08:00
Alex Kotliarskyi
5e2f90a73e
[ReactNative] Skip flow checks for URLs that are not bundles
2015-04-20 11:52:07 -08:00
Tadeu Zagallo
d6afe1b124
[ReactNative] Don't break when can't create executor
2015-04-20 11:21:42 -08:00
Nick Lockwood
bbd5259586
Fixed reachability
2015-04-20 08:33:56 -08:00
Tadeu Zagallo
2d5d55d17e
[ReactNative] Add if DEBUG to profile functions declarations
2015-04-20 06:03:36 -08:00
Tadeu Zagallo
915925db9d
[ReactNative] Add tests on root view, bridge, modules and js context deallocation
2015-04-20 05:40:52 -08:00
Marek Cirkos
88b6df9900
Fixed way that ScrollView handles removeClippedSubviews flag
2015-04-20 05:14:56 -08:00
Tadeu Zagallo
fb1fa12e89
[ReactNative] Better profiling API + Fix overlaping events
2015-04-20 04:57:28 -08:00
Andy Street
fde476f4e5
[react_native] JS files from D2001617: [react_native] Add support for rendering to hardware textures on Android
2015-04-20 03:10:56 -08:00
Tadeu Zagallo
0e67e33534
[ReactNative] Ensure JS calls scheduled by a deallocated context don't fire
2015-04-20 02:03:22 -08:00
Nick Lockwood
0b21df4a34
Improved logging and dev menu
2015-04-19 12:56:22 -08:00
Andy Street
2186691812
Revert "[ReactNative] implement transform styles"
2015-04-18 11:54:08 -08:00
Nick Lockwood
ead0f2e020
Implemented thread control for exported methods
2015-04-18 11:13:39 -08:00
Tadeu Zagallo
2b9aaac2ff
[ReactNative] Guard against blocks being added to UIManager during dealloc
2015-04-18 06:36:25 -08:00
Bill Fisher
bd5b12c535
[ReactNative] implement transform styles
2015-04-17 22:30:21 -08:00
Basil Hosmer
17be6ba82a
reinstate @flow
2015-04-17 18:17:16 -08:00
Alex Kotliarskyi
f3e7511d2b
[ReactNative] Dim packager output
2015-04-17 16:12:25 -08:00
Spencer Ahrens
ab1efbd4c1
[ReactNative] kill for...in array iteration in deepDiffer
2015-04-17 15:52:54 -08:00
Spencer Ahrens
65b6d209d9
[ReactNative] cleanup some requireNativeComponent cruft
2015-04-17 15:45:12 -08:00
Alex Kotliarskyi
aaaa9a98ef
[ReactNative] Update stacktrace-parser
2015-04-17 15:39:24 -08:00
Amjad Masad
f1174836d7
[react-packager] Add more information to deprecated asset requires
2015-04-17 15:14:13 -08:00
Philipp von Weitershausen
dbe8e31c20
[ReactNative][Navigator] Remove another unnecessary use of absolute screen width
2015-04-17 15:02:48 -08:00
James Ide
0b6dbdb827
[Errors] Fix Red Box by fixing providesModule parsing
...
Summary:
cc @amasad
An error occurred while trying to display the Red Box since loadSourceMap was not included in the JS
bundle. This is because node-haste was treating its docblock as a multiline directive which doesn't make sense for `@providesModule`.
In loadSourceMap.js's case, the directive's value was parsed as "loadSourceMap -- disabled flow due to mysterious validation errors --".
There are two fixes: add a newline under the `@providesModule` directive, and change the module ID code to look at only the first token of the directive. I opted for the latter so we avoid this class of bugs entirely and AFAIK it's nonsensical to have multiple `@providesModule` values anyway.
Closes https://github.com/facebook/react-native/pull/866
Github Author: James Ide <ide@jameside.com>
Test Plan: Run the packager, trigger an error in an app, see the red box now show up again.
2015-04-17 09:45:35 -08:00
Peter Cottle
691297ab0d
[ReactNative|Easy] Change watchman too-long error message
...
Summary:
@wez Mentioned this in Issue #239 -- right now when watchman takes too long we recommend you run `watchman` from your terminal which actually expects some arguments, so it prints out the following:
```
[pcottle:~/Desktop/react-native:changeErrorMessage]$ watchman
{
"error": "invalid command (expected an array with some elements!)",
"cli_validated": true,
"version": "3.0.0"
}
```
basically this ends up being more confusing since the command we recommend you run errors out, so lets change it to `watchman version` which at least exists cleanly.
I kept the troubleshooting link as https://facebook.github.io/watchman/docs/troubleshooting.html since it sounds like we will update that with the issue people run into in #239
Closes https://github.com/facebook/react-native/pull/825
Github Author: Peter Cottle <pcottle@fb.com>
Test Plan: Imported from GitHub, without a `Test Plan:` line.
2015-04-17 09:16:22 -08:00
Amjad Masad
2975f26e80
[react-packager] Add asset extensions to file watch glob in the project root
2015-04-17 09:03:41 -08:00
Tadeu Zagallo
1883ba535c
[ReactNative] Send batched calls from objc to js every frame + add bridge profiling
2015-04-17 04:01:02 -08:00
Andy Street
70a28547dd
[react_native] JS files from D1998047: [react_native] Remove modalFullscreenView dimension
2015-04-17 03:42:50 -08:00
Andrei Coman
af895bab53
[react_native] JS files from D1994196: [react_native] TextInput fix android viewconfig mixins: [NativeMethodsMixin, TimerMixin],
2015-04-17 02:50:04 -08:00
Spencer Ahrens
915151c5d7
[ReactNative] verifyPropTypes against native exports
2015-04-16 18:15:36 -08:00
Spencer Ahrens
764854c04a
[ReactNative] introduce requireNativeComponent
2015-04-16 17:12:12 -08:00
Andy Street
baed197a7d
[react_native] JS files from D1998038: [react_native] Calculate density independent screen size in JS to prevent loss of precision
2015-04-16 14:44:34 -08:00
Amjad Masad
642d6cf483
[react-packager] Remove links to internal wiki
2015-04-16 13:14:41 -08:00
Amjad Masad
fb7036eaac
[react-packager] implement /assets endpoint to serve assets
2015-04-16 13:00:48 -08:00
Philipp von Weitershausen
fd8bc3b5f6
[ReactNative] Get rid of another pair of unnecessary Dimensions.get('window')
2015-04-16 12:10:55 -08:00
Eric Vicenti
e382894ef3
[ReactNative] Navigator fix BackAndroid warning on iOS
2015-04-16 10:28:19 -08:00
Eric Vicenti
b3a2d6c574
[ReactNative] Navigator initially render all scenes
2015-04-16 10:19:52 -08:00
Tadeu Zagallo
50c9c616fb
[ReactNative] Call invalidate when executor is deallocated
2015-04-16 08:45:42 -08:00
Krzysztof Magiera
679399289d
[react_native] Fix loadSourceMap problem with annotation section that prevents it from being loaded by packager.
2015-04-16 07:28:55 -08:00
Andrei Coman
486d871a7b
[react_native] JS files from D1997727: [react_native] TextInput rename value to text
2015-04-16 07:04:02 -08:00
Nick Lockwood
0b505901ba
Fixed map annotation crash
2015-04-16 04:29:35 -08:00
Alex Kotliarskyi
df77c5ef1c
Add test target to SampleApp
2015-04-15 09:26:57 -08:00
Tadeu Zagallo
75e4e124fa
[ReactNative] Use a single DisplayLink held by the bridge
2015-04-15 07:07:48 -08:00
Forbes Lindesay
4f8b2825a0
Replace ES6Promise with Promise
2015-04-15 06:06:29 -08:00
guru inamdar
7a68691686
MapView to support MKPointAnnotation using new attribute annotate in Map...
...
Summary:
### MapView to support Pin annotation
var pinLocation = {
latitude: property.latitude,
longitude: property.longitude,
title: property.title
};
this.state = {propertyPoint: pinLocation};
<MapView style={styles.map} region={this.state.region} annotate={this.state.propertyPoint}>
</MapView>
![mapview-pinannotation](https://cloud.githubusercontent.com/assets/845379/7100280/6c1ffc08-dfe5-11e4-9d1b-8da6a65da1bc.png )
Closes https://github.com/facebook/react-native/pull/810
Github Author: guru inamdar <guru.inamdar@gmail.com>
Test Plan: Imported from GitHub, without a `Test Plan:` line.
2015-04-14 18:03:37 -08:00