Minor.
Separate scores from StateSolving
Before scrambling, mark situation as 'not solved'
Make the records independent of arrangement of Objects and their sizes in RubikObjectList.
Major restructuring around making it possible to include different kinds of RubikObjects in the UI.
1. library: new API DistortedNode.setProjection()2. cube: adjustments for Pyraminx.
Movement finished!
Progress with object Movement - almost finished.
Progress with object Movement.
Progress with object Movement. Assigning new Rotations works now, independently of object type.
Progress with object Movement. Looks like detecting which face got touched and where (in 2D in-face surface coordinates) does work now.
Improve the way we handle the cube.Before if we touched the screen during any of the transitions, this touch and resulting draw would result in no action (confusing).Now it seamlessly becomes a drag (even if we, during a transition, touched inside the cube)
Big progress with generalizing the Movement classes.
Improve RubikCubeMovement
Fix the memory test - we need to run one thing on the Graphics thread!
Fixes for the Projection matrix, FOV.
There was a confusion between the Projection of the Node onto the Screen, and the Projection of the Cubits on the Node.
Some fixes for the Pyraminx.
The Pyraminx itself finished - now its movements!
Also available in: Atom