Commit Graph
84 Commits
Author SHA1 Message Date
Alisa Mylnikova 2aed94aec2 Split on MacawView and DrawingView 2020-04-16 15:46:02 +07: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 eabb1810f0 Move layer to renderer 2019-05-08 13:13:50 +07:00
Alisa Mylnikova 44dfb89d16 Add animation layer hierarchy 2019-04-30 15:13:39 +07:00
Alisa Mylnikova 29bb3a5726 Create new node instead of changing the old one
Fix
2019-02-11 17:48:26 +07:00
Alisa Mylnikova c966b85f02 Perform requested changes 2019-02-07 13:59:40 +07: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
Alisa Mylnikova 178c66529a NodePath 2018-11-13 18:56:48 +07:00
Alisa Mylnikova 4f23e4672a Code review improvements 2018-11-09 12:19:58 +07:00
Alisa Mylnikova da870907a7 Remove nodes map 2018-11-01 17:30:16 +07:00
Anton Marunko 6f2ea3a7de Formatting fixes (swift 4.2 style) 2018-09-27 17:31:09 +06:00
Anton Marunko 738e2a95af Added dispose on deinit 2018-08-08 18:23:01 +07:00
Anton Marunko 709283c61a Changes related to crash on bounds calculating 2018-06-21 12:41:12 +07:00
Alisa Mylnikova 4aa568466c Apply mask's color, not only form 2018-06-07 17:42:57 +07:00
Alisa Mylnikova dfbbfb23ee Fix events example
Replace UIView with MView

MacOs fix
2018-06-04 16:51:48 +07:00
Alisa Mylnikova 203e2bef99 Requested changes 2018-05-29 18:36:46 +07:00
Alisa Mylnikova 364cf54df3 Add example for SourceAlpha gradient 2018-05-28 19:13:26 +07:00
Alisa Mylnikova d46a127b9e Merge branch 'master' into task/shadows
# Conflicts:
#	Source/svg/SVGParser.swift
2018-05-28 15:43:29 +07:00
Alisa Mylnikova a6c429027d Fix #348: Attribute stroke-miterlimit is ignored 2018-05-24 14:56:43 +07:00
Alisa Mylnikova 7a608c7c0c Fix #34: Implement DropShadow effect rendering 2018-05-23 15:39:46 +07:00
Yuri Strot 59baee462c Fix all SwiftLint warnings 2018-05-16 23:40:04 +07:00
Alisa Mylnikova 3d668dfa7d Fix #123: Parse SVG filters to Macaw effects 2018-05-16 19:19:29 +07:00
Yuri Strot 9c97666620 Add public extensions to convert Macaw primitives to system CG primitives 2018-05-14 20:34:16 +07:00
Alisa Mylnikova 4fa3ca643f Fix #172: Add support for fill-rule 2018-04-26 16:03:09 +07:00
Alisa Mylnikova e97646c53d Fix #186: Support stroke-dashoffset in SVG parser, renderer, and serializer 2018-04-19 16:00:41 +07:00
Sroik cfd23c7012 swiftlint tweaks 2018-04-04 17:59:28 +03: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
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
Yuri Strot 566c5482c2 Fix #217: Set opaque for LinearGradient 2017-11-23 16:47:21 +07:00
shipinev 9d3a96bca4 Add SwiftLint configuration and apply autocorrection 2017-10-16 16:13:54 +07:00
Yuri Strot 2d42a83bea Provide better way to add arcs to path 2017-10-05 11:06:48 +07:00
manindaniil ce1fce6998 first success build 2017-08-11 15:08:31 +07:00
manindaniil 536bc08709 update classes...20% 2017-08-10 20:01:11 +07:00
manindaniil 10766c3403 added platform files for ios/macos 2017-08-10 18:26:02 +07:00
Viktor Sukochev 3fa5d84c59 Keeping weak reference on animation cache 2017-07-03 14:09:56 +07:00
Viktor Sukochev cc62334bbc Weak references for renderer's nodes 2017-06-30 18:33:15 +07:00
Viktor Sukochev 3145d60a23 Warnings fix 2017-05-05 16:16:46 +07:00
Viktor Sukochev df20a3be85 Node with gradient fill touch events fix 2017-04-14 18:09:23 +07:00
Viktor Sukochev b2764ec99e Shape find node fix 2017-03-01 15:42:39 +07:00
Viktor Sukochev 5fb6c83219 Passing context to findNodeAt method instead of singleton 2017-02-27 15:42:32 +07:00
Viktor Sukochev 063cf5a378 Default line width fix 2017-02-02 16:48:40 +07:00
Viktor Sukochev 1756b98a05 Area tap logic removed. 2016-12-19 18:54:17 +07:00
Viktor Sukochev 7b062aad64 Increasing tap detection area for shape nodes 2016-12-01 21:39:58 +07:00
Victor Sukochev 5c555733cf Merge branch 'swift_3.0'
# Conflicts:
#	Source/model/scene/Shape.swift
#	Source/render/GroupRenderer.swift
#	Source/render/ImageRenderer.swift
#	Source/render/NodeRenderer.swift
#	Source/render/RenderUtils.swift
#	Source/render/ShapeRenderer.swift
#	Source/render/TextRenderer.swift
#	Source/views/MacawView.swift
2016-09-29 23:03:58 +06:00
Victor Sukochev 0c471cfc09 Buildable example 2016-09-29 17:17:59 +06:00
Yuri Strot 483dff7674 Resolve #14, #26, #56: clip, opaque and full events support. 2016-09-28 00:18:51 +07:00
Victor Sukochev bed4386799 Raw automated swift 3.0 conversion (not buildable) 2016-09-27 19:45:31 +06:00
Viktor Sukochev d28d14180e Example project updated to swift 2.3 2016-09-20 18:35:55 +06:00