Skip to content
Newer
Older
100644 168 lines (137 sloc) 7.09 KB
a5cb13d @andrewfitz added hexProperty for ColorTween
authored Jun 27, 2009
1 Desuade Library Changelog
2 -------------------------
3
2ce4e6d @andrewfitz fixed duration bug
authored Nov 17, 2009
4 Motion Package 1.0 & Partigen 2.0 Final (2009/11/20)
cfa3339 @andrewfitz added Stageflow
authored Aug 26, 2009
5
6 Motion:
297902f @andrewfitz added length to KFC and added drawEase
authored Nov 14, 2009
7 -added: KeyframeContainers now have a length property
0ffb910 @andrewfitz updated precision on physics controllers
authored Nov 17, 2009
8 -changed: PhysicsMultiController precision values changed to v-1,a-2,f-2
66c36ec @andrewfitz rm stageflow and updated ease funcs for tween classes
authored Nov 3, 2009
9 -changed: ease function/string/null conversions done in tween classes > BasicTween
10 -changed: primitiveTweens now strictly require ease functions, doesn't require Easing class
1c5c502 @andrewfitz motion: starting at custom keyframe changes/fixes
authored Nov 10, 2009
11 -changed: moved sequence building in start() for MotionControllers, no need to rebuild sequence
12 -changed: controllers.start(keyframe = 'begin')
73f566f @andrewfitz changed KeyframeContainer.add to return label
authored Nov 16, 2009
13 -changed: KeyframeContainer.add now returns the Keyframe's label
1c5c502 @andrewfitz motion: starting at custom keyframe changes/fixes
authored Nov 10, 2009
14 -examples: added new MotionController example and starting at custom keyframe example
297902f @andrewfitz added length to KFC and added drawEase
authored Nov 14, 2009
15 -fix: rare bug with KeyframeContainers internal count - now uses new length prop
1c5c502 @andrewfitz motion: starting at custom keyframe changes/fixes
authored Nov 10, 2009
16 -fix: starting a controller at a keyframe will now start at the correct value
17 -fix: makeEase function
ee7ee72 @andrewfitz added drawing class for slice drawing for IDE emitter angle
authored Nov 12, 2009
18 -fix: primitiveTweens not calling update() when duration < 0, causing 0-duration tweens to fail
2ce4e6d @andrewfitz fixed duration bug
authored Nov 17, 2009
19 -fix: MultiController.fromXML duration not converted to Number
cfa3339 @andrewfitz added Stageflow
authored Aug 27, 2009
20
21 Partigen:
1793212 @andrewfitz actually added SWCFile class and PELFIle class
authored Nov 20, 2009
22 -added: libraries package and PELFile class
598f005 @andrewfitz made eases linear, added emitter reset for XML, finished Drawing class
authored Nov 12, 2009
23 -added: emitter.reset()
5a4c09c @andrewfitz added emitter.killParticles method
authored Nov 11, 2009
24 -added: emitter.killParticles()
297902f @andrewfitz added length to KFC and added drawEase
authored Nov 14, 2009
25 -added: error catching when parsing emitter XML
0ffb910 @andrewfitz updated precision on physics controllers
authored Nov 17, 2009
26 -changed: ParticleTweenControllers now set the precision based on known special props, like alpha and scale
11f5f4e @andrewfitz changed groupAmount settings for gt 0
authored Nov 13, 2009
27 -changed: groupAmount = 0 now default
28 -changed: NullPool and BasicEmitter - groupAmount 0 will create standard particle, >0 will create a group
29 -changed: SweepPool inherits NullPool (for inheritance)
598f005 @andrewfitz made eases linear, added emitter reset for XML, finished Drawing class
authored Nov 12, 2009
30 -changed: emitter.fromXML(xml, reset = true) emitter now resets when XML is applied as default
3366015 @andrewfitz renamed icon to indicator
authored Nov 13, 2009
31 -changed: emitter group info always gets output to XML
343f9ec @andrewfitz finally fixed fp10 scaling bug, z made it a bitmap
authored Nov 25, 2009
32 -fix: vector particles no longer bitmaps in FP10
598f005 @andrewfitz made eases linear, added emitter reset for XML, finished Drawing class
authored Nov 12, 2009
33 -fix: emitter.eps defaults to 1 just so emitter doesn't throw an error
66c36ec @andrewfitz rm stageflow and updated ease funcs for tween classes
authored Nov 2, 2009
34 -fix: emitters won't error out on stop() when they're not active
11f5f4e @andrewfitz changed groupAmount settings for gt 0
authored Nov 12, 2009
35 -fix: emitter.fromXML no particle class -> now throws Debug error
3366015 @andrewfitz renamed icon to indicator
authored Nov 12, 2009
36 -fix: emitter.fromXML now has undefined checks for all variables
2ce4e6d @andrewfitz fixed duration bug
authored Nov 17, 2009
37 -fix: ParticlePhysicsController.fromXML duration not converted to Number
66c36ec @andrewfitz rm stageflow and updated ease funcs for tween classes
authored Nov 2, 2009
38 -examples: typos and doc updates
cfa3339 @andrewfitz added Stageflow
authored Aug 27, 2009
39
40 Debugging: none
41
e2c08d2 @andrewfitz added SWC class
authored Nov 20, 2009
42 Utils:
3ce1476 @andrewfitz added Shortcut and ArrayHelper classes
authored Nov 22, 2009
43 -added: ArrayHelper class
44 -added: Shortcuts class
1793212 @andrewfitz actually added SWCFile class and PELFIle class
authored Nov 19, 2009
45 -added: SWCFile class (for PEL)
78398c7 @andrewfitz added SWCFile, zip classes, and PELFile
authored Nov 20, 2009
46 -added: zip package from nochump
cfa3339 @andrewfitz added Stageflow
authored Aug 27, 2009
47
e768af4 @andrewfitz Release Candidate 2 Ready
authored Aug 24, 2009
48 Release Candidate 2 (2009/8/24)
d6aebc9 @andrewfitz added BitmapRenderer and moved life to BasicEmitter
authored Aug 6, 2009
49
50 Motion:
e768af4 @andrewfitz Release Candidate 2 Ready
authored Aug 25, 2009
51 -removed: individual ease classes
52 -changed: KeyframeContainer.toLabeledArray() now has sort param
d6aebc9 @andrewfitz added BitmapRenderer and moved life to BasicEmitter
authored Aug 7, 2009
53 -changed: defaults for MotionControllers
e768af4 @andrewfitz Release Candidate 2 Ready
authored Aug 25, 2009
54 -changed: controller constructors only require target now
55 -fixed: KeyframeContainer.isFlat() skipping first Keyframe
56 -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 Aug 7, 2009
57
58 Partigen:
e768af4 @andrewfitz Release Candidate 2 Ready
authored Aug 25, 2009
59 -added: basic BitmapRenderer
d6aebc9 @andrewfitz added BitmapRenderer and moved life to BasicEmitter
authored Aug 7, 2009
60 -changed: moved life settings to BasicEmitter and BasicParticle
61 -changed: defaults for ParticleTweenControllers
eb615d8 @andrewfitz added IDEEmiiter
authored Aug 22, 2009
62 -changed: SweepPool - new Array() -> [] (performance+)
e768af4 @andrewfitz Release Candidate 2 Ready
authored Aug 25, 2009
63 -fixed: emitter.fromXML() returns *
1617622 @andrewfitz XML particlephysicscontroller bug fix
authored Aug 9, 2009
64 -fixed: XML not parsing PhysicsParticleController flip and useAngle params
e768af4 @andrewfitz Release Candidate 2 Ready
authored Aug 25, 2009
65
66 Debugging: none
67
68 Utils: none
69
d6aebc9 @andrewfitz added BitmapRenderer and moved life to BasicEmitter
authored Aug 7, 2009
70
245348a @andrewfitz finished tween and physics xml methods
authored Jul 27, 2009
71 Release Candidate 1 (2009/7/29):
3869573 @andrewfitz added some XML to tweens, speedboost from update dispatch
authored Jul 26, 2009
72
6fc38f4 @andrewfitz finished new sequencing classes
authored Jul 29, 2009
73 [Mostly, but not 100% compatible with Beta 3]
3869573 @andrewfitz added some XML to tweens, speedboost from update dispatch
authored Jul 26, 2009
74 [Individual ease classes will be removed next revision, start using ease strings]
75
76 Motion:
f333620 @andrewfitz finished physics refactoring
authored Jul 29, 2009
77 -tween and physics performance is now 5x faster! 2000 tweens: 11fps -> 53fps
1cbf574 @andrewfitz finished xml methods on controllers
authored Jul 28, 2009
78 -added: toXML() and fromXML() methods to most classes
caeb834 @andrewfitz added bases package, refactored primitives and basics, added ticker
authored Jul 29, 2009
79 -added: new Sequence, ClassSequence, SequenceGroup, and DelayableFunc classes
6fc38f4 @andrewfitz finished new sequencing classes
authored Jul 29, 2009
80 -added: Sequence.manualAdvance/SequenceGroup.manualServe - this prevents the sequence from automatically advancing
81 -added: MotionEvent that all motion.events inherit
2d13b0d @andrewfitz finished optimizations
authored Jul 26, 2009
82 -added: eases.Easing class for passing eases as strings (now default)
f333620 @andrewfitz finished physics refactoring
authored Jul 30, 2009
83 -added: Bases package: BaseTicker, BaseBasic, BasePrimitive classes
6fc38f4 @andrewfitz finished new sequencing classes
authored Jul 29, 2009
84 -changed: eases should now be entered as Strings - Bounce.easeOut -> 'easeOutBounce'
85 eases can also be entered as functions, but will not work with XML and is not recommended anymore
86 -changed: tween/physics constructors only require a target
2d13b0d @andrewfitz finished optimizations
authored Jul 27, 2009
87 -changed: PrimitiveTweens no longer dispatch events (updateFunc and endFunc) for performance
01f00df @andrewfitz finished tween xml methods
authored Jul 27, 2009
88 -changed: TweenEvent.UPDATED only gets dispatched if "update:true" is passed to the tween's config
1cbf574 @andrewfitz finished xml methods on controllers
authored Jul 28, 2009
89 -changed: MultiController duration/properties constructor order switched
6fc38f4 @andrewfitz finished new sequencing classes
authored Jul 29, 2009
90 -changed: motion.sequencers package is now motion.sequences
91 -changed: Sequences with Objects have been re-factored into ClassSequence class
f333620 @andrewfitz finished physics refactoring
authored Jul 30, 2009
92 -changed: BasicPhysics refactored to use new Bases package
c8a2bd8 @andrewfitz updated examples for RC1
authored Jul 29, 2009
93 -changed: start() returns the object started instead of void/boolean
d87a7a2 @andrewfitz redid sequences package and adjusted other packages
authored Jul 28, 2009
94 -removed: sequence.empty() - use sequence.splice(0)
6fc38f4 @andrewfitz finished new sequencing classes
authored Jul 29, 2009
95 -removed: clone() since you can use XML to duplicate now
96 -fixed: BasicMultiTween updated properties directly, effecting the tweenconfig
3869573 @andrewfitz added some XML to tweens, speedboost from update dispatch
authored Jul 26, 2009
97
245348a @andrewfitz finished tween and physics xml methods
authored Jul 28, 2009
98 Partigen:
70c2493 @andrewfitz finished partigen xml methods
authored Jul 28, 2009
99 -added: toXML() and fromXML() methods to most classes
be18ccc @andrewfitz finished basictween, before converting basicphysics
authored Jul 29, 2009
100 -added: emitter.enableEvents:Boolean to enable/disable particle events
101 -changed: emtiters no longer broadcast particle events by default
70c2493 @andrewfitz finished partigen xml methods
authored Jul 29, 2009
102 -changed: life is now: life and lifeSpread
103 -changed: angle is now: angle and angleSpread
6fc9f53 @andrewfitz fixed particle physics leak
authored Jul 29, 2009
104 -changed: eps is now a Number (not int), and allows for 1 emission greater than 1 second
105 -fixed: particle physics objects were not being stopped on death
3869573 @andrewfitz added some XML to tweens, speedboost from update dispatch
authored Jul 26, 2009
106
107 Debugging: none
108
1cbf574 @andrewfitz finished xml methods on controllers
authored Jul 28, 2009
109 Utils:
110 -added: XMLHelper class
3869573 @andrewfitz added some XML to tweens, speedboost from update dispatch
authored Jul 26, 2009
111
112
4f60659 @andrewfitz ready for beta 3
authored Jul 23, 2009
113 Beta 3 (2009/7/23):
87fc309 @andrewfitz fixed addColorTween bug
authored Jul 11, 2009
114
24aaf4a @andrewfitz added SweepPool, changed tween and physics target syntax
authored Jul 22, 2009
115 [Motion package not fully backwards compatible]
116
87fc309 @andrewfitz fixed addColorTween bug
authored Jul 11, 2009
117 Motion:
d9e35e7 @andrewfitz changed PrimitiveTween render/update system 2x speed boost
authored Jul 21, 2009
118 -200% speed boost! Renders 2x as many tweens without performance hit
24aaf4a @andrewfitz added SweepPool, changed tween and physics target syntax
authored Jul 23, 2009
119 -removed individual PrimitiveTween update sprite listeners - now uses a BasicTween loop update
d9e35e7 @andrewfitz changed PrimitiveTween render/update system 2x speed boost
authored Jul 21, 2009
120 -added render() methods for PrimitiveTweens
121 -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 Jul 23, 2009
122 -added BasicTween.ptid for the PrimitiveTween.id
123 -Physics and Tween classes now separate 'target' from the tween config for constructor:
124 new Tween(target, {property:'x', value:50, duration:2});
125 new BasicPhysics(target, {property:'y', velocity:2});
126 -updated controllers and sequencers to reflect API changes
127 -Fix: KeyframeContainer.isFlat() 0 === '0' bug
d9e35e7 @andrewfitz changed PrimitiveTween render/update system 2x speed boost
authored Jul 21, 2009
128
87fc309 @andrewfitz fixed addColorTween bug
authored Jul 11, 2009
129 Partigen:
4f60659 @andrewfitz ready for beta 3
authored Jul 23, 2009
130 -performance increase inherited from Motion Package
24aaf4a @andrewfitz added SweepPool, changed tween and physics target syntax
authored Jul 23, 2009
131 -added SweepPool to remove particles at a set interval (performance effect unknown)
87fc309 @andrewfitz fixed addColorTween bug
authored Jul 11, 2009
132 -Fix: addColorTween always using 'color'
4f60659 @andrewfitz ready for beta 3
authored Jul 23, 2009
133 -Updated debug codes
87fc309 @andrewfitz fixed addColorTween bug
authored Jul 11, 2009
134
4f60659 @andrewfitz ready for beta 3
authored Jul 23, 2009
135 Debugging: none
87fc309 @andrewfitz fixed addColorTween bug
authored Jul 11, 2009
136
4f60659 @andrewfitz ready for beta 3
authored Jul 23, 2009
137 Utils: none
87fc309 @andrewfitz fixed addColorTween bug
authored Jul 11, 2009
138
139 Beta 2 (2009/7/03):
a5cb13d @andrewfitz added hexProperty for ColorTween
authored Jun 27, 2009
140
24aaf4a @andrewfitz added SweepPool, changed tween and physics target syntax
authored Jul 23, 2009
141 [not backwards compatible at all]
142
a5cb13d @andrewfitz added hexProperty for ColorTween
authored Jun 27, 2009
143 Motion:
45dcc83 @andrewfitz added MetaController
authored Jun 27, 2009
144 -rewrote controllers
145 -major syntax change
146 -ValueController now MotionController
147 -PointsContainer now KeyframeContainer
148 -Points are now Keyframes
b941922 @andrewfitz renamed Meta to Multi, added PhysicsMultiController
authored Jun 29, 2009
149 -PhysicsValueController now PhysicsMultiController
45dcc83 @andrewfitz added MetaController
authored Jun 28, 2009
150 -uses Keyframes instead of points (same concept, just more intuitive)
4c8e43c @andrewfitz changed BasicPhysics constructor, added MIT to controllers
authored Jun 27, 2009
151 -BasicPhysics now takes object like Tweens (unifying syntax)
8a6e2c7 @andrewfitz PhysicsMultiController working, fixed addKeyframes
authored Jun 30, 2009
152 -Changed PhysicsEvent 'stopped' to 'ended'
4c8e43c @andrewfitz changed BasicPhysics constructor, added MIT to controllers
authored Jun 28, 2009
153 -added 'property' to BasicColorTween/ColorTween to allow for non-DisplayObject color tweening
a5cb13d @andrewfitz added hexProperty for ColorTween
authored Jun 27, 2009
154 -added debug codes for BasicPhysics
87fc309 @andrewfitz fixed addColorTween bug
authored Jul 11, 2009
155 -lots of little tweaks
a5cb13d @andrewfitz added hexProperty for ColorTween
authored Jun 27, 2009
156
87fc309 @andrewfitz fixed addColorTween bug
authored Jul 11, 2009
157 Partigen:
158 -rewrote controllers
159 -major syntax change reflecting new Motion Package changes
160 -better integration with new Motion classes
161 -lots of little tweaks
a5cb13d @andrewfitz added hexProperty for ColorTween
authored Jun 27, 2009
162
87fc309 @andrewfitz fixed addColorTween bug
authored Jul 11, 2009
163 Debugging:
164 -changed the replace character to % (instead of $)
a5cb13d @andrewfitz added hexProperty for ColorTween
authored Jun 27, 2009
165
166 Utils: none
167
168 Beta 1 (2009/6/22): initial release
Something went wrong with that request. Please try again.