Small correction.
Bump version to 1.9.8
New, generic bandaged 3x3 class 'TwistyBandagedAbstract'.
Now, (almost!) any bandaged 3x3 can be created by extending this class and implementing one abstract method 'getPositions()'. Almost, because there's still one restriction: currently all cubits need to be one of the 5 allowed types: 1x1x1, 2x1x1, 3x1x1, 2x2x1, 2x2x2....
Preparation for local creation of puzzles: remove the 'ObjectType' enum from TwistyObject class.
up the number of scrambles of the BAN2 and BAN4 objects to respectively 20 and 22.
Minor.
Another fix for a crasher.
Fix a crasher.
solve the 'wasDownloadableButNowIsBuiltIn()' bug in 1.9.6 and 1.9.7.
new API to enable/disable face culling
Fix for a rare crash
Bump version to 1.9.7
Bugfix for downoading records.
FigureOutVersion before calling debugs.cgi !
proper 'debugs' script
Switch off debugging.
Make it possible to automatically re-download EXTRAS file if it previously failed to download
Make sure we always display some icon in the Popup dialog, even if we fail to download one (improvement)
Make sure we always display some icon in the Popup dialog, even if we fail to download one.
Restore the list of objects before resotoring the list of records; otherwise we cannot restore records of downloaded objects.
Make 'downloaded' debugs controlled by a single boolean.
Bump version to 1.9.6
Another bugfix: it would crash if the new downloaded object creates a new row in the objects popup. Correct that.
Downloaded Objects: bugfix.
Downloaded Objects: subtle bugfix. We cannot use ObjectType in ObjectControl to check if two objects are the same because DownloadedObjects have ObjectType null !
Also available in: Atom