Nicolas Gallagher
18933724d6
Remove @providesModule from all modules
...
Ref: d5e9e55fa3
2018-05-08 10:28:25 -07:00
Scott Kyle
8b1e6f816f
[change] remove NetInfo.isConnected.getConnectionInfo()
...
React Native doesn't have `NetInfo.isConnected.getConnectionInfo()`.
This was incorrectly added to the API while updating the main `NetInfo`
API.
Close #937
2018-05-08 10:01:41 -07:00
Scott Kyle
02b6f3ff3c
[fix] findNodeHandle import in VirtualizedList
...
Close #936
2018-05-08 09:53:50 -07:00
Nicolas Gallagher
1e59e53e66
Update jest
2018-05-08 09:49:02 -07:00
Nicolas Gallagher
f6a65210ca
Update formatter and linter
2018-05-08 09:24:08 -07:00
Nicolas Gallagher
2e9071eb0e
Update benchmarks dependencies
2018-05-08 09:15:51 -07:00
Nicolas Gallagher
1e8577fc9e
[fix] setting flex styles as inline styles
...
Reverts #648 as browsers are inconsistent in how they handle
'flex-basis', so this hack isn't effective. And React has no support for
using '!important' in inline styles.
Fix #798
2018-04-30 11:51:18 -07:00
Nicolas Gallagher
c51f567d19
Simplify tests for several exported modules
2018-04-24 15:54:40 -07:00
Nicolas Gallagher
bce5957991
0.6.1
2018-04-21 12:16:05 -07:00
Nicolas Gallagher
c6e2b584af
[fix] AppRegistry.getApplication shouldn't throw if missing options
...
Fix #899
2018-04-21 12:05:42 -07:00
Nicolas Gallagher
83a8758f68
0.6.0
2018-04-15 15:56:10 -07:00
Nicolas Gallagher
1a225bc449
[fix] Text onPress event propagation
...
The press event should not propagate.
Fix #897
2018-04-15 15:23:32 -07:00
Nicolas Gallagher
cf2612663b
[fix] createElement uses provided function component
...
If the component provided to 'createElement' is not a string alias for a
DOM component, it will no longer attempt to replace that component with
a DOM component inferred from the 'accessibility{Component,Role,Traits}'
prop.
Fix #895
2018-04-15 15:03:34 -07:00
Nicolas Gallagher
1aec803086
[fix] Picker.Item support for 'color' prop
...
Not well supported by browsers.
Fix #810
2018-04-08 11:43:20 -07:00
Nicolas Gallagher
2050730b77
[fix] consistency of nativeEvent.location{X,Y} between touch and mouse
...
Calculate `location{X,Y}` in the same way for both touch and mouse
events. Also defer the call to `getBoundingClientRect` to avoid
unnecessary DOM queries when the data is not used.
2018-04-08 11:05:12 -07:00
Nicolas Gallagher
a67bf0f490
[change] synchronous layout measurement
2018-04-08 10:38:31 -07:00
Nicolas Gallagher
4529a4ac0a
Update benchmarks dependencies
2018-04-07 17:20:01 -07:00
Giuseppe Gurgone
5a04d07a35
[change] call 'onLayout' when elements are resized
...
Uses ResizeObserver to monitor layout changes. Falls back to
window.onresize (with initial firing).
Fix #60
Close #848
2018-04-07 17:03:17 -07:00
Nicolas Gallagher
9427eea293
[add] VirtualizedList support
...
Make changes needed to run VirtualizedList using React Native for Web.
Close #659
2018-04-07 10:25:15 -07:00
Nicolas Gallagher
b9803e1e07
Add snapshot of VirtualizedList from React Native
...
Exact source code of the module and its dependencies, for the given SHA.
2018-04-07 10:25:15 -07:00
slorber
7a3a9a5c3f
[add] AppRegistry support for React render callback
...
Close #858
Co-authored-by: Nicolas Gallagher <nicolasgallagher@gmail.com >
2018-04-07 10:15:17 -07:00
Nicolas Gallagher
4c59343fd3
[fix] SafeAreaView inset padding for Safari
...
See https://webkit.org/blog/7929/designing-websites-for-iphone-x/
Fix #859
2018-04-02 14:32:15 -07:00
Nicolas Gallagher
ce89b7e3ec
[change] move 'react-art' to peerDependencies
2018-04-02 14:31:26 -07:00
Nicolas Gallagher
23fa663a6e
[fix] Text font styling
...
Don't use 'font' shorthand internally to reset font styles, as the
framework's internal styles may be injected after application styles,
causing 'font' to override 'font-*' properties.
Fix #881
2018-04-02 11:37:59 -07:00
Nicolas Gallagher
b96dd668d3
[add] AppRegistry provider methods
...
Adds support for the following methods in React Native:
- setComponentProviderInstrumentationHook
- setWrapperComponentProvider
2018-04-01 10:29:27 -07:00
Nicolas Gallagher
a9cacb2ef5
[change] AppRegistry container is not absolutely positioned
...
Aligned with latest layout of AppContainer in React Native.
Fix #871
2018-04-01 09:47:02 -07:00
Nicolas Gallagher
c122814591
0.5.4
2018-04-01 09:34:51 -07:00
Bruno Lemos
efe18f1b7e
[fix] Linking.openURL on Firefox
...
Fix #883
Close #884
2018-04-01 09:25:16 -07:00
Nicolas Gallagher
e1b576e427
[add] StyleSheet support for 'System' in font stack
...
Allow 'System' to be used in a font-family stack, e.g., "Noto, System".
Update the 'System' font stack to include "system-ui", which is the
latest keyword for system fonts.
2018-03-31 14:57:29 -07:00
Nicolas Gallagher
5d77d6e30f
[fix] TextInput focus management
...
Defer to the browser's native handling of 'blur' and 'focus'; directly
update the internal state of TextInputState. Fixes an issue with
preserving focus when the tab is backgrounded.
Also ensure the TextInputState is correctly set when a component mounts.
When 'autoFocus' is true, 'onFocus' can be called before the internal
ref is set.
Fix #880
2018-03-31 14:01:19 -07:00
Kyle Goggin
a7cda988ef
[fix] ignore 'tvParallaxProperties' prop
...
Close #867
2018-03-29 15:47:39 -07:00
Nicolas Gallagher
b239cfb04d
[fix] update InteractionManager stub
...
Fix #875
2018-03-29 15:32:38 -07:00
Nicolas Gallagher
8e94d858b2
[fix] Picker prop types
...
Fix #879
2018-03-29 15:11:16 -07:00
Nicolas Gallagher
aa22b06359
0.5.3
2018-03-15 13:32:24 -07:00
Paul Armstrong
2aa565c7c3
[fix] Picker default fontFamily
...
Close #860
2018-03-15 13:08:23 -07:00
Nicolas Gallagher
eae3ee9dca
0.5.2
2018-03-07 19:56:46 -08:00
Nicolas Gallagher
74e1a196b6
[fix] Linking.openURL works with nonce use
...
`Linking` no longer uses an iframe hack to add 'noopener' support to
older Safari. Instead it relies on browsers having support for
'noopener'.
Fix #837
Close #846
2018-03-05 11:50:08 -08:00
Nicolas Gallagher
48da9814e7
Update benchmark libraries
2018-03-05 10:40:02 -08:00
Nicolas Gallagher
6c229da01f
Minor improvement to AppRegistry console.log message
2018-02-26 15:20:35 -08:00
Nicolas Gallagher
ae7aa818fb
0.5.1
2018-02-20 17:48:12 -08:00
Nicolas Gallagher
306cf67932
[add] Image style support for animations, interactions, and filters
2018-02-20 17:45:19 -08:00
Nicolas Gallagher
619c2048be
[add] support for 'transformStyle' style prop
2018-02-20 17:44:22 -08:00
Nicolas Gallagher
b9f9a4f8d7
Move some View style propTypes to InteractionPropTypes
2018-02-20 17:43:22 -08:00
Nicolas Gallagher
58bc18c2f5
Group 'transition' style propTypes with animations
2018-02-20 17:42:19 -08:00
Nicolas Gallagher
073940fc4e
Group 'perspective' style propType with transforms
2018-02-20 17:40:57 -08:00
Nicolas Gallagher
5c462303de
Inline some values in TextStylePropTypes
2018-02-20 17:32:45 -08:00
Nicolas Gallagher
5fb92da317
[fix] Switch layout when left/right do not flip
...
The I18nManager can now disable the automatic BiDi flipping of
left/right, which caused the Switch layout to break in RTL mode. Change
the styles to use start/end.
2018-02-20 16:44:46 -08:00
Nicolas Gallagher
b28581f44e
[fix] Touchable 'touchAction' value
2018-02-19 18:27:49 -08:00
Nicolas Gallagher
9333e7e887
0.5.0
2018-02-19 15:48:05 -08:00
Nicolas Gallagher
b28cbbb37e
[fix] TextInput default font styles
...
Match React Native (and web) expected defaults.
2018-02-19 15:29:05 -08:00