Eduard Sergeev
fd64147a3a
Move toPath() out of Locus extension to make it overridable.
...
Change access modifiers for helper functions.
2019-03-14 12:51:00 +07:00
Mark Goldin
9da0e017b7
Fix #387 : refactor "system" color support for SVG parser
2019-03-11 00:46:12 +07:00
Alisa Mylnikova
1b1ea7f62d
Remove extra layers
2019-03-06 16:06:55 +07:00
Yuri Strot
ec167bf9f7
Fix #536 : Class Pattern has internal constructor
2019-03-01 23:52:03 +07:00
Andrew Romanov
14db8659e3
renamed kern to kerning, fixed tests for kerning attribute
2019-03-01 23:42:01 +07:00
Andrew Romanov
ca65880621
property kern renamed to kerning
2019-03-01 21:31:59 +07:00
Mark Goldin
9f9821a8ac
wip on Fix 387 - add "system" color support for SVG parser
2019-02-28 18:07:41 +07:00
Andrew Romanov
2b5f671d60
added support of kerning to Text. Added example for text rendering.
2019-02-28 13:53:40 +07:00
Yuri Strot
99c9f79625
Merge branch 'master' of github.com:exyte/Macaw
2019-02-26 14:18:36 +07:00
Yuri Strot
c2e119a6b4
Update README: 0.9.3 => 0.9.4
2019-02-14 19:37:24 +07:00
Yuri Strot
7ba6377868
0.9.4 release
2019-02-14 19:09:42 +07:00
Alisa Mylnikova
f460922413
Fix layers redisplaying
2019-02-14 16:56:57 +07:00
Yuri Strot
e4c3bcd759
Fix ambiguous XMLElement reference
2019-02-14 14:23:34 +07:00
Yuri Strot
8c9fd67892
Formatting and test fixes
2019-02-13 19:53:12 +07:00
Yuri Strot
aadc9f3f68
Fix few issues in opacity support PR
...
* Better parsing of opacity value
* Safe code for wrong input
* Correct formatting
* Avoid incorrect visibility handler
2019-02-13 19:42:56 +07:00
ZHENG Shilin
7f437e8e52
support opacity in svg element
2019-02-13 19:10:37 +07:00
Yuri Strot
f745c9a732
Merge pull request #525 from f3dm76/taks/animationLayers
...
Force display layers while animating
2019-02-13 16:23:23 +07:00
Alisa Mylnikova
70fd57ea9d
Merge branch 'master' into taks/animationLayers
2019-02-13 12:25:30 +07:00
Alisa Mylnikova
f1c2109985
Fix disappearing nodes
2019-02-12 18:05:12 +07:00
Yuri Strot
28f27a24db
Fix #517 : Update tiger.svg in the Example project to allow changes of content mode
2019-02-12 17:44:15 +07:00
Yuri Strot
d0826bb8d0
Fix animation optimization when there is no layout
2019-02-12 17:12:22 +07:00
Yuri Strot
e882f93f05
Optimize animations when there is no layout
2019-02-12 16:19:28 +07:00
Yuri Strot
95a01d8657
Merge pull request #526 from f3dm76/task/pattern-fill
...
Task/pattern fill
2019-02-12 12:25:53 +07:00
Yuri Strot
baea2ccfc6
Fix #473 and #474 : custom fonts are not loaded correctly
2019-02-11 18:59:13 +07:00
Alisa Mylnikova
88ceef15d8
Merge branch 'master' into taks/animationLayers
2019-02-11 18:33:45 +07:00
Alisa Mylnikova
1659f6b9ef
Force display layers while animating
...
Little improvements
Fix
2019-02-11 17:59:14 +07:00
Alisa Mylnikova
29bb3a5726
Create new node instead of changing the old one
...
Fix
2019-02-11 17:48:26 +07:00
Yuri Strot
1200a87e2d
Update Example-macOS to Swift 4.2 and latest Macaw API
2019-02-11 14:23:41 +07:00
Yuri Strot
ccb125d872
Use layout cache during animation start
2019-02-08 20:46:08 +07:00
Alisa Mylnikova
a247dc9e4e
Code review changes
2019-02-07 16:24:30 +07:00
Alisa Mylnikova
c966b85f02
Perform requested changes
2019-02-07 13:59:40 +07:00
Anton Marunko
bf79a59f6f
Merge pull request #520 from DmitryPR/carthage-support
...
Add missing Carthage support
2019-02-07 12:57:48 +06:00
Dmitry Preobrazhenskiy
b03940b0da
Add missing Carthage support
...
Dependenices for the libraries used in the project should be
list in the Cartfile so when an integrator adds Macaw to his
Cartfile the dependencies should be also downloaded
2019-02-07 08:46:32 +02:00
Alisa Mylnikova
0d2bd69d75
Add patterns
...
Update Pattern model
Fix
Cherry pick
Last cherry pick
Fix
Merge fixes
2019-02-07 13:42:52 +07:00
Yuri Strot
a3a9ff5c5d
Revert travis changes
2019-02-01 18:13:13 +07:00
Yuri Strot
527bf6916b
Travis: fix xcode version
2019-02-01 17:55:26 +07:00
Anton Marunko
c7196470ef
Fix lint warnings
2019-01-29 10:14:12 +06:00
Anton Marunko
ec179435bd
Fix build for mac os
2019-01-29 10:13:13 +06:00
Yuri Strot
4dceea892b
Fix #347 : Fill color disappears if there is stroke color
2019-01-25 20:45:27 +07:00
Yuri Strot
301d8eb509
Merge pull request #519 from DmitryPR/update-swift
...
Add swift version to podspec
2019-01-25 16:35:38 +07:00
Dmitry Preobrazhenskiy
d3f624551d
Add swift version to podspec
...
Define swift_version for the Podfile which is read when the library is
integrated
If this is not supplied then Macaw in Pods settings of the integrated
project gets the project's swift version which leads to a problem
if the integrator is using different Swift version in his project
For him the only workaround is to specify the post_install hook
where he sets the config.build_settings['SWIFT_VERSION'] = '4.2'
https://github.com/CocoaPods/CocoaPods/issues/7327
For library developers who rely on this library this is also the problem
because the s.pod_target_xcconfig is ignored when using the cocoapods-packager
https://github.com/CocoaPods/cocoapods-packager/issues/210
2019-01-24 22:41:40 +02:00
Yuri Strot
b41616557e
Merge pull request #515 from vahotm/master
...
Respect dx/dy attributes and calculate node position more precisely
2018-12-27 14:30:07 +07:00
Yuri Strot
42be7d1144
Merge pull request #512 from f3dm76/task/fix-boy-animation
...
Fix morphing issues
2018-12-20 14:05:57 +07:00
Alisa Mylnikova
b4510d327d
Test fixes
...
Extra optional
Fix
2018-12-20 13:58:52 +07:00
Alisa Mylnikova
bfd2cfcc56
Use current content layout during animation
2018-12-17 18:26:33 +07:00
Ivan Samalazau
c629f3e016
Respect dx/dy attributes and calculate node position more precisely
2018-12-12 18:35:32 +03:00
Alisa Mylnikova
2aac5dad1c
Fix wrong hair initial posotion
2018-11-30 16:52:36 +07:00
Alisa Mylnikova
52dc2d9bc8
Fix renderers' z positions
...
a
2018-11-30 16:49:35 +07:00
Yuri Strot
e30a1f1fc4
Add readme in Chinese
2018-11-22 17:43:00 +07:00
Yuri Strot
35ccef2964
Combine use transform with transform of referenced node to fix issues mentioned in #495
2018-11-19 17:26:05 +07:00