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
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