Major progress with Prretty Patterns.
Two things remain:
1) looks like sometimes making/backing Moves in a Pattern gets stuck. ( Pattern.mCanRotate! )2) we need to add RubikPatternList!
Major progress with Prretty Patterns - hopefully only initializing the Object remains!
More support for actual patterns!
Progress with Pretty Patterns - do away with the tabbed dialog!
Progress with Pretty Patterns.
Beginnings of the 3x3x3 Solver and Pretty Patterns.
Bugfixes.
Change the series of Object buttons in the Play state into a PopupWindow.
Beginnings of submitting one's high scores.
Add the 'Solved' dialog.
Progress with getting/setting Country and DeviceID.
Progress with saving number of runs, plays, name, verified status.
Separate scores from StateSolving
Major restructuring around making it possible to include different kinds of RubikObjects in the UI.
Make RubikCube and RubikCubeMovement generic and not visible outside of their package.
Progress with StateSolving
Separate the network package; rename RubikSize to RubikObject.
Separate the States (and also Dialogues) into their own package.
Corrections
Major rearrangement of the UI.
Making the Dialogs more consistent.
Properly remember size of the Cube.
Major restructuring - separate the Manipulated Objects (i.e. at the time being - Cubes of various sizes) and the class holding knowledge how those Objects move ( RubikCubeMovement ) into a separate package; remove all knowledge of Objects and the way they move from the main package.
Various improvements.
Downloading High Scores: make the Scores Dialog always start from appropriate tab
Downloading High Scores: actually downloading scores!
Improvements
Skeleton of a new dialog: High Scores
Correct scramble speed.
Add a 5x5x5 cube.
RubikCube: further fixes
RubikCube: add skeleton WinEffects (for now only one effect - 'Spin' copied from Solve)
RubikCube: renamed RubikSettingsEnum to BaseEffect and moved it to the 'effect' package.
RubikCube: major progress with a separate RubikSettingsEnum enum - almost finished.
RubikCube: major progress with a separate RubikSettingsEnum enum - has been introduced into RubikActivity & RubikRenderer.
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
- simplify the Effects
- adjust SizeChangeEffects- implement first two UnscrambleEffects
Add Unscramble Effects to the UI.
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
Progress with DistortedCube.
Correct the Legal notice.
Rename all the classes that are not exported to application to 'Internal'
Port fixes for the memory leak problems from distorted-examples.
New module: Rubik App. Initial commit.