Windmill 4x4 and Axis 4x4 cubes
Fisher 4x4 cube: corrections
Fisher 4x4 cube, tutorials, mesh, jsons.
Actually use the TwistyCutSolid class. Many objects now finally have well-formed internal walls.
metadata
the 3x3x5 Cuboid!
Floppy Ghost: forgotten mesh & jsons.
Super Floppy - add icon, jsons and meshFix icon creation of objects if shape 'other'
make Jing5's middle layer rotatable.
increase the difficulty level of Ghosts
Golden CUbe aka Ghost Skewb: class, mesh, JSONs, icon.
fix automatic rotations of Ghosts
Improvements to the rot model of Ghosts (for the 10th time)
Ghost Pyramid: tutorials, JSONs, mesh.
fix the way Ghost corners are rounded. New JSONs and meshes.
new icon for Ghost 3x3
Ghosts: final meshes, object and extras JSONs, icons.
The correect 'staircase' Ghost model seems to fully work incl. scrambling, fast scrambling & backing moves.
Ghost 'staircase' model: new meshes and jsons.
bugfix for scrambling GhostCubes
bugfix for GhostCube; jsons and meshes for Ghost 2x2 and 3x3.
Move all the strings from objlib to the app.Upgrade AGP from 8.1.4 to 8.3.2
Another part of the fix for shape-shifting cuboids: we need to write numLayers to JSON (rather than computing it from mRotatable) because it turns out mNumLayers can be different than the lengths of mRotatable!
This and new object JSONs for the 3 shape-shifters (other object default back to the old method of computing numLayers on read from JSON)
JSONs for shape-shifting cuboids (edges have changed!)
New Crazy JSONs - otherwise detection of the solved state doesn't work!
Initial support for Algorithmic Kilominx verifier and introduction of it into the App.
Properly define and separate the interface between the App and the 'solver' part of the objectlib. Move the 'position verifiers' to the objectlib.
improve the way Crazy Puzzles are done: JSON files
Fix solved state of the 4x4 Penrose Cube: object version, object JSON.
New 3-layered Cheese, its mesh, its object json.TODO: tutorials & extras json.
Penrose Cubes: new meshes & jsons.
New Cheese JSON; bugfix in the app for submitting records.
Fix problem with scrambling
Improve the Cheese.
Rubik Cheese's icon, JSONs, mesh.
Change color scheme in Penrose cubes - icons.
Change color scheme in Penrose cubes.
Important bugfix for the shape of concave cubit walls!
New version of CU_242
New object JSONs with new color set.
minor.
Major improvement for the FactorySticker: now all changes to border thickness & size of corners should work.
some more corrections for the adjustable stickers.
Correct the Void Cube so that all sticker borders and radii look good.
complete fix for the shapeshifting cuboids incl. the JSONs.
New json files.
Penrose 4x4 icon
Penrose 4x4.
More support for Penrose 2x2.
Penrose Cube: jsons, mesh, icon, finishing touches.
correct categories of Mirror objects.
New JSONs with category.
Next step toward separating TwistyObject metadata.
Correct icons.
Shape-shifting cuboids: icons (incorrect), jsons, meshes.
Mirror objects: icons
Mirror objects: icons, jsons, meshes.
Seriously lower memory usage.
Lattice Cube: new icon
Lattice Cube: the class, icon, mesh, json. Only tutorials remain.
Fix SkewbSolver.
new tetrahedral icons
- some progress with Mosaic Cube.- very important memory optimizations for the main dialogs (mainly Scores - which no longer leaks memory!)- increase the size of object icons from 144x144 to 256x256
Lots of new tutorials; change the order of the objects.
Dino Skewb - corrections.
Dino Skewb - implementation, jsons, mesh, icon.
Jings: icons.
Improve object creator.
O2 cube: icon
3 new icons.
implement enumeration of permutations in linear time. This hopefully speeds up all solvers.
CU_323 solver: new tablebase level17
CU_323 solver: new tablebase level8
CU_323 solver: return to the old way of moving layers with a twist (we do not move the front layer, we move the middle and back layers to imitate this move and keep edge1 always in place)
CU_323 solver: new schema.
CU_323 solver: tablebase.
Move patterns and Kociemba solver to objectlib.
Pyraminx Diamond solver: pruning version finished.
Pyraminx Diamond solver: Abstract version finished.
Dino4 solver: code finished, but still doesn't work.
Dino6 solver: pruning version done.
Dino6 solver: tablebase computed. It doesn't quite work yet though.
Square-0: icon.
Skewb solver: pruning version works now.
Progess with Skewb solver.
Jing: a TablebasePruning-based solver finished and working.
Jing: a TablebaseAbstract-based solver finished and working.
Delete the cube2 tablebase.
Pruning tables for Cube2 (levels 4,5,11)
PruningTables now being correctly created in CreatorActivity and read in by the main app.
Cube2 tablebases solver finished.
Master Icosamate: mesh, jsons.
Icosamate: icon
Icosamate: default rotation
Icosamate: mesh, jsons.