minor
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.
Simplifications for the Factory of Bandaged Puzzles.
New generic FactoryBandaged should be working now.
Progress with a generic FactoryBandaged.
Remove the generic 'MINOR' object and extras versions from JsonWriter, and replace them with per-ObjectType values. This was the reason why objects which had their 'minor' (really: version) updated to '1' in the server then never updated the jsons with locally stored versions.
Progress with FactoryBandagedMegaminx
Bugfix: hopefully this will fix one important bug visible in Crashlytics
Improvement
Fix the O2 scrambling table.
Jings: hopefully final corrections.
Jings: further corrections.
Jing5: icon, jsons, dmesh
Progress with Jing5
Progress with 6x6 Pyramid
Jings: icons.
Improve object creator.
Support Jing3 and Jing4 ( aka 4x4 Pyramind and 5x5 Pyramid).
Progress with 6x6 Pyramid.
O2 cube: minor
O2 cube: icon
O2 cube:
- JSONS, Mesh, optimizations.
progress with O2 cube,
O2 cube: first version.
Support drawing stickers with multiple holes in them.
do not collapse stickers that have holes in them
also change the fullVertices to the same format
change the way the coordinates of stickers are kept from float[2*N] to float[N][2]
bugfix
bugfix for a crasher
objects
Make the objects look nicer.
Bugfix.
2 bugfixes.
initial support for Bandaged UI.
Fix scrambling a BandagedObjectPyraminx.
Progress with scrambling a BandagedObjectPyraminx. Still doesn't work though.
bugfix for BandagedObjectPyraminx
progress with 'turnable' BandagedPyraminx Signature. Maybe working now.
progress with 'turnable' BandagedPyraminx Signature.
Merge remote-tracking branch 'origin/master'
build.gradle: include directive to create a 'BuildConfig.java'2 fixes for proper scrambling of locally created bandaged cuboids.
Important bugfix for scrambling of locally created bandaged cuboids.
Progress with scrambling a bandaged pyraminx.
Initial support for scrambling a bandaged pyraminx.
bugfix for the bandIndices
Implement TwistyBandagedPyraminx
Implement generic 'faceDiameter()'.FactoryBandagedPyraminx should be finished.
Improve MeshMultigon (for the BandagedPyraminx case!)
further fixes for BandagedPyraminx
fix touching individual Elements of a BandagedPyraminx.
Introduce individual ScreenRatios for each BandagedObject.
fix for BandagedObject's faceAxis.
fix for FactoryBandagedPyraminx.
progress with FactoryBandagedPyraminx.
progress with BandagedPyraminx.
move the non-UI bandaged stuff to its own package in the object library.
progress with FactoryBandagedPyraminx
do not push concave vertices in.
improvement for face shape.
Minor.
move almost all methods to the generic 'FactoryBandaged'
Improve the 'FactoryBandaged' API.
Major progrss writing FactoryBandagedPyraminx.
make creation of vertex effects in the FactoryBandagedCuboid shape-independent.
minor speedup.
speedups (correctly remove the internal walls of joined elements)
make larger bandaged cubits appear less convex
next bugfix
First try converting FactoryBandagedCuboid to MeshMultigon (still doesn't work)