Nicolas Gallagher
02cfbf8987
Add @providesModule annotations and update copyright notices
...
'providesModule' is necessary for haste support
2017-06-18 12:59:40 -07:00
Nicolas Gallagher
6203a3fec6
Misc flow and lint fixes
2017-06-18 12:59:19 -07:00
Nicolas Gallagher
d1d5461b29
Move 'hash' to 'vendor' directory
2017-06-18 12:24:04 -07:00
Nicolas Gallagher
b0ff4489a9
[fix] Switch compatibility with React Native
...
Add compatibility support for React Native's 'Switch' props
2017-06-18 12:14:46 -07:00
Nicolas Gallagher
635fda8d63
[fix] ProgressBar indicator overflow
...
This allows ProgressBar to correctly render provided styles like
'border-radius' without the indicator bar overflowing.
2017-06-17 08:48:37 -07:00
Nicolas Gallagher
5a5eb5425f
Allow component styles to be editable in React Dev Tools
2017-06-15 19:30:18 -07:00
Nicolas Gallagher
44d59f4996
Use yarn to run scripts
2017-06-15 19:29:56 -07:00
Nicolas Gallagher
868ab55bac
0.0.103
0.0.103
2017-06-15 08:46:09 -07:00
Paul Armstrong
65d5a89040
[fix] Remove requestAnimationFrame from StyleManager
...
Using requestAnimationFrame while registering styles/classes slows down
iOS/Mobile Webkit. By removing it, it's possible that we add a little
bit of overhead, slowing down current cycles, but should be mostly
unnoticed.
Fix #517
2017-06-15 08:44:13 -07:00
Nicolas Gallagher
deb0a85440
[change] AppRegistry.getApplication returns React elements
...
This changes the return value of 'getApplication' so that the
application element and stylesheets are all available as React elements.
Also changes StyleSheet's 'renderToString' to 'getStyleSheets'.
Fix #504
2017-06-14 10:41:20 -07:00
Nicolas Gallagher
19381da37f
0.0.102
0.0.102
2017-06-13 15:43:40 -07:00
Nicolas Gallagher
47ba46780c
[add] 'View' support for 'backgroundBlendMode' CSS
...
Fix #476
2017-06-13 14:22:52 -07:00
Nicolas Gallagher
88ddeca0c6
[fix] 'flex' shorthand sets 'flexBasis' to '0%'
...
Ref #426
2017-06-13 14:22:44 -07:00
Nicolas Gallagher
a61f71133e
0.0.101
0.0.101
2017-06-12 16:36:55 -07:00
Nicolas Gallagher
dad2888f7e
[add] Text support for inline View and Image
...
When 'View' or 'Image' are within a 'Text', lay them out as
'inline-flex'.
Fix #472
2017-06-12 16:32:33 -07:00
Nicolas Gallagher
5e9e81eafe
0.0.100
0.0.100
2017-06-11 16:18:45 -07:00
Nicolas Gallagher
7ae2a5e188
Update README
2017-06-11 16:18:23 -07:00
Nicolas Gallagher
d13f78622b
[fix] pointerEvents CSS
...
Fix #513
2017-06-11 14:42:01 -07:00
Nicolas Gallagher
6ae68e948f
[fix] ScrollView passive event listener warning
...
'touchstart' and 'touchmove' listeners added to the document will
default to 'passive:true' (so that calls to 'preventDefault' will be
ignored). Source https://www.chromestatus.com/features/5093566007214080
To support 'scrollEnabled', listeners are bound to the underlying
ScrollView DOM node to avoid being passive.
Fix #477
2017-06-11 14:39:42 -07:00
Nicolas Gallagher
b1b70a420d
[fix] Image support for inline SVG data
...
SVG data may contain characters that need escaping when applied as a CSS
background image.
Fix #512
2017-06-10 14:44:50 -07:00
Nicolas Gallagher
43d297bf59
[change] use ES2015 modules
...
Ref #102
2017-06-10 13:51:53 -07:00
Nicolas Gallagher
060d96b42d
Fix docs deploy
2017-06-09 16:52:14 -07:00
Nicolas Gallagher
dd5f8cf641
0.0.99
0.0.99
2017-06-09 14:58:30 -07:00
Nicolas Gallagher
7f256c6423
Update documentation examples
2017-06-09 14:55:08 -07:00
Nicolas Gallagher
05069253a1
Add Calculator example app
2017-06-09 14:51:32 -07:00
Nicolas Gallagher
f10ac058b6
Add UIExplorer component for docs
2017-06-09 14:51:12 -07:00
Nicolas Gallagher
6aa2ac1f70
Remove ListView docs
2017-06-09 14:50:03 -07:00
Nicolas Gallagher
79e6dbaab5
Move 'NativeMethods' docs to direct manipulation guide
2017-06-09 14:49:15 -07:00
Nicolas Gallagher
fc86c876e0
Update formatter and linter
2017-06-09 12:59:39 -07:00
Nicolas Gallagher
1f25ef82ae
Update jest
2017-06-09 11:56:14 -07:00
Nicolas Gallagher
5b60dcf0ff
Update React packages and inline-style-prefixer
2017-06-09 11:53:43 -07:00
Nicolas Gallagher
1cf152e8a0
Update build tools
2017-06-09 11:52:38 -07:00
Nicolas Gallagher
d034a0c6ec
[change] Linking.getInitialURL returns initial URL
...
Close #486
2017-06-09 10:44:32 -07:00
Fabrizio Moscon
33d1cdf193
Fix webpack documentation link
2017-06-09 10:28:30 -07:00
Maxime Thirouin
483a76cb5c
Fix incorrect links in View documentation
2017-06-09 15:21:10 +02:00
Nicolas Gallagher
65055028c6
0.0.98
0.0.98
2017-06-07 16:03:26 -07:00
Nicolas Gallagher
93f425e414
[fix] event normalization
...
Fix #508
2017-06-07 16:02:45 -07:00
Nicolas Gallagher
ce4cc8a946
Remove avoidable vendor code
...
Updates the 'StyleSheetValidation' and 'ColorPropType' implementations
with the latest from React Native.
2017-06-05 20:06:22 -07:00
Nicolas Gallagher
77fd867421
[fix] correct types
...
Fix #465
2017-06-05 19:51:34 -07:00
Nicolas Gallagher
22999d7e5b
Run lint and test before releasing new versions
2017-06-02 15:29:11 -07:00
Nicolas Gallagher
3c400a662b
0.0.97
0.0.97
2017-06-02 15:27:48 -07:00
Nick
e78ce713cb
[fix] TextInput selection for Blink on Android
...
Close #492
2017-06-01 09:30:22 -07:00
Nicolas Gallagher
70282cb4ca
Format
2017-06-01 09:20:07 -07:00
Nicolas Gallagher
7abdb33a1d
0.0.96
0.0.96
2017-06-01 08:51:53 -07:00
Tasveer Singh
a9c7b38df9
[fix] low-level performance tuning
...
createDOMProps: avoid using default parameters as Babel compiles the
function to calls using 'arguments', which Chrome flags as a deopt.
Replace 'typeof' calls with slightly faster calls to constructor.
onLayout: batch layout measurements in a single requestAnimationFrame.
Close #490
2017-06-01 08:45:40 -07:00
Karan Thakkar
d57fb6407a
Fix link to getting started in AppRegistry doc
...
Fixes #498
2017-06-01 10:50:38 +05:30
Nicolas Gallagher
bcdeda5dab
[fix] Flow type checking and annotations
...
Fixes dozens of Flow errors; adds type annotations; marks more files for
Flow type checking. Fixes a bug in 'AppState'.
15 Flow errors remaining. Several React Native files are still not type
checked (e.g., PanResponder, Touchables)
Ref #465
2017-05-27 10:44:33 -07:00
Nicolas Gallagher
edef737249
Move CONTRIBUTING.md
2017-05-27 08:29:22 -07:00
Nicolas Gallagher
9163b974db
Reduce number of dotfiles
2017-05-25 23:10:37 -07:00
Nicolas Gallagher
a388ef3e26
Rename 'examples' to 'docs/storybook'
...
Also changes several npm script names
2017-05-25 22:22:20 -07:00