1
1
mirror of https://github.com/exyte/Macaw.git synced 2024-08-16 00:20:23 +03:00
Commit Graph

671 Commits

Author SHA1 Message Date
Viktor Sukochev
7576d3084a Version bump 2017-09-14 15:36:44 +07:00
Victor Sukochev
dd3d1a72b7 Merge pull request #163 from exyte/feature/add-macaw-to-svg-serializer
Aadd Macaw to SVG serializer
2017-09-14 11:56:58 +07:00
Yuriy Kashnikov
d27e20e1f5 Fix review comments
- Update SVG tests: added basic test for ellipse.svg
- Handle optional params via Optional
2017-09-13 16:02:04 +03:00
Yuriy Kashnikov
524b734fc1 Improve SVG Serializer
- Support transform and placing
- Expose height and width
2017-09-13 11:54:54 +03:00
Yuriy Kashnikov
8db1119824 Add missing import to GeomUtils 2017-09-12 15:08:59 +07:00
Viktor Sukochev
a972a630a9 Removing zPosition rendering 2017-09-12 14:35:27 +07:00
Yuriy Kashnikov
488b653426 Merge pull request #159 from exyte/feature/add-transparent-fill-handling-to-svg-parser
Add 'transparent' value handling to SVG parser
2017-09-07 19:21:42 +03:00
Yuriy Kashnikov
d140291208 Add 'transparent' value handling to SVG parser 2017-09-07 16:46:25 +03:00
Yuriy Kashnikov
87e199ecfa Merge pull request #155 from rFlex/simon/170906-respect_fill
Respect fill color opacity for rgb and color constant
2017-09-07 12:59:23 +03:00
Viktor Sukochev
5e2bf38108 GeomUtils: center rotation fix 2017-09-07 16:31:15 +07:00
Yuriy Kashnikov
22405f48f0 Merge pull request #158 from exyte/qfix/remove-unnecessary-temp-var
Remove unnecessary temp var mImage
2017-09-07 11:53:08 +03:00
Yuriy Kashnikov
c04386d020 Remove unnecessary temp var mImage 2017-09-07 11:46:35 +03:00
Yuriy Kashnikov
2a43f42efe Merge pull request #153 from rFlex/simon/170906-jpg_support
Add jpg support
2017-09-07 11:34:19 +03:00
Simon Corsin
1fb5d8246d Respecting fill color opacity for rgb and color constant. 2017-09-06 13:52:23 -04:00
Simon Corsin
6af7e865b7 Added jpg support. 2017-09-06 12:03:05 -04:00
Viktor Sukochev
27df473d59 Revert "Animations sequence fix"
This reverts commit 92f86e0bab.
2017-09-05 15:47:54 +07:00
Viktor Sukochev
92f86e0bab Animations sequence fix 2017-09-05 13:35:08 +07:00
Viktor Sukochev
ed9eeb05e7 Universal input events 2017-08-31 18:23:48 +07:00
Viktor Sukochev
3f21d37a8c Mouse events fix 2017-08-31 18:18:55 +07:00
Viktor Sukochev
325a04d140 Minor refactoring, travis fix 2017-08-28 10:52:34 +07:00
Viktor Sukochev
a6fdbe665b Display link fix and refactoring 2017-08-28 10:20:14 +07:00
Viktor Sukochev
2f20ef96f1 Macaw project scheme fix 2017-08-25 17:04:43 +07:00
Viktor Sukochev
0a92193b54 Macaw project compilation fix 2017-08-25 16:52:41 +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
6ec4526273 Minor refactoring 2017-08-23 13:09:46 +07:00
Viktor Sukochev
e385d25bca Basic mouse events 2017-08-23 12:29:45 +07:00
Viktor Sukochev
5b8783b637 Podspec fix 2017-08-22 15:17:39 +07:00
Viktor Sukochev
8840c70bc5 Animation lagging fix 2017-08-21 17:08:57 +07:00
vhailor13
f1f5c1a31f Merge pull request #146 from exyte/feaure/svg-parse-rgb-notation
Support `rgb(` color notation in SVG parser
2017-08-18 15:18:55 +07:00
Yuriy Kashnikov
2845efb93c Support Macaw.Text in serializer 2017-08-18 12:34:46 +07:00
Yuriy Kashnikov
cd4d3ce8f6 Support Macaw.Image in serializer 2017-08-18 12:18:47 +07:00
manindaniil
ce10b3ef13 clean up 2017-08-17 19:29:26 +07:00
Yuriy Kashnikov
2c9cf915f8 Minor fixes 2017-08-17 16:56:46 +07:00
Yuriy Kashnikov
6be05cb99d Minor fixes
- Same style for string interpolation
- Indentation control
2017-08-17 16:42:48 +07:00
Yuriy Kashnikov
9e8f739b3f Implement Macaw to SVG serializer
- Add Macaw to SVG serializer
- Add basic test for serializer
- Fix default LineCap in Parses
- Add default linecap and linejoin values to SVGConstants
2017-08-17 16:08:36 +07:00
Yuriy Kashnikov
b81e82372c Simplify nesting with compound if-let 2017-08-16 14:16:18 +07:00
Yuriy Kashnikov
995dd5344d Fix rgb string unwrapping
Color conversion should default to black if parsing failed
2017-08-16 14:05:40 +07:00
Yuriy Kashnikov
d80ba98062 Support rgb( color notation in SVG parser 2017-08-16 12:00:00 +07:00
manindaniil
a785ae3f17 add examples + fix gestures and rendering 2017-08-16 11:52:12 +07:00
manindaniil
83421226b5 add examples + fix BezierPath 2017-08-15 15:42:05 +07:00
Viktor Sukochev
03f3245b7e Shape animation initial node fix 2017-08-13 13:52:35 +07:00
manindaniil
d71442b4a6 add first example 2017-08-11 17:47:02 +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
26b000392c Using node's id for animation's node reference 2017-08-02 14:25:13 +07:00
Igor Zapletnev
bbdde46db5 Update README.md 2017-07-24 13:45:13 +07:00
Viktor Sukochev
93c8c99b31 Not using force mode for zPosition layers rendering. Fixes #136 2017-07-09 20:26:53 +07:00
Yuri Strot
3e69cd9201 Update README.md
Removed mention of macOS support from README.md
2017-07-09 01:36:09 +07:00
Viktor Sukochev
2518621eaa Previously animated nodes fix 2017-07-05 12:02:43 +07:00