Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Lots of breaking changes. Read below! (#646, #716) | Ulrich-Matthias Schäfer | 2017-07-25 | 6 | -50/+109 |
| | | | | | | | | | | - added `SVG.HTMLNode` which is the object wrapped around html nodes to put something in them - moved `defs()` method from `SVG.Parent` to `SVG.Element` - `SVG()` can be called with css selector, node or svg string, now. Without an argument it creates a new `SVG.Doc()` (#646) - `add()`, `put()`, `addTo()`, `putIn()` now excepts all arguments accepted by `SVG()` - `SVG.Nested` is not `overflow:visible` by default - all `SVG.*` objects now can have a node as parameter when constructing - `SVG()` does not set a default size anymore | ||||
* | use `children` instead of `childNodes` (#710), renamed `previous()` to `prev()` | Ulrich-Matthias Schäfer | 2017-07-10 | 1 | -4/+4 |
| | |||||
* | renamed `fill()` method on `SVG.Gradient` and `SVG.Pattern` to `url()` (#708) | Ulrich-Matthias Schäfer | 2017-07-07 | 2 | -4/+4 |
| | |||||
* | renamed `SVG.Stop` constructor `at()` on `SVG.Gradient` to `stop()` (#707) | Ulrich-Matthias Schäfer | 2017-07-07 | 2 | -31/+31 |
| | |||||
* | reworked textPath (see #705) | Ulrich-Matthias Schäfer | 2017-07-07 | 2 | -37/+48 |
| | |||||
* | Merge branch 'master' into 3.0.0 | Ulrich-Matthias Schäfer | 2017-07-06 | 11 | -1186/+2557 |
|\ | | | | | | | | | | | | | | | Conflicts (All resolved): dist/svg.js dist/svg.min.js package.json src/doc.js | ||||
| * | Update CHANGELOG and rebuild the lib | Rémi Tétreault | 2017-05-27 | 1 | -2/+28 |
| | | |||||
| * | Merge pull request #676 from jcorentin/fix-height-width-animation | Rémi Tétreault | 2017-05-26 | 1 | -0/+16 |
| |\ | | | | | | | Make width() and height() setters animatable | ||||
| | * | Add unit tests for width & height animation | Corentin J | 2017-05-11 | 1 | -0/+16 |
| | | | |||||
| * | | fixed `SVG.FX.step` so that the animation doesn't stop if an afterAll ↵ | Rémi Tétreault | 2017-05-14 | 1 | -10/+27 |
| |/ | | | | | | | callback call animate (#677) | ||||
| * | revert the previous commit | Rémi Tétreault | 2017-05-02 | 1 | -122/+0 |
| | | | | | | | | remove the typeof check in the initialisation of SVG.Matrix | ||||
| * | allow SVG.Matrix to be passed SVG.Number | Rémi Tétreault | 2017-05-01 | 1 | -0/+122 |
| | | |||||
| * | Adds the intended functionality to call animate functions with multiple ↵ | Ulrich-Matthias Schäfer | 2017-04-30 | 1 | -2/+2 |
| | | | | | | | | | | parameter (#671) e.g. `el.animate().zoom(level, point)` | ||||
| * | fixed `SVG.FX.once` so that it add its callback on the last situation ↵ | Rémi Tétreault | 2017-04-30 | 1 | -0/+9 |
| | | | | | | | | instead of the current one | ||||
| * | format fixture svg and remove redundant css (use fixture.css instead) | dotnetCarpenter | 2017-04-27 | 2 | -38/+32 |
| | | |||||
| * | move fixtures to the fixtures folder | dotnetCarpenter | 2017-04-27 | 2 | -0/+0 |
| | | |||||
| * | updated jasmine to 2.6.0 and added @RmiTtro as maintainer | dotnetCarpenter | 2017-04-26 | 7 | -1135/+2444 |
| | | |||||
| * | fixed a bug in path parser which made it stop parsing when hitting z command ↵ | Ulrich-Matthias Schäfer | 2017-04-25 | 1 | -3/+3 |
| | | | | | | | | (#665) | ||||
* | | fix testcases | Ulrich-Matthias Schäfer | 2017-04-25 | 1 | -2/+2 |
| | | |||||
* | | fixed a bug in path parser which made it stop parsing when hitting z command ↵ | Ulrich-Matthias Schäfer | 2017-04-25 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | (#665) Conflicts: bench/runner.html dist/svg.js dist/svg.min.js package.json | ||||
* | | ids are not generated upon creation anymore | Ulrich-Matthias Schäfer | 2017-04-23 | 7 | -32/+37 |
| | | | | | | | | Instead they are generated when requested (#559) | ||||
* | | changed `style()` to `css()` | Ulrich-Matthias Schäfer | 2017-04-22 | 2 | -54/+56 |
| | | | | | | | | | | it now accepts array as input and returns object when no argument given (#517) also removed sub-pixel offset fix | ||||
* | | Merge branch 'master' into 3.0.0 | Ulrich-Matthias Schäfer | 2017-04-22 | 25 | -335/+694 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # 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 | ||||
| * | Fix the flip transform on both axis | Rémi Tétreault | 2017-04-15 | 3 | -2/+140 |
| | | | | | | | | | | This fix the bug that made calling flip without any argument (`element.flip()`) not work. | ||||
| * | clean up and added changes to CHANGELOG | dotnetCarpenter | 2017-04-11 | 1 | -10/+10 |
| | | |||||
| * | re-added all specs from the spec/spec/ folder | dotnetCarpenter | 2017-04-11 | 1 | -35/+36 |
| | | |||||
| * | fix pass | Ulrich-Matthias Schäfer | 2017-04-09 | 1 | -1/+1 |
| | | |||||
| * | make last test passing in svg docs | Ulrich-Matthias Schäfer | 2017-04-09 | 2 | -11/+13 |
| | | |||||
| * | clear does not remove parser anymore | Ulrich-Matthias Schäfer | 2017-03-29 | 6 | -96/+138 |
| | | | | | | | | make test work in svg documents | ||||
| * | relax test | Ulrich-Matthias Schäfer | 2017-03-27 | 5 | -30/+3 |
| | | |||||
| * | Speed improvements for plot() on path, polygon and poly line elements. | wout | 2017-03-24 | 3 | -14/+89 |
| | | |||||
| * | fixed `SVG.PathArray.parse` that did not correctly parsed flat arrays | Ulrich-Matthias Schäfer | 2017-03-24 | 1 | -1/+11 |
| | | |||||
| * | onclick events are now bound with SVG.on, prefixed globals, relax tests to ↵ | Ulrich-Matthias Schäfer | 2017-03-21 | 17 | -184/+285 |
| | | | | | | | | work with svgdom, image loading uses eveents now, can now run jasmine tessts with svgdom when jasmine globally available | ||||
| * | fixing test | Ulrich-Matthias Schäfer | 2017-03-16 | 1 | -1/+1 |
| | | |||||
* | | removed `loaded()` and `error()`/`changed load()` | Ulrich-Matthias Schäfer | 2017-03-19 | 3 | -217/+17 |
| | | | | | | | | | | | | SVG.Image is now constructed with: - container.image(src, callback) - new SVG.Image().load(src, callback) | ||||
* | | removing SVG.Set completely | Ulrich-Matthias Schäfer | 2017-03-16 | 10 | -256/+35 |
| | | |||||
* | | remove feature to set style with css string | Ulrich-Matthias Schäfer | 2017-03-16 | 1 | -6/+0 |
| | | |||||
* | | Merge branch 'master' into 3.0.0 | Ulrich-Matthias Schäfer | 2017-03-16 | 4 | -32/+56 |
|\| | | | | | | | | | | | | | Conflicts (all resolved): dist/svg.js dist/svg.min.js spec/spec/boxes.js | ||||
| * | make more tests pass in IE | Ulrich-Matthias Schäfer | 2017-03-15 | 4 | -34/+53 |
| | | |||||
| * | move most regexe to SVG.regex, fix matrix constructor for string argument | Ulrich-Matthias Schäfer | 2017-03-14 | 1 | -1/+7 |
| | | |||||
* | | unified all boxes (#634) | Ulrich-Matthias Schäfer | 2017-03-16 | 5 | -265/+147 |
| | | | | | | | | | | | | | | | | 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 | ||||
* | | update specs, fix mistakes, include flatten.js to dist | Ulrich-Matthias Schäfer | 2017-03-10 | 4 | -27/+19 |
|/ | |||||
* | fixed a bug with clone which didnt copy over dom data (#621) | Ulrich-Matthias Schäfer | 2017-03-09 | 1 | -1/+8 |
| | |||||
* | make events cancelable by default (#550) - version 5 | Ulrich-Matthias Schäfer | 2017-03-09 | 1 | -7/+20 |
| | |||||
* | Fix offset produced by svg parser (#553) | Ulrich-Matthias Schäfer | 2017-03-08 | 1 | -1/+1 |
| | |||||
* | add ability to use `font()` method like `attr()` method (#620) | Ulrich-Matthias Schäfer | 2017-03-08 | 1 | -6/+16 |
| | |||||
* | added SVG.Box, added transform method to boxes, fix rbox (#626) | Ulrich-Matthias Schäfer | 2017-03-08 | 3 | -99/+143 |
| | | | | | | | | 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 | 1 | -28/+44 |
| | | | | | | | | 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 | 1 | -3/+59 |
| | |||||
* | Make the method dequeue stop the current animation | Rémi Tétreault | 2017-03-07 | 1 | -16/+9 |
| | | | | | | | | | 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. |