Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "optimize loop performance" | dotnetCarpenter | 2016-11-12 | 3 | -51/+51 |
| | | | | | | This reverts commit 98fdf3202901017dcdf16cde910ddd896aab519d. Signed-off-by: dotnetCarpenter <jon.ronnenberg@gmail.com> | ||||
* | optimize loop performance | dotnetCarpenter | 2016-11-12 | 1 | -48/+48 |
| | |||||
* | Fix going down prototype chain | Preston Tighe | 2016-11-11 | 1 | -1/+1 |
| | | | This fixed the a.undo is not a function error. The for loop was going down into the array's prototype chain. | ||||
* | Merge pull request #548 from RmiTtro/fix-transform-anim | Ulrich-Matthias Schäfer | 2016-11-10 | 7 | -21/+100 |
|\ | | | | | Make transform more consistent when animated. Fixes bug with animated matrices | ||||
| * | Fix the bug where relative matrix transforms are not animated | Rémi Tétreault | 2016-11-09 | 7 | -22/+72 |
| | | | | | | | | Also, add the possibility to make uniform skew transform. | ||||
| * | Fix a bug with the animation of a scale transform | Rémi Tétreault | 2016-11-08 | 4 | -2/+31 |
|/ | | | | | Fix the bug where animating a scale transform also caused a translation when there was already a transform in place. | ||||
* | update doc for SVG() in alignment with comment: ↵ | dotnetCarpenter | 2016-11-04 | 1 | -0/+8 |
| | | | | https://github.com/svgdotjs/svg.js/issues/139#issuecomment-256987267 | ||||
* | changelog | Ulrich-Matthias Schäfer | 2016-11-04 | 1 | -0/+1 |
| | |||||
* | Merge pull request #546 from RmiTtro/fix-and-improve-fx-dequeue | Ulrich-Matthias Schäfer | 2016-11-04 | 4 | -65/+109 |
|\ | | | | | Fix and improve the dequeue method of the FX module | ||||
| * | Fix and improve the dequeue method of the FX module | Rémi Tétreault | 2016-11-03 | 4 | -65/+109 |
|/ | | | | | | | | | | | | The first improvement is to stop using setTimeout to perform the delay. It is now performed in a manner similar to the start method. This should be a lot more reliable than using setTimeout and allow some nice goodies like being able to pause it or affect its duration using the speed method. The second improvement is to have the delay method add an empty situation (with its duration set to the duration of the delay) to the queue. This change allows dequeue not to have to treat delay added to the queue as something special, now its just a situation. | ||||
* | changelog, run gulp cause of #504 | Ulrich-Matthias Schäfer | 2016-11-03 | 3 | -7/+9 |
| | |||||
* | Merge pull request #504 from tkiss/animations_es6-7_fix | Ulrich-Matthias Schäfer | 2016-11-03 | 1 | -3/+3 |
|\ | | | | | Fix broken animations, if using polyfills for es6/7 proposals | ||||
| * | Fix broken animations, if using polyfills for es6/7 proposals (in this case ↵ | Tamás | 2016-06-23 | 1 | -3/+3 |
| | | | | | | | | String.at()) | ||||
* | | Merge pull request #545 from RmiTtro/fix-skew-transform | Ulrich-Matthias Schäfer | 2016-11-03 | 4 | -19/+135 |
|\ \ | | | | | | | Fix the implementation of the skew transform | ||||
| * | | Fix the implementation of the skew transform | Rémi Tétreault | 2016-11-02 | 4 | -19/+135 |
|/ / | | | | | | | | | Also fix a bug where when calling scale with 3 parameters, cx was not set with the right value. | ||||
* | | Merge pull request #538 from RmiTtro/make-fx-at-reverse-aware | Ulrich-Matthias Schäfer | 2016-11-02 | 4 | -283/+1279 |
|\ \ | | | | | | | Make SVG.FX.at reverse aware | ||||
| * | | Make the code in the FX module simpler | Rémi Tétreault | 2016-11-01 | 4 | -283/+1279 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Here are the changes that have been made: - The loop counter is now incrementing (from 0 to loops) - The loop counter increment even when loops is true - Add absPos, the absolute position of an animation which is its position in the context of its complete duration (including delay and loops) - Make the methods speed, pause/resume affect the delay - The method step no longer needs to recalculate the value of situation.start - Add a second parameter to the method at to allow it to receive an absolute position - Fix the bug where the method at invert the passed position while the animation is running backward Also, I modified the tests of the FX module that required timing to use Jasmine Clock, so now it takes less than 1 second to run all the tests! | ||||
* | | changelog | Ulrich-Matthias Schäfer | 2016-11-01 | 1 | -1/+2 |
| | | |||||
* | | Merge pull request #543 from RmiTtro/individual-transform-separated-by-comma | Ulrich-Matthias Schäfer | 2016-11-01 | 4 | -9/+46 |
|\ \ | | | | | | | Make matrixify work with transformation chain separated by commas | ||||
| * | | Make matrixify work with transformation chain separated by commas | Rémi Tétreault | 2016-11-01 | 4 | -9/+46 |
|/ / | | | | | | | | | | | According to the SVG spec, transformation chain can be separated by whitespace and/or commas. The method matrixify was not working with transformation chain separated by commas. This commit should fix that bug. | ||||
* | | update links in package to the new project home | dotnetCarpenter | 2016-10-25 | 1 | -3/+4 |
| | | |||||
* | | update README links to point to the new project home | dotnetCarpenter | 2016-10-25 | 2 | -16/+21 |
| | | |||||
* | | fix spelling | dotnetCarpenter | 2016-10-23 | 1 | -1/+1 |
| | | |||||
* | | Changed author email | wout | 2016-10-23 | 1 | -2/+2 |
| | | |||||
* | | bump 2.3.62.3.6 | dotnetCarpenter | 2016-10-21 | 4 | -5/+10 |
| | | |||||
* | | added test for silently fixing wrong point parameters to SVG.PointArray + ↵ | dotnetCarpenter | 2016-10-20 | 2 | -2/+9 |
| | | | | | | | | better descriptions for SVG.PointArray tests | ||||
* | | fix leading/trailing space test case | dotnetCarpenter | 2016-10-20 | 2 | -4/+4 |
| | | | | | | | | | | odd number of points is invalid in SVG See https://svgwg.org/svg2-draft/shapes.html#DataTypePoints | ||||
* | | handle leading and trailing spaces | dotnetCarpenter | 2016-10-20 | 4 | -4/+9 |
| | | |||||
* | | replace call to filter function with better regex | dotnetCarpenter | 2016-10-20 | 3 | -5/+5 |
| | | |||||
* | | correct naming of test | Ulrich-Matthias Schäfer | 2016-10-20 | 1 | -1/+1 |
| | | |||||
* | | speed up travis tests by caching the node_modules folder - should shave off ↵ | dotnetCarpenter | 2016-10-20 | 1 | -0/+4 |
| | | | | | | | | 23 seconds of test run time | ||||
* | | hotfix (#529) | Ulrich-Matthias Schäfer | 2016-10-20 | 4 | -5/+10 |
| | | |||||
* | | fix wrong doc for local testing (#537) | Jon Ege Ronnenberg | 2016-10-18 | 1 | -3/+2 |
| | | | | | | | | | | | | * fix wrong doc for local testing * fix html ending - thanks @RmiTtro | ||||
* | | changelog | Ulrich-Matthias Schäfer | 2016-10-19 | 1 | -1/+2 |
| | | |||||
* | | Merge pull request #536 from RmiTtro/fx-speed-like-other-lib | Ulrich-Matthias Schäfer | 2016-10-18 | 4 | -31/+203 |
|\ \ | | | | | | | Make SVG.FX.speed act more like others animations libraries | ||||
| * | | Change the SVG.FX attribute spd to _speed | Rémi Tétreault | 2016-10-17 | 4 | -41/+41 |
| | | | | | | | | | | | | | | | This change is to follow the convention already put forward by the _target attribute. | ||||
| * | | Add speed to SVG.Element and also add documentation to speed | Rémi Tétreault | 2016-10-17 | 3 | -7/+35 |
| | | | |||||
| * | | Make the tests of timeToPos() and posToTime() easier to understand | Rémi Tétreault | 2016-10-17 | 1 | -6/+6 |
| | | | |||||
| * | | Make tests relating to speed easier to understand | Rémi Tétreault | 2016-10-17 | 1 | -42/+90 |
| | | | |||||
| * | | Make speed(0) pause the animation | Rémi Tétreault | 2016-10-17 | 4 | -6/+15 |
| | | | |||||
| * | | Make SVG.FX.speed act more like others animations libraries | Rémi Tétreault | 2016-10-16 | 4 | -29/+116 |
| | | | | | | | | | | | | | | | | | | For example, a call .speed(2) would make the animation 2 times faster. If you then call .speed(4), this would make the animation 4 times faster. And a call .speed(1) would make it go back to normal speed. | ||||
* | | | Fix Build and Test section | Jon Ege Ronnenberg | 2016-10-17 | 1 | -1/+11 |
|/ / | | | | | Fix command to build and added a small section about testing | ||||
* | | changelog | Ulrich-Matthias Schäfer | 2016-10-16 | 1 | -2/+3 |
| | | |||||
* | | Merge pull request #534 from RmiTtro/fix-afterall-test | Ulrich-Matthias Schäfer | 2016-10-16 | 1 | -1/+1 |
|\ \ | | | | | | | Fix the test of SVG.FX.afterAll | ||||
| * | | Fix the test of SVG.FX.afterAll | Rémi Tétreault | 2016-10-15 | 1 | -1/+1 |
| | | | |||||
* | | | use default linux image, change name of nvm node version to stable instead ↵ | dotnetCarpenter | 2016-10-16 | 1 | -4/+6 |
|/ / | | | | | | | of node - it is the same version but stable is a better name, build the source before testing in case someone only push changes to the source and don't build | ||||
* | | changelog updated | Ulrich-Matthias Schäfer | 2016-10-16 | 1 | -3/+6 |
| | | |||||
* | | Merge pull request #532 from RmiTtro/fix-fx-loop | Ulrich-Matthias Schäfer | 2016-10-16 | 4 | -8/+165 |
|\ \ | | | | | | | Make SVG.FX.loop modify the last situation instead of the current one | ||||
| * | | Rebuild of the library | Rémi Tétreault | 2016-10-15 | 2 | -4/+7 |
| | | | |||||
| * | | Add tests for SVG.FX.loop | Rémi Tétreault | 2016-10-15 | 1 | -1/+153 |
| | | |