remove 'MESH_NICE'
Major progress to version 2.0.0.
Cleanups in the Activities.
Unify the (small,medium,big,huge) UI graphics.
Tablebase-based scrambling.
Introduce InitAssets. We'll use this later to pass on references to the tablebase file to the TwistyObject (so that it can use this for perfect scrambling)
Finally fix the 'impossible records' bug!
Thanks for a bug report from Jacob Powell - if one, during scrambling, minimized the app and re-entered it, the UI lock got removed (by a call to 'unblockEverything' from RubikActivity's onResume) and one could then keep solving the object mid-scramble....
IAP part 5: new 'Purchase' activity.
config: license.
Correctly get the whole size fo the screen (along with thee top and bottom system bars) from the very beginning of the Activity.
Mode the 'iconMode' from static variable in ObjectControl to member varaible in TwistyObject (safer)
Downloaded Objects: subtle bugfix. We cannot use ObjectType in ObjectControl to check if two objects are the same because DownloadedObjects have ObjectType null !
Refactor RubikObject in preparation for creating RubikObjects from DownloadedObjects.
Re-organize tutorial list so that we can pull this one from JSON files.
Improve the behaviour of the Config and Tutorial activities when in the 'PopUpMode'. Also, remember the current object in the COnfig activity so that when we put it to the background and resume - the object stays.
Fix setDefaultRotation() when changing an object; do it at exactly the right time when the 'old' object has already disappeared, but the new hasn't been attached to the Nodee yet.
Include the info about 'numFaces' of a puzzle in the jsons.Based on this, and the recently introduced 'DEFAULT_ROTs' to the basic Shape classes, rotate each object in the Config so it looks attractive.
Introduce 'Simple' and 'Nice' meshes.
In the 'magic' app, ObjectType is now only used in RubikObject and RubikObjectList classes and nowhere else.This is a major step towards being able to download objects from an online repository.
Progress with ConfigScreen.
Beginnings of the ConfigActivity.