Improve two things in the BandagedCreator:
- when one minimizes the app and re-maximizes it, now the app remembers the state of the bandaged cube being created- when one minimizes the app while one of th cubits is marked, it no longer gets marked the second time on re-maximizaton (which was the reason why some cubits sometimes couldn't be unmarked).
Bandaged Creator: add support for two-fingered rescaling.
Bandaged: add support for two-fingered rotation in the Creator.
Bandaged: progress with touch control.
Bandaged 3x3: Improve joining cubits
Minor.
On OpenGL ES 3.0, some drivers are veeeery slow linking a program which includes transform feedback - and such program is needed to apply vertex effects to meshes - which is needed to round corners of puzzle cubits.
Thus on 3.0 we switch off rounding corners of the meshes in the Creator mode, otherwise we'd need to wait about 24 seconds for the screen to appear!
Bandaged 3x3: Minor
Bandaged 3x3 UI: remember touched cubits.
Bandaged 3x3: implement object reset.
Cleanups.
Further progress with Bandaged 3x3: correct rotation of the collection of BandagedCubits.
Further progress with Bandaged 3x3.This requires a new API in DistortedNode to change the Mesh there.
Progress with BandagedCreator: joining cubits together. Still at least one (probably two) bugs here remain:
1) sometimes some of the walls of the newly creaed joined cubit are incorrectly rotated2) there is an unpleasant flash when joining
Progress with BandagedCreator: marking a cubit by touching it.
Beginnings of support for display of a collection of bandaged cubits in the CreatorView.
Beginnings of support for UI used to create any bandaged 3x3.