Remove the 'touchscreen required = false' from the manifest (because or a bug in Samsung App Store - it marks such apps as incompatible with any device)
Fix clicking on the 'Distorted.org' link; get app version from build.gradle (and not from strings.xml)
Allow the server to correct our notion of country (improvement)
Allow the server to correct our notion of country.
Lots of bugfixes.
Move to AndroidX, target API level 29.
Minor tweaks to the 'Prev' buton in Solving state;Relax requirements in the Manifest - now only 'android.hardware.faketouch' supporting device is required, i.e. something that supports basic point-click-drag-unclick. No need for full 'android.hardware.touchscreen' thing with its multitouch silliness.
Each object size now has its own number of levels (not always 18!)
Reorganize UI of the Play state.
More support for the 3x3x3 Solver: more of the actual 3x3x3 solver mechanism.
Change the series of Object buttons in the Play state into a PopupWindow.
Implement computeHash()
Bugfix for downloading High Scores.
progress with submitting one's high scores.
Beginnings of submitting one's high scores.
Add the 'New Record' dialog.
Port the downloading into the new 'magic' server.
Incorporate myRecords into the Scores dialog.
Separate scores from StateSolving