1
1
mirror of https://github.com/exyte/Macaw.git synced 2024-09-11 13:15:35 +03:00
Commit Graph

982 Commits

Author SHA1 Message Date
Daniil Manin
940d60cf14 fix some insets 2019-06-14 17:43:17 +07:00
Daniil Manin
ef54a2041d #391 add direction for text serialization 2019-06-14 15:06:11 +07:00
Daniil Manin
3d3a0f4a86 #391 change UIKit to Foundation for Direction 2019-06-13 20:20:40 +07:00
Daniil Manin
6314726732 #391 add direction for text attributes 2019-06-13 19:54:07 +07:00
Yuri Strot
249e40421d
Merge pull request #600 from exyte/test/587-Make-tests-for-OSX
#587 Make all iOS tests work on OSX as well
2019-06-04 11:40:23 +07:00
Daniil Manin
ebdad34446 #587 add DelayedAnimationTests for OSX, add MWindow aka UIWindow(iOS) aka NSWindow(OSX) 2019-06-03 17:48:56 +07:00
Daniil Manin
12d3dd30a2 #587 add ImageBoundsTests for macos 2019-06-03 17:41:28 +07:00
Daniil Manin
34292e6e2b Fix #597: memory leak, close graphics context in doFindNode method 2019-06-03 15:18:41 +07:00
Daniil Manin
94bb93d497 #393 update w3c test suite for masking-path-13-f-manual 2019-05-29 19:54:13 +07:00
Daniil Manin
851ad48c43 #393 fix optional value of path 2019-05-29 19:37:14 +07:00
Daniil Manin
3c09731b12 #393 update w3c-test-suite 2019-05-29 18:26:41 +07:00
Daniil Manin
31b6896cc2 #393 update parseElement method 2019-05-29 18:19:48 +07:00
Daniil Manin
b15ce702bb #393 improve mask support, if element has mask but mask hasn't children then element is not rendering 2019-05-29 17:55:48 +07:00
Yuri Strot
b239217a0d Clean up source code 2019-05-24 19:43:21 +07:00
Yuri Strot
d0e55b8549 Add all standard web colors 2019-05-24 19:42:37 +07:00
Yuri Strot
397a4570e0 Add compact API for geometry classes and Color 2019-05-24 19:41:40 +07:00
Daniil Manin
0d5a5136da Fix #395: improvements readSegments for A,a 2019-05-24 16:07:34 +07:00
Daniil Manin
8affa6f988 Fix #395: add type == .A 2019-05-23 19:18:25 +07:00
Daniil Manin
3266afc07a Fix #395: improvements for SVGParser for readData, flags for 'a' path segment type may not be separated properly 2019-05-23 18:40:56 +07:00
Daniil Manin
922a68bf6f change location of SVGKeys 2019-05-22 16:22:32 +07:00
Daniil Manin
d08bd4a60b Fix #388: add enum Keys with fill, color and currentColor 2019-05-22 14:15:40 +07:00
Daniil Manin
9a3c7293f3 Fix #388: fix fill for group with currentColor 2019-05-20 17:05:45 +07:00
Yuri Strot
c8c9505b83
Merge pull request #574 from exyte/bug/548-ImageContextStack-is-not-safe
Remove imageContextStack, add scale property to CGContext
2019-05-17 14:21:21 +07:00
Daniil Manin
231d1ba982 #548 remove imageContextStack, add scale property to CGContext 2019-05-16 18:09:50 +07:00
Daniil Manin
b80402fd65 #528 fix memory leak with Image objects 2019-05-16 15:33:35 +07:00
Yuri Strot
34d2382d93 Avoid NPE mentioned in #571: LoadFont with "bold" weight will crash 2019-05-13 19:36:55 +07:00
Yuri Strot
916240f118 #561: Built-in zoom support (Fix OSX build) 2019-04-08 19:27:57 +07:00
Yuri Strot
84602c48a0 WIP #561: Built-in zoom support 2019-04-08 17:29:41 +07:00
Yuri Strot
9a1abccbb6
Merge pull request #535 from exyte/fix/387
Fix #387: add "system" color support for SVG parser
2019-04-08 16:57:55 +07:00
Mark Goldin
6f1d0b102b Fix #387: use opacity for system colors 2019-04-08 16:30:36 +07:00
Yuri Strot
428dcde7c4 Fix code warnings 2019-04-04 14:59:48 +07:00
Anton Marunko
a77830e88e Added missing import 2019-03-27 01:01:19 +06:00
Anton Marunko
c53ba5cefc Adding overriding isEqual to avoid bugs 2019-03-27 00:29:04 +06:00
Anton Marunko
1a68c1f916 Fix for initializers 2019-03-27 00:04:20 +06:00
Anton Marunko
bb3cb69616 moved to swift 5 2019-03-26 17:58:13 +06:00
Alisa Mylnikova
5f09ddff61 Remove all renderers actually used in animation itself 2019-03-25 11:39:26 +07:00
Alisa Mylnikova
605cbe8024 Remove weak thing 2019-03-22 13:39:36 +07:00
Alisa Mylnikova
c7bba3438b Replace top renderers with top layers 2019-03-22 13:14:45 +07:00
Yuri Strot
c1cebea871
Merge pull request #541 from f3dm76/fix/redisplaying-layers
Remove extra layers
2019-03-18 19:16:11 +07:00
Alisa Mylnikova
9e8ea14f6d Separate file for WeakThing 2019-03-18 17:46:58 +07:00
Yuri Strot
9124c94e72
Merge pull request #537 from K-Be/master
Added support of kerning to Text
2019-03-18 17:30:53 +07:00
Eduard Sergeev
f26c234fa8 Override toPath() for Path. 2019-03-14 12:52:41 +07:00
Eduard Sergeev
c33ac908bc Override toPath() for Polyline. 2019-03-14 12:52:23 +07:00
Eduard Sergeev
90f8ca6c43 Override toPath() for Polygon. 2019-03-14 12:52:16 +07:00
Eduard Sergeev
78fb030e12 Override toPath() for Line. 2019-03-14 12:52:09 +07:00
Eduard Sergeev
90e8c66ced Override toPath() for Point. 2019-03-14 12:52:02 +07:00
Eduard Sergeev
6bebe3ba70 Override toPath() for Arc. Darwin is needed for sin/cos. 2019-03-14 12:51:48 +07:00
Eduard Sergeev
65b658dd39 Override toPath() for Circle. 2019-03-14 12:51:33 +07:00
Eduard Sergeev
6758c3bbe0 Override toPath() for Rect. 2019-03-14 12:51:22 +07:00
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