aboutsummaryrefslogtreecommitdiffstats
path: root/src/elements
Commit message (Collapse)AuthorAgeFilesLines
...
* Release 3.0.33.0.3Ulrich-Matthias Schäfer2018-12-051-0/+8
|
* Release 3.0.03.0.0Ulrich-Matthias Schäfer2018-12-011-1/+1
|
* applied fixes from 2.x branchUlrich-Matthias Schäfer2018-12-011-1/+2
|
* Merge branch '790-color-spaces' into 3.0.0Ulrich-Matthias Schäfer2018-12-017-20/+28
|\
| * Merge branch '3.0.0' into 790-color-spacesUlrich-Matthias Schäfer2018-11-304-41/+17
| |\
| * | Make color-animation work in all spaces (conversion bugs still there)Ulrich-Matthias Schäfer2018-11-261-1/+1
| | | | | | | | | | | | | | | | | | | | | - Make sure _d is always defined - Clean up object before init - Check space in array - Use passed space instead of space in object if available
| * | Reverted some of the lint rules after chatting with fuzzySaivan2018-11-2630-1171/+599
| | | | | | | | | | | | | | | | | | | | | | | | | | | This commit reverts some of the rules we added on the linter, it changed a lot of code again... but these won't happen too often. Changes ======= - Modified the linter again
| * | Changed the esLint rules to avoid silly ternary operators, and to let code ↵Saivan2018-11-2530-610/+1190
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | breathe! This commit modifies some of the eslint rules, to allow our code to be a little bit more readable. This came about because we had a particularly pesky problem, where the code was indenting ternary operators. This fixes that, and makes it easy to add new rules to eslint as we please in the future. Changes ======= - Rebuilt the library with new eslint rules - Changed the eslintrc file to a yaml file by default
* | | add back move and dmove for groupsUlrich-Matthias Schäfer2018-12-011-0/+26
| | |
* | | dont generate esm bundle anymore and link to src/main.js directly. Move ↵Ulrich-Matthias Schäfer2018-12-011-2/+2
| |/ |/| | | | | | | | | bower to its own repo rename makeNode back to create
* | fix bugs in runner, fix importsUlrich-Matthias Schäfer2018-11-261-1/+1
| |
* | Get rid of HTMLNode and Bare in favor of DomUlrich-Matthias Schäfer2018-11-244-41/+17
|/ | | | | - words() and element() added to Dom - svg() now returns the _parent_ of the imported element, when outerHTML is true (which means an element gets replaces)
* rename `doc()` to `root()` and `toDoc()` to `toRoot()` as dicussed in (#932)Ulrich-Matthias Schäfer2018-11-194-10/+10
|
* renamed `Doc` to `Svg` according to (#932)Ulrich-Matthias Schäfer2018-11-193-6/+6
|
* changed image callback according to (#931)Ulrich-Matthias Schäfer2018-11-172-7/+2
|
* cleanup a few filesUlrich-Matthias Schäfer2018-11-171-1/+2
|
* remove native() methods, add methods of types directly to elemenetUlrich-Matthias Schäfer2018-11-122-6/+14
|
* reworked parents so that it is useful now, changelogUlrich-Matthias Schäfer2018-11-121-7/+11
|
* ticking off the last checkbox of (#645). return List whenever possibleUlrich-Matthias Schäfer2018-11-121-3/+4
|
* evaluate window and document on access and not on importUlrich-Matthias Schäfer2018-11-125-22/+12
|
* make window and document exchangeable in case they are not globals alreay, ↵Ulrich-Matthias Schäfer2018-11-118-4/+15
| | | | make sure that init functions are chaninable
* add registering for forgotten classesUlrich-Matthias Schäfer2018-11-095-3/+19
|
* added possibility to pass in additional attribues to element creators (#796)Ulrich-Matthias Schäfer2018-11-0823-86/+137
| | | | | | e.g. - `canvas.rect({x:100})` or - `canvas.rect(100, 100, {x:100})`
* added possibility to pass attribues into a constructor like: `new ↵Ulrich-Matthias Schäfer2018-11-0828-35/+35
| | | | SVG.Rect({width:100})`
* `SVG.Text.rebuild()` now takes every font-size into account (#512)Ulrich-Matthias Schäfer2018-11-081-1/+5
|
* implements `round()` (#916)Ulrich-Matthias Schäfer2018-11-081-0/+19
|
* size function of circle now only accepts one argument (#788)Ulrich-Matthias Schäfer2018-11-082-3/+17
|
* add styletagsUlrich-Matthias Schäfer2018-11-081-0/+51
|
* get rid of the fixmes and todosUlrich-Matthias Schäfer2018-11-082-13/+4
|
* added insertAfter/Before, introduce attrHooks, move few methods, ↵Ulrich-Matthias Schäfer2018-11-082-11/+27
| | | | 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/+2
| | | | steps() to generate easing functions
* fix the export/import function and enhance itUlrich-Matthias Schäfer2018-11-071-22/+70
|
* reordered modules, add es6 buildUlrich-Matthias Schäfer2018-11-0629-0/+1704