aboutsummaryrefslogtreecommitdiffstats
path: root/src/helpers.js
Commit message (Expand)AuthorAgeFilesLines
* add babel, satisfy linter, build distUlrich-Matthias Schäfer2018-10-171-14/+2
* Optimized the matrix functions so that the transform function is a multitude ...Ulrich-Matthias Schäfer2018-10-081-0/+22
* get rid of that unnecessary bbox call on every frameUlrich-Matthias Schäfer2018-09-201-0/+11
* finally solve transformations one and for all time!Ulrich-Matthias Schäfer2018-09-201-1/+1
* Refactored the getOrigin helper to help fix the relative affine animationsSaivan2018-09-171-4/+3
* Fixed the relative non-affine transform animationsSaivan2018-09-171-6/+16
* Fixed the transformation code to use the bbox properlySaivan2018-07-051-22/+6
* fix origin transformationUlrich-Matthias Schäfer2018-07-041-1/+0
* Worked towards setting the origin on each frame with linear algebraSaivan2018-07-041-17/+1
* Fixed an issue that occurred when we applied more than one transformSaivan2018-07-031-3/+32
* satisfy linter, fix global varUlrich-Matthias Schäfer2018-06-281-2/+2
* fix origin for relative transformationsUlrich-Matthias Schäfer2018-06-271-2/+2
* Allowed the origin to stay fixed as we animate transformsSaivan2018-06-261-2/+26
* first tries to make transformations workUlrich-Matthias Schäfer2018-06-021-1/+1
* satisfy linterUlrich-Matthias Schäfer2018-05-271-2/+1
* Most of the animations are workingSaivan2018-05-171-5/+4
* Another collaboration session with @FuzzymaSaivan2018-04-301-0/+58
* Fixed recommendations by @Fuzzyma regarding transformsSaivan2018-03-051-9/+0
* Added matrix composition and decompositionsSaivan2018-03-031-16/+1
* Implemented new transformationsSaivan2018-03-021-5/+9
* Merged the 3.0.0 branch to add the linterSaivan2018-02-271-54/+61
|\
| * Actually added the linter to gulp and fixed most errorsSaivan2018-02-271-0/+2
| * The first half of the library complies with Standard lintingSaivan2018-02-271-54/+59
* | Identified transformation code to retireSaivan2018-02-251-8/+15
|/
* add new default constructor (#714)Ulrich-Matthias Schäfer2017-07-251-6/+0
* Lots of breaking changes. Read below! (#646, #716)Ulrich-Matthias Schäfer2017-07-251-0/+29
* use `children` instead of `childNodes` (#710), renamed `previous()` to `prev()`Ulrich-Matthias Schäfer2017-07-101-3/+2
* ids are not generated upon creation anymoreUlrich-Matthias Schäfer2017-04-231-7/+10
* prefix globals with window so window can be injected properlyUlrich-Matthias Schäfer2017-03-181-1/+1
* Merge branch 'master' into 3.0.0Ulrich-Matthias Schäfer2017-03-161-16/+0
|\
| * move most regexe to SVG.regex, fix matrix constructor for string argumentUlrich-Matthias Schäfer2017-03-141-16/+0
* | unified all boxes (#634)Ulrich-Matthias Schäfer2017-03-161-1/+15
* | update specs, fix mistakes, include flatten.js to distUlrich-Matthias Schäfer2017-03-101-1/+1
|/
* speed up path parsing for most casesUlrich-Matthias Schäfer2017-03-061-0/+4
* removed at() helper which is not used anymoreUlrich-Matthias Schäfer2017-03-031-13/+0
* Added clone method to SVG.Array/PointArray/PathArray (#590)Ulrich-Matthias Schäfer2017-02-201-0/+12
* Speed improvements on parent elementwout2016-08-041-5/+9
* Implementation new fx moduleUlrich-Matthias Schäfer2016-03-231-0/+4
* added support for css selectors with the `parent()` methodUlrich-Matthias Schäfer2015-10-251-0/+5
* Make parsing a <transform-list> more robust in the face of IE11Ray Glover2015-08-141-1/+1
* Merged all changes and fixes from SVG 1.1 into this branchUlrich-Matthias Schäfer2015-06-111-10/+1
* Added animated parametric transformationswout2014-08-301-0/+6
* Added SVG.TBox for transformed bounding boxeswout2014-08-291-102/+111
* Installed Jasmin 2.0.1wout2014-07-261-4/+28
* Various small fixeswout2014-07-251-6/+4
* Added support for scale center on matriceswout2014-07-121-20/+0
* Eliminate matrix translation errorswout2014-07-121-3/+3
* Further debugging matrix new implementationwout2014-07-121-1/+1
* Completely reworked transform systemwout2014-07-111-99/+115
* Added new SVG.Line class and working on SVG.Matrixwout2014-06-281-4/+3