Commit Graph
66 Commits
Author SHA1 Message Date
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
Anton Poltoratskyi f3634ab518 Fixed retain cycle between renderers and GroupRenderer 2020-07-13 22:00:15 +03: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
Alisa Mylnikova 2aed94aec2 Split on MacawView and DrawingView 2020-04-16 15:46:02 +07:00
Anton Marunko 06e27ab3bc Formatting issues fix 2019-11-21 00:28:46 +06:00
Anton Marunko 126c63be75 Lint formatting issues fixed 2019-11-20 21:48:44 +06:00
Alisa Mylnikova aea8c57c82 Fix early layer freeing 2019-05-29 15:04:25 +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
Anton Marunko bb3cb69616 moved to swift 5 2019-03-26 17:58:13 +06:00
Alisa Mylnikova 1659f6b9ef Force display layers while animating
Little improvements

Fix
2019-02-11 17:59:14 +07:00
Alisa Mylnikova b4510d327d Test fixes
Extra optional

Fix
2018-12-20 13:58:52 +07:00
Alisa Mylnikova 52dc2d9bc8 Fix renderers' z positions
a
2018-11-30 16:49:35 +07:00
Alisa Mylnikova 178c66529a NodePath 2018-11-13 18:56:48 +07:00
Alisa Mylnikova 8df49c8be5 Replace array with struct 2018-11-12 15:44:42 +07:00
Alisa Mylnikova 10f3d0e77d Fix #502: Finding the tap location inside a group 2018-11-09 17:35:23 +07:00
Alisa Mylnikova 4f23e4672a Code review improvements 2018-11-09 12:19:58 +07:00
Alisa Mylnikova 149332e6e6 Fix z positions test 2018-11-02 13:58:40 +07:00
Alisa Mylnikova da870907a7 Remove nodes map 2018-11-01 17:30:16 +07:00
Anton Marunko ee7e29c004 Fix for leak in renderer init 2018-08-08 18:29:43 +07:00
Anton Marunko 738e2a95af Added dispose on deinit 2018-08-08 18:23:01 +07:00
Anton Marunko 70980f1768 Fix memory leak in renderer 2018-08-06 19:41:34 +07:00
Yuri Strot 768abfcc47 Use r instead of radius as a universal Macaw shortcut 2018-06-25 19:20:41 +07:00
Yuri Strot d398fb2631 Use separate ColorMatrix class for corresponding effect 2018-06-25 18:35:38 +07:00
Anton Marunko f2d887bd6f Moved bounds to computed property 2018-06-21 13:05:38 +07:00
Alisa Mylnikova 47349f2404 Replace Shape with Node 2018-06-13 15:23:02 +07:00
Alisa Mylnikova 94a4cd178e Perform requested changes 2018-06-13 14:27:41 +07:00
Alisa Mylnikova 4aa568466c Apply mask's color, not only form 2018-06-07 17:42:57 +07:00
Alisa Mylnikova e966885064 Change effects order
commit
2018-06-05 15:28:23 +07:00
Alisa Mylnikova dfbbfb23ee Fix events example
Replace UIView with MView

MacOs fix
2018-06-04 16:51:48 +07:00
Alisa Mylnikova 14bee2a65a Add other colorMatrix types 2018-05-29 14:06:54 +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 9771950010 Add feColorMatrix parsing 2018-05-25 16:11:47 +07:00
Alisa Mylnikova bbe4bba982 Add import for MacOS 2018-05-23 18:42:30 +07:00
Alisa Mylnikova 8b40967d9f Perform requested changes 2018-05-23 18:20:44 +07:00
Alisa Mylnikova 7a608c7c0c Fix #34: Implement DropShadow effect rendering 2018-05-23 15:39:46 +07:00
Yuri Strot 9c97666620 Add public extensions to convert Macaw primitives to system CG primitives 2018-05-14 20:34:16 +07:00
Sroik cfd23c7012 swiftlint tweaks 2018-04-04 17:59:28 +03:00
shipinev 9d3a96bca4 Add SwiftLint configuration and apply autocorrection 2017-10-16 16:13:54 +07:00
Viktor Sukochev ffff19619e Merge branch 'macos_support'
# Conflicts:
#	Source/animation/AnimationImpl.swift
#	Source/animation/AnimationProducer.swift
#	Source/animation/types/AnimationSequence.swift
#	Source/animation/types/CombineAnimation.swift
#	Source/animation/types/ContentsAnimation.swift
#	Source/animation/types/MorphingAnimation.swift
#	Source/animation/types/OpacityAnimation.swift
#	Source/animation/types/ShapeAnimation.swift
#	Source/animation/types/TransformAnimation.swift
#	Source/animation/types/animation_generators/MorphingGenerator.swift
#	Source/animation/types/animation_generators/OpacityGenerator.swift
#	Source/animation/types/animation_generators/ShapeAnimationGenerator.swift
#	Source/animation/types/animation_generators/TransformGenerator.swift
#	Source/model/scene/Node.swift
#	Source/render/NodeRenderer.swift
#	Source/svg/SVGConstants.swift
#	Source/svg/SVGParser.swift
#	Source/views/NodesMap.swift
2017-08-25 16:32:30 +07:00
Viktor Sukochev 8840c70bc5 Animation lagging fix 2017-08-21 17:08:57 +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 f6963f0ee7 zPos animation prototype 2017-07-04 14:37:16 +07:00
Viktor Sukochev 3fa5d84c59 Keeping weak reference on animation cache 2017-07-03 14:09:56 +07:00
Viktor Sukochev 8dee2a9b18 Making renderer to node reference weak 2017-06-26 19:04:33 +07:00
Viktor Sukochev 5fb6c83219 Passing context to findNodeAt method instead of singleton 2017-02-27 15:42:32 +07:00