summaryrefslogtreecommitdiffstats
path: root/dirty.html
Commit message (Collapse)AuthorAgeFilesLines
* fix playgrounds, delete unneeded filesUlrich-Matthias Schäfer2018-12-011-520/+0
|
* Fix build chain so that we now have multiple builds. Details below:Ulrich-Matthias Schäfer2018-11-281-26/+33
| | | | | | | | | | | - 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.
* Get rid of HTMLNode and Bare in favor of DomUlrich-Matthias Schäfer2018-11-241-2/+16
| | | | | - 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)
* fixed lots of bugs in the timeline. Its now working as expected in all cases.Ulrich-Matthias Schäfer2018-11-231-0/+9
| | | | | | | | - refactor code into functions - handle timeSource correctly - allow for immediate updates - Runners dont know about their delay anymore. Thats far more simple. - Timeline is paused on creation
* fix Timeline so that play, pause, stop, reverse... work correctly. Update ↵Ulrich-Matthias Schäfer2018-11-221-3/+65
| | | | runners accordingly
* add default parameter for timeSourceUlrich-Matthias Schäfer2018-11-211-3/+3
|
* add register for insertBefore and insertAfterUlrich-Matthias Schäfer2018-11-201-53/+76
|
* rework of classes, make events on every object possibleUlrich-Matthias Schäfer2018-11-051-0/+3
|
* introduce register and registerMethod method to get rid of dependency problemsUlrich-Matthias Schäfer2018-11-011-4/+4
|
* resolve last circular dependencies, make rollup workUlrich-Matthias Schäfer2018-10-271-3/+3
|
* resolve circular references and make example working againUlrich-Matthias Schäfer2018-10-271-9/+6
|
* fix schedule so it uses runnertime correctlyUlrich-Matthias Schäfer2018-10-101-53/+81
|
* Optimized the matrix functions so that the transform function is a multitude ↵Ulrich-Matthias Schäfer2018-10-081-35/+13
| | | | faster for parameterized input
* adding optimized transformation function to speed up things a tiny bitUlrich-Matthias Schäfer2018-09-201-30/+30
|
* finally solve transformations one and for all time!Ulrich-Matthias Schäfer2018-09-201-3/+56
| | | | This is great - we should party hard. I mean - it took like 4 month to get this done. That's way to much! I don't want anymore. Pease send help :D
* fix transformations introducing target transforms with which the origin can ↵Ulrich-Matthias Schäfer2018-09-171-9/+16
| | | | be transformed
* Refactored the getOrigin helper to help fix the relative affine animationsSaivan2018-09-171-32/+23
| | | | | | | | | | This commit refactors the getOrigin helper, in order to send the origin to the correct space. The origin should be expressed in the space of the last animation. Changes ======= - Refactored the getOrigin helper - Added a simple example to the dirty file to test multiple transformations
* Fixed the relative non-affine transform animationsSaivan2018-09-171-18/+31
| | | | | | | | | This commit uncovered an issue with the relative non-affine transformations. It is now correctly fixed and working. Next we should fix the affine transforms as well. Changes ======= - Fixed the relative non-affine transformation animations
* Found and started fixing an error with the Timeline.schedule functionSaivan2018-09-101-10/+10
| | | | This commit finds an error in the scheduling duration that we need to fix.
* Added a simple example for relative declarative animationsSaivan2018-07-111-53/+90
| | | | | | | | | This commit adds an example that demonstrates how I'd imagine declarative animations should work and how they should mirror what imperative animations would do Changes ======= - Added a simple declarative example
* condens transform function to an overall more stable oneUlrich-Matthias Schäfer2018-07-081-132/+30
|
* Fixed the transformation code to use the bbox properlySaivan2018-07-051-10/+30
| | | | | This commit fixes the transformations and allows single animated transformations to properly work.
* make TransformBag clone the object before alteringUlrich-Matthias Schäfer2018-07-041-2/+5
|
* fix origin transformationUlrich-Matthias Schäfer2018-07-041-10/+11
|
* Worked towards setting the origin on each frame with linear algebraSaivan2018-07-041-31/+65
| | | | | This commit attempts to modify the origin on each frame, but it seems that we have some kind of bug that we need to fix first
* Fixed an issue that occurred when we applied more than one transformSaivan2018-07-031-27/+53
| | | | | This commit allows us to apply more than one transform to an element, and have them correctly applied to the element.
* fix rotation issue and make relative declaritive workUlrich-Matthias Schäfer2018-06-291-3/+5
|
* Added a potential fix for the problemSaivan2018-06-291-2/+2
|
* fix origin bugUlrich-Matthias Schäfer2018-06-281-5/+2
|
* Add a few debugging statementsSaivan2018-06-281-1/+1
|
* Modified the behaviour of absolute transformsSaivan2018-06-281-14/+22
| | | | | This commit slightly modifies the behaviour of absolute transforms, we will get them working soon :D
* fix origin for relative transformationsUlrich-Matthias Schäfer2018-06-271-5/+31
|
* Allowed the origin to stay fixed as we animate transformsSaivan2018-06-261-19/+40
| | | | | | | | | | | This commit start to remove the expensive bbox calculation by assuming that the origin stays at a fixed point during an animation. This is a good assumption as transforms don't change the bbox of the element. Changes ======= - Refactor the Element.transform function - Make a getOrigin function to call the bbox only one time
* make transformations retargatable for declaritiveUlrich-Matthias Schäfer2018-06-261-31/+42
|
* Runners now work with absolute and relative transformationsSaivan2018-06-231-26/+37
| | | | | | This commit finally gets transformations workin in both absolute and relative mode. This is the last **major** hurdle for the new animation module, so we just need to clean it up and fix some bugs 🐞
* fix merging of transformationsUlrich-Matthias Schäfer2018-06-041-28/+12
|
* transforms work with multiple elements too. Satisfy linterUlrich-Matthias Schäfer2018-06-031-3/+19
|
* transformation works now for ONE element. More work requiredUlrich-Matthias Schäfer2018-06-031-7/+15
|
* first tries to make transformations workUlrich-Matthias Schäfer2018-06-021-10/+17
|
* Began implementing the transformation functionsSaivan2018-06-021-46/+48
|
* The timelines continue function requests a step animation frameSaivan2018-06-011-4/+4
|
* Fixed the final position while swingingSaivan2018-05-311-1/+3
|
* worked a bit on timeline, build example, found bug which needs a fixUlrich-Matthias Schäfer2018-05-301-34/+68
|
* The runners step was reimplemented with testsSaivan2018-05-311-26/+66
|
* implemented EventTarget + runner does not loop forever anymoreUlrich-Matthias Schäfer2018-05-291-4/+2
|
* Got looping working with only a single waitSaivan2018-05-301-3/+18
|
* Looping is now working and code is generally cleanerSaivan2018-05-291-7/+13
|
* Diagnosing the declarative animations and suggesting changesSaivan2018-05-291-10/+9
|
* implement methods, reorganize runner, list questionsUlrich-Matthias Schäfer2018-05-291-9/+22
|
* Started planning the way events work and got Spring workingSaivan2018-05-281-30/+32
|