Fix movements of objects - before it really worked only when an object's FOV was about 60 degrees.
Add Gigaminx dmesh.
Do not block the UI if, for some reason, some of the effects failed to get added to the Queue. Just fail to rotate.
Megaminx mesh.
Progress with Megaminx. Darken the RED color.
Beginnings of Megaminx & Gigaminx
Darken the orange color; lower the perspective FOV angle when playing with the Minx.
Skewb Diamond: make the color scheme more standard.
Make the color scheme more standard.
Plug two more memory leaks.
Kilominx: mesh
Progress with the Kilominx.
Megaminx family: part1 (doesn't work yet)
Rex Cube - mesh.
Rex Cube - new mesh, textures and icon.
Rex Cube Mesh
Bump version to 1.6.1
Adding Rex Cube - take 1 (doesn't work yet)
Preparation for the Object Info popup: add the name, inventor, complexity info to each object.
Mesh for the Ivy.
Even more debugs for the 'failed to restore preferences' mystery.
Minor.
1) Progress with the Ivy2) further refine defense against failing to restore preferences.
Bugfix
Beginnings of the Ivy Cube.
Missing meshes; fix the Solver.
New Meshes for all objects.
More error reporting - this time in Scores.
Make the texture multi-row: avoid the maximum texture size.
Report to Crashlytics if we fail to restore preferencees (2)
Report to Crashlytics if we fail to restore preferencees.
Report to Crashlytics if the fail to set texture due to it being too large.
Progress with Skewb familty; separate StickerFactory class.
Spearate the concept of number of layers of an object and its size.In case of the Skewb family, this is no longer the same (Master Skewb has 3 layers but it's twice bigger than the 2-layered Skewb)
Objects must explicitly provide a list of offsets specifying where the cut planes are (rather than just a BASIC_STEP - the width of the layer - which is insufficient in case of objects which have layers of vastly different width, like the Master Skewb)
Move computation of the rotation rows to the Object from Cubits.
Beginnings of support for any-sized Skewb.
New meshes.
CubitFactory: unify creating MeshPolygon bands.
More debugging for the case of suspicious submits.
New API for the library: add an empty texture component to a Mesh.Use this in thr Magic Cube to add empty texture components to some types of cubits.
The Redi Cube should be finished now.
Add the Redi Cube: part1.
Work around a rare crash on startup
adjust the objects some more.
- after some time using it, request an App review- some tweaking for the way the objects look (set internal_color to something slightly lighter than pure black, round the corners of the stickers better)- set internal_node ratio to 1.42, this way the objects never get cut
Simplify drawing textures.
Minor
New meshes for the Diamond and the Pyraminxes.
Progress with the Diamond. Everything working except for the isSolved(): turns out the center cubits can end up rotated along the face by multitudes of 120 degrees.
Progress with the Skewb Diamond.
Progress with the Skewb Diamond - it is rendered correctly now.
Rename some classes.