Maurycy Liebner
|
4f7e50afb1
|
Do not put PaintBox and AnimationBox into a groupd during SVG export.
|
2020-03-23 12:29:37 +01:00 |
|
Maurycy Liebner
|
14c846b528
|
Use object visibility range for SVG export.
|
2020-03-23 12:23:17 +01:00 |
|
Maurycy Liebner
|
674f799a07
|
Do not base GPU usage on qued tasks.
|
2020-03-23 12:22:50 +01:00 |
|
Maurycy Liebner
|
0e919a9fa0
|
Implement AnimationBox SVG export.
|
2020-03-23 10:20:14 +01:00 |
|
Maurycy Liebner
|
65c89e7c3f
|
Add qtserialport to travis.
|
2020-03-22 23:13:07 +01:00 |
|
Maurycy Liebner
|
beb427d762
|
Add qtlocation to travis.
|
2020-03-22 22:40:12 +01:00 |
|
Maurycy Liebner
|
182431e952
|
Install qtwebchannel qtwebview in travis build.
|
2020-03-22 22:05:03 +01:00 |
|
Maurycy Liebner
|
51ae941bbc
|
Add qtwebengine to travis qt install.
|
2020-03-22 21:42:33 +01:00 |
|
Maurycy Liebner
|
9a83b84b9e
|
Add qtwebenginewidgets to travis qt install.
|
2020-03-22 21:33:20 +01:00 |
|
Maurycy Liebner
|
a6bcdbe9a8
|
Do not animation surface svg export task if nullptr.
|
2020-03-22 21:22:41 +01:00 |
|
Maurycy Liebner
|
6c0a8c84ba
|
Make sure applyExpression always clears expression, even with invalid
input.
|
2020-03-22 21:15:57 +01:00 |
|
Maurycy Liebner
|
2b513f64c6
|
Fix invalid path expression evaluation result.
|
2020-03-22 21:15:20 +01:00 |
|
Maurycy Liebner
|
675d981c67
|
Make sure Scene SVG export is ordered.
|
2020-03-22 21:14:40 +01:00 |
|
Maurycy Liebner
|
0f8634a002
|
Make sure ContainerBox SVG export is ordered.
|
2020-03-22 21:12:46 +01:00 |
|
Maurycy Liebner
|
65d53fdc53
|
Implement image SVG export.
|
2020-03-22 18:20:08 +01:00 |
|
Maurycy Liebner
|
60693c747b
|
ix BoxTargetProperty setTarget undo/redo.
|
2020-03-22 17:42:18 +01:00 |
|
Maurycy Liebner
|
86a036b06e
|
Add SVG export preview.
|
2020-03-22 17:30:44 +01:00 |
|
Maurycy Liebner
|
f2c896b5c9
|
Implement ellipse SVG export.
|
2020-03-22 16:16:31 +01:00 |
|
Maurycy Liebner
|
ad380c9ad7
|
Fix SVG export for GraphAnimators.
|
2020-03-22 16:16:20 +01:00 |
|
Maurycy Liebner
|
41fcf59835
|
Allow higher Apply Expression accuracy.
|
2020-03-22 11:19:18 +01:00 |
|
Maurycy Liebner
|
59687cb5e4
|
Apply Expressions special case handling for static expressions.
|
2020-03-22 11:18:56 +01:00 |
|
Maurycy Liebner
|
c98166f18f
|
Allow lower error for applyExpression.
|
2020-03-22 11:12:33 +01:00 |
|
Maurycy Liebner
|
6c09663264
|
Do not use applyExpression for Rectangle SVG export.
|
2020-03-22 11:11:49 +01:00 |
|
Maurycy Liebner
|
7666b6eb5b
|
Fix GraphAnimator SVG export splines.
|
2020-03-22 11:11:27 +01:00 |
|
Maurycy Liebner
|
59ad5d3a47
|
Fix linking empty SVG files.
|
2020-03-22 10:28:44 +01:00 |
|
Maurycy Liebner
|
2e307811b1
|
Fix Apply Expression for constant exoressions.
|
2020-03-22 01:52:56 +01:00 |
|
Maurycy Liebner
|
8ce69f8f01
|
Make sure error is not zero when average value is zero.
|
2020-03-22 01:32:51 +01:00 |
|
Maurycy Liebner
|
2ce00c4528
|
Use setlocale(LC_NUMERIC, "C") to make sure SVG path parsing correctly
interprets dots.
|
2020-03-22 01:30:54 +01:00 |
|
Maurycy Liebner
|
be0d378bef
|
Fix smooth control points for cubic interpolation nodes.
|
2020-03-21 23:16:00 +01:00 |
|
Maurycy Liebner
|
bc727213f9
|
Implement "Apply Expression...".
|
2020-03-21 22:20:12 +01:00 |
|
Maurycy Liebner
|
2efb29556e
|
Do not clamp control point's position when the other control point is
disabled.
|
2020-03-21 16:47:07 +01:00 |
|
Maurycy Liebner
|
3fb3d26413
|
Replace invalid usaes of DBL_MIN with -DBL_MAX.
|
2020-03-21 16:10:04 +01:00 |
|
Maurycy Liebner
|
a42d05509c
|
Fix GraphKey undo/redo for control points.
|
2020-03-21 16:04:39 +01:00 |
|
Maurycy Liebner
|
9e1bfb851c
|
Adjust control points when adding a new keyframe between keyframes with
control points.
|
2020-03-21 14:40:34 +01:00 |
|
Maurycy Liebner
|
67418e5fa0
|
Make SVG export asynchronous.
|
2020-03-21 13:59:59 +01:00 |
|
Maurycy Liebner
|
ac93cf9e36
|
Introduce eTaskBase. Move parts of eTask to eTaskBase. Make ComplexTask
a eTaskBase derived class.
|
2020-03-21 10:30:45 +01:00 |
|
Maurycy Liebner
|
440ce46b92
|
Us SvgExporter with remaining saveSVGs.
|
2020-03-21 09:41:09 +01:00 |
|
Maurycy Liebner
|
53a0b0ffc6
|
Fix auto build.
|
2020-03-21 08:56:39 +01:00 |
|
Maurycy Liebner
|
eabbedf786
|
Implement and use SvgExporter to pass SVG export settings.
|
2020-03-21 00:07:32 +01:00 |
|
Maurycy Liebner
|
5a5a15de56
|
Move parts of AnimationToPaint to ComplexTask. Make AnimationToPaint a
ComplexTask derived class.
|
2020-03-20 21:58:12 +01:00 |
|
Maurycy Liebner
|
0a660cdf9e
|
Fix QStringAnimator SVG export.
|
2020-03-20 20:08:12 +01:00 |
|
Maurycy Liebner
|
7d2d539426
|
The initial paint object SVG export implementation.
|
2020-03-20 19:58:46 +01:00 |
|
Maurycy Liebner
|
dd9e9c42f9
|
Support Path Effects for SVG export.
|
2020-03-20 16:07:20 +01:00 |
|
Maurycy Liebner
|
dda3824c96
|
Use keySplines with simple paths.
|
2020-03-20 10:55:49 +01:00 |
|
Maurycy Liebner
|
45a3870b9e
|
Delete SmartPathKey class.
|
2020-03-20 10:54:28 +01:00 |
|
Maurycy Liebner
|
e84bad9f11
|
Reimplement SmartPathAnimator as InterOptimalAnimatorT derived class.
|
2020-03-20 00:07:35 +01:00 |
|
Maurycy Liebner
|
c43325b79d
|
Optional SVG export background, loop, fixed size.
|
2020-03-19 20:59:07 +01:00 |
|
Maurycy Liebner
|
ebc0192d17
|
Fine-tune QrealAnimator/SmartPathCollection/GraphAnimator SVG export.
|
2020-03-19 20:03:26 +01:00 |
|
Maurycy Liebner
|
c1fd0da66b
|
Use a button for the SVG export scene selection.
|
2020-03-19 20:02:28 +01:00 |
|
Maurycy Liebner
|
d6a61afd5a
|
Various SVG export improvements.
|
2020-03-19 17:56:18 +01:00 |
|