Commit graph

325 commits

Author SHA1 Message Date
thednp 4b2cfda1c2 Minor documentation fixes:
* Documentation updates
* Fixed navigation on IE8
2017-01-23 15:55:12 +02:00
thednp e0bc5cf8a2 Some minor documentation fixes. 2017-01-14 23:07:43 +02:00
thednp 132a6246c0 Fixed missing default value for repeatDelay. 2017-01-14 22:03:18 +02:00
thednp 9348792e2d 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 0433d479d7 Mostly doc updates 2016-12-20 22:06:23 +02:00
thednp eee3554bd0 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 0e917b933b 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 842f12bcf1 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 b8fc991476 LOL 2016-12-11 04:24:18 +02:00
thednp 095078005f typo 2016-12-11 03:58:47 +02:00
thednp fc75dd130f 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 308ee60bf5 Issue with text plugin demo 2016-11-30 18:48:20 +02:00
thednp 2679a232be Small typo with Attributes plugin 2016-11-30 18:18:53 +02:00
thednp 67c47a6f08 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 70ee2a448a Testing new build. 2016-11-28 03:07:16 +02:00
thednp 1a44fbe465 2016-11-26 19:00:32 +02:00
thednp a92a45f77f 2016-11-26 18:31:59 +02:00
thednp c3b06308c3 2016-11-26 18:24:30 +02:00
thednp d92fed514e 2016-11-26 18:22:38 +02:00
thednp 032f047c6c 2016-11-26 18:15:00 +02:00
thednp f01ed026a6 2016-11-26 18:00:23 +02:00
thednp 72a915c051 Documentation updates and performance test page reworked with safety features. 2016-11-26 17:47:17 +02:00
thednp 7aa15a43b5 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 bda5756889 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 545e253a30 2016-11-23 20:47:09 +02:00
thednp 124a0521d1 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 de86e786c4 Merge pull request #44 from virajsoni06/patch-1
Updating UglifyJS version to make it work with bower
2016-10-17 15:17:28 +03:00
Viraj Soni de2fe03985 Updating UglifyJS version to make it work with bower 2016-10-17 17:21:46 +05:30
thednp 21210c2dd7 Removed some recursion from plugins. 2016-10-13 15:32:23 +03:00
thednp 72dea56f33 Minor issue with trueColor fixed after previously changed. 2016-10-13 06:09:23 +03:00
thednp a6c0be41df Type 2016-10-13 05:46:00 +03:00
thednp 0b8d77c19b 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 35a4cdb8c0 Docs 2016-10-11 11:19:45 +03:00
thednp e61bc99ec4 docs 2016-10-10 02:34:32 +03:00
thednp 0bebda1eff docs 2016-10-09 07:58:02 +03:00
thednp e165c10d40 Small fix to prevent Uncaught RangeError: Maximum call stack size exceeded error. 2016-10-09 06:10:41 +03:00
thednp 927bb7e9c0 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 6b5623b20a Related to CommonJS https://github.com/thednp/kute.js/issues/40#issuecomment-252348599 2016-10-07 23:10:34 +03:00
thednp ccb5e6ba73 Attempting to fix https://github.com/thednp/kute.js/issues/40 2016-10-07 22:59:35 +03:00
thednp eb9926c028 Typo 2016-10-04 14:41:36 +03:00
thednp f22be9f8b4 Documentation typo and README updates 2016-10-04 14:39:34 +03:00
thednp 1b061eb9a3 2016-10-03 19:42:44 +03:00
thednp 975216e633 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
thednp b267bd0422 Trying to filter this error ReferenceError: window is not defined https://runkit.com/npm/kute.js 2016-09-24 21:34:19 +03:00
thednp ff5d6d139b Type 2016-09-24 12:12:29 +03:00
thednp a16720199a 2016-09-24 11:02:21 +03:00
thednp f2eff7ddbe Quick fixes and some change:
* Removed `dom` from KUTE object, 
* Re-added Tween to KUTE object (was deleted by mistake). 
* Updated demo and the kute-box-shadow sample plugin
2016-09-24 10:39:04 +03:00
thednp 877005df3b Attributes Plugin can also tween color attributes: fill, stroke, stopColor. Perhaps some things can be removed from SVG Plugin. 2016-09-24 06:02:25 +03:00
thednp 3d7f6721b9 Changelog 1.5.7:
* changed the jQuery plugin, it's lighter and plays well with tween control methods
* changed the scope of ticker, tick, easing functions, interpolate functions, all to global, for better performance, some will only be available in the global and will be removed from KUTE object
* added transform interpolate functions
* documentation updates
2016-09-24 03:37:02 +03:00
thednp 97b4fe4dcf 2016-09-23 00:43:58 +03:00