Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | typescript definitions updated, minor fix in Transformations | Ulrich-Matthias Schäfer | 2017-03-19 | 4 | -149/+196 | |
| | ||||||
* | missed another one | Ulrich-Matthias Schäfer | 2017-03-19 | 3 | -4/+4 | |
| | ||||||
* | missed one | Ulrich-Matthias Schäfer | 2017-03-18 | 3 | -4/+4 | |
| | ||||||
* | prefix globals with window so window can be injected properly | Ulrich-Matthias Schäfer | 2017-03-18 | 7 | -16/+16 | |
| | ||||||
* | fixing test | Ulrich-Matthias Schäfer | 2017-03-16 | 1 | -1/+1 | |
| | ||||||
* | fixes bug in style when css string ends with ; | Ulrich-Matthias Schäfer | 2017-03-16 | 3 | -10/+14 | |
| | ||||||
* | Typescript definitions edits: element.stop, container.polyline(), select(): ↵ | showdep | 2017-03-15 | 1 | -10/+10 | |
| | | | | | Set, animation.scale() (#631, #635) Thx @showdep | |||||
* | make more tests pass in IE | Ulrich-Matthias Schäfer | 2017-03-15 | 7 | -43/+56 | |
| | ||||||
* | move most regexe to SVG.regex, fix matrix constructor for string argument | Ulrich-Matthias Schäfer | 2017-03-14 | 10 | -57/+31 | |
| | ||||||
* | update link to travis-ci | dotnetCarpenter | 2017-03-14 | 1 | -1/+1 | |
| | ||||||
* | point release 2.5.0 to our tagged release | dotnetCarpenter | 2017-03-14 | 1 | -1/+1 | |
| | ||||||
* | added rotate, skew, scale and translate to typings documentation as written ↵ | dotnetCarpenter | 2017-03-10 | 1 | -2/+6 | |
| | | | | in our documentation (http://svgjs.com/manipulating/transforms/) | |||||
* | Release 2.5.02.5.0 | Ulrich-Matthias Schäfer | 2017-03-10 | 4 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ### Added - added a plot and array method to `SVG.TextPath` (#582) - added `clone()` method to `SVG.Array/PointArray/PathArray` (#590) - added `font()` method to `SVG.Tspan` - added `SVG.Box()` - added `transform()` method to boxes - added `event()` to `SVG.Element` to retrieve the event that was fired last on the element (#550) ### Changed - changed CHANGELOG to follow the conventions described in [“Keep a CHANGELOG”](http://keepachangelog.com) (#578) - make the method plot a getter when no parameter is passed for `SVG.Polyline`,`SVG.Polygon`, `SVG.Line`, `SVG.Path` (related #547) - allow `SVG.PointArray` to be passed flat array - change the regexp `SVG.PointArray` use to parse string to allow more flexibility in the way spaces and commas can be used - allow `plot` to be called with 4 parameters when animating an `SVG.Line` - relative value for `SVG.Number` are now calculated in its `morph` method (related #547) - clean up the implementation of the `initAnimation` method of the FX module (#547, #552, #584) - deprecated `.tbox()`. `.tbox()` now map to `.rbox()`. If you are using `.tbox()`, you can substitute it with `.rbox()` (#594, #602) - all boxes now accept 4 values or an object on creation - `el.rbox()` now always returns the right boxes in screen coordinates and has an additional paramater to transform the box into other coordinate systems - `font()` method can now be used like `attr()` method (#620) - events are now cancelable by default (#550) ### Fixed - fixed a bug in the plain morphing part of `SVG.MorphObj` that is in the FX module - fixed bug which produces an error when removing an event from a node which was formerly removed with a global `off()` (#518) - fixed a bug in `size()` for poly elements when their height/width is zero (#505) - viewbox now also accepts strings and arrays as constructor arguments - `SVG.Array` now accepts a comma seperated string and returns array of numbers instead of strings - `SVG.Matrix` now accepts an array as input - `SVG.Element.matrix()` now accepts also 6 values - `dx()/dy()` now accepts percentage values, too but only if the value on the element is already percentage - `flip()` now flips on both axis when no parameter is passed - fixed bug with `documentElement.contains()` in IE - fixed offset produced by svg parser (#553) - fixed a bug with clone which didnt copy over dom data (#621) | |||||
* | fix bug in box when box with top and left is given which is 0 (#632) | Ulrich-Matthias Schäfer | 2017-03-09 | 3 | -6/+6 | |
| | ||||||
* | updated changelog | Ulrich-Matthias Schäfer | 2017-03-09 | 1 | -0/+1 | |
| | ||||||
* | fixed a bug with clone which didnt copy over dom data (#621) | Ulrich-Matthias Schäfer | 2017-03-09 | 4 | -7/+20 | |
| | ||||||
* | update changelog | Ulrich-Matthias Schäfer | 2017-03-09 | 1 | -0/+2 | |
| | ||||||
* | make events cancelable by default (#550) - version 5 | Ulrich-Matthias Schäfer | 2017-03-09 | 5 | -25/+48 | |
| | ||||||
* | start the animation when after(All)/during(All) is called (#583) | Ulrich-Matthias Schäfer | 2017-03-09 | 4 | -22/+38 | |
| | ||||||
* | Fix offset produced by svg parser (#553) | Ulrich-Matthias Schäfer | 2017-03-08 | 5 | -5/+6 | |
| | ||||||
* | update changelog | Ulrich-Matthias Schäfer | 2017-03-08 | 1 | -0/+1 | |
| | ||||||
* | add ability to use `font()` method like `attr()` method (#620) | Ulrich-Matthias Schäfer | 2017-03-08 | 4 | -28/+40 | |
| | ||||||
* | update changelog | Ulrich-Matthias Schäfer | 2017-03-08 | 1 | -0/+1 | |
| | ||||||
* | fix documet.contains bug in IE (#612) | Ulrich-Matthias Schäfer | 2017-03-08 | 3 | -8/+26 | |
| | ||||||
* | added SVG.Box, added transform method to boxes, fix rbox (#626) | Ulrich-Matthias Schäfer | 2017-03-08 | 10 | -275/+366 | |
| | | | | | | | | added SVG.Box, added transform method to boxes, fix rbox Also: - workaround for screenCTM with nested svg (FF bug) - remove unneeded workaround in toParent() - rbox accepts additional parameter to transform the box | |||||
* | fixes SVG.PointArray.size() which created NaN when the bbox of the point ↵ | Ulrich-Matthias Schäfer | 2017-03-08 | 5 | -35/+52 | |
| | | | | | | | | array had zero height/width (#625) fixes SVG.PointArray.size() which created NaN when the bbox of the point array had zero height/width * update changelog | |||||
* | Fix Animating a flip transform does not work #624 | Rémi Tétreault | 2017-03-07 | 4 | -9/+65 | |
| | ||||||
* | Make the method dequeue stop the current animation | Rémi Tétreault | 2017-03-07 | 4 | -29/+24 | |
| | | | | | | | | | There was a bug in the dequeue method of the FX module. It was not stopping the current animation as it was supposed too. This bug is now fixed. Also, I rewritten the test that @fuzzyma left commented. I changed its implementation to not use the once callback since there seem to be some issues when combining once and dequeue. The method stop was also modified, it now call start only when it's revelant. | |||||
* | Have stop be called after each test of the fx module | Rémi Tétreault | 2017-03-07 | 1 | -11/+18 | |
| | | | | | | | This change should prevent some animations to keep running in the background while the tests that spawned them is long done. Introducing this change made some tests fail, they were also fixed. | |||||
* | add rotate() as an animation method in typescript | dotnetCarpenter | 2017-03-08 | 1 | -0/+1 | |
| | ||||||
* | make flip working with both axis when no parameter / only offset is passed | Ulrich-Matthias Schäfer | 2017-03-06 | 7 | -15/+47 | |
| | ||||||
* | fix bug in rebuild, remove x adjusting in x method (#616) | Ulrich-Matthias Schäfer | 2017-03-06 | 3 | -14/+4 | |
| | ||||||
* | speed up path parsing for most cases | Ulrich-Matthias Schäfer | 2017-03-06 | 8 | -59/+66 | |
| | | | | added test, added pathArray speed bench | |||||
* | added `font()` method to `SVG.Tspan` (#599) | Ulrich-Matthias Schäfer | 2017-03-05 | 4 | -5/+6 | |
| | ||||||
* | `dx()/dy()` now accepts percentage values, too (#524) | Ulrich-Matthias Schäfer | 2017-03-05 | 5 | -8/+27 | |
| | | | | but only if the value on the element is already percentage | |||||
* | fixed error in event which did not clean up `SVG.handlerMap` properly (#518) | Ulrich-Matthias Schäfer | 2017-03-05 | 5 | -2/+19 | |
| | ||||||
* | removed at() helper which is not used anymore | Ulrich-Matthias Schäfer | 2017-03-03 | 2 | -27/+1 | |
| | ||||||
* | added test cases to increase code coverage | Ulrich-Matthias Schäfer | 2017-03-01 | 2 | -13/+12 | |
| | ||||||
* | added test cases to increase coverage | Ulrich-Matthias Schäfer | 2017-03-01 | 2 | -0/+76 | |
| | ||||||
* | added test cases to increase code coverage | Ulrich-Matthias Schäfer | 2017-03-01 | 1 | -8/+255 | |
| | ||||||
* | Added test cases to increase code coverage | Ulrich-Matthias Schäfer | 2017-03-01 | 1 | -0/+143 | |
| | ||||||
* | added test case for ungroup/flatten | Ulrich-Matthias Schäfer | 2017-03-01 | 1 | -9/+74 | |
| | ||||||
* | fixed bug in SVG.Transformations when creating with array/argument list. | Ulrich-Matthias Schäfer | 2017-02-28 | 6 | -35/+361 | |
| | | | | added tests to increase code coverage | |||||
* | update changelog | Ulrich-Matthias Schäfer | 2017-02-28 | 1 | -0/+2 | |
| | ||||||
* | added tests to increase code coverage | Ulrich-Matthias Schäfer | 2017-02-28 | 12 | -11/+413 | |
| | ||||||
* | removed old fx code which is unused (#605) | Ulrich-Matthias Schäfer | 2017-02-28 | 4 | -52/+3 | |
| | ||||||
* | added tests to increase code coverage | Ulrich-Matthias Schäfer | 2017-02-28 | 3 | -6/+21 | |
| | ||||||
* | added test cases to increase coverage | Ulrich-Matthias Schäfer | 2017-02-27 | 6 | -23/+156 | |
| | ||||||
* | Add tests for the animate method of the FX module | Rémi Tétreault | 2017-02-25 | 1 | -0/+44 | |
| | ||||||
* | Add tests for when the user call stop/finish in during callback | Rémi Tétreault | 2017-02-25 | 1 | -0/+12 | |
| |