Commit graph

170 commits

Author SHA1 Message Date
thednp 850b1e5960 Fix SVG Plugin function getPolyLength for <polyline> elements. 2018-10-18 11:47:43 +03:00
thednp 393d0a0a2b Added callback reference #73 2018-07-19 09:25:29 +03:00
thednp d33b3b313b A possible fix for #81 2018-07-19 08:39:11 +03:00
thednp 7cd7fe226c Update start.html 2017-10-05 12:57:13 +03:00
thednp c977185621 Update dist files. 2017-10-05 12:55:29 +03:00
thednp 6192946161 Right, changes:
* fixed `scroll` tweening with new webkit browsers versions
* removed `isMobile` for transforms and svg transforms for now
* code cleanup
2017-09-29 00:56:18 +03:00
thednp 9303db19f1 Update Twitter share links. 2017-09-08 11:43:15 +03:00
thednp da327643c7 Improvement for https://github.com/thednp/kute.js/issues/63 2017-05-29 16:03:59 +03:00
thednp af9e57b1f7 Changes:
* code cleanup, more readable code in plugins
* documentation fixes, the easing selectors fixed
2017-02-02 01:23:21 +02:00
thednp e0274126d8 Changes:
* improved `selector` utility
* improved/simplified `getPrefix()` utility
* improve code readability for the core engine
* improved demos
2017-01-31 19:15:13 +02:00
thednp 024fdd2322 Changes:
* Disabled SVG Plugin related scripts on IE8
* Some documentation fine tuning
2017-01-23 18:54:59 +02:00
thednp 449f5ed1e3 Minor documentation fixes:
* Documentation updates
* Fixed navigation on IE8
2017-01-23 15:55:10 +02:00
thednp 293098c0c6 Some minor documentation fixes. 2017-01-14 23:07:41 +02:00
thednp b414705778 Fixed missing default value for repeatDelay. 2017-01-14 22:03:21 +02:00
thednp 709e78ac3b Changes:
* Included fix https://github.com/thednp/kute.js/pull/49
* Implemented https://github.com/thednp/kute.js/issues/47
* Documentation updates
2017-01-03 00:48:28 +02:00
thednp 7b5bb32c17 Mostly doc updates 2016-12-20 22:06:23 +02:00
thednp 2f4810a0a1 SVG transforms now work properly with fromTo() method, no need to do crossCheck for the method 2016-12-16 22:23:23 +02:00
thednp 3f4e0c4d47 Trying to fix a small issue with SVG transforms when initial rotations/scale/skews aren't 0 (zero) 2016-12-14 16:37:50 +02:00
thednp d5d29d53d2 Adjustments for the SVG Plugin:
* `draw` property will work with 2 decimals for more precise animation
* `svgTransform` will also work with  decimals for translation and rotation
* regular transform will need 2 decimals for translation and rotation
2016-12-14 14:41:50 +02:00
thednp 585de95907 LOL 2016-12-11 04:24:18 +02:00
thednp ead5728dcd Major change:
* fixing SVG transforms for good https://github.com/thednp/kute.js/issues/33
* major changes to the tween objects https://github.com/thednp/kute.js/issues/39
* back to Infinity repeat https://github.com/thednp/kute.js/issues/43
* all round performance improvements
2016-12-11 03:48:37 +02:00
thednp 05c15ee98c Issue with text plugin demo 2016-11-30 18:48:20 +02:00
thednp a82263d4b4 Small typo with Attributes plugin 2016-11-30 18:18:53 +02:00
thednp 4f7682cdca Changes:
* Now all parseProperty functions and prepareStart functions are bound to `this`, the tween object
* changed the Tween constructor for lighter size
* rewritten alot of code for readability
* Documentation updates
2016-11-30 18:12:11 +02:00
thednp 1cf5f87f82 Testing new build. 2016-11-28 03:07:16 +02:00
thednp f07f783731 2016-11-26 19:00:32 +02:00
thednp 3005967c32 2016-11-26 18:56:23 +02:00
thednp 6db0e4b92d 2016-11-26 18:31:59 +02:00
thednp 8d70c4a6c7 2016-11-26 18:24:30 +02:00
thednp 5660465f20 2016-11-26 18:22:38 +02:00
thednp 93ab1779a8 2016-11-26 18:15:00 +02:00
thednp d2141361a3 2016-11-26 18:00:23 +02:00
thednp 6ff8e274d1 Documentation updates and performance test page reworked with safety features. 2016-11-26 17:47:17 +02:00
thednp 90dee25c42 Changes:
* Fixed some bug with Attr plugin
* preparing code for a bundle build script
* documentation updates
2016-11-25 22:54:27 +02:00
thednp 5b61b7a1fe Changes:
* fixed minor issue with `borderRadius` on legacy browsers
* removed CSS properties from SVG plugin (forgot in previous commit)
* simplified core box model properties and CSS transform tween objects to always use `px` or `deg` as unit, with converted values
* implemented the `crossCheck` function for SVG transforms (for stacking transform chains) and the SVG morph
* simplified the `coords` interpolation used for SVG morph
* general code cleanup
* simplified the `processEasing` since the additional easing plugins have been removed, the old version can be found in the js file for easing examples page
* doc updates
2016-11-24 22:57:33 +02:00
thednp 112b35aa5f Changes:
* removed CSS props from SVG plugins
* improved CSS transform performance by creating a more simple tween object
* improved radius properties performance 
* removed Bezier and Physics plugins
* fixes scroll animation performance bottlenecks
* code cleanup and a more readable code
* documentation updates
2016-11-23 20:42:01 +02:00
thednp 178cac445e Removed some recursion from plugins. 2016-10-13 15:32:23 +03:00
thednp b8e98b9764 Minor issue with trueColor fixed after previously changed. 2016-10-13 06:09:23 +03:00
thednp 2121a43c8a Type 2016-10-13 05:46:00 +03:00
thednp c8f46895a8 Changes:
* Recursive functions found in `examples.js` and `css.js`. Now `Maximum call stack size exceeded` error is completely eliminated
* Further optimization for the Tween object constructor
2016-10-12 06:44:42 +03:00
thednp 663e98d810 Docs 2016-10-11 11:19:45 +03:00
thednp 2a1b6aebcf docs 2016-10-10 02:34:32 +03:00
thednp 19bd7f7000 docs 2016-10-09 07:58:02 +03:00
thednp 61182d9b68 Small fix to prevent Uncaught RangeError: Maximum call stack size exceeded error. 2016-10-09 06:10:41 +03:00
thednp 670d18894c Changes:
* Removing the `getBestIndex` utility https://github.com/thednp/kute.js/issues/41
* simplify the SVG plugin
* documentation updates
2016-10-09 05:45:21 +03:00
thednp 352069e5c4 Related to CommonJS https://github.com/thednp/kute.js/issues/40#issuecomment-252348599 2016-10-07 23:10:34 +03:00
thednp 188bd1953b Attempting to fix https://github.com/thednp/kute.js/issues/40 2016-10-07 22:59:35 +03:00
thednp 0348584c94 Documentation typo and README updates 2016-10-04 14:39:34 +03:00
thednp 6a6b7cfad0 2016-10-03 19:42:44 +03:00
thednp 901edb1a8b Trying to simplify the tween object, as described
https://github.com/thednp/kute.js/issues/39

Also fixing https://github.com/thednp/kute.js/issues/40

Minor documentation changes
2016-10-03 19:26:17 +03:00