Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 144 lines (113 sloc) 5.771 kb
a5cb13d @andrewfitz added hexProperty for ColorTween
authored
1 Desuade Library Changelog
2 -------------------------
3
1c5c502 @andrewfitz motion: starting at custom keyframe changes/fixes
authored
4 Motion Package 1.0 & Partigen 2.0 Final (2009/11/15)
cfa3339 @andrewfitz added Stageflow
authored
5
6 Motion:
66c36ec @andrewfitz rm stageflow and updated ease funcs for tween classes
authored
7 -changed: ease function/string/null conversions done in tween classes > BasicTween
8 -changed: primitiveTweens now strictly require ease functions, doesn't require Easing class
1c5c502 @andrewfitz motion: starting at custom keyframe changes/fixes
authored
9 -changed: moved sequence building in start() for MotionControllers, no need to rebuild sequence
10 -changed: controllers.start(keyframe = 'begin')
11 -examples: added new MotionController example and starting at custom keyframe example
12 -fix: starting a controller at a keyframe will now start at the correct value
13 -fix: makeEase function
cfa3339 @andrewfitz added Stageflow
authored
14
15 Partigen:
5a4c09c @andrewfitz added emitter.killParticles method
authored
16 -added: emitter.killParticles()
66c36ec @andrewfitz rm stageflow and updated ease funcs for tween classes
authored
17 -fix: emitters won't error out on stop() when they're not active
18 -examples: typos and doc updates
cfa3339 @andrewfitz added Stageflow
authored
19
20 Debugging: none
21
22 Utils: none
23
e768af4 @andrewfitz Release Candidate 2 Ready
authored
24 Release Candidate 2 (2009/8/24)
d6aebc9 @andrewfitz added BitmapRenderer and moved life to BasicEmitter
authored
25
26 Motion:
e768af4 @andrewfitz Release Candidate 2 Ready
authored
27 -removed: individual ease classes
28 -changed: KeyframeContainer.toLabeledArray() now has sort param
d6aebc9 @andrewfitz added BitmapRenderer and moved life to BasicEmitter
authored
29 -changed: defaults for MotionControllers
e768af4 @andrewfitz Release Candidate 2 Ready
authored
30 -changed: controller constructors only require target now
31 -fixed: KeyframeContainer.isFlat() skipping first Keyframe
32 -fixed: delayed tween weakrefs (thanks Maxfo12) (http://code.google.com/p/desuade/issues/detail?id=1&can=1)
d6aebc9 @andrewfitz added BitmapRenderer and moved life to BasicEmitter
authored
33
34 Partigen:
e768af4 @andrewfitz Release Candidate 2 Ready
authored
35 -added: basic BitmapRenderer
d6aebc9 @andrewfitz added BitmapRenderer and moved life to BasicEmitter
authored
36 -changed: moved life settings to BasicEmitter and BasicParticle
37 -changed: defaults for ParticleTweenControllers
eb615d8 @andrewfitz added IDEEmiiter
authored
38 -changed: SweepPool - new Array() -> [] (performance+)
e768af4 @andrewfitz Release Candidate 2 Ready
authored
39 -fixed: emitter.fromXML() returns *
1617622 @andrewfitz XML particlephysicscontroller bug fix
authored
40 -fixed: XML not parsing PhysicsParticleController flip and useAngle params
e768af4 @andrewfitz Release Candidate 2 Ready
authored
41
42 Debugging: none
43
44 Utils: none
45
d6aebc9 @andrewfitz added BitmapRenderer and moved life to BasicEmitter
authored
46
245348a @andrewfitz finished tween and physics xml methods
authored
47 Release Candidate 1 (2009/7/29):
3869573 @andrewfitz added some XML to tweens, speedboost from update dispatch
authored
48
6fc38f4 @andrewfitz finished new sequencing classes
authored
49 [Mostly, but not 100% compatible with Beta 3]
3869573 @andrewfitz added some XML to tweens, speedboost from update dispatch
authored
50 [Individual ease classes will be removed next revision, start using ease strings]
51
52 Motion:
f333620 @andrewfitz finished physics refactoring
authored
53 -tween and physics performance is now 5x faster! 2000 tweens: 11fps -> 53fps
1cbf574 @andrewfitz finished xml methods on controllers
authored
54 -added: toXML() and fromXML() methods to most classes
caeb834 @andrewfitz added bases package, refactored primitives and basics, added ticker
authored
55 -added: new Sequence, ClassSequence, SequenceGroup, and DelayableFunc classes
6fc38f4 @andrewfitz finished new sequencing classes
authored
56 -added: Sequence.manualAdvance/SequenceGroup.manualServe - this prevents the sequence from automatically advancing
57 -added: MotionEvent that all motion.events inherit
2d13b0d @andrewfitz finished optimizations
authored
58 -added: eases.Easing class for passing eases as strings (now default)
f333620 @andrewfitz finished physics refactoring
authored
59 -added: Bases package: BaseTicker, BaseBasic, BasePrimitive classes
6fc38f4 @andrewfitz finished new sequencing classes
authored
60 -changed: eases should now be entered as Strings - Bounce.easeOut -> 'easeOutBounce'
61 eases can also be entered as functions, but will not work with XML and is not recommended anymore
62 -changed: tween/physics constructors only require a target
2d13b0d @andrewfitz finished optimizations
authored
63 -changed: PrimitiveTweens no longer dispatch events (updateFunc and endFunc) for performance
01f00df @andrewfitz finished tween xml methods
authored
64 -changed: TweenEvent.UPDATED only gets dispatched if "update:true" is passed to the tween's config
1cbf574 @andrewfitz finished xml methods on controllers
authored
65 -changed: MultiController duration/properties constructor order switched
6fc38f4 @andrewfitz finished new sequencing classes
authored
66 -changed: motion.sequencers package is now motion.sequences
67 -changed: Sequences with Objects have been re-factored into ClassSequence class
f333620 @andrewfitz finished physics refactoring
authored
68 -changed: BasicPhysics refactored to use new Bases package
c8a2bd8 @andrewfitz updated examples for RC1
authored
69 -changed: start() returns the object started instead of void/boolean
d87a7a2 @andrewfitz redid sequences package and adjusted other packages
authored
70 -removed: sequence.empty() - use sequence.splice(0)
6fc38f4 @andrewfitz finished new sequencing classes
authored
71 -removed: clone() since you can use XML to duplicate now
72 -fixed: BasicMultiTween updated properties directly, effecting the tweenconfig
3869573 @andrewfitz added some XML to tweens, speedboost from update dispatch
authored
73
245348a @andrewfitz finished tween and physics xml methods
authored
74 Partigen:
70c2493 @andrewfitz finished partigen xml methods
authored
75 -added: toXML() and fromXML() methods to most classes
be18ccc @andrewfitz finished basictween, before converting basicphysics
authored
76 -added: emitter.enableEvents:Boolean to enable/disable particle events
77 -changed: emtiters no longer broadcast particle events by default
70c2493 @andrewfitz finished partigen xml methods
authored
78 -changed: life is now: life and lifeSpread
79 -changed: angle is now: angle and angleSpread
6fc9f53 @andrewfitz fixed particle physics leak
authored
80 -changed: eps is now a Number (not int), and allows for 1 emission greater than 1 second
81 -fixed: particle physics objects were not being stopped on death
3869573 @andrewfitz added some XML to tweens, speedboost from update dispatch
authored
82
83 Debugging: none
84
1cbf574 @andrewfitz finished xml methods on controllers
authored
85 Utils:
86 -added: XMLHelper class
3869573 @andrewfitz added some XML to tweens, speedboost from update dispatch
authored
87
88
4f60659 @andrewfitz ready for beta 3
authored
89 Beta 3 (2009/7/23):
87fc309 @andrewfitz fixed addColorTween bug
authored
90
24aaf4a @andrewfitz added SweepPool, changed tween and physics target syntax
authored
91 [Motion package not fully backwards compatible]
92
87fc309 @andrewfitz fixed addColorTween bug
authored
93 Motion:
d9e35e7 @andrewfitz changed PrimitiveTween render/update system 2x speed boost
authored
94 -200% speed boost! Renders 2x as many tweens without performance hit
24aaf4a @andrewfitz added SweepPool, changed tween and physics target syntax
authored
95 -removed individual PrimitiveTween update sprite listeners - now uses a BasicTween loop update
d9e35e7 @andrewfitz changed PrimitiveTween render/update system 2x speed boost
authored
96 -added render() methods for PrimitiveTweens
97 -PrimitiveTweens now do not run an update event automatically - you can use your own loop/timer/event to run render()
24aaf4a @andrewfitz added SweepPool, changed tween and physics target syntax
authored
98 -added BasicTween.ptid for the PrimitiveTween.id
99 -Physics and Tween classes now separate 'target' from the tween config for constructor:
100 new Tween(target, {property:'x', value:50, duration:2});
101 new BasicPhysics(target, {property:'y', velocity:2});
102 -updated controllers and sequencers to reflect API changes
103 -Fix: KeyframeContainer.isFlat() 0 === '0' bug
d9e35e7 @andrewfitz changed PrimitiveTween render/update system 2x speed boost
authored
104
87fc309 @andrewfitz fixed addColorTween bug
authored
105 Partigen:
4f60659 @andrewfitz ready for beta 3
authored
106 -performance increase inherited from Motion Package
24aaf4a @andrewfitz added SweepPool, changed tween and physics target syntax
authored
107 -added SweepPool to remove particles at a set interval (performance effect unknown)
87fc309 @andrewfitz fixed addColorTween bug
authored
108 -Fix: addColorTween always using 'color'
4f60659 @andrewfitz ready for beta 3
authored
109 -Updated debug codes
87fc309 @andrewfitz fixed addColorTween bug
authored
110
4f60659 @andrewfitz ready for beta 3
authored
111 Debugging: none
87fc309 @andrewfitz fixed addColorTween bug
authored
112
4f60659 @andrewfitz ready for beta 3
authored
113 Utils: none
87fc309 @andrewfitz fixed addColorTween bug
authored
114
115 Beta 2 (2009/7/03):
a5cb13d @andrewfitz added hexProperty for ColorTween
authored
116
24aaf4a @andrewfitz added SweepPool, changed tween and physics target syntax
authored
117 [not backwards compatible at all]
118
a5cb13d @andrewfitz added hexProperty for ColorTween
authored
119 Motion:
45dcc83 @andrewfitz added MetaController
authored
120 -rewrote controllers
121 -major syntax change
122 -ValueController now MotionController
123 -PointsContainer now KeyframeContainer
124 -Points are now Keyframes
b941922 @andrewfitz renamed Meta to Multi, added PhysicsMultiController
authored
125 -PhysicsValueController now PhysicsMultiController
45dcc83 @andrewfitz added MetaController
authored
126 -uses Keyframes instead of points (same concept, just more intuitive)
4c8e43c @andrewfitz changed BasicPhysics constructor, added MIT to controllers
authored
127 -BasicPhysics now takes object like Tweens (unifying syntax)
8a6e2c7 @andrewfitz PhysicsMultiController working, fixed addKeyframes
authored
128 -Changed PhysicsEvent 'stopped' to 'ended'
4c8e43c @andrewfitz changed BasicPhysics constructor, added MIT to controllers
authored
129 -added 'property' to BasicColorTween/ColorTween to allow for non-DisplayObject color tweening
a5cb13d @andrewfitz added hexProperty for ColorTween
authored
130 -added debug codes for BasicPhysics
87fc309 @andrewfitz fixed addColorTween bug
authored
131 -lots of little tweaks
a5cb13d @andrewfitz added hexProperty for ColorTween
authored
132
87fc309 @andrewfitz fixed addColorTween bug
authored
133 Partigen:
134 -rewrote controllers
135 -major syntax change reflecting new Motion Package changes
136 -better integration with new Motion classes
137 -lots of little tweaks
a5cb13d @andrewfitz added hexProperty for ColorTween
authored
138
87fc309 @andrewfitz fixed addColorTween bug
authored
139 Debugging:
140 -changed the replace character to % (instead of $)
a5cb13d @andrewfitz added hexProperty for ColorTween
authored
141
142 Utils: none
143
144 Beta 1 (2009/6/22): initial release
Something went wrong with that request. Please try again.