Kevin Gozali
2e9d156fad
[ReactNative] revert D2233419: 'Dynamic Text Sizes for Text component'
2015-07-14 15:55:06 -08:00
Vladislav Alexeev
be2cabc3f8
Dynamic Text Sizes for Text component
...
Summary:
Dynamic Text Sizes for Text component.
Text gains new prop - allowFontScaling (true by default).
There is also AccessibilityManager module that allows you to tune multipliers per each content size category, but predefined multipliers are there.
This could potentially break some apps so please test carefully.
2015-07-14 03:13:32 -08:00
KJlmfe
b57a14d07c
<Text> module add textDecoration style attributes
...
Summary:
This is simply a rebased and squashed version of @KJlmfe's PR over at https://github.com/facebook/react-native/pull/845
It was actually already squashed into one commit, but for some reason that was hard to see from the original PR.
Closes https://github.com/facebook/react-native/pull/1869
Github Author: KJlmfe <kjlmfe@gmail.com >
2015-07-07 06:15:20 -08:00
Nick Lockwood
d83ee3bd5a
Better text background behavior
2015-06-17 05:35:57 -08:00
Alex Akers
3ce8b1a1c8
[React Native] Implement -(recursiveD|d)escription for RCT(Shadow)View
2015-06-15 12:08:45 -08:00
Nick Lockwood
5efc1b48a5
Fixed text layout on screen rotation
...
Summary:
@public
setFrame:forRootView: wasn't triggering a batch update, which is required to trigger text update. This meant text wasn't re-displayed after a rotate, only after a touch.
I also found a bug that meant we weren't caching textStorage as much as we could be. Fixed that too.
Test Plan:
* Test <Text> example in UIExplorer and ensure it lays out on rotate.
* Test <Timers> example and verify text is still updating
* Products shouldn't be affected as they have separate text implementation
2015-06-12 11:54:21 -08:00
Nick Lockwood
49e87af934
Fixed text update on OSS
2015-06-01 08:44:11 -08:00
Nick Lockwood
36c33b4a60
Fixed delayed text layout bug
2015-05-29 10:43:13 -08:00
Nick Lockwood
45c1dc1c65
Fixed text background color
...
Summary:
@public
This fixes an issue with the containerBackgroundColor property of `<Text>` nodes, where containerBackgroundColor was being overridden by the backgroundColor. I also fixed up the example so that it demonstrates the feature more clearly.
Test Plan:
* Check UIExplorer text example
* Run Catalyst snapshot tests and check MAdMan, Groups
2015-05-28 09:31:57 -08:00
Nick Lockwood
0689c0790e
Fixed crash in RCTText due to NSTextContainer/NSLayoutManager being accessed concurrently from main and shadow queues
2015-05-26 18:52:46 -08:00
Vladimir Kurchatkin and Christopher Chedeau
a142ed50ff
Add letterSpacing style property for Text
...
Summary:
Fixes #457
Closes https://github.com/facebook/react-native/pull/482
Github Author: Vladimir Kurchatkin <vladimir.kurchatkin@gmail.com >
Test Plan: Imported from GitHub, without a `Test Plan:` line.
2015-05-13 13:24:36 -07:00
Dr. Kibitz
621a30c8b8
Fixes #813
...
Summary:
Also fix RCTShadowText export name.
Closes https://github.com/facebook/react-native/pull/857
Github Author: "Dr. Kibitz" <info@drkibitz.com >
Test Plan: Imported from GitHub, without a `Test Plan:` line.
2015-04-23 04:06:16 -08:00
Alex Akers
397d4666d9
[React Native] #WIP Modify RCTShadowText measure function to honor maxNumberOfLines property
2015-04-07 02:11:01 -08:00
Alex Akers
7a97043a3e
[React Kit] Remove embarrassing TODOs
2015-03-26 10:33:05 -08:00
Nick Lockwood
19e328fb08
Added explicit types for all view properties
2015-03-25 21:20:24 -08:00
Nick Lockwood
f124c32143
[WIP] Added support for italics and additional font weights
2015-03-25 16:09:08 -08:00
Christopher Chedeau
1aeb02ada3
[ReactNative] Expanded license on obj-c files
2015-03-23 13:18:29 -08:00
James Ide
62766e6077
[Text] Account for font leading so descenders are not clipped
...
Summary:
Prior to this diff, descenders (the hanging tail on letters like g and j) were clipped on the last line because the text measurer did not account for the font leading. With `NSStringDrawingUsesFontLeading` it honors the fonts line spacing.
To test: open the Text demo of the UIExplorer and see that the bottom of the letter g is no longer clipped off.
## Before

## After

Closes https://github.com/facebook/react-native/pull/96
Github Author: James Ide <ide@jameside.com >
Test Plan: Imported from GitHub, without a `Test Plan:` line.
2015-03-23 11:40:24 -08:00
Spencer Ahrens
99f7a0ab9d
[ReactNative] Pull out some OSS modules into separate libs
2015-02-27 08:36:52 -08:00