summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* version 2.4.0 - new feature: path animation2.4.0dotnetCarpenter2017-01-141-1/+1
|
* wrapping up for 2.4.0 releasedotnetCarpenter2017-01-142-2/+4
|
* update documentation to reflect our new basic path animation support - ↵dotnetCarpenter2017-01-141-0/+1
| | | | closing #561
* Make some fixes in SVG.PathArrayRémi Tétreault2017-01-144-25/+30
| | | | | Rename the method haveSameCommands to equalCommands and replace undefined by null.
* Implement a more basic morph method for SVG.PathArrayRémi Tétreault2017-01-149-1605/+96
| | | | | | The method expect the paths to use the exact same commands. It will not attempt to modify them if they do not. Any more complex algorithm shall be provided as a plugin instead in order to keep the size of the library down.
* Implement the morph method of SVG.PathArrayRémi Tétreault2017-01-149-22/+1745
| | | | | Also add methods to SVG.Point that allow to perform operations between two points.
* version 2.3.7 - maintenance release2.3.7dotnetCarpenter2017-01-141-1/+1
|
* Wrapping up for 2.3.7 releasedotnetCarpenter2017-01-1410-38/+17
|
* Restored original READMEWout2017-01-141-2/+24
|
* Adding documentup referrerWout2017-01-141-24/+2
|
* added missing constructor definitionsrdfriedl2017-01-141-22/+63
|
* improved typingsrdfriedl2017-01-141-88/+107
|
* fix(typing): Export for umd moduleDaniel Gräber2017-01-141-6/+6
|
* add CDNJS version badge in README.md (#566)Daniel Wang2017-01-141-0/+1
| | | convey our current published version clearly
* Updated READMEwout2017-01-142-5/+17
|
* Updated docswout2017-01-143-4124/+10
|
* accidently removed dist/svg.min.js from repodotnetCarpenter2016-11-132-1/+3
|
* updated changelog for 2.3.7dotnetCarpenter2016-11-131-2/+2
|
* speedup build for testsdotnetCarpenter2016-11-134-4/+3
|
* added `npm run test:quick` which aim at being fast rather than correct - ↵dotnetCarpenter2016-11-134-2/+86
| | | | great for git hooks
* updated changelog for 2.3.7dotnetCarpenter2016-11-131-0/+2
|
* added code coveragedotnetCarpenter2016-11-137-8/+27
|
* update changelog with PR #549dotnetCarpenter2016-11-121-0/+1
|
* added small paragraph about on how to prevent pushing failing commitsdotnetCarpenter2016-11-121-2/+6
|
* gentle optimization of PR #549dotnetCarpenter2016-11-123-7/+7
|
* Revert "optimize loop performance"dotnetCarpenter2016-11-123-51/+51
| | | | | | This reverts commit 98fdf3202901017dcdf16cde910ddd896aab519d. Signed-off-by: dotnetCarpenter <jon.ronnenberg@gmail.com>
* optimize loop performancedotnetCarpenter2016-11-121-48/+48
|
* Fix going down prototype chainPreston Tighe2016-11-111-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-animUlrich-Matthias Schäfer2016-11-107-21/+100
|\ | | | | Make transform more consistent when animated. Fixes bug with animated matrices
| * Fix the bug where relative matrix transforms are not animatedRémi Tétreault2016-11-097-22/+72
| | | | | | | | Also, add the possibility to make uniform skew transform.
| * Fix a bug with the animation of a scale transformRémi Tétreault2016-11-084-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: ↵dotnetCarpenter2016-11-041-0/+8
| | | | https://github.com/svgdotjs/svg.js/issues/139#issuecomment-256987267
* changelogUlrich-Matthias Schäfer2016-11-041-0/+1
|
* Merge pull request #546 from RmiTtro/fix-and-improve-fx-dequeueUlrich-Matthias Schäfer2016-11-044-65/+109
|\ | | | | Fix and improve the dequeue method of the FX module
| * Fix and improve the dequeue method of the FX moduleRémi Tétreault2016-11-034-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 #504Ulrich-Matthias Schäfer2016-11-033-7/+9
|
* Merge pull request #504 from tkiss/animations_es6-7_fixUlrich-Matthias Schäfer2016-11-031-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ás2016-06-231-3/+3
| | | | | | | | String.at())
* | Merge pull request #545 from RmiTtro/fix-skew-transformUlrich-Matthias Schäfer2016-11-034-19/+135
|\ \ | | | | | | Fix the implementation of the skew transform
| * | Fix the implementation of the skew transformRémi Tétreault2016-11-024-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-awareUlrich-Matthias Schäfer2016-11-024-283/+1279
|\ \ | | | | | | Make SVG.FX.at reverse aware
| * | Make the code in the FX module simplerRémi Tétreault2016-11-014-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!
* | changelogUlrich-Matthias Schäfer2016-11-011-1/+2
| |
* | Merge pull request #543 from RmiTtro/individual-transform-separated-by-commaUlrich-Matthias Schäfer2016-11-014-9/+46
|\ \ | | | | | | Make matrixify work with transformation chain separated by commas
| * | Make matrixify work with transformation chain separated by commasRémi Tétreault2016-11-014-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 homedotnetCarpenter2016-10-251-3/+4
| |
* | update README links to point to the new project homedotnetCarpenter2016-10-252-16/+21
| |
* | fix spellingdotnetCarpenter2016-10-231-1/+1
| |
* | Changed author emailwout2016-10-231-2/+2
| |
* | bump 2.3.62.3.6dotnetCarpenter2016-10-214-5/+10
| |