1
1
mirror of https://github.com/exyte/Macaw.git synced 2024-10-26 13:01:25 +03:00
Commit Graph

59 Commits

Author SHA1 Message Date
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
Victor Sukochev
7b57a045ac More general case of node animation adding 2016-09-19 14:18:01 +06:00
Victor Sukochev
14bd5d8b6d Adding animation on superview update fix 2016-09-19 14:12:23 +06:00
Victor Sukochev
167e4b1f4d Auto add animation after MacawView initialised 2016-09-19 14:08:22 +06:00
Victor Sukochev
058c4634da Ability to declare animation before scene attached to a view. fixes #54 2016-09-19 13:13:31 +06:00
Victor Sukochev
b4a907c0f7 Disabling renderer event by individual node 2016-09-08 18:19:53 +06:00
Yuri Strot
f9995a4266 Resolve #52: Can't tap on Node when its position change 2016-09-08 16:05:02 +07:00
Victor Sukochev
00743c0579 Removing observers on animation 2016-09-06 22:02:41 +06:00
Yuri Strot
8e85f34a0e #52: Can't tap on Node when its position change 2016-09-06 18:42:09 +07:00
Yuri Strot
b94ad28a47 Add renderer disposing 2016-09-06 17:08:31 +07:00
Yuri Strot
3f4959dbad Resolve #50: MacawView doesn't refresh on scene updates 2016-09-06 16:33:28 +07:00
Victor Sukochev
da83a7978a Refactoring Animation classes visibility 2016-08-31 16:10:18 +06:00
Victor Sukochev
94f10d04ff Potential animation offset fix 2016-08-31 14:45:53 +06:00
Victor Sukochev
db695a55b5 Root node place fix 2016-08-31 14:33:25 +06:00
Victor Sukochev
eef8c0a52a Applying group place to bounds 2016-08-30 19:26:35 +06:00
Yuri Strot
c132e87b0f Replace Node.pos with Node.place. 2016-08-29 18:39:47 +07:00
Victor Sukochev
d76f74a0c2 Missing child -> parent connection 2016-08-25 15:11:46 +06:00
Victor Sukochev
e3a5f38331 Node multiple parents support 2016-08-25 15:10:27 +06:00
Victor Sukochev
2f6d9b8aca Cleaning up nodes map 2016-08-25 14:59:27 +06:00
Victor Sukochev
f1564c2768 MacawView -> addAnimation removed 2016-08-24 16:25:14 +06:00
Yuri Strot
9277b210da Clean up events API. 2016-08-18 19:20:13 +07:00
Victor Sukochev
5070c2e1b1 Animation cache refactored not to be singleton 2016-08-18 15:53:33 +06:00
Yuri Strot
e603cf268b Clean up MacawView and SVGParser API. 2016-08-16 20:45:09 +07:00
Yuri Strot
810c45dfdd Make handlePan/handleRotation/handlePinch private. 2016-08-16 14:35:01 +07:00
Victor Sukochev
27e3cb0d67 Potential screenLayer update fix 2016-08-10 15:40:44 +06:00
Nikita Afonasov
122856b31d Events improvements (better pan) 2016-08-09 13:06:05 +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
f0ddeecbf9 Passing node to animation instead of group 2016-05-27 14:18:36 +02:00
Victor Sukochev
b9d8525771 MacawView node as optional argument 2016-05-20 17:02:12 +02:00
Victor Sukochev
be71b3fba6 Static nodes rendering fix 2016-05-19 16:10:49 +02:00
Victor Sukochev
ed7c0b3d3b Animation by value function interface 2016-05-17 14:35:22 +02:00
Victor Sukochev
e2f948f85a Proper animation start and completion 2016-05-16 16:57:14 +02:00
Victor Sukochev
ea91466321 Merge remote-tracking branch 'origin/master' into shape_layer
# Conflicts:
#	Example/Example/Examples/Path/PathExampleView.swift
#	Macaw.xcodeproj/project.pbxproj
#	Source/animation/Animation.swift
#	Source/model/scene/Group.swift
#	Source/model/scene/Shape.swift
#	Source/render/GroupRenderer.swift
#	Source/render/ShapeRenderer.swift
2016-05-16 13:03:58 +02:00
Victor Sukochev
61e0bd9c43 Animation fixes 2016-05-12 21:23:35 +06:00
Victor Sukochev
789ea226f0 Early test 2016-04-21 16:20:03 +06:00
Victor Sukochev
d9d2259de0 More CAShapeLayer conversions 2016-04-20 18:47:44 +06:00
Victor Sukochev
8548fada08 CAShapeLayer animation test part 1 2016-04-19 16:56:25 +06:00
Victor Sukochev
6e8274cae9 Using observableValue to subscribe for progress updates 2016-04-08 12:55:59 +06:00
Victor Sukochev
6899e369cf Basic animation progress control 2016-04-06 18:34:05 +06:00
Victor Sukochev
3d0317e9ee Animation play/stop 2016-04-06 17:18:30 +06:00
Victor Sukochev
d2c3f0e65c Animation refactoring 2016-04-05 15:03:00 +06:00
Victor Sukochev
6b23e51bea Animation class minor refactoring
Animation sequence
2016-03-31 21:52:58 +06:00
Victor Sukochev
022d7f19cd Basic animation 2016-03-30 12:00:53 +06:00
Igor Zapletnev
2812274a3f GroupRenderer + extract renderers 2016-02-20 19:58:27 +06:00
Igor Zapletnev
638690dd3c Extract NodeRenderer 2016-02-20 18:08:19 +06:00
Igor Zapletnev
a3bc455d46 Generated -> model + Model Listener Example wip 2016-02-20 16:36:58 +06:00
Nikita Afonasov
d45f036b14 Fix hardcoded value in text rendering 2016-02-11 20:27:38 +06:00
Nikita Afonasov
a7e8947fb0 Initial image rendering implementation 2016-02-11 17:34:17 +06:00