Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Changed to document.documentElement.contains | snydesc | 2016-05-25 | 1 | -1/+1 | |
| | | | | | | | | | | document.contains will not work in IE. document.body.contains will work in IE, Chrome, and Firefox however will not work on SVG only documents. document.documentElement.contains appears to work for all variations. | |||||
* | | Changed document.contains to document.body.contains | snydesc | 2016-05-24 | 1 | -1/+1 | |
| | | | | | | The document object in IE does not have the contains function as a method. This can cause a stack overflow as you can get stuck in an endless try catch loop. document.body.contains will work in IE, Firefox, and Chrome and will resolve this issue. | |||||
* | | fixed line constructor which doesn't work with Array as input (#487) | Ulrich-Matthias Schäfer | 2016-05-16 | 1 | -1/+1 | |
| | | | | | | | | added spec for mentioned issue | |||||
* | | fixed bbox when element is not in the dom (#480), added parameter to `clone` | Ulrich-Matthias Schäfer | 2016-05-13 | 2 | -12/+17 | |
| | | ||||||
* | | fixed string parsing in viewbox (#483), specs `SVG.ViewBox` | Ulrich-Matthias Schäfer | 2016-05-13 | 3 | -30/+36 | |
| | | ||||||
* | | fixed bug in `parse()` from `SVG.PathArray` which does not correctly handled ↵ | Ulrich-Matthias Schäfer | 2016-05-05 | 1 | -1/+1 | |
|/ | | | | `S` and `T` (#485) | |||||
* | fixed bug in `add()` and `SVG.Doc().create()` | Ulrich-Matthias Schäfer | 2016-04-15 | 2 | -7/+8 | |
| | ||||||
* | fixed bug where `stop(true)` throws an error when element is not animated (#475) | Ulrich-Matthias Schäfer | 2016-04-09 | 1 | -1/+1 | |
| | ||||||
* | fixed old target references | Ulrich-Matthias Schäfer | 2016-04-09 | 2 | -4/+4 | |
| | ||||||
* | fixed `SVG.morph()` (#473) | Ulrich-Matthias Schäfer | 2016-04-03 | 1 | -4/+6 | |
| | ||||||
* | doublecheck SVG.parser, use svg element which is not in the dom (#471) | Ulrich-Matthias Schäfer | 2016-04-02 | 3 | -4/+14 | |
| | ||||||
* | fix parser error (#471) and small bug in SVG.Color with new fx | Ulrich-Matthias Schäfer | 2016-04-01 | 2 | -14/+12 | |
| | ||||||
* | readme update, clean up | Ulrich-Matthias Schäfer | 2016-03-29 | 1 | -31/+33 | |
| | ||||||
* | tidy up | Ulrich-Matthias Schäfer | 2016-03-29 | 1 | -14/+0 | |
| | ||||||
* | fix finishing up correctly with even loops, readme | Ulrich-Matthias Schäfer | 2016-03-29 | 1 | -17/+15 | |
| | ||||||
* | discard totalProgress for now | Ulrich-Matthias Schäfer | 2016-03-28 | 1 | -17/+0 | |
| | ||||||
* | revert multiple breaking changes introduced by the last commits | Ulrich-Matthias Schäfer | 2016-03-28 | 2 | -91/+126 | |
| | ||||||
* | fixed bug where loop wasnt correctly reversed if specified | Ulrich-Matthias Schäfer | 2016-03-25 | 1 | -6/+6 | |
| | ||||||
* | Merge branch '3.0.0' introducing several changes: | Ulrich-Matthias Schäfer | 2016-03-24 | 11 | -469/+1079 | |
|\ | | | | | | | | | | | | | | | | | - 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 | |||||
| * | fix lines function for textpath and make textpath a parent element | Ulrich-Matthias Schäfer | 2016-03-23 | 2 | -2/+4 | |
| | | ||||||
| * | Implementation new fx module | Ulrich-Matthias Schäfer | 2016-03-23 | 9 | -140/+1297 | |
| | | ||||||
| * | make the animate method compatible to v2 again | Ulrich-Matthias Schäfer | 2016-02-15 | 1 | -6/+10 | |
| | | ||||||
| * | Merge branch 'master' into 3.0.0 | Ulrich-Matthias Schäfer | 2016-02-10 | 9 | -21/+94 | |
| |\ | |/ |/| | ||||||
| * | Merge branch 'master' into 3.0.0 | Ulrich-Matthias Schäfer | 2015-12-23 | 1 | -0/+3 | |
| |\ | ||||||
| * | | relative movements, delayed (queued) start of animation | Ulrich-Matthias Schäfer | 2015-12-23 | 2 | -13/+20 | |
| | | | ||||||
| * | | transformation with correct rotation, fixed Color animation | Ulrich-Matthias Schäfer | 2015-12-21 | 2 | -42/+78 | |
| | | | ||||||
| * | | new specs, reverse, initAnimation, after, during, comments | Ulrich-Matthias Schäfer | 2015-12-20 | 1 | -300/+264 | |
| | | | ||||||
| * | | added all fx methods, styles and attrs | Ulrich-Matthias Schäfer | 2015-12-16 | 2 | -75/+340 | |
| | | | ||||||
| * | | added once and during | Ulrich-Matthias Schäfer | 2015-12-13 | 1 | -14/+53 | |
| | | | ||||||
| * | | new fx with enqueue method and dedicated SVG.Situation | Ulrich-Matthias Schäfer | 2015-12-13 | 1 | -0/+424 | |
| | | | ||||||
* | | | Merge pull request #447 from assembler/patch-1 | Ulrich-Matthias Schäfer | 2016-02-10 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | Uncaught TypeError: Cannot read property 'node' of null | |||||
| * | | | Update element.js | Milovan Zogovic | 2016-01-22 | 1 | -1/+1 | |
| | | | | | | | | | | | | I've encountered situation where SVG.adopt (line 176) returns null, which leads to `Uncaught TypeError: Cannot read property 'node' of null`. Checking whether parent exists fixes it. | |||||
* | | | | fixed unit unit regex and renamed it to numberAndUnit, added specs (fix #443) | Ulrich-Matthias Schäfer | 2016-01-23 | 3 | -9/+9 | |
|/ / / | ||||||
* | | | fixed `svgjs:data` attribute which was not set properly in all browsers (#428) | Ulrich-Matthias Schäfer | 2016-01-21 | 3 | -2/+5 | |
| | | | | | | | | | | | | | | | added specs for `writeDataToDom()` and `setData()` added toJSON in SVG.Number | |||||
* | | | Fix regex for isNumber | snowyplover | 2016-01-17 | 1 | -2/+2 | |
| | | | | | | | | | Description of necessary functionality for a regex that matches Javascript numbers found in Eloquent Javascript, (Ch 9, last exercise). See: http://eloquentjavascript.net/09_regexp.html#h_izldJoT3uv | |||||
* | | | added SVG.Point class as wrapper for SVGPoint, added `el.point()` method ↵ | Ulrich-Matthias Schäfer | 2016-01-11 | 2 | -1/+73 | |
| | | | | | | | | | | | | (#403 / #437) | |||||
* | | | `matrixify()` will not apply the calculated matrix to the node anymore | Ulrich-Matthias Schäfer | 2015-12-29 | 1 | -3/+1 | |
| | | | ||||||
* | | | fix #433 | Denis Mosolov | 2015-12-29 | 1 | -3/+3 | |
| |/ |/| | ||||||
* | | added check for existence of node (fix #431) | Ulrich-Matthias Schäfer | 2015-12-23 | 1 | -0/+3 | |
|/ | ||||||
* | updated changelog, fixed typo in doc and removed semicolon | Ulrich-Matthias Schäfer | 2015-12-12 | 2 | -2/+2 | |
| | ||||||
* | fixes for issue #429 | rdfriedl | 2015-12-11 | 2 | -2/+2 | |
| | ||||||
* | replaced usage of window.scrollX and window.scrollY with standard ↵ | Dan Ormisher | 2015-12-08 | 1 | -2/+2 | |
| | | | | window.pageXOffset and window.pageYOffset in rbox() to stop NaN bug in IE | |||||
* | transform() returnw a-f now, too, double newlines create blank lines | Ulrich-Matthias Schäfer | 2015-12-04 | 2 | -2/+15 | |
| | ||||||
* | fix amd loader (see #412) | Ulrich-Matthias Schäfer | 2015-11-30 | 1 | -3/+5 | |
| | ||||||
* | fixed bug related to the new path parser, text-method of tspan is a getter ↵ | Ulrich-Matthias Schäfer | 2015-11-30 | 2 | -14/+17 | |
| | | | | now, too | |||||
* | fixes the null check fix from last commit (fixes #417) | Ulrich-Matthias Schäfer | 2015-11-29 | 1 | -1/+1 | |
| | ||||||
* | added null check in image onload callback (fixes #415) | Ulrich-Matthias Schäfer | 2015-11-28 | 1 | -0/+2 | |
| | ||||||
* | fix leading point bug in path parsing (#416) | Ulrich-Matthias Schäfer | 2015-11-28 | 1 | -11/+22 | |
| | ||||||
* | added `gbox()` to group to get bbox with translation included (fixes #405) | Ulrich-Matthias Schäfer | 2015-11-18 | 1 | -2/+17 | |
| | ||||||
* | dom data was not cleaned up properly (fixes #398) | Ulrich-Matthias Schäfer | 2015-11-18 | 1 | -1/+4 | |
| |