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
Daniel Osborn
a8ca9a5317
Corrected UMD wrappers in plugins files to match the kute-jquery wrapper. Changed the require checks from 'kute.js' to './kute.js' to look for the actual files. The kute-jquery already used this method and would successfully compile while the other plugins would not compile and throw an error: 'Cannot find module kute.js'
2017-01-27 10:16:14 -07: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
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
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
a92a45f77f
2016-11-26 18:31:59 +02:00
thednp
032f047c6c
2016-11-26 18:15:00 +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
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
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
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
thednp
3a1f0b20e7
2016-09-22 21:11:57 +03:00
thednp
5947a72e74
More experiments.
2016-09-22 20:58:25 +03:00
thednp
576ce620df
Experimenting with exporting stuff to KUTE object, suspecting a bug with Google Chrome
2016-09-22 15:24:49 +03:00
thednp
1fb54ed2d2
Register additional interpolate functions into the object
2016-09-22 14:46:03 +03:00
thednp
b67960952e
Type
2016-09-22 14:42:06 +03:00
thednp
728af0a801
Code cleanup
2016-09-22 05:26:43 +03:00
thednp
1288e1ec89
Testing the build.js
2016-09-21 02:03:57 +03:00
thednp
cc332f0745
Minor fix/improvement with Attributes Plugin regarding current attribute value suffix.
2016-09-20 23:32:11 +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
56a0045f89
Minor fix
2016-09-20 06:52:42 +03:00
thednp
d1e016185b
Small improvement, attribute tweening can also take into account current measurement unit if no unit is specified in end values.
2016-09-20 06:45:11 +03:00
thednp
c6e7caabc6
Now the Attributes Plugin should be able to handle properties like 'stroke-width' or fillOpacity
2016-09-20 06:30:53 +03:00
thednp
df9554252c
Hopefully fixing https://github.com/thednp/kute.js/issues/35
2016-09-19 20:17:17 +03:00
thednp
ed9f814594
Decreased default morphPrecision from 25 to 15 for better visual.
2016-09-18 01:07:15 +03:00
thednp
f631185602
Replaced prototype with regular object for AttrPlugin I hope it's for better performance
2016-09-18 01:03:06 +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
645a0027b8
Fixed https://github.com/thednp/kute.js/issues/30
...
The script didn't handle polygon morphs when both shapes have same number of points.
2016-08-22 17:10:26 +03:00
thednp
67c441ccab
https://github.com/thednp/kute.js/issues/32
2016-08-22 02:21:37 +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
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
571b96e2a9
2016-08-19 01:12:53 +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
053a1bc2f9
Update kute-svg.min.js
2016-03-27 23:32:10 +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
aa59078591
Added Text Plugin, updated docs
2016-03-18 16:23:23 +02:00
thednp
dc820c5654
The 1.5 first commit, still testing, changelog in the comments
2016-03-16 15:44:23 +02:00
thednp
320cc59b05
2016-03-16 15:42:03 +02:00
thednp
b31ed62fe6
2016-02-06 00:32:31 +02:00
thednp
ca7fc23fcc
2016-02-06 00:19:14 +02:00
thednp
026f4201ae
Update kute.min.js
2015-12-20 23:06:08 +02:00
thednp
6872923046
Update kute.min.js
2015-12-20 23:02:22 +02:00
thednp
3c7d277ca1
Update kute.min.js
2015-10-26 11:19:53 +02:00
thednp
ad727aad34
Added some more features, a changelog will come with the tagged release.
2015-10-18 09:40:11 +03:00
thednp
15df42234c
Update kute.jquery.js
2015-08-04 05:56:16 +03:00
thednp
6d60e6d436
Update kute.jquery.js
2015-07-06 16:17:38 +03:00
thednp
e0ea467152
Update kute.min.js
2015-05-03 05:17:44 +03:00
thednp
5525e0774d
Update kute.full.min.js
2015-05-03 05:16:52 +03:00
thednp
fa56bbfbf4
Update kute.min.js
2015-04-29 03:30:33 +03:00
thednp
5e5e95108c
Update kute.full.min.js
2015-04-29 03:29:54 +03:00
thednp
d94f740b87
Update kute.full.min.js
2015-04-18 23:18:57 +03:00
thednp
99e336b0b1
Update kute.min.js
2015-04-18 23:16:16 +03:00
thednp
2396927116
Update kute.min.js
2015-04-18 20:47:20 +03:00
thednp
4cb0155062
Update kute.full.min.js
2015-04-18 20:46:33 +03:00
Shavkatov Davlat Talatovich
28f20059df
Kute jQuery compatiblity fix
...
I'm added this fix for jQuery for animation all elements, not one.
2015-04-16 19:57:21 +05:00
thednp
0a6b10b07b
Create kute.full.min.js
2015-04-15 23:01:01 +03:00
thednp
540e603c21
Update kute.min.js
2015-04-15 22:59:33 +03:00
thednp
3d22bd195e
Create kute.jquery.js
2015-04-15 21:47:46 +03:00
thednp
2f21707dc0
Create kute.min.js
2015-04-15 21:44:35 +03:00