summaryrefslogtreecommitdiffstats
path: root/dist/svg.js
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix the implementation of the skew transformRémi Tétreault2016-11-021-7/+21
| | | | | Also fix a bug where when calling scale with 3 parameters, cx was not set with the right value.
* Make the code in the FX module simplerRémi Tétreault2016-11-011-36/+86
| | | | | | | | | | | | | | | | | 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!
* Make matrixify work with transformation chain separated by commasRémi Tétreault2016-11-011-4/+4
| | | | | | 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.
* bump 2.3.62.3.6dotnetCarpenter2016-10-211-1/+1
|
* added test for silently fixing wrong point parameters to SVG.PointArray + ↵dotnetCarpenter2016-10-201-1/+1
| | | | better descriptions for SVG.PointArray tests
* fix leading/trailing space test casedotnetCarpenter2016-10-201-1/+1
| | | | | odd number of points is invalid in SVG See https://svgwg.org/svg2-draft/shapes.html#DataTypePoints
* handle leading and trailing spacesdotnetCarpenter2016-10-201-2/+2
|
* replace call to filter function with better regexdotnetCarpenter2016-10-201-2/+2
|
* hotfix (#529)Ulrich-Matthias Schäfer2016-10-201-2/+2
|
* Change the SVG.FX attribute spd to _speedRémi Tétreault2016-10-171-15/+15
| | | | | This change is to follow the convention already put forward by the _target attribute.
* Add speed to SVG.Element and also add documentation to speedRémi Tétreault2016-10-171-3/+17
|
* Make speed(0) pause the animationRémi Tétreault2016-10-171-1/+3
|
* Make SVG.FX.speed act more like others animations librariesRémi Tétreault2016-10-161-12/+16
| | | | | | 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.
* Rebuild of the libraryRémi Tétreault2016-10-151-3/+6
|
* bump 2.3.52.3.5Ulrich-Matthias Schäfer2016-10-131-2/+2
|
* all tests pass - All your base are belong to usdotnetCarpenter2016-10-121-1/+3
|\
| * Removed wrong tests in sugar.js, fixed remaining tests. Made fill and stroke ↵Ulrich-Matthias Schäfer2016-10-121-2/+4
| | | | | | | | a nop when no argument given
* | re-include dist folderdotnetCarpenter2016-10-121-1/+1
| |
* | remove dist folder from PRdotnetCarpenter2016-10-121-1/+1
| |
* | sorry the last commit was nonsens. This one is proper tested.dotnetCarpenter2016-10-121-16/+8
| |
* | fixes #525 by accepting/parsing coordianate strings where x and y is ↵dotnetCarpenter2016-10-121-8/+20
|/ | | | seperated by comma and or by space - we count the shape coordinates until (and including) the maximum even number
* halt dev of chrome base solutiondotnetCarpenter2016-10-081-1/+1
|
* using the dist version of svg.js for testing because the code is not meant ↵dotnetCarpenter2016-10-041-1/+1
| | | | to be executed individually (syntax errors)
* try to run test with individual files instead of the concated version so it ↵dotnetCarpenter2016-10-041-1/+1
| | | | is easier to track down the source file
* fixed gulp clean task not returning a PromisedotnetCarpenter2016-10-041-0/+5320
|
* update dependenciesdotnetCarpenter2016-10-041-5320/+0
|
* Version bumpwout2016-08-041-2/+2
|
* Speed improvements on parent elementwout2016-08-041-27/+43
|
* fixed #514 and #5162.3.3Ulrich-Matthias Schäfer2016-08-021-13/+15
| | | | | - removed `SVG.Text.clone()` which is inherited by `SVG.Element.clone()` - make element visible when call bbox on a clone
* bump 2.3.22.3.2Ulrich-Matthias Schäfer2016-06-211-3/+8
|
* fixed line constructor which doesn't work with Array as input (#487)Ulrich-Matthias Schäfer2016-05-161-2/+2
| | | | added spec for mentioned issue
* fixed bbox when element is not in the dom (#480), added parameter to `clone`Ulrich-Matthias Schäfer2016-05-131-5/+10
|
* fixed string parsing in viewbox (#483), specs `SVG.ViewBox`Ulrich-Matthias Schäfer2016-05-131-118/+124
|
* bump 2.3.12.3.1Ulrich-Matthias Schäfer2016-05-051-2/+2
|
* fixed bug in `parse()` from `SVG.PathArray` which does not correctly handled ↵Ulrich-Matthias Schäfer2016-05-051-2/+2
| | | | `S` and `T` (#485)
* fixed bug in `add()` and `SVG.Doc().create()`Ulrich-Matthias Schäfer2016-04-151-3/+4
|
* fixed bug where `stop(true)` throws an error when element is not animated (#475)Ulrich-Matthias Schäfer2016-04-091-2/+2
|
* fixed old target referencesUlrich-Matthias Schäfer2016-04-091-5/+5
|
* fixed `SVG.morph()` (#473)Ulrich-Matthias Schäfer2016-04-031-5/+7
|
* doublecheck SVG.parser, use svg element which is not in the dom (#471)Ulrich-Matthias Schäfer2016-04-021-5/+15
|
* fix parser error (#471) and small bug in SVG.Color with new fxUlrich-Matthias Schäfer2016-04-011-15/+13
|
* bump 2.3.02.3.0Ulrich-Matthias Schäfer2016-03-301-2/+2
|
* readme update, clean upUlrich-Matthias Schäfer2016-03-291-33/+35
|
* tidy upUlrich-Matthias Schäfer2016-03-291-15/+1
|
* fix finishing up correctly with even loops, readmeUlrich-Matthias Schäfer2016-03-291-5/+3
|
* discard totalProgress for nowUlrich-Matthias Schäfer2016-03-281-18/+1
|
* revert multiple breaking changes introduced by the last commitsUlrich-Matthias Schäfer2016-03-281-87/+121
|
* fixed bug where loop wasnt correctly reversed if specifiedUlrich-Matthias Schäfer2016-03-251-7/+8
|
* Merge branch '3.0.0' introducing several changes:Ulrich-Matthias Schäfer2016-03-241-442/+1051
|\ | | | | | | | | | | | | | | | | - textpath now is a parent element, the lines method of text will return the tspans inside the textpath (#450) - fx module rewritten to support animation chaining and several other stuff (see docs when commited) - fixed absolute transformation animations (not perfect but better) - fixed event listeners which didnt work correctly when identic funtions used - added `element.is()` which helps to check for the object instance faster (instanceof check) - added more fx specs
| * Implementation new fx moduleUlrich-Matthias Schäfer2016-03-231-454/+868
| |