Simplifications.
Simplification with objects.
Progress with bandaged cubes.
Beginnings of support for bandaged versions of the 3x3 cube.
Properly solve the issue with Qualcomm driver V@331 having buggy UBO size.
Comment eexplaining the recent 'gigaminx ban' on some platforms.
Relax the conditions when we do not support Gigaminx - looks like Adreno 30x has nothing to do with it, just driver version 331.
Another attempt at fixing tthings on early Qualcomm OpenGL ES 3.0 drivers.
The previous version does not work on Adreno 405 driver V@100, present for example in a Asus ZenPad 8.Revert the packed 'ivec2' UBO in the vertex shader back to a 'std140' ivec4. This comes at a price if bumping into the bug on Qualcomm driver version 331 on Adreno 308 - i.e. Samsung Galaxy J4+ again....
Bugfix for a crasher
Add German tutorials
Always use only (max) 10 levels - (max) 9 'initial' Levels + Full Scramble.
New Gigaminx tutorials.
Make the Minx objects a little bigger by default.
Fix movements of objects - before it really worked only when an object's FOV was about 60 degrees.
Add Gigaminx dmesh.
Add Greenland and Puerto Rico.
Do not block the UI if, for some reason, some of the effects failed to get added to the Queue. Just fail to rotate.
Bugfixes as a result of the Samsung Galaxy J4+ investigation:
1) By default, switch off transform feedback in the main program. Create a new API 'needTransformFeedback()' to call if someone still needs TF in the main program.2) lower the default max number of vertex effects to 30....
Disallow setting a name with spaces in it.
Improve the way we scramble the Kilo and Megaminx.
Megaminx - tutorials.
Megaminx mesh.
Progress with Megaminx - icons.
Progress with Megaminx.
Progress with Megaminx. Darken the RED color.
Beginnings of Megaminx & Gigaminx
Add Kosovo flag
Rename 'Minx' to 'Kilominx' - there would be a separate 'Kilominx' and 'Megaminx' series.
Minor.
Darken the orange color; lower the perspective FOV angle when playing with the Minx.
Skewb Diamond: make the color scheme more standard.
Make the color scheme more standard.
Solve bug with detection of the Rex Cube solved state reported by Hitendar Goal.
Properly initialize DynamicQuat.
We now have much more effects possible, 100 by default - it is no longer needed to call setMax().
Plug two more memory leaks.
Do use 61 vertex effects (with the advent of Kilominx)
Kilominx: tutorials
Kilominx: mesh
Kilominx: icons
Progress with the Kilominx movement (appears to be working now)
Progress with the Kilominx movement (still not working)
Progress with the Kilominx - rotations.
Progress with the Kilominx - shape of the mesh.
Progress with the Kilominx - color map.
Progress with the Kilominx.
if a user has a verified name, set it as a GoogleAnalytics UserId
Megaminx family: part1 (doesn't work yet)
South Sudan flag.
Cleanups
Rex Cube - mesh.
Rex Cube - new mesh, textures and icon.
Rex Cube Mesh
Bump version to 1.6.1
Progress with the Rex Cube (icons)
Progress with the Rex Cube (stickers)
Progress with the Rex Cube (rounding corners)
Fixes for the Rex Cube (mostly works now)
Fixes for the Rex Cube (still doesn't work)
Adding Rex Cube - take 1 (doesn't work yet)
Improve the Ivy mesh.
UI.
New translations.
Make the Tutorial Dialog look better
Report to Google Analytics that we're watching a tutorial.
Change the way we request for reviews.
Remove the Taiwanese tutorials for now.
Put new things to the StackFrame.
New flags: Dominicana and Bahamas.Fix a bug with displaying the Dominican flag ( a special case! )
Swap two tutorials; fix resuming WebView.
more tutorials
- new tutorials- fix youtube playback
Fix a long standing bug in the way we detect if a Cube or Pyraminx is solved. The reason for all those 'impossible' records being submitted.
Fix the too large 'back' icon in the Tutorial Activity.
Progress creating the Tutorial Dialog.
Progress creating the Tutorial Activity.
Merge remote-tracking branch 'origin/tutorial'
Start creating the Tutorial Activity.
More support for using the library from more than one activity
1) Beginnings of support for using the library from more than one activity2) rename DistortedLibrary.onCreate() to onSurfaceCreated()3) (rubik) add Cambodia's flag.