Jonathan Kim
087e2a89fc
Clean up xplat relative loads
...
Reviewed By: scottrice
Differential Revision: D9584163
fbshipit-source-id: 4793b7fa6151c2ec2f8c7fae6271635c9844a50a
2018-08-30 13:04:50 -07:00
Jonathan Kim
2515e4861a
Move RN's DEFS.bzl to tools and rename to rn_defs.bzl
...
Reviewed By: mzlee
Differential Revision: D9553765
fbshipit-source-id: cb65081668ea2726f24d2c9c02661e859cc7a994
2018-08-29 13:21:52 -07:00
Valentin Shergin
07a4a959a7
Fabric: Events related classes were moved to separate buck target
...
Summary:
@public
We need that because gonna add much more event-related stuff, so it deserves separate buck target.
Reviewed By: mdvacca
Differential Revision: D8831547
fbshipit-source-id: 616581b39b425a49302d5f7f86267e62b0d58389
2018-07-17 22:53:57 -07:00
Valentin Shergin
e9e20e6c83
Fabric: <Root> component was decoupled from <View>
...
Summary:
@public
There is no reason to have it inside View; it deserves that.
Reviewed By: mdvacca
Differential Revision: D8757012
fbshipit-source-id: 881b54008b51614cd203ab97811494fa7c30e4ef
2018-07-15 16:52:26 -07:00
Valentin Shergin
57b0e68a2c
Fabric: `view` module was moved to `components` subdirectory
...
Summary:
@public
Trivial. We move all components into `/components/` subdirectory.
Reviewed By: mdvacca
Differential Revision: D8757011
fbshipit-source-id: 6a7da09e01184d41d37a1e1782c20d3c79371ae3
2018-07-15 16:52:26 -07:00
Valentin Shergin
b42e674c2f
Fabric: `scrollview` module was moved to `components` subdirectory
...
Summary:
@public
Trivial. We move all components into `/components/` subdirectory.
Reviewed By: mdvacca
Differential Revision: D8757013
fbshipit-source-id: fe3021862b3a4f8f0799b0dfaf6d3039f8582a7f
2018-07-15 16:52:26 -07:00
Valentin Shergin
ecbe9acbaa
Fabric: `text` module was moved to `components` subdirectory
...
Summary:
@public
Trivial. We move all components into `/components/` subdirectory.
Reviewed By: mdvacca
Differential Revision: D8757014
fbshipit-source-id: 9db94d38fe027e9125d017a17cbd4cf79f0bcf88
2018-07-15 16:52:26 -07:00
Taras Tsugrii
12d98db901
Fix conditional load usage.
...
Summary:
Conditional `load` statements are not allowed in new Buck build file parser - Skylark.
https://buckbuild.com/concept/skylark.html
Reviewed By: mzlee
Differential Revision: D8842756
fbshipit-source-id: f22dff00f594978e4cab5736268ad3225182c39b
2018-07-14 18:32:20 -07:00
Taras Tsugrii
346ac75ed6
Fix deprecated glob usage.
...
Summary: https://our.intern.facebook.com/intern/wiki/Buck/python-to-skylark/
Differential Revision: D8595731
fbshipit-source-id: 0e3046a7fd2a25e9b13462713ae9a008ad546770
2018-06-23 18:33:48 -07:00
Taras Tsugrii
1a7682b2a1
Re-format BUCK to use recommended style.
...
Reviewed By: yfeldblum
Differential Revision: D8073585
fbshipit-source-id: 12322aebc09b89d5af9cc257b16c1bc0fbb066c1
2018-05-20 23:24:51 -07:00
Valentin Shergin
bd99d3a6f4
Fabric: ScrollView: xplat part (shadow node, props, localdata, descriptor)
...
Summary:
All the props of a scrollview, and local data.
LocalData part is probably the most interesting: with it we precompute content size which we use inside native scrollview. Previously we rely on some assumptions like "ScrollView must have only one subview" instead, and that was not so efficient and straight-forward.
Reviewed By: fkgozali
Differential Revision: D7961869
fbshipit-source-id: fa070b8423a3e7739aeb62220e51213683e1a223
2018-05-17 20:28:50 -07:00
Valentin Shergin
f3893aab3b
Fabric/Text: Connecting the dots
...
Summary: This change registers the Text module.
Reviewed By: mdvacca
Differential Revision: D7784509
fbshipit-source-id: 0de3e432b8f975927547ba990586f99655e8322d
2018-05-08 19:24:10 -07:00
Jonathan Kim
255b97ddd1
Load and use fb_xplat_cxx_test
...
Reviewed By: mzlee
Differential Revision: D7854278
fbshipit-source-id: 2a4c4fc27fc665a192fc04a8c8fae19f7f221566
2018-05-03 16:04:29 -07:00
Jonathan Kim
be379efc9b
Minimize included defs by adding a level of indirection
...
Reviewed By: zertosh
Differential Revision: D7851714
fbshipit-source-id: aa14e003a612173c6f316cb76a26f7e78e7f15d4
2018-05-02 22:24:42 -07:00
Taras Tsugrii
1433d15557
Avoid top-level read_config invocations.
...
Reviewed By: danzimm
Differential Revision: D7651745
fbshipit-source-id: 5cbc82b3c9da3ab514278d438f97f98e19946dc7
2018-04-17 09:41:20 -07:00
Jakub Grzmiel
c866ef243e
Clean up BUCK files for missing dependencies and tests
...
Differential Revision: D7625433
fbshipit-source-id: 332b7ff7eaed82cb52f459921f1ae67b702a1636
2018-04-14 15:32:22 -07:00
Jakub Grzmiel
a42b2988ae
Clean up BUCK files for missing dependencies and tests
...
Differential Revision: D7618360
fbshipit-source-id: 421834892519998ad088a138b3fc3d96afe34d79
2018-04-14 13:18:08 -07:00
Kevin Gozali
1acef45977
iOS: added placeholder test setup for fabric graphics/uimanager/view targets
...
Reviewed By: shergin
Differential Revision: D7390366
fbshipit-source-id: d49fcc335fc03d52402676341f1da24177c6084b
2018-03-23 22:22:20 -07:00
Valentin Shergin
4cda0df2e5
Switching to the new FabricUIManager and all new shadow tree infra
...
Reviewed By: fkgozali
Differential Revision: D7230670
fbshipit-source-id: bca7d2859b87931c0d15406782b7d689de1d8c36
2018-03-18 19:17:39 -07:00
Valentin Shergin
c2ad59a277
`fabric/uimanager` module
...
Summary: `fabric/uimanager` implements FabricUIModule.
Reviewed By: fkgozali
Differential Revision: D7230669
fbshipit-source-id: db6228021352598feac7854b5871d9d6c5c85119
2018-03-18 19:17:39 -07:00