Commit Graph
284 Commits
Author SHA1 Message Date
Alisa Mylnikova 482d486e10 Perform requested api changes 2020-08-06 17:21:42 +07:00
Alisa Mylnikova fd6e6984ab Merge commit 'f5cdb44eb8787e2becdb8deb955c7b230f1d5de5' into task/path-animation-with-example 2020-08-06 15:19:31 +07:00
Alisa Mylnikova 50c322e9ac Fix 2020-08-04 18:31:19 +07:00
Alisa Mylnikova 56645212af Fix stroke+fill color animations 2020-08-04 17:55:48 +07:00
Yuri Strot aa908389a9 Fix formatting and warnings 2020-07-30 15:48:36 +07:00
Anton Marunko dafca2d1f6 Merge remote-tracking branch 'origin/master' into rendering-respects-screen-scale
# Conflicts:
#	Source/views/MacawView.swift
2020-07-29 12:01:00 +06:00
Yuri Strot e00baaa9ed Merge pull request #718 from AntonPoltoratskyi/feature/search-by-predicate
Added node search by predicate
2020-07-20 17:04:04 +07:00
Anton Poltoratskyi d613d6c534 Update method signature for nodeBy(predicate:) 2020-07-18 12:01:39 +03:00
Yuri Strot d5f5a748e7 Merge pull request #706 from ocbnishi/feature/fix-type-check
Fix typecheck
2020-07-17 17:17:53 +07:00
Anton Poltoratskyi 7d6a3b964b Added search by predicate 2020-07-14 12:54:45 +03:00
Anton Poltoratskyi 6ba007b75e Fixed Node's onTap method. Previous implementation haven't considered copy on write behavior, so it was not possible to register second tap hander. 2020-07-13 12:33:38 +03:00
Artyom 6c8849b044 Fix typecheck 2020-06-26 15:01:19 +03:00
Alisa Mylnikova 46dd60037f Refactor path animation 2020-06-11 15:35:00 +07:00
Alisa Mylnikova 65e3fe35f0 Fix #695: Wrong vector rotation 2020-06-03 17:38:55 +07:00
Anton Marunko 72fe01040a Fix for mac os version building 2020-04-16 16:41:04 +06:00
Anton Marunko ac8e533e30 respects scale on rendering 2020-04-16 15:04:52 +06:00
Anton Marunko f47ec7f7da updated to swift 5.2 2020-02-08 15:50:52 +06:00
Yuri Strot a64977315c Revert "Fix #623: Shape.bounds returns incorrect rectangle"
This reverts commit 1e36894390.
2019-11-29 18:08:35 +07:00
Yuri Strot 1e36894390 Fix #623: Shape.bounds returns incorrect rectangle 2019-11-29 17:08:29 +07:00
Alisa Mylnikova 62a8a863bf Merge branch 'master' into task/cascade-animation 2019-07-05 14:31:35 +07:00
Alisa Mylnikova 76a82533ad Fix 2019-07-05 11:41:04 +07:00
Alisa Mylnikova a3d70e56e3 Apply clip during bounds calculation 2019-07-05 11:31:00 +07:00
Daniil Manin 12d3dd30a2 #587 add ImageBoundsTests for macos 2019-06-03 17:41:28 +07:00
Daniil Manin 3c09731b12 #393 update w3c-test-suite 2019-05-29 18:26:41 +07:00
Alisa Mylnikova 8b2027af27 Merge commit '1fbc6f335b441a18dff22b851e2db429950461dc' into task/cascade-animation 2019-05-29 15:04:59 +07:00
Alisa Mylnikova aea8c57c82 Fix early layer freeing 2019-05-29 15:04:25 +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 b80402fd65 #528 fix memory leak with Image objects 2019-05-16 15:33:35 +07:00
Alisa Mylnikova 44dfb89d16 Add animation layer hierarchy 2019-04-30 15:13:39 +07:00
Yuri Strot 84602c48a0 WIP #561: Built-in zoom support 2019-04-08 17:29:41 +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
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
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
Andrew Romanov 2b5f671d60 added support of kerning to Text. Added example for text rendering. 2019-02-28 13:53:40 +07:00
Yuri Strot 8c9fd67892 Formatting and test fixes 2019-02-13 19:53:12 +07:00