Commit graph

59 commits

Author SHA1 Message Date
thednp 7a782229dd Changes (big update):
* updated SVGPathCommander to support a wider range of shapes, including closed/unclosed shapes
* added d3-polygon dependency for ***svgMorph*** component
* updated both ***svgMorph*** and ***svgCubicMorph*** components
* updated polyfill
* code cleanup
* documentation updates
2020-08-31 15:39:43 +00:00
thednp da4a2108f8 2020-07-02 10:57:32 +00:00
thednp 6bfa00da75 Changes:
* Added a Spicr demo to the index.page.
* Some demo updates
2020-07-02 10:50:04 +00:00
thednp fed9662776 Minor changes 2020-06-12 08:04:59 +00:00
thednp 12ad62fd09 2020-06-11 15:41:55 +00:00
thednp e6a776770d Changes:
* Removed `scrollProperty` from official build , thanks to `scroll-behavior: smooth`
* Code Cleanup
2020-06-11 15:32:05 +00:00
thednp 0435d00b11 Changes:
* fixed polyfill 
* fixed IE10+ issues with scroll 
* reworked files and folders structure of the sources
* solved some demo issues
* code cleanup
* version bump
2020-06-10 13:24:42 +00:00
thednp db2595d8d0 Changes in relation to #97 2020-06-09 20:06:26 +00:00
thednp 00fbc38624 Added a simple example for #96 2019-11-07 17:49:12 +02:00
thednp c48200ae47 Fix SVG Plugin function getPolyLength for <polyline> elements. 2018-10-18 11:47:40 +03:00
thednp 751c2e5263 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:16 +03:00
thednp 2cb0800aed Changes:
* code cleanup, more readable code in plugins
* documentation fixes, the easing selectors fixed
2017-02-02 01:23:19 +02:00
thednp 3215d770b4 Changes:
* improved `selector` utility
* improved/simplified `getPrefix()` utility
* improve code readability for the core engine
* improved demos
2017-01-31 19:15:15 +02:00
thednp b6c64774aa Changes:
* Disabled SVG Plugin related scripts on IE8
* Some documentation fine tuning
2017-01-23 18:54:57 +02:00
thednp 4b2cfda1c2 Minor documentation fixes:
* Documentation updates
* Fixed navigation on IE8
2017-01-23 15:55:12 +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 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 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 c3b06308c3 2016-11-26 18:24:30 +02:00
thednp d92fed514e 2016-11-26 18:22:38 +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 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 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 e61bc99ec4 docs 2016-10-10 02:34:32 +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 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 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 5947a72e74 More experiments. 2016-09-22 20:58:25 +03:00
thednp b83bb95a1e SVG Plugin is broken in 1.5.4, now fixed for 1.5.5
Doc Updates for c6e7caabc6
2016-09-20 13:57:05 +03:00
thednp 9cb1753073 Docs update 2016-09-18 01:16:02 +03:00
thednp 3819cd0f3a NodeList isn't a good idea for the KUTE.selector utility, it's not workin in IE8.
Added a link in the documentation for a pathToAbslute utility for SVG morphing.
2016-09-12 17:09:09 +03:00
thednp a30eab2ff9 Fixed issue with text-plugin https://github.com/thednp/kute.js/issues/36
Improved overall performance https://github.com/thednp/kute.js/issues/34
Fixed some issues with SVG Plugin https://github.com/thednp/kute.js/issues/33
Documentation updates
2016-09-03 18:35:49 +03:00
thednp fa5d69ed3e * Added SVG Transforms for SVG Plugin
* Documentation/demo updates
2016-08-22 01:45:23 +03:00
thednp 362293626f Added support for stroking animation via draw for <ellipse>, some demo improvements. 2016-08-21 00:11:42 +03:00
thednp ef5da213c1 2016-08-20 16:46:16 +03:00
thednp 6c8b49ea8a Small demo improvements. 2016-08-20 16:44:53 +03:00
thednp f3414f6551 SVG Plugin added draw (stroke animations) support for additional elements: <line>, <circle>, <rect>, <polygon> and <polyline>.
https://github.com/thednp/kute.js/issues/28
2016-08-20 15:58:30 +03:00
thednp 4faa433429 Fixed Angular related issue with SVG Plugin.
https://github.com/thednp/kute.js/issues/29
2016-08-18 22:28:15 +03:00
thednp 7873233e39 Some documentation updates and social sharing fixes. 2016-08-17 23:40:42 +03:00
thednp cb48bf3c90 Minor issue with opacity, scale. 2016-03-25 19:56:46 +02:00
thednp 2564472f53 Final version 1.5 commit. 2016-03-24 14:27:27 +02:00
thednp 35dc80161b minor IE8 demo fix 2016-03-19 10:08:34 +02:00