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

1150 Commits

Author SHA1 Message Date
Alisa Mylnikova
f4adb557b8 MacOS adaptation 2018-04-28 13:04:13 +07:00
Alisa Mylnikova
e95a56a178 More MacOS adaptation 2018-04-28 12:50:40 +07:00
Alisa Mylnikova
9d6e0f6d41 Fix wrong text-anchor parsing 2018-04-28 11:59:17 +07:00
Yuri Strot
5f66f68568 Minor fixes in JSON serialization 2018-04-27 19:18:08 +07:00
Alisa Mylnikova
73422282f3 Fix #337: SVGParser: Apply font weight to custom fonts 2018-04-27 17:29:10 +07:00
Alisa Mylnikova
5c538f8c59 MacOS adaptation 2018-04-27 16:52:23 +07:00
Alisa Mylnikova
3e3bbe6d0c Fix #335: Parse generic fonts from svg 2018-04-27 16:42:03 +07:00
Yuri Strot
e58629b06c
Merge pull request #312 from f3dm76/task/sceneSerialization
Add SVGParser tests
2018-04-26 18:55:02 +07:00
Alisa Mylnikova
71d2eb2c4a Use shared instance 2018-04-26 18:19:19 +07:00
Alisa Mylnikova
97f2b29e71 Remove unnecessary changes 2018-04-26 18:13:33 +07:00
Alisa Mylnikova
4328d6b027 Remove one more if 2018-04-26 18:11:50 +07:00
Alisa Mylnikova
4fa3ca643f Fix #172: Add support for fill-rule 2018-04-26 16:03:09 +07:00
Alisa Mylnikova
70f0b4069d Update Group test reference 2018-04-26 13:18:20 +07:00
Alisa Mylnikova
8806e54a9f Fix error 2018-04-26 13:06:41 +07:00
Alisa Mylnikova
7f7fdedb29 Restructure SceneSerialization 2018-04-26 12:26:36 +07:00
Alisa Mylnikova
672e04af1a Small code improvements 2018-04-24 16:40:51 +07:00
Alisa Mylnikova
cec1838c3f Merge commit 'b2a9779bc19b862dea95c5274bae9fb28e266ee8' into task/sceneSerialization
# Conflicts:
#	Macaw.xcodeproj/project.pbxproj
2018-04-24 16:08:59 +07:00
Yuri Strot
b2a9779bc1
Merge pull request #333 from f3dm76/task/textUnits
Parse units in font sizes (Tribute to #156 Text fixes)
2018-04-24 14:37:15 +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
Yuri Strot
7cc71365df
Merge pull request #326 from f3dm76/task/visibilityAttribute
Fix #325: Attribute "visibility" is ignored
2018-04-24 13:23:27 +07:00
Alisa Mylnikova
f6301b1cb6 Remove unused viewBoxes spoiling the tests 2018-04-24 13:15:50 +07:00
Alisa Mylnikova
3a4d29161d Merge branch 'master' into task/sceneSerialization
# Conflicts:
#	Macaw.xcodeproj/project.pbxproj
2018-04-24 11:45:10 +07:00
Alisa Mylnikova
c5d8aa90f2 Merge branch 'master' into task/rootElement
# Conflicts:
#	Macaw.xcodeproj/project.pbxproj
2018-04-24 11:41:49 +07:00
Yuri Strot
1751d741e9
Merge pull request #324 from f3dm76/task/reverseShapeAnimation
Fix #323: Reverse shape animation doesn't work
2018-04-24 00:32:54 +07:00
Alisa Mylnikova
26a3e7bee1 Merge branch 'master' into task/visibilityAttribute
# Conflicts:
#	Source/svg/SVGParser.swift
2018-04-23 21:09:30 +07:00
Alisa Mylnikova
bc2ae5969b Merge branch 'master' into swift_4.1 2018-04-23 21:05:52 +07:00
Alisa Mylnikova
dac2a0f85d Renew tests for root element 2018-04-23 21:03:20 +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
c5d6faf76f Move toDictionary-s to a separate file 2018-04-23 19:00:19 +07:00
Alisa Mylnikova
6990c29802 Reverse Color changes 2018-04-23 17:45:49 +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
Yuri Strot
123fe2304c
Merge pull request #311 from f3dm76/task/stopOffset
Fix #303: RadialGradient. Stop Offset > 1 (IOS)
2018-04-23 14:44:13 +07:00
Alisa Mylnikova
00410b80ea Don't serialize empty dasharray 2018-04-19 16:37:25 +07:00
Alisa Mylnikova
24d7476f37 Fix #328: Fill opacity > 1 is processed incorrectly 2018-04-19 16:34:28 +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
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
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