* Adds Tweenable#dispose
* Removes unused extension files
* Renames "callback" tween parameter to "finish"
* Adds "start" paramter back to tween
* Changes default value for "to" for tween method
* Removes "data" property
* Improves documentation
* Overall bug fixes, cleanup and optimizations
Squashed commit of the following:
commit 37b4460adebb7b14e7a35c1402801e8b2049656b
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 17:26:36 2013 -0600
Builds 1.0.
commit 3c69c56c35f5ae99da5f9f758ef40d6901d79cd8
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 17:23:19 2013 -0600
Cleans up core docs.
commit 3a240624a77706201780982a05b8023302dae344
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 17:17:51 2013 -0600
Passes state to start #tween param and fixes docs.
commit 5aa5ffc9a1e259a8ad29ea3218135f311e036b4c
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 17:06:11 2013 -0600
Adds license to and cleans up README.
commit a5853678c3a7ab6ada5cc5893cfb2a81ce9b2833
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 17:03:45 2013 -0600
Cleans up and fixes index.html.
commit eef292670b68d5b7b321c6eda5ce1735cbed893f
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 16:26:29 2013 -0600
Adds license info to formulas file.
commit c8212e93801cdc0b8c1f4d22726053f23f2191a9
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 16:16:14 2013 -0600
Replaces instances of "formula" with "curve throughout the docs. Also
some other documentation cleanup.
commit d8fa7044376fb9b375149c15ee3e015ff01f6344
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 16:08:29 2013 -0600
Cleans up docs for Token extension.
commit 9add90661bd35bfa34a302de30fd8274cfa5deab
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 15:47:33 2013 -0600
Cleans up some extension docs and formatting.
commit 35a1fb62c0fe1b25b2967d58a3f5b6953b332c93
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 12:45:55 2013 -0600
Updates README.md for latest APIs.
commit d38026040061c4e7e1d89b8917694f01fb0e65e6
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 11:37:33 2013 -0600
Reorganizes some Tweenable methods.
commit efab17c1d24ecbfe5b7358c17348da446df98229
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 11:20:02 2013 -0600
Refactors scheduling logic.
commit d0f64376260baf41cf25f26198c04ec932137218
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Fri Dec 27 11:16:05 2013 -0600
Does some GC optimization for Interpolate extension.
commit 2479715d40ad0557a19f228b455876a3d6438270
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 17:51:57 2013 -0600
Refactors Interpolate extension to reuse mockTweenable instance.
commit 3efb726f79d7b99e88df8a9a8398db69058fd4a2
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 17:33:49 2013 -0600
Removes unnecessary return value.
commit 770e19dea7368d02fdf81c5aa70df139a3af29a1
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 17:24:28 2013 -0600
Minor readibility cleanups.
commit 14df4fd777d3692a1822816c057fd87fbc57775c
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 17:12:51 2013 -0600
`finish` handler is now called in the context of the Tweenable instance
rather than the state object.
commit 18e5c843d9aa1240abf729731b0d7a79bd542273
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 17:05:12 2013 -0600
Optimizes filter argument list.
commit 41ef91eeac87c99b54ad4483476782f83978321f
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 16:51:17 2013 -0600
Removes some unnecessary processing from Tweenable#tween.
commit e8c3e34c3b730be149a4412da02b57022358f07b
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 16:27:20 2013 -0600
Changes Tweenable#tween's default value for "to" to be the current
state, rather than an empty object.
commit 418d18b87782b8788bf9d87748ced8530807b7e3
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 16:22:31 2013 -0600
Fixes early return value for Tweenable#tween.
commit 23ac6237aafdf890e80dfb011df199f029b260d6
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 16:20:54 2013 -0600
Fixes JSDoc for start param for Tweenable#tween.
commit d92e74782c5d8ee37ab8aa116601f7482ff19446
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 16:18:32 2013 -0600
Adds `start` parameter back to Tweenable#tween.
commit 42e3a057816efd88ef610ac28a6c2b700b6fdf4f
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 15:59:10 2013 -0600
Changes constructor to only accept config object for initial state,
removes `data` property.
commit ef0385bb189d2e44252ae6e886f490b5bb034394
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 12:09:47 2013 -0600
Renames "callback" handler to "finish."
commit 1747f7cd889c2664c0dc54d6933b530b9c374c23
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 12:05:46 2013 -0600
Adds Tweenable#dispose.
commit 9dbf7b34ed646318eaddc56cf31b92426e79ac6d
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 11:48:10 2013 -0600
Upgrades Grunt to ~0.4.1.
commit 0b211071f6653c9eff1759a45682c8f5f5521a93
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 11:24:00 2013 -0600
Deletes simpleEase extension.
commit 61c0192107b049320c9c37c02d9adaccb9e76caf
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 11:20:47 2013 -0600
Deletes Round extension.
commit 195e4c7ba77a1c9a7849cc22d444f61847d490a8
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 11:17:26 2013 -0600
Deletes Clamp extension.
commit b28a916b2de1465053f90d8fb6304950be1b18f1
Author: Jeremy Kahn <jeremyckahn@gmail.com>
Date: Thu Dec 26 11:11:21 2013 -0600
Deletes Queue extension.