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

833 Commits

Author SHA1 Message Date
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
5ce2d1a442
Remove Swift Package Manager description for now 2017-12-22 18:14:38 +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
Anton Marunko
06a0ff1ab8
Merge pull request #255 from hirschfl/swift_package_manger
Removed white space in README.md
2017-12-19 09:45:45 +07:00
Florian Hirschmann
26ed570972 Removed white space in README.md
This fixed a problem with the URL displaying
2017-12-18 21:57:31 +01: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
Yuri Strot
c82404f771 Fix #238: Improve gradient API and implementation.
* New API: LinearGradient(degree, stops)
* Linear gradient can be used with any degree now
* Replace var fields to let fields in all gradient classes
2017-12-13 20:18:18 +07:00
Florian Hirschmann
b050f8cf53 Added #available statement to TextRenderer
This needed for the Swift Package Manager to work accordingly, since it does not yet support build settings (like the deployment target).
https://lists.swift.org/pipermail/swift-evolution-announce/2017-January/000307.html
2017-12-13 14:13:52 +01:00
Florian Hirschmann
4d3b3eb1cb Added README entry for Swift Package Manager 2017-12-13 14:11:12 +01:00
Florian Hirschmann
e6ab338627 Added support for Swift Package Manager 2017-12-13 14:10:23 +01:00
Yuri Strot
da01017a89 Fix formatting a little bit 2017-12-13 18:41:10 +07:00
Yuri Strot
ee652e7d87 #251: Implement toPath() extension for Path. 2017-12-13 17:44:38 +07:00
Lupurus
1afb910548
Update Text.swift 2017-12-08 08:59:16 +01:00
Yuri Strot
ad365d394e
Merge pull request #244 from Dooer/fix/extension-safe
Turn on extension safety guarantee for iOS target
2017-12-08 13:46:36 +07:00
Alek Åström
1d53290463 Turn on extension safety guarantee for iOS target 2017-12-07 09:56:28 +01:00
Anton Marunko
b0f357980a Minimal required iOS version in podspec downgraded to 9.0 2017-12-01 15:57:11 +07:00
Yuri Strot
f1dfff56a9
Merge pull request #235 from amarunko/bug/additional-warnings-fixes
Bug/additional warnings fixes
2017-12-01 14:25:41 +07:00
Anton Marunko
0431cc29a7 Fix for filtering animations 2017-11-30 15:53:41 +07:00
Anton Marunko
072929a4b5 Remove control statements brackets 2017-11-30 15:43:55 +07:00
Anton Marunko
6eaf65e5ef Swift lint autocorrect fixes 2017-11-30 15:38:27 +07:00
Anton Marunko
73c0904bb4 Warning fixes 2017-11-30 15:37:14 +07:00
Yuri Strot
724c28c36a
Merge pull request #232 from amarunko/bug/path-parsing
Fix for values parsing (dot separated)
2017-11-29 20:42:26 +07:00
Yuri Strot
3eed3b1949
Merge pull request #230 from amarunko/bug/path-commands
Fix for zm case in path commands
2017-11-29 20:40:42 +07:00
Yuri Strot
bcc7a8ffbc
Merge pull request #231 from amarunko/bug/warnings-fixes
Characters warnings fixes
2017-11-29 16:02:45 +07:00
Anton Marunko
14d845c607 Removing not useful condition 2017-11-29 15:45:17 +07:00
Anton Marunko
6fbe4450c2 Fix for values parsing (dot separated) 2017-11-29 15:38:41 +07:00
Anton Marunko
989866b387 Characters warnings fixes 2017-11-29 14:24:00 +07:00
Anton Marunko
c99e25e755 Fix for zm case in path commands 2017-11-29 14:08:37 +07:00
Yuri Strot
50eb0f7c5d
Update README.md 2017-11-28 14:54:47 +07:00
Viktor Sukochev
bf58b21722 Podspec: version bump 2017-11-26 13:40:48 +07:00
Viktor Sukochev
84ce58ef5a Mac OS target fix: missing file 2017-11-25 20:42:19 +07:00
Viktor Sukochev
ea3875a7f5 Macaw OSX scheme made shared 2017-11-25 20:37:31 +07:00
Yuri Strot
566c5482c2 Fix #217: Set opaque for LinearGradient 2017-11-23 16:47:21 +07:00
Dmitry Shipinev
4bd5d79371
Merge pull request #215 from exyte/task/lint-type-name
Set correct Func2D typealias name
2017-11-22 18:42:44 +07:00
Yuriy Kashnikov
b4d271c8d0 Merge pull request #210 from exyte/feature/parse-svg-clip-path
Refactor locus to path implementation
2017-10-23 20:54:56 +07:00
shipinev
de32500287 Set correct Func2D typealias name 2017-10-23 16:12:50 +07:00
shipinev
a99882d9da Replace legacy convenience functions with Swift constructors 2017-10-23 16:03:54 +07:00
Yuriy Kashnikov
bdc3d5b562 Change Double.pi to .pi 2017-10-23 15:45:59 +07:00
Yuriy Kashnikov
2ae04afa97 Refactor locus to path implementation
- Extract locusToPath to extension of Locus
- Refactor and prettify SVG tests
2017-10-23 15:45:59 +07:00
Yuriy Kashnikov
3d5e39a6ba Merge pull request #212 from exyte/bug/fix-cubic-curve-bounds-computation
Bug/fix cubic curve bounds computation
2017-10-20 17:52:03 +07:00
Yuriy Kashnikov
8e2504aa6b Add test with absolute C and S cubic curves 2017-10-20 17:24:27 +07:00
Yuriy Kashnikov
b5bc3ef5e5 Fix path bounds for cubic curves
- Add 1 and 0 to solutions along to extrema they should be
  considered as point for bounding box
- Refactor test harness
- Add separate tests for absolute and relative cubic bounds
2017-10-20 16:33:19 +07:00
Yuriy Kashnikov
45979a16ff Fix cubic curve bounding box computation 2017-10-20 15:26:05 +07:00
Victor Sukochev
ff7c3e2df7 Merge pull request #207 from exyte/task/swiftlint
Integrate SwiftLint in project
2017-10-19 15:44:31 +07:00