Alisa Mylnikova
|
0a566c11d6
|
Small code improvement
|
2018-04-19 12:07:36 +07:00 |
|
Alisa Mylnikova
|
b508a44987
|
Fix #323: Reverse shape animation doesn't work
|
2018-04-19 12:04:53 +07:00 |
|
Yuri Strot
|
7844137b34
|
Add special model class for root SVG element
|
2018-04-11 22:38:23 +07:00 |
|
Alisa Mylnikova
|
fdd5679d94
|
Fix #309: Style attribute "display" is being ignored
|
2018-04-11 17:58:21 +07:00 |
|
Yuri Strot
|
dd7b7904c1
|
Merge pull request #291 from f3dm76/task/svgViewBox
Fix #87: Support <svg> viewBox attribute
|
2018-04-11 16:19:48 +07:00 |
|
Alisa Mylnikova
|
87b08de672
|
Less ? and !
|
2018-04-11 14:09:29 +07:00 |
|
Alisa Mylnikova
|
ac071be63a
|
Fix #306: Named colors don't work in gradients
|
2018-04-10 18:58:18 +07:00 |
|
Alisa Mylnikova
|
e3cb7decd7
|
Code review improvements
|
2018-04-10 10:59:12 +07:00 |
|
Alisa Mylnikova
|
052003ade0
|
Merge commit 'c78b3e9605d1e50fed488f98214cbaff8e3808f9' into task/svgViewBox
|
2018-04-09 18:22:27 +07:00 |
|
Dmitry Shipinev
|
c78b3e9605
|
Merge pull request #296 from app-craft/tweak_swift_lint
swiftlint tweaks
|
2018-04-09 18:20:17 +07:00 |
|
Alisa Mylnikova
|
16a4c36d4a
|
Improve SVGView aspect scaling
|
2018-04-06 18:17:04 +07:00 |
|
Alisa Mylnikova
|
52c7740f94
|
Merge remote-tracking branch 'Macaw/master' into task/svgViewBox
|
2018-04-05 18:23:55 +07:00 |
|
Viktor Sukochev
|
5434930f17
|
Animation restorer removed
|
2018-04-04 22:41:27 +07:00 |
|
Sroik
|
cfd23c7012
|
swiftlint tweaks
|
2018-04-04 17:59:28 +03:00 |
|
Alisa Mylnikova
|
10996a4b82
|
Fix #285: Add method to MacawView to find node at specified location
|
2018-04-04 14:09:53 +07:00 |
|
Alisa Mylnikova
|
5cfe028494
|
Better aspect ratio implementation
|
2018-04-03 15:09:49 +07:00 |
|
Alisa Mylnikova
|
49e16e9f52
|
Better Align implementation
|
2018-04-03 13:17:43 +07:00 |
|
Alisa Mylnikova
|
26ee61a2c8
|
Merge remote-tracking branch 'Macaw/master' into task/svgViewBox
|
2018-03-30 11:53:42 +07:00 |
|
Alisa Mylnikova
|
f70bc1b82b
|
Use TransformHelper in SVGView
|
2018-03-29 18:27:58 +07:00 |
|
Alisa Mylnikova
|
50803e10ff
|
Add test for viewBox
|
2018-03-29 17:28:05 +07:00 |
|
Yuri Strot
|
54a417be7d
|
Optimize prepare phase of SVG parser and make "style" place-independent as well as "defs".
|
2018-03-29 16:00:39 +07:00 |
|
Alisa Mylnikova
|
22c77a3cf1
|
Add helper for aspectFill/Fit transformations
|
2018-03-29 15:40:08 +07:00 |
|
Yuri Strot
|
c09557a0ca
|
Merge pull request #290 from f3dm76/task/parseDefsEverywhere
Fix #289: Defs section can be declared anywhere in SVG file
|
2018-03-29 15:12:40 +07:00 |
|
Yuri Strot
|
3dba88e7dd
|
Long tap support on macOS
|
2018-03-29 14:45:30 +07:00 |
|
Alisa Mylnikova
|
858dfddd38
|
Support 'preserveAspectRatio' attribute
|
2018-03-29 12:02:21 +07:00 |
|
Alisa Mylnikova
|
3ace85105e
|
Fix #87: Support <svg> viewBox attribute
|
2018-03-28 14:51:25 +07:00 |
|
Alisa Mylnikova
|
7177d9fe12
|
Fixed tests
|
2018-03-28 14:15:19 +07:00 |
|
Alisa Mylnikova
|
a59c6312cf
|
Fix #289: Defs section can be declared anywhere in SVG file
|
2018-03-27 18:06:17 +07:00 |
|
Alisa Mylnikova
|
0a179caf9c
|
Fix #284: Support Multi-tap and Long Press Gestures
|
2018-03-27 16:24:52 +07:00 |
|
Daniil Manin
|
5e2c412040
|
Merge branch 'master' into UIBEZIERPATH_MACOS
|
2018-03-19 17:20:55 +07:00 |
|
Viktor Sukochev
|
9e268ec05c
|
OS X Target compilation fix
|
2018-03-19 14:33:50 +07:00 |
|
Viktor Sukochev
|
214cbaf084
|
SVGParser: exponential format fix
|
2018-03-12 23:50:17 +07:00 |
|
Kristaps Grinbergs
|
be06d6cff3
|
macOS doesn’t have UIBezierPath
* Use MBezierPath to create bezier path
* AffineTransform is different for iOS and macOS
|
2018-02-28 17:22:25 +02:00 |
|
Viktor Sukochev
|
19af79615c
|
Animations memory leaks fixes
|
2018-02-12 19:27:36 +07:00 |
|
Yuri Strot
|
a93d4d80e9
|
Improve SVG arc parsing:
* elliptical arc support
* x-axis-rotation support
* handle invalid values according to specification
|
2018-02-09 21:05:56 +07:00 |
|
Viktor Sukochev
|
0d2a0959e7
|
OS X target compilation fix
|
2018-02-04 15:33:09 +07:00 |
|
Viktor Sukochev
|
461dfa869a
|
removeFunc layer strong reference fix
|
2018-01-12 23:17:21 +07:00 |
|
Viktor Sukochev
|
485ff989a7
|
ShapeLayer references fix
|
2018-01-12 19:53:02 +07:00 |
|
Viktor Sukochev
|
d358e17b4a
|
Combine animation leak fix
|
2018-01-12 17:39:02 +07:00 |
|
Yuri Strot
|
931583e12c
|
Fix #261: "D" attribute of path parsed incorrectly
|
2017-12-28 18:31:39 +07:00 |
|
Yuri Strot
|
05c91d8250
|
Fix #173: Implement elliptical Arc support in path SVG shape
|
2017-12-28 17:55:45 +07:00 |
|
Yuri Strot
|
fb7663e159
|
Fix #258: Quadratic path segments support
|
2017-12-27 17:37:52 +07:00 |
|
Yuri Strot
|
e67803ace3
|
Fix #260: Shape with no fill and stroke still rendered with default settings
|
2017-12-27 17:29:11 +07:00 |
|
Yuri Strot
|
3d2814ed5b
|
Fix SVG style order issue
|
2017-12-20 23:18:00 +07:00 |
|
Yuri Strot
|
fe809749a3
|
Fix broken SVG tests
|
2017-12-20 16:36:35 +07:00 |
|
Yuri Strot
|
0b7c3cb978
|
Fix #250: Bad position of a shape's group
|
2017-12-20 16:13:04 +07:00 |
|
Yuri Strot
|
be5839ccf6
|
Fix #236: SVGView transparency
|
2017-12-20 15:46:33 +07:00 |
|
Yuri Strot
|
9c7ed8e68b
|
Fix #249: Node Tap handler breaks after animating
|
2017-12-19 12:34:40 +07:00 |
|
Yuri Strot
|
600d99e765
|
Merge pull request #254 from hirschfl/swift_package_manger
Add support for Swift Package Manager
|
2017-12-18 16:45:57 +07:00 |
|
Yuri Strot
|
d001a4c68b
|
Merge pull request #248 from Lupurus/Text/text_bounds_
Resolve #241: Text bounds fix
|
2017-12-18 16:22:21 +07:00 |
|