summaryrefslogtreecommitdiffstats
path: root/spec
Commit message (Collapse)AuthorAgeFilesLines
* Updated all of the color modules and old tests are passing againSaivan2018-11-252-31/+77
| | | | | | | | | | | This commit updates the color modules, so that the old tests pass, we just need to modify the tests to test some of the new functionality (Since there was a lot of copy and paste work done haha) Changes ======= - Updated the color module to support a number of color spaces - Made sure all of the old tests are working again
* rename `doc()` to `root()` and `toDoc()` to `toRoot()` as dicussed in (#932)Ulrich-Matthias Schäfer2018-11-192-9/+9
|
* renamed `Doc` to `Svg` according to (#932)Ulrich-Matthias Schäfer2018-11-195-18/+18
|
* changed image callback according to (#931)Ulrich-Matthias Schäfer2018-11-171-6/+1
|
* remove native() methods, add methods of types directly to elemenetUlrich-Matthias Schäfer2018-11-123-24/+0
|
* reworked parents so that it is useful now, changelogUlrich-Matthias Schäfer2018-11-121-6/+7
|
* make List return new lists on method calls, add map to array polyfill so ↵Ulrich-Matthias Schäfer2018-11-121-6/+6
| | | | that this works, fix runner
* `fill()` and `stroke()` return the fill and stroke attribute when called as ↵Ulrich-Matthias Schäfer2018-11-081-3/+2
| | | | getter (#789)
* implements `round()` (#916)Ulrich-Matthias Schäfer2018-11-081-0/+18
|
* add test for array getter of attrUlrich-Matthias Schäfer2018-11-081-0/+13
|
* added insertAfter/Before, introduce attrHooks, move few methods, ↵Ulrich-Matthias Schäfer2018-11-081-3/+2
| | | | SVG.Text.textPath returns first textPath child now
* clone() does not insert the clone into the dom anymore, added beziere() and ↵Ulrich-Matthias Schäfer2018-11-071-9/+0
| | | | steps() to generate easing functions
* fix mistake in testUlrich-Matthias Schäfer2018-11-071-6/+6
|
* Merge branch '875-es6' into 3.0.0Ulrich-Matthias Schäfer2018-11-0727-6467/+358
|\
| * make one test pass in travisUlrich-Matthias Schäfer2018-11-051-1/+1
| |
| * Linted all files, upgraded all dependenciesUlrich-Matthias Schäfer2018-11-0511-5838/+19
| |
| * rework of classes, make events on every object possibleUlrich-Matthias Schäfer2018-11-051-3/+3
| |
| * forgot about memory testsUlrich-Matthias Schäfer2018-11-041-0/+1
| |
| * Revert back to classes, fix remaining testsUlrich-Matthias Schäfer2018-11-047-83/+74
| |
| * fix even more testsUlrich-Matthias Schäfer2018-11-048-255/+145
| |
| * implement registerMethods(), introduce real arrays for modern browsers, fix ↵Ulrich-Matthias Schäfer2018-11-048-295/+123
| | | | | | | | some tests
* | Fix specsnobuti2018-10-271-17/+30
| |
* | Added some testsnobuti2018-10-261-0/+38
|/
* fix testsUlrich-Matthias Schäfer2018-10-186-2997/+2912
|
* fixing testsUlrich-Matthias Schäfer2018-10-104-14/+18
|
* Optimized the matrix functions so that the transform function is a multitude ↵Ulrich-Matthias Schäfer2018-10-082-139/+49
| | | | faster for parameterized input
* The timelines continue function requests a step animation frameSaivan2018-06-011-3/+13
|
* renamed method names as suggested, added failing testUlrich-Matthias Schäfer2018-06-011-25/+62
|
* fix for the endvalue of the animationUlrich-Matthias Schäfer2018-05-311-9/+240
|
* add failing testUlrich-Matthias Schäfer2018-05-311-0/+12
|
* worked a bit on timeline, build example, found bug which needs a fixUlrich-Matthias Schäfer2018-05-301-2/+228
|
* The runners step was reimplemented with testsSaivan2018-05-311-42/+70
|
* Got looping working with only a single waitSaivan2018-05-301-0/+31
|
* fixed some more errores, make declaritive controllers partially work. added ↵Ulrich-Matthias Schäfer2018-05-241-1/+19
| | | | PID controller for testing reasons
* go through specs and make fixes where neededUlrich-Matthias Schäfer2018-05-243-38/+38
|
* Stuff is moving again after fixing several stuffUlrich-Matthias Schäfer2018-05-241-0/+273
|
* Added a few more use cases and suchSaivan2018-05-224-4/+199
|\
| * add requestAnimationFrame Mock and tests for the animatorUlrich-Matthias Schäfer2018-05-164-3/+135
| |
* | Most of the animations are workingSaivan2018-05-172-3/+11
|/
* fixed morphing. Changed easing function so that it can handle stringsUlrich-Matthias Schäfer2018-05-151-15/+47
| | | | | | - error in Matrix constructor which ignores translateX (and more?) - generelized all morphable objects so that they behave logical - SVG.Morphable can handle all datatypes now
* tests for Morphable and related stuffUlrich-Matthias Schäfer2018-05-011-0/+70
|
* Initial planning for the Timeline ModuleSaivan2018-04-182-1/+112
| | | | | | This commit just includes a few plans and a massive derrangement of the fx module before it is to be refactored into the Timeline module. The basic methods are included, but everything is broken
* Removed gbox and fixed a few typosSaivan2018-03-051-3/+3
| | | | | Since gbox is completely replaced by rbox, we don't need it anymore. There were also a few small errors to fix.
* Fixed recommendations by @Fuzzyma regarding transformsSaivan2018-03-055-144/+26
| | | | | | | | | | | | This commit fixes a number of issues with transformations: - Removed move/dmove/etc... on groups - Sugar was being passed origin instead of ox, oy - Updated the changelog - Removed parseMatrix in favor of new SVG.Matrix() - .matrix is the getter for a matrix, not .transform - added a [02:24:41] Using gulpfile ~/Desktop/svg/svg.js/gulpfile.js [02:24:41] Starting 'lint'... [02:24:43] Finished 'lint' after 2.32 s directive
* Integrated the transformations into the changes in 3.0.0Saivan2018-03-041-7/+0
|\
| * removed `size()` from `SVG.Text` to avoid name clashUlrich-Matthias Schäfer2018-03-031-7/+0
| |
* | Fixed all transformation tests, the new transforms are readySaivan2018-03-043-16/+22
| | | | | | | | | | | | This commit fixes all of the tests to reflect all of the changes to our transform code. It also makes the default test output dots instead of anything else.
* | Fixed most of the tests relating to transformationsSaivan2018-03-045-602/+637
| |
* | Added matrix composition and decompositionsSaivan2018-03-031-2/+2
| | | | | | | | | | | | | | | | This commit adds matrix composition and decompositions (untested), it also adds another playground to test that this is working as expected in every case. We also fixed a few linting errors.
* | All transformations except fx and Transformations are passing nowSaivan2018-03-029-49/+41
| | | | | | | | | | This commit modifies the specification (and in some places the code) to reflect the changes to the transformations.