Add Crashlytics logs
Fixes for the fact that one could easily cheat - just pause the app while solving and come back to it, the time would reset to 0 and the object to unscrambled :(
Add two new UI States: Ready and Done.
Do not crash if we are running on device which does not support OpenGL ES 3.0
Improve logging in case the Distorted Library returned an error - add Crashlytics custom keys.
Bugfix in StateSolving upper text - before when we won, and NewRecord dialog was on the screen, and at tis moment we rotated the screen, the uppoer text would revert back to 'Ready?'
Move to AndroidX, target API level 29.
Add a 'withdraw move' button to the Solving UI state.
Bugfix.
Reorganize UI of the Play state.
The 3x3x3 Solver finished - here the last piece of work, locking the centers of the 3x3x3 cube in place so that RubikStateSolver's color picker cannot change them ( the CUBE3 solver assumes this )
Progress with the 3x3x3 Solver.
More support for the 3x3x3 Solver: more of the actual 3x3x3 solver mechanism.