Next step toward separating TwistyObject metadata.
Big step toward separating TwistyObject metadata.
change complexity from int to float.
14 is enough :)
final bugfix for scrambling shapeshifting cuboids; up JSON version to 15 (as we have a new scrambling type!)
bugfix
beginnings of support of type=4 scrambling - shape-shifting cuboid.
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]
Shape-shifting cuboids: icons (incorrect), jsons, meshes.
Support for shape-shifting cuboids. (except for the flat ones like the Super Floppy)
progress with Ghost rotations.
separate a new class out of TwistyObject: TwistyLayerRotations
clean up TwistyObject's API
minor
Mirror objects: adjustments to names & touch control.
Mirror objects: increase complexity
Mirror objects: icons, jsons, meshes.
Progress with Pyraminx, works now, but there is still some bug in FactoryShape.
Bump Jing works now.
First tries at Bump Jing and Bump Pyraminx ( both crash on startup now)
Bump Skewb should be ready.
fixes for the generic Mirror mechanism.
first attempt at a generic Mirror mechanism.
Progress with the generic PlayActivity.
Make it possible to download objects with no extras file. Up VERSION_OBJECT_APP to 13.
remove 'MESH_NICE'
Initial support for the new Pattern Dialog.
Dino Skewb: improve scrambling.
fix scrambling (and max scramble depth!) of the 4-color Dino
improve scrambling of the Mosaic Cube
Seriously lower memory usage.
improve scrambling of the Tins and Lattice Cubes.
Lattice Cube: new icon
Lattice Cube: tutorials
Lattice Cube: the class, icon, mesh, json. Only tutorials remain.
Speed up the time when the HighScores Dialog appears
Debugs for the crash in Dino6 solver
Improve Coin Tetrahedron
Fix SkewbSolver.
Creator of Bandaged Skewbs finished.
Progress with Creator of Bandaged Skewbs
Progress with Creator of Bandaged Skewbs.
Introduce Creator of Bandaged Skewbs.
Finish Creator of Bandaged Octahedrons
separate ObjectSiguature into its own package and separate the BandagedSignatures out of it.
for the the Creator of Bandaged Octahedrons
New Creator of Bandaged Octahedrons
Minor adjustment for Mosaic Cube
Finish Mosaic Cube - json, mesh, adjustments.
Finish Mosaic Cube.
- 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
Initial support for the Mosaic Cube.
Lots of new tutorials; change the order of the objects.
Jings - more tutorials.
Dino Skewb - corrections.
Dino Skewb - implementation, jsons, mesh, icon.
Make Coin Tetrahedron look nicer
we need to make the texture row size 256 px again - the LG phone's GPU runs out of memory.
new meshes - we must re-create because of the change in texture mapping.
minor bugfix
Dynamically figure out the best TextureHeight (so it doesn't exceed the maximum!
new meshes & jsons for Kilominxes; tutorials for Magic Towers.
comments
fix for scrambling
fix a longstanding memory leak: somehow the reference to BlockController held in ObjectPreRender prevents the PreRender (and thus the TwistyObject held inside along with its Bitmap) from getting garbage collected.Actually I am not sure why.
fix the 'holes in textures' problem.
fix the 'band' problem in the TwistyBandagedMegaminx.
fix the 'texture' problem in the TwistyBandagedMegaminx.
improvements from the 'texture coordinate' investigation.
progress with TwistyBandagedMegaminx.
progress with FactoryBandagedMegaminx.