1
1
mirror of https://github.com/exyte/Macaw.git synced 2024-09-21 01:47:44 +03:00
Commit Graph

202 Commits

Author SHA1 Message Date
Alisa Mylnikova
368709ec0e Fix crash when dasharray pattern is set to "none" 2018-05-15 15:47:45 +07:00
Yuri Strot
9c97666620 Add public extensions to convert Macaw primitives to system CG primitives 2018-05-14 20:34:16 +07:00
Yuri Strot
7c03c5d2c0
Merge pull request #355 from f3dm76/task/pathsM
Fix #354: Paths with multiple M pairs are drawn incorrectly
2018-05-14 15:17:30 +07:00
Alisa Mylnikova
011d4f04a6 Fix #354: Paths with M are drawn incorrectly 2018-05-14 13:14:36 +07:00
Alisa Mylnikova
f6faa0e291 Add tests 2018-05-11 14:29:29 +07:00
Yuri Strot
07ce149849
Merge pull request #349 from f3dm76/fix/strokeOpacity
Fix out of bounds stroke opacity
2018-05-08 14:13:03 +07:00
Yuri Strot
d1d96a01c7
Merge pull request #343 from f3dm76/task/percentSupport
Task/percent support
2018-05-08 14:12:14 +07:00
Alisa Mylnikova
33284c3743 Fix out of bounds stroke opacity 2018-05-07 18:29:31 +07:00
Alisa Mylnikova
e2c4d9650d Add NodeLayout 2018-05-07 16:14:06 +07:00
Alisa Mylnikova
ba9cdbc902 Perform requested changes 2018-05-07 15:26:05 +07:00
Alisa Mylnikova
a98f9e2f3a Replace ViewBoxParams with ContentLayout 2018-05-07 11:39:38 +07:00
Yuri Strot
495f42e864
Merge pull request #341 from f3dm76/fix/strokeWidth
Fix stroke-width scientific notation
2018-05-03 17:51:00 +07:00
Yuri Strot
d3db0134be
Merge pull request #340 from f3dm76/task/textAlignFix
Fix wrong text-anchor parsing
2018-05-03 17:50:00 +07:00
Yuri Strot
a0e2a80938
Merge pull request #336 from f3dm76/task/genericFonts
Fix #335: Parse generic fonts from svg
2018-05-03 17:47:10 +07:00
Alisa Mylnikova
4cdec441c2 Updates for tests 2018-05-03 11:07:25 +07:00
Alisa Mylnikova
f093abc740 Fix #342: Add percent support for svgSize 2018-04-29 15:31:46 +07:00
Alisa Mylnikova
62da85fad6 Fix stroke-width scientific notation 2018-04-28 13:29:46 +07:00
Alisa Mylnikova
9d6e0f6d41 Fix wrong text-anchor parsing 2018-04-28 11:59:17 +07:00
Alisa Mylnikova
3e3bbe6d0c Fix #335: Parse generic fonts from svg 2018-04-27 16:42:03 +07:00
Alisa Mylnikova
4fa3ca643f Fix #172: Add support for fill-rule 2018-04-26 16:03:09 +07:00
Alisa Mylnikova
843cac6b6d Parse units in font sizes (Tribute to #156 Text fixes) 2018-04-24 14:11:57 +07:00
Yuri Strot
6f83de00d1
Merge pull request #316 from f3dm76/task/rootElement
Add root svg element to the scene
2018-04-24 13:55:19 +07:00
Alisa Mylnikova
c5d8aa90f2 Merge branch 'master' into task/rootElement
# Conflicts:
#	Macaw.xcodeproj/project.pbxproj
2018-04-24 11:41:49 +07:00
Alisa Mylnikova
26a3e7bee1 Merge branch 'master' into task/visibilityAttribute
# Conflicts:
#	Source/svg/SVGParser.swift
2018-04-23 21:09:30 +07:00
Yuri Strot
48504ea7e5
Merge pull request #329 from f3dm76/task/opacityRounding
Fix  #328: Fill opacity > 1 is processed incorrectly
2018-04-23 20:07:28 +07:00
Yuri Strot
8ce50eaba2
Merge pull request #322 from f3dm76/task/units
Fix #185: Implement px m Stroke-dasharray
2018-04-23 20:04:04 +07:00
Alisa Mylnikova
02075ce0c1 Move the check to parser 2018-04-23 17:19:59 +07:00
Alisa Mylnikova
584adf861e Add e notation parsing 2018-04-23 17:08:12 +07:00
Yuri Strot
4af9f85804
Merge pull request #293 from fdelencl42/svgParser_fix
fix 3 style attributes on SVGParser class
2018-04-23 16:23:42 +07:00
Yuri Strot
e4d3a0f7b4
Merge pull request #327 from f3dm76/task/strokeOffset
Fix #186: Support stroke-dashoffset in SVG parser, renderer, and seri…
2018-04-23 15:24:06 +07:00
Yuri Strot
e6f236de55
Merge pull request #321 from f3dm76/task/currentColor
Fix #320: Add "currentColor" support
2018-04-23 15:10:23 +07:00
Yuri Strot
38d996acf5
Merge pull request #319 from f3dm76/task/newLinesInTranform
Fix #318: Can't parse translate attributes if they contain \n
2018-04-23 15:08:03 +07:00
Yuri Strot
cdd08b2f08
Merge pull request #317 from f3dm76/task/sliceContentAlign
Apply align for slice content mode
2018-04-23 15:07:01 +07:00
Alisa Mylnikova
00410b80ea Don't serialize empty dasharray 2018-04-19 16:37:25 +07:00
Alisa Mylnikova
219b92e6de Use node's style attributes, not only group's 2018-04-19 16:14:08 +07:00
Alisa Mylnikova
e97646c53d Fix #186: Support stroke-dashoffset in SVG parser, renderer, and serializer 2018-04-19 16:00:41 +07:00
Alisa Mylnikova
0cba5aa616 Fix #325: Attribute "visibility" is ignored 2018-04-19 12:35:46 +07:00
Alisa Mylnikova
6efee3b536 Fix #185: Implement px m Stroke-dasharray 2018-04-18 18:28:21 +07:00
Alisa Mylnikova
6c0c709ced Fix #320: Add "currentColor" support 2018-04-18 17:29:28 +07:00
Alisa Mylnikova
d20f5a04d7 Fix #318: Can't parse translate attributes if they contain \n 2018-04-18 15:49:21 +07:00
Félix Delenclos
2f7dc2f44e fix conflict 2018-04-14 07:52:05 +02:00
Alisa Mylnikova
4268db024e Apply align for slice content mode 2018-04-13 11:21:47 +07:00
Alisa Mylnikova
8fb3bdc59d Add root svg element to the scene 2018-04-13 11:13:58 +07:00
Alisa Mylnikova
90c6e61a12 Fix #303: RadialGradient. Stop Offset > 1 (IOS) 2018-04-12 10:36:24 +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
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