if a user has a verified name, set it as a GoogleAnalytics UserId
Cleanups
Change the way we request for reviews.
New flags: Dominicana and Bahamas.Fix a bug with displaying the Dominican flag ( a special case! )
More error reporting - this time in Scores.
adjust requesting for review a bit more - now it will happen after a user has launched the app twice and played 7 times.
- after some time using it, request an App review- some tweaking for the way the objects look (set internal_color to something slightly lighter than pure black, round the corners of the stickers better)- set internal_node ratio to 1.42, this way the objects never get cut
Make the RubikScores class thread-safe.
Rename some classes.
Progress with Play state.
Port changes to ObjectList from the deferred-jobs branch.
Allow the server to correct our notion of country.
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.
Progress with Pretty Patterns - do away with the tabbed dialog!
Bugfixes.
Change the series of Object buttons in the Play state into a PopupWindow.
Implement a new Dialog, SetName.
progress with submitting one's high scores.
Beginnings of submitting one's high scores.
Add the 'Solved' dialog.
Progress with getting/setting Country and DeviceID.
Port the downloading into the new 'magic' server.
Incorporate myRecords into the Scores dialog.
Progress with saving number of runs, plays, name, verified status.
Minor.
Separate scores from StateSolving