* master: (38 commits)
update dist files
rename some tests to better reflect what they test
improve the conditional logic more so that values in nested arrays can also be animated
add and example and test for animating values in an array
start values aren't arrays, only to values are
move _updateProperties function back out to a method
fix yoyo with array values test
temporary, move updateProperties function to make diff with master more clear
move some code and update variable names to make mergin with master easier (less conflict)
update dist
improve state reset when stopping and starting a tween (fixes#512 where yoyo wouldn't restart properly)
move value-swapping code for repeated tweens to a function (it will be re-used in an upcoming change)
consolidate duplicate handling of relative values
update dist files
ignore VS Code's config folder
small refactor to prevent update from doing anything when a tween has finished, yet still allow tweens to go back in time
fix lint error
rename _isFinished to _isComplete to match other wording
add one more test for relative array values
add editorconfig to settings editors can be consistently unique (because we use tabs so people can set their own tab width)
...
* master: (22 commits)
update dist
improve state reset when stopping and starting a tween (fixes#512 where yoyo wouldn't restart properly)
move value-swapping code for repeated tweens to a function (it will be re-used in an upcoming change)
consolidate duplicate handling of relative values
update dist files
ignore VS Code's config folder
small refactor to prevent update from doing anything when a tween has finished, yet still allow tweens to go back in time
fix lint error
rename _isFinished to _isComplete to match other wording
add one more test for relative array values
add editorconfig to settings editors can be consistently unique (because we use tabs so people can set their own tab width)
add tests for .to() with relative array values, and implement it
add unit tests for yoyo with relative values
update yoyo example to test yoyo with relative values
Revert "Remove stopChainedTweens test because it didn't test stopChainedTweens."
delete Travis CI stuff, we now have free GitHub actions, easier to manage right here in the repo
add GitHub Actions config for automated testing
fixed issue with not stopping chained tweens when the head chain is not playing. Also works with cyclic chains.
bug-fix: update function still be called after end();
fixes#284; add tests for tweening to array
...
When creating a new Tween instance, all object proprieties is now stored
on '_valuesStart' instance variable, for possible further increment, by
the relative tweening behaviour.
When using 'repeat' method, the start value will be updated at the end
of each animation.
There is a usage example on '09_relative_destination.html'.