aboutsummaryrefslogtreecommitdiffstats
path: root/spec/SpecRunner.html
Commit message (Collapse)AuthorAgeFilesLines
* dependency updates, easier formattingUlrich-Matthias Schäfer2023-06-131-24/+28
|
* Fixed IE Polyfills, got rid of ArrayPolyfill in favour of babels own ↵Ulrich-Matthias Schäfer2020-05-041-79/+2
| | | | transforms, updated dependencies, finished tests, removed old es5 tests
* renamed svg namespace to svgUlrich-Matthias Schäfer2020-04-231-2/+0
|
* This is a big one...Ulrich-Matthias Schäfer2020-03-281-4/+0
| | | | | | | | | | | | | | | | | | | | ### Fixed - fixed `zoom()` method of runner which was passed a wrong parameter - fixed positioning methods of `TSpan` to position them by its bounding box - fixed `flip()` method which flips correctly by center by default now and accepts correct arguments - fixed a case in `rbox()` where not always all values of the box were updated - fixed `getOrigin()` function used by `transform()` so that all origin (#1085) popssibilities specified in the docs are working - fixed positioning of text by its baseline when using `amove()` - fixed tons of typings in the svg.d.ts file ### Added - added second Parameter to `SVG(el, isHTML)` which allows to explicitely create elements in the HTML namespace (#1058) - added `unlink()` and `linker()` to hyperlinked elements to remove or access the underling `<a>` element - added `wrap()` method to `Dom` which lets you wrap an element by another one - added `orient()` method to `Marker` - added `options` parameter to `dispatch()` and `fire()` to allow for more special needs - added `newLine()` constructor to `Text` to create a tspan marked as new line (#1088) - added lots of tests in es6 format
* bugfix for issue 964Michael Becker2019-02-231-0/+1
|
* Release 3.0.53.0.5Ulrich-Matthias Schäfer2018-12-121-1/+1
|
* fix playgrounds, delete unneeded filesUlrich-Matthias Schäfer2018-12-011-5/+5
|
* Merge branch '3.0.0' into 790-color-spacesUlrich-Matthias Schäfer2018-11-301-1/+5
|\
| * merge karma configurationsUlrich-Matthias Schäfer2018-11-281-3/+3
| |
| * make es5 testsUlrich-Matthias Schäfer2018-11-281-2/+4
| |
| * Fix build chain so that we now have multiple builds. Details below:Ulrich-Matthias Schäfer2018-11-281-1/+3
| | | | | | | | | | | | | | | | | | | | | | - svg.js: The esm bundle - svg.min.js: The bundle for all browsers for maximum support - svg.node.js: The bundle for node - polyfill.js: Using svg.min.js requires this polyfill in case the Browser does not understand all of ./config/polyfillList.js - polyfillIE.js: This is required when you use IE11 (polyfill.js still required) Please note, that not all test pass for IE11 due to its rounding issues and wrong calculation of bbox. Also note, that `defaultPrevented` is not working for CustomEvents in IE11.
* | Updated all of the color modules and old tests are passing againSaivan2018-11-251-4/+4
|/ | | | | | | | | | | 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
* Linted all files, upgraded all dependenciesUlrich-Matthias Schäfer2018-11-051-7/+7
|
* forgot about memory testsUlrich-Matthias Schäfer2018-11-041-0/+1
|
* Revert back to classes, fix remaining testsUlrich-Matthias Schäfer2018-11-041-1/+0
|
* implement registerMethods(), introduce real arrays for modern browsers, fix ↵Ulrich-Matthias Schäfer2018-11-041-7/+0
| | | | some tests
* fix testsUlrich-Matthias Schäfer2018-10-181-8/+8
|
* fixing testsUlrich-Matthias Schäfer2018-10-101-3/+3
|
* Optimized the matrix functions so that the transform function is a multitude ↵Ulrich-Matthias Schäfer2018-10-081-10/+13
| | | | faster for parameterized input
* go through specs and make fixes where neededUlrich-Matthias Schäfer2018-05-241-8/+6
|
* Added a few more use cases and suchSaivan2018-05-221-1/+4
|\
| * add requestAnimationFrame Mock and tests for the animatorUlrich-Matthias Schäfer2018-05-161-0/+4
| |
* | Most of the animations are workingSaivan2018-05-171-2/+10
|/
* Fixed recommendations by @Fuzzyma regarding transformsSaivan2018-03-051-2/+0
| | | | | | | | | | | | 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
* 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-021-6/+6
| | | | | This commit modifies the specification (and in some places the code) to reflect the changes to the transformations.
* Fixed a few more specifications regarding the new transformsSaivan2018-03-021-5/+5
|
* Fixed some tests involving transforms and elementsSaivan2018-03-021-5/+4
|\
| * fixed all that errors which come along when removing an object. Fixed tests, ↵Ulrich-Matthias Schäfer2018-03-011-1/+0
| | | | | | | | too and added isRoot test
* | Implemented new transformationsSaivan2018-03-021-8/+8
|/ | | | | | This commit implements the new transformation model, but it also needs to modify a few tests to fit the new format. This is still a work in progress.
* Merge branch 'master' into 3.0.0Ulrich-Matthias Schäfer2017-07-061-15/+9
|\ | | | | | | | | | | | | | | Conflicts (All resolved): dist/svg.js dist/svg.min.js package.json src/doc.js
| * format fixture svg and remove redundant css (use fixture.css instead)dotnetCarpenter2017-04-271-10/+4
| |
| * updated jasmine to 2.6.0 and added @RmiTtro as maintainerdotnetCarpenter2017-04-261-5/+5
| |
* | Merge branch 'master' into 3.0.0Ulrich-Matthias Schäfer2017-04-221-33/+35
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts - all resolved: # dist/svg.js # dist/svg.min.js # package.json # spec/SpecRunner.html # spec/spec/boxes.js # spec/spec/element.js # spec/spec/image.js # spec/spec/svg.js # src/boxes.js # src/flatten.js # src/image.js # src/polyfill.js # src/style.js # src/svg.js
| * re-added all specs from the spec/spec/ folderdotnetCarpenter2017-04-111-35/+36
| |
* | removing SVG.Set completelyUlrich-Matthias Schäfer2017-03-161-1/+0
| |
* | unified all boxes (#634)Ulrich-Matthias Schäfer2017-03-161-1/+0
|/ | | | | | | | unified all boxes - SVG.Box for everything - bbox, rbox and viewbox as methods - boxes can be created with string, array, object, list... - added helper to simplify boxes code
* fixed bug in SVG.Transformations when creating with array/argument list.Ulrich-Matthias Schäfer2017-02-281-0/+1
| | | | added tests to increase code coverage
* added tests to increase code coverageUlrich-Matthias Schäfer2017-02-281-0/+1
|
* added tests to increase code coverageUlrich-Matthias Schäfer2017-02-281-0/+1
|
* added a few missing tests to increase coverageUlrich-Matthias Schäfer2017-02-241-0/+12
|
* Added SVG.Symbol so SVG.adopt can pick up symbols correctlyUlrich-Matthias Schäfer2017-02-241-0/+1
|
* Removed wrong tests in sugar.js, fixed remaining tests. Made fill and stroke ↵Ulrich-Matthias Schäfer2016-10-121-0/+1
| | | | a nop when no argument given
* Merge pull request #527 from dotnetCarpenter/unittestUlrich-Matthias Schäfer2016-10-121-6/+6
|\ | | | | Unittests with travis. Thx @dotnetCarpenter
| * add the CSS as a fixture - not sure if its needed for the tests but here it isdotnetCarpenter2016-10-041-6/+6
| |
* | fixed specs for SVG.Point, fixes #530Ulrich-Matthias Schäfer2016-10-121-0/+1
|/
* fixed string parsing in viewbox (#483), specs `SVG.ViewBox`Ulrich-Matthias Schäfer2016-05-131-2/+3
|
* updated jasmine and specsUlrich-Matthias Schäfer2016-03-231-0/+90