Fix the detection of the solved state.
Support both MeshPolygon and MeshMultigon in TouchControlShapeChanging
Progress with supporting non-rotatable layers in TouchControlShapeChanging - this is the the SuperFloppy.
Beginnings of support for flat shapeshifting cuboids and for not-rotatable rows in TouchControlChanging [this last thing still does not work correctly]
Support for shape-shifting cuboids. (except for the flat ones like the Super Floppy)
progress with Ghost rotations.
Introduce Creator of Bandaged Skewbs.
New Creator of Bandaged Octahedrons
progress with FactoryBandagedMegaminx.
Progress with FactoryBandagedMegaminx
Code changes to introduce cubits whose faces can be split into components.
move the returnRotationFactor() method from touchControl to TwistyObject (where it can be overridden)
make the square 'edge_coin' touch mode even smaller.
Improve the EDGE_COIN square touch split.
Improve the 'rot axis parallel to face axis' touch control mode:support case when the rot axis is parallel and agrees in direction with the face axis, and the one when they disagreee in direction.
Implement the android.opengl.Matrix functions ourselves.
Make the touchable part of the 'coin' in the CoinTetrahedroon a bit smaller.
Coin tetrahedron: mesh, jsons.
Progress with support for touch-control of pieces which we rotate along an axs which is normal to the currently touched face (think Coin Tetrahedron!)
Beginnings of support for touch-control of pieces which we rotate along an axs which is normal to the currently touched face (think Coin Tetrahedron!)
Coin Tetrahedron: progress
Support split type 'EDGE_COIN' in case of every shape.
new SPLIT type: type EDGE_COIN (will be used in Coin Tetrahedron).Only supported in Tetrahedrons for now.
Progress with Master Icosamate.
Icosamate: correctioon.
Progress with Icosamate
first attempt at Icosamatenew PL tutorial for the Crazy Planets
Fix touch-replacing colors of the stickers. Now correctly takes into account the shape of the sticker.
Fix for the issue that a resized object wasn't TouchControlled correctly in the Solver screen.(mObjectRatio was set to incorrect instance of the TouchControl class)
Always prepare() TouchControlShapeChanging when we enter the Solver. Otherwise it could sometimes be prepared with some different object and would crash in touching the screen.
Make it possible to create Diamond and Icosahedron-shaped objects to be read from json.
Finish TouchControl for the Masterball.detection of the solved staet remains.
Progress with Masterball.Remaining: touch control's newRotation() function.
Progress with Masterball TouchControl.
progress with Masterball - Cubits app works now.
progress with TouchControls
Shape and TouchControl for the Icosahedral puzzles.
Beginnings of support for TouchControl of Icosehedral and Ball-shaped objects.
All users who are upgrading from a version <1.11.4, where there was no concept of 'stars', get all their stars.
Take pillowing into account when doing TouchControlShapemod.
touchcontrol: license.
A few code improvements.
Beginnings of support for 'sticker overrides' - possibility to override the color of an individual face of an individual cubit. Ultimately this will enable overriding with any bitmap; so far only a solid color.
Also, fixes for two crashers.
Corrections for the Windmill.
Implement new TouchControlShapemod
Simplification.
Add the getFaceAxis() API and fill up the getDist3D() API.
Finally move the 'getVariantFaceColor()' method to the base class.
Include the info about 'numFaces' of a puzzle in the jsons.Based on this, and the recently introduced 'DEFAULT_ROTs' to the basic Shape classes, rotate each object in the Config so it looks attractive.
FIx some issues with ShapeChanging; implement per-object TouchControlSquare and TouchControlMirror.
Implement example ShapreChanging object control and convert the Mirror Cube to use it.
Adjust ShapeChanging so that it can handle concave cubit faces.Now it is working also in case of the Ivy corner cubits.
Make the ShapeChanging the default TouchControl during MODE_REPLACE.
Fixes for the ShapeChanging touch control.
Bugfixes for the ShapeChanging touch control.Still doesn't work but doesn't crash anymore :)
Float vertices - scratchbook
Abstract out the TouchControl stuff in preparation for its new type - TouchControlShapeChanging.