bugfixes
progress with PlayActivity - colors of the level buttons.
progress with PlayActivity
Remove all old UI 1.0 classes
Progress with the generic PlayActivity.
Activity numbers.
Progress with PlayActivity
Progress with Tutorial activity.
Progress with Tutorial activity; make the main ObjectPopup look nicer.
Make it possible to download objects with no extras file. Up VERSION_OBJECT_APP to 13.
Progress with tutorials.
minor
remove 'MESH_NICE'
new Pattern Activity!
Initial support for the new Pattern Dialog.
Minor
Version 2.0: add Solver Activity.
Major progress with version 2.0.0.
Major progress to version 2.0.0.
Cleanups in the Activities.
Slightely improve the scores dialog.
LTR UI elements; rename some of them.
Unify the (small,medium,big,huge) UI graphics.
bugfix
About Dialog; up version to 1.13.4
Improve About Dialog
Seriously lower memory usage.
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
About Dialog
ask for reviews morebump to 1.13.3
New 'Impossible Position' dialog
Fix SkewbSolver.
Progress with Creator of Bandaged Skewbs.
Introduce Creator of Bandaged Skewbs.
separate ObjectSiguature into its own package and separate the BandagedSignatures out of it.
New Creator of Bandaged Octahedrons
Fix the for dialog layouts!
Better quality of bandaged 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
bump to 1.13.2; about dialog
fix for scrambling
progress with TwistyBandagedMegaminx.
progress with FactoryBandagedMegaminx.
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
Jings: further corrections.
Support Jing3 and Jing4 ( aka 4x4 Pyramind and 5x5 Pyramid).
Progress with 6x6 Pyramid.
O2 cube: first version.
Bugfix - very large clusters of bandaged elements in the Creator Bandaged Pyraminx (larger than 120 walls ) would previously crush.
translation
translations.
translations
"About" dialog & up the version to 1.13.0
Progress with 'Bandaged' translations.
Bugfix for the Bandaged UI.
Progress with Bandaged UI.
initial support for Bandaged UI.
Come back to fast scrambling.
progress with 'turnable' BandagedPyraminx Signature. Maybe working now.
Progress with scrambling a bandaged pyraminx.
Initial support for scrambling a bandaged pyraminx.
fix touching individual Elements of a BandagedPyraminx.
Introduce individual ScreenRatios for each BandagedObject.
progress with BandagedPyraminx.
move the non-UI bandaged stuff to its own package in the object library.
Improve the 'FactoryBandaged' API.
Major progrss writing FactoryBandagedPyraminx.
speedups (correctly remove the internal walls of joined elements)
Create Tablebase in a separate thread.
defensive programming
Switch off Tins Cube; bugfixes for the BandagedCreator.
About Dialog.
Fix SkewbDiamond solver - previously some impossible positions slipped through.
Show the same time format in the 'NewRecord' and 'Solved' dialogs as well.
Dialog About
Improve the way we display time in the Scores dialog
implement enumeration of permutations in linear time. This hopefully speeds up all solvers.
generalize FactoryBandagedCuboid: start removing 'cuboidal' assumptions from it.
Progress with BandagedObjectPyraminx.
Introduce BandagedObjectPyraminx.
Progress with BandagedObject.
Split bandagedObject into abstract part and BandagedCuboid.
Everything about the nature of an object being bandaged should now hopefully be abstracted out in the single class - 'BandagedObject'
Introduce 'BandagedObject' - an abstraction and a step towards creator of Bandaged Pyraminxes.
Implement the android.opengl.Matrix functions ourselves.