Improve the upper_text.
Prettier spinner.
Progress with Pretty Patterns.
Re-add the Pattern dialog, but attach it to the Pattern uistate this time.The idea to do away with the dialog proves impossible - we'd have to resize the top bar, which causes very unpleasant flashes.
Progress with Pretty Patterns - do away with the tabbed dialog!
Change the series of Object buttons in the Play state into a PopupWindow.
The SetName Dialog should be finished.
Progresswith the new Dialog, SetName.
Implement a new Dialog, SetName.
Bugfix for downloading High Scores.
progress with submitting one's high scores.
Beginnings of submitting one's high scores.
Add the 'New Record' dialog.
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
Major restructuring around making it possible to include different kinds of RubikObjects in the UI.
Make RubikCube and RubikCubeMovement generic and not visible outside of their package.
Many small improvements.
Progress with StateSolving
Improvement for Downloader. Remove as much knowledge from it as possible.
Minor improvement.
Improve the 'Scores' dialog: run less on the UI thread which makes this more responsive.
Separate the network package; rename RubikSize to RubikObject.
Separate the States (and also Dialogues) into their own package.