Commit Graph
51 Commits
Author SHA1 Message Date
Yuri Strot aa908389a9 Fix formatting and warnings 2020-07-30 15:48:36 +07:00
Alisa Mylnikova 2aed94aec2 Split on MacawView and DrawingView 2020-04-16 15:46:02 +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 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
Yuri Strot 5f24d92dd2 Fix #491: Image.src update doesn't refresh image 2018-10-22 18:28:42 +07:00
Yuri Strot 3aa1f88605 Update macOS version to use Swift 4.2 2018-10-04 14:43:11 +07:00
Anton Marunko 738e2a95af Added dispose on deinit 2018-08-08 18:23:01 +07:00
Anton Marunko 55e1d1f4c6 fixed optional bounds for image 2018-06-18 15:54:59 +07:00
Anton Marunko 04c44435fb Merge branch 'master' into public-bounds 2018-06-18 15:05:26 +07:00
Anton Marunko 4ccdc644ed Changes for bounds calculations 2018-06-13 14:42:36 +07:00
Alisa Mylnikova 636e1fe3d1 Merge commit '510576ccec81831da02e782bccb57e8b916856d8' into task/masks 2018-06-13 14:29:21 +07:00
Alisa Mylnikova fdb86967e3 Fix image's aspect fitting logic 2018-06-09 14:44:38 +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 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 e3cb7decd7 Code review improvements 2018-04-10 10:59:12 +07:00
Alisa Mylnikova 052003ade0 Merge commit 'c78b3e9605d1e50fed488f98214cbaff8e3808f9' into task/svgViewBox 2018-04-09 18:22:27 +07:00
Sroik cfd23c7012 swiftlint tweaks 2018-04-04 17:59:28 +03:00
Alisa Mylnikova 5cfe028494 Better aspect ratio implementation 2018-04-03 15:09:49 +07:00
Alisa Mylnikova 49e16e9f52 Better Align implementation 2018-04-03 13:17:43 +07:00
shipinev 9d3a96bca4 Add SwiftLint configuration and apply autocorrection 2017-10-16 16:13:54 +07:00
Yuriy Kashnikov 582360bd83 Add missing AppKit imports 2017-09-22 15:58:50 +07:00
Viktor Sukochev 7886b60dad MImage swift 4 convertion fix 2017-08-28 15:44:22 +07:00
Viktor Sukochev b3d2c2846f OS X target updated to swift 4 2017-08-28 15:12:49 +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
manindaniil 83aa343c5a linear + radial gradients fix 2017-05-15 12:34:47 +07:00
Viktor Sukochev d3f9224ad5 Unique objects in imagesMap 2017-04-14 15:58:42 +07:00
Viktor Sukochev f39ae04b8c UIImage to Image basic implementation 2017-04-14 15:40:27 +07:00
Khoren Markosyan 03f3d7b73d Fixed all warnings in project. 2017-03-06 21:00:05 +04:00
Viktor Sukochev 5fb6c83219 Passing context to findNodeAt method instead of singleton 2017-02-27 15:42:32 +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
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
Yuri Strot 28500305fc Reuse node renderers and fix animation performance issues 2016-09-08 18:54:26 +07:00
Victor Sukochev b4a907c0f7 Disabling renderer event by individual node 2016-09-08 18:19:53 +06:00
Victor Sukochev 498f5e948f ImageRenderer opacity fix. Fixes #49 2016-09-08 11:40:27 +06:00
Yuri Strot 3f4959dbad Resolve #50: MacawView doesn't refresh on scene updates 2016-09-06 16:33:28 +07:00
Nikita Afonasov 5f7fb66f62 Add initial events support 2016-08-03 22:09:52 +07:00
Victor Sukochev 65b9199ec8 Group and Shape node opacity 2016-08-03 16:38:37 +06:00
Victor Sukochev be71b3fba6 Static nodes rendering fix 2016-05-19 16:10:49 +02:00
Igor Zapletnev 28a79748f4 Fix node transformation 2016-02-22 20:33:03 +06:00
Igor Zapletnev 2812274a3f GroupRenderer + extract renderers 2016-02-20 19:58:27 +06:00