Major restructuring around making it possible to include different kinds of RubikObjects in the UI.
Progress with Pyraminx.
Icons, details.
Progress with the Pyraminx - computing all legal quaternions!
Many small improvements.
Progress with StateSolving
Beginnings of the 'Solving' state.
Major rearrangement of the UI.
Making the Dialogs more consistent.
Various improvements.
Downloading High Scores: more dynamic way of displaying scores
Downloading High Scores: actually downloading scores!
Downloading High Scores: optimizations
Downloading High Scores
Improvements
Skeleton of a new dialog: High Scores
Add a 5x5x5 cube.
RubikCube: further fixes
RubikCube: add skeleton WinEffects (for now only one effect - 'Spin' copied from Solve)
RubikCube: major progress with a separate RubikSettingsEnum enum - has been introduced into RubikSettings.
RubikCube: progress with scrambling
library: Fix DynamicQuatcube app: progress with ScrambleEffects
Add a skeleton of ScrambleEffects
- adjust SizeChangeEffects- implement first two UnscrambleEffects
Add Unscramble Effects to the UI.
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.
Connect the dialog values to RubikRenderer.
New RubikSettings dialog.
rename 'credits' to 'settings'
New module: Rubik App. Initial commit.