Commit Graph

36 Commits

Author SHA1 Message Date
Horcrux
f9fe7bdc4e merge master fix conflicts 2017-01-09 11:11:12 +08:00
Horcrux
152e839126 Remove path data usage in clipPath
Remove path data usage in clipPath.
Use clipPath in SVG way
2017-01-07 23:17:10 +08:00
Horcrux
0a6dc56b68 Move serialize path to native side 2017-01-06 14:57:06 +08:00
Horcrux
0434cddc8b Fix memory issue with ClipPath
Fix memory issue with ClipPath.
2016-11-11 13:25:16 +08:00
Horcrux
da32b1bb96 Temp commit 2016-11-05 18:42:49 +08:00
Horcrux
d549f6ca9c clean up unused code 2016-09-17 09:49:28 +08:00
Horcrux
ad196a7071 finish Text props extract refactoring 2016-09-16 23:59:38 +08:00
Horcrux
74b9917bd3 flattern text into several spans
flattern text into several spans (step 1, not finish yet)
2016-09-02 10:24:33 +08:00
Horcrux
bd26c04a1d first step of TSpan 2016-08-30 09:37:38 +08:00
Horcrux
d1afb78da0 Add preserveAspectRatio prop for Image
Add preserveAspectRatio prop for Image.
Fix touch events for Image on Android.
Fix viewBox slice bug on Android.
2016-08-13 14:03:08 +08:00
Horcrux
92ea884d6f native prop trans => matrix 2016-07-27 15:54:45 +08:00
Horcrux
9888a1adf2 add viewBox support for android 2016-07-26 11:37:31 +08:00
Horcrux
a2598a5591 native prop tranform => trans,fix defs typo 2016-07-25 11:15:39 +08:00
Horcrux
cbea7a4edb finish Symbol refactor
finish Symbol refactor
finish all reusable elements refactor (iOS)
2016-07-24 11:41:00 +08:00
Horcrux
10b28434bb refactor viewBox for svg 2016-07-23 23:44:26 +08:00
Horcrux
7e13b801e1 refactor text render
Support G inherit props.
Refactor text render. Text glyphs will perfectly draw along the path
2016-07-22 23:49:15 +08:00
Horcrux
5ee5c2239a fix memory leak issue with CGMutablePathRef 2016-07-21 18:22:23 +08:00
Horcrux
ff2395bcc2 finish gradients refactor 2016-07-20 22:38:45 +08:00
Horcrux
18e1b60823 complete ClipPath refactor 2016-07-20 14:44:19 +08:00
Horcrux
dd6cb80e84 refactor Use and Defs element with native code support(iOS) 2016-07-19 23:09:51 +08:00
Horcrux
4eddfc6885 trans => transform 2016-07-19 10:37:30 +08:00
Horcrux
d610729208 clipPathId => clipPathRef 2016-07-19 09:34:27 +08:00
Horcrux
2516a778ba use createReactNativeComponentClass inside from react
due to the peerDependency of react-native is >=0.29.0.
so there is no need to consider compatibility with react-native@0.27.0
and below.
2016-07-18 17:35:42 +08:00
Horcrux
bf5d6c8a8b fix Image Exception on Android 2016-05-18 18:40:25 +08:00
Horcrux
8d01e8eccb refactor shape elements add responder system.
refactor shape elements add responder system.
Just iOS.
2016-05-15 00:40:43 +08:00
Horcrux
0b887bccf5 add Image element (iOS) 2016-05-05 18:50:22 +08:00
Horcrux
cbce096b5c Use eslint, add travis-ci 2016-05-04 17:54:30 +08:00
Horcrux
be8c273adf Add eslint 2016-05-04 11:24:13 +08:00
Horcrux
fa751e31b0 complete ClipPath element on iOS 2016-04-27 23:14:15 +08:00
Horcrux
24dcc83a80 complete basic shapes(ios) 2016-04-26 19:10:57 +08:00
Horcrux
1304e3fc49 add Shape 2016-04-25 09:13:33 +08:00
Horcrux
70a9473b5f strokeDash => strokeDasharray 2016-04-23 15:28:32 +08:00
Horcrux
b144bd23fc add dashoffset support 2016-04-23 15:21:07 +08:00
Horcrux
fa1aea094a add clipping js code 2016-04-21 15:44:25 +08:00
Horcrux
a136063f90 add filleRule for ios 2016-04-20 23:27:12 +08:00
Horcrux
d700ca5493 refactor all components and isolated from ART dependency 2016-04-20 00:52:59 +08:00