Minor.
Withdraw the last change.
Make it impossible to addNewRotation() (i.e. the automatic rotations triggered from backMove, scrambleEffect etc) or beginNewRotation() (by swiping a finger) when we are currently finishing a previous rotation and haven't removed it yet.
Fix for a crasher.
Make it possible to (fully!) read version 6 JSONs - some users might have Pyraminx Duo v. 6 already downloaded!
Minor correction to the reporting of blocked rotations - now it is actually going to report correct rotation block time.
Unblock PreRender's scrambling & solving oonly AFTER we change screen to READ post-scrambling (otherwise it was possible to press the 'solve' button in the brief period between unblocking and switching screen because switching screen runs on the background UI thread)
still return the right value in case of slow and fast scrambling.
calls to FastScramble and SlowScramble might fail (preRender is blocked). Return false then and if so, do not do anything in the app.
Minor bugfix.
Don't do slow scramblng if numScrambles>=50 - do a fast scramble instead.
AI Cube: rename the icon.
Icon (and icon creation) for the Camouflage 3x3x3.
AI Cube: rename BAN5_3 to BAN5_4
AI Cube: even thicker stroke.
AI Cube: thicker stroke.
AI Cube: scrambling algorithms.
AI Cube: dmesh, jsons. Only scrambling now missing.
Beginnings of support for AI Cube.
Support for multi-step scrambling algorithms.
We need to support reading from earlier JSONs. Support v. 6 (partially - only the objects which do not have the new in v. 7 algorithms & edges - i.e. locally created bandaged cuboids)
Fix a bug with level buttons in objects with less than 9 numScramble.
Correct scramble tables for Starminx, P. Crystal, Kilominx, Megaminx, Master Kilominx & Gigaminx.
Also available in: Atom