Enhance the TRANSPARENCY effect with a Wave.
Add support for separate Cube and Node effects.
1. Change the API of Dynamic: split makeNowRunFor into two separate 'setDuration' and 'resetToBeginning'2. Major changes to the 'Dynamic' app so that we can check more about the Dynamics.
Correct the Appear/disappear effects.
Invert the order of Matrix Effects. Now, just as in the other queues, the first matrix effect is actually the first to act on the object - not the other way around!
Simplify the way applications can get notifications when an effect finishes.
Now, instead of the 'DistortedEffects.(de)registerForNotifications()' 2 APIs, we call a single 'Effect.notifyWhenFinished()'.
Progress with scrambling and solving cube.
Progress with UI.
Progress with Credits and Settings.
Remember settings across app restarts.
Save the Settings across screen rotations.
Connect the dialog values to RubikRenderer.
New RubikSettings dialog.
Remember the quaternion.
Simplify.
Progress.
rename 'credits' to 'settings'
Major progress with DistortedCube:
- split transition effect into separate 'appear' and 'disappear' effects- apply the 'appear' effects to a new cube being displayed at the start of the app- remember cube size across activity restarts
2 new effects; bugfix.
Progress with DistortedCube.
DistortedCube: progress with abstract Transition Effects.
Correct the Legal notice.
Rename all the classes that are not exported to application to 'Internal'
Cut one interdependency between the EffectQueuePreprocess and DistortedNode
Also available in: Atom