Beginnings of support for actual patterns!
Remember state of the dialog.
Improve the upper_text.
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!
Beginnings of the 3x3x3 Solver and Pretty Patterns.
Bugfixes.
Change the series of Object buttons in the Play state into a PopupWindow.
Minor.
Add the 'Solved' dialog.
Progress with saving number of runs, plays, name, verified status.
Separate scores from StateSolving
Make the records independent of arrangement of Objects and their sizes in RubikObjectList.
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.
Saving Cube state: done
Progress with StateSolving
Beginnings of the 'Solving' state.
Separate the network package; rename RubikSize to RubikObject.
Separate the States (and also Dialogues) into their own package.