Krzysztof Magiera
589df04846
Introduce @ReactProp-enabled LayoutShadowNode as a baseclass for most of the shadow nodes.
...
Differential Revision: D2540232
fb-gh-sync-id: 6dfed70c8253973897f4e447377ec5561862da23
2015-10-14 01:41:26 -07:00
Krzysztof Magiera
f4e2a670d3
Convert basic shadow nodes to use @ReactProp.
...
Differential Revision: D2537318
fb-gh-sync-id: 3061545f27953299904fe224e973fa409650d239
2015-10-13 12:57:24 -07:00
Krzysztof Magiera
05015e8d36
Extract @ReactProp annotated properties from shadow nodes.
...
Differential Revision: D2536419
fb-gh-sync-id: 643499d4fdcb481349dad1701391059d2362984e
2015-10-13 10:11:30 -07:00
Andy Street
e0b2c2e34e
Batch native method calls in 5ms increments
...
Reviewed By: @mkonicek
Differential Revision: D2535803
fb-gh-sync-id: 8363a83d6966cfa4c2ea46358b10e4139333329f
2015-10-13 08:03:41 -07:00
Felix Oghină
b721c12516
import latest changes from github
...
Differential Revision: D2536028
fb-gh-sync-id: 2d28b10f06b4ab3a9113b7870e58faf6debba9b6
2015-10-13 06:59:42 -07:00
Andrei Coman
c456accbed
Make text in text inputs selectable
...
Differential Revision: D2535762
fb-gh-sync-id: 49eaf403195fd210a87fe4babf266ee4b29b7ae8
2015-10-13 06:44:21 -07:00
Krzysztof Magiera
42e9189b77
Add getShadowNodeClass method to ViewManager interface.
...
Differential Revision: D2535731
fb-gh-sync-id: 7a68778ea4ca47b113d73b1d638d74d905ea2da5
2015-10-13 06:44:19 -07:00
Krzysztof Magiera
3561c9ed2b
Restructure ViewManagersPropertyCache.
...
Differential Revision: D2532365
fb-gh-sync-id: e5cbb55093310b47b6525839d7c5929264d158ad
2015-10-12 12:02:56 -07:00
Martin Konicek
264cb8962a
Don't publish /ReactAndroid/build to npm, update version on master
...
Summary: @public
See the discussion in https://github.com/facebook/react-native/pull/3019
This is temporary Gradle output and can be huge (>100MB).
Reviewed By: @foghina
Differential Revision: D2531612
fb-gh-sync-id: 8874d39b1a9b35dc4b4ce465dd149589db75bb29
2015-10-12 11:11:40 -07:00
Martin Konicek
302fb6aea7
Fix the package name of Android Switch
...
Reviewed By: @foghina
Differential Revision: D2531260
fb-gh-sync-id: aee885009b5c3f2072500eaa84669ece7c57d2e0
2015-10-12 10:11:26 -07:00
Martin Konicek
2944c665bf
Fix package name of DebugComponentOwnershipModule
...
Reviewed By: @foghina
Differential Revision: D2531355
fb-gh-sync-id: 71de71bfec0353fb45bb8dbc8a3f4ce7cad43925
2015-10-12 09:10:33 -07:00
Andrei Coman
9f1dab69c1
Use correct spans in shadow nodes
...
Differential Revision: D2529951
fb-gh-sync-id: d3bfbe9ea4b9c0cd405a2e0fb9a3176274f0c9fa
2015-10-10 02:17:25 -07:00
Felix Oghină
3a0a1a4122
expose JS source location to JS
...
Differential Revision: D2526103
fb-gh-sync-id: d597b52dd9442fc27b0841b7df447e9d8d7de6e1
2015-10-09 04:24:23 -07:00
Mike Armstrong
fffae394c7
Use new hybrid inheritance for NativeArray and descendants
...
Reviewed By: @andreicoman11
Differential Revision: D2523619
fb-gh-sync-id: 62382c16cbbeceec12763b3786676ecff783b651
2015-10-09 03:11:35 -07:00
Marc Horowitz
23a16f60f8
Update fbjni from upstream
...
Reviewed By: @mkonicek
Differential Revision: D2517281
fb-gh-sync-id: 9deeae6821f13394a2886d6d86781b4f563aadf6
2015-10-08 08:46:31 -07:00
Mike Armstrong
34c26f31f6
Add dev mode to Android settings menu
...
Differential Revision: D2521488
fb-gh-sync-id: 28ae23a43570682e42eec4b6995235e8c65dd786
2015-10-08 00:12:25 -07:00
Satyajit Sahoo
f4857a6d42
Implement WebSocket module for Android. Fixes #2837
...
Summary: The JavaScript code for Android is same as the iOS counterpart, I just added few new lines and used arrow functions instead of binding `this`.
Closes https://github.com/facebook/react-native/pull/2839
Reviewed By: @svcscm, @vjeux
Differential Revision: D2498703
Pulled By: @mkonicek
fb-gh-sync-id: 3fe958dd5af0efba00df07515f8e33b5d87eb05b
2015-10-07 08:36:22 -07:00
Andrei Coman
c805157cac
Fix touch target computation
...
Differential Revision: D2516811
fb-gh-sync-id: 1f3490f969912f1eb8f4d49a5daa976314bbc25f
2015-10-07 01:54:22 -07:00
Mike Armstrong
fb90ba6ded
Use new hybrid inheritance for NativeArray and descendants
...
Differential Revision: D2516708
fb-gh-sync-id: 75bc2d7095ffe2c397d5ffb34b621b322b858c3e
2015-10-07 01:02:24 -07:00
Mike Armstrong
8251f1c905
Systrace stub fixes
...
Differential Revision: D2516670
fb-gh-sync-id: 89d7fdce569d4b37633fb4ab4acbeef707d54bac
2015-10-06 23:58:23 -07:00
Martin Konicek
0a419650ce
Open source ViewPagerAndroid
...
Reviewed By: @foghina
Differential Revision: D2513014
fb-gh-sync-id: d9bb668d76939ad85b657233c8b7beac9b244fab
2015-10-06 20:01:21 -07:00
Andrei Coman
a876b234c6
Fix element inspector
...
Differential Revision: D2513268
fb-gh-sync-id: c0c91cc96926eb6d222c7cbc8855342e8594a09f
2015-10-06 11:41:32 -07:00
Mike Armstrong
5d682d65f6
set JS profiling global to true, fix to parsing of strings with ascii value >=128
...
Reviewed By: @mkonicek
Differential Revision: D2512320
fb-gh-sync-id: 098727cd664f0f0cdb0092875a9934a5d7b577f2
2015-10-06 10:29:11 -07:00
Felix Oghina
b5890e1283
use listview for redbox stacktrace, open file on click
...
Reviewed By: @andreicoman11
Differential Revision: D2512364
fb-gh-sync-id: 5f2c90db7eca010185080f726fd3ef0ee519cdbc
2015-10-06 10:29:06 -07:00
Andrei Coman
ea8d0b6c1f
Protect against SQLiteFullExceptions
...
Reviewed By: @kmagiera
Differential Revision: D2512317
fb-gh-sync-id: 93fd65ebd88e42b5afc4e06c0612576101f15c97
2015-10-06 10:28:51 -07:00
Bret Johnson
b7b83e4f12
Fixed to use ; instead of : as the path delimiter on Windows, for NDK_MODULE_PATH
...
Summary: Also fixed the extra slash before first-party in that path (it was ...//first-party
and is now .../first-party). The $dir funct always produces a result that ends with
a /, so APP_MK_DIR always ends in a / and no extra / is needed when appending to it.
With these two changes all of React Native for Android, including C++, seems to
build OK on Windows 😄
Closes https://github.com/facebook/react-native/pull/2961
Reviewed By: @svcscm
Differential Revision: D2512239
Pulled By: @kmagiera
fb-gh-sync-id: 4fbc9fc85bab455b8ed1e07a8ac299a48921753e
2015-10-06 10:28:46 -07:00
Felix Oghină
787895e903
check for destroyed instance before calling native method
...
Differential Revision: D2508050
2015-10-05 09:30:51 -07:00
Mike Armstrong
17c49e2879
systrace of Fresco
...
Differential Revision: D2507874
2015-10-05 08:07:31 -07:00
Mike Armstrong
4a5fed3c42
Markers for JSC and Bridge Initialization
...
Differential Revision: D2507869
2015-10-05 08:07:23 -07:00
Amir Rosenfeld
22d507a680
robust native in fbobjc
...
Reviewed By: @fkgozali
Differential Revision: D2505371
2015-10-02 18:22:23 -07:00
Mike Armstrong
c5b82fe600
Capture java side sampling at the same time as JavaScript
...
Differential Revision: D2503123
2015-10-02 10:18:24 -07:00
Mehdi Mulani
1d8d3d779a
Backout ReactNative sync as some tests broke
2015-10-02 06:55:23 -07:00
Felix Oghină
3dcc234efd
do not destroy instance when handling exception
...
Differential Revision: D2502513
2015-10-02 03:45:24 -07:00
Aaron Chiu
ebb92ad2cc
fix white space in ReactImageManager.java
...
Differential Revision: D2498072
2015-10-01 02:31:23 -07:00
Aaron Chiu
2cc8acf2e3
enabled border width and border color (sync diff 2)
...
Differential Revision: D2497575
2015-10-01 00:28:20 -07:00
olivier notteghem
2bded4cb2e
Add log output to rule out that multiple react context creation are responsible for increased mem / image not loading in CTScan
...
Reviewed By: @krangarajan
Differential Revision: D2495435
2015-09-30 14:11:24 -07:00
Felix Oghină
5ca5ec7688
add remote image support to toolbar
...
Differential Revision: D2493627
2015-09-30 09:21:27 -07:00
Felix Oghină
3e7af6e1a4
[SampleApp] adding unsynced changes from PR #3025
2015-09-30 15:15:30 +01:00
Andrei Coman
3b6d029a55
Fix background color issue
...
Differential Revision: D2489578
committer: Service User <svcscm@fb.com>
2015-09-29 09:22:19 -07:00
Christopher Chedeau
bd36e40258
Fix width being ignored when has a value of 0
...
Summary: 8f6a96adbc
added a test in isDimDefined that checks if `value > 0.0`, but unfortunately, it did not faithfully port the JavaScript version which is `value >= 0.0`: https://github.com/facebook/css-layout/blob/master/src/Layout.js#L306 . Sadly, no test covered this so it went unnoticed.
Closes https://github.com/facebook/css-layout/pull/134
Reviewed By: @svcscm
Differential Revision: D2481773
Pulled By: @vjeux
2015-09-25 15:42:21 -07:00
Krzysztof Magiera
656126a2f1
Convert remaining viewmanager to @ReactProp.
...
Differential Revision: D2481816
committer: Service User <svcscm@fb.com>
2015-09-25 15:02:25 -07:00
Olivier Notteghem
dcae4bada0
Sync diff : Enable initializing react context off UI thread
...
Reviewed By: @astreet
Differential Revision: D2480130
2015-09-25 12:54:27 -07:00
Christopher Chedeau
ec8b5425e5
Fix row height
...
Reviewed By: @frantic
Differential Revision: D2480265
2015-09-25 11:25:57 -07:00
Krzysztof Magiera
bf598647d2
Convert View to @ReactProp.
...
Differential Revision: D2479795
committer: Service User <svcscm@fb.com>
2015-09-25 03:14:28 -07:00
Martin Konicek
fcd7de5301
Autoplay GIFs on Android
...
Summary: This adds support for animated GIFs on Android! Looking forward to some meme apps :)
Also, Fresco is awesome.
Closes #2997 .
@public
Reviewed By: @mkonicek
Differential Revision: D2477540
committer: Service User <svcscm@fb.com>
2015-09-24 14:37:24 -07:00
Martin Konicek
dfbee9f558
add dropped frame count to FPS overlay
...
Differential Revision: D2476082
committer: Service User <svcscm@fb.com>
2015-09-24 10:22:40 -07:00
Martin Konicek
bdb11c05a8
Update README.md
2015-09-24 17:18:29 +01:00
Andrei Coman
a37d0f9c20
Dirty hack to consume enter key
...
Differential Revision: D2475863
committer: Service User <svcscm@fb.com>
2015-09-24 08:20:26 -07:00
Andrei Coman
c1e3f9100e
Fix SQL errors caused by huge operations
...
Differential Revision: D2475717
committer: Service User <svcscm@fb.com>
2015-09-24 08:20:23 -07:00
Krzysztof Magiera
5623c831b3
Introducing view property annotation.
...
Differential Revision: D2475680
committer: Service User <svcscm@fb.com>
2015-09-24 08:20:17 -07:00