Themes almost finished.
progress with colors in styles
major progress with colors in styles
3 message dialogs.
AboutDialogbump version to 2.0.2
Objects can support or not changing colors of their stickers.
Fix an important bug noticed by Anna Vivaldi
minor
bump to version 2.0.1
progress with new sorting methods.
minor improvement for the Updates Dialog
do not show level 8 in the scores dialog
progress
Remove all old UI 1.0 classes
Progress with the generic PlayActivity.
Progress with PlayActivity
Progress with Tutorial activity; make the main ObjectPopup look nicer.
Progress with tutorials.
remove 'MESH_NICE'
new Pattern Activity!
Initial support for the new Pattern Dialog.
Major progress to version 2.0.0.
Cleanups in the Activities.
bugfix
About Dialog; up version to 1.13.4
Speed up the time when the HighScores Dialog appears
Debugs for the crash in Dino6 solver
About Dialog
New 'Impossible Position' dialog
Introduce Creator of Bandaged Skewbs.
New Creator of Bandaged Octahedrons
Fix the for dialog layouts!
- some progress with Mosaic Cube.- very important memory optimizations for the main dialogs (mainly Scores - which no longer leaks memory!)- increase the size of object icons from 144x144 to 256x256
bump to 1.13.2; about dialog
Progress with FactoryBandagedMegaminx
"About" dialog & up the version to 1.13.0
Progress with 'Bandaged' translations.
Progress with Bandaged UI.
About Dialog.
Show the same time format in the 'NewRecord' and 'Solved' dialogs as well.
Dialog About
Improve the way we display time in the Scores dialog
About dialog.
Move patterns and Kociemba solver to objectlib.
remove all references to android.Context and android.Activity from distorted-objectlib
dialog about
Update API dialog.
Up to version 1.12.5Update the About dialog.Target API 33.
Dialog About.
New MrUK tutorials.
What's New.
Up version to 1.12.4, what's new.
What's new
- add the Pyraminx Duo solver to the list- make the signature of an object independent of its location in the ObjectType enum
Whats new
Bugfix for the Scores dialog.
Bump to 1.12.2
Up version to 1.12.1
What's New dialog: improvements.Remove the About dialog.
Solvers dialog: improvements.
Bugfix.
'What's new' UI.
What's new dialogBump version to 1.12.0
Progress with solvers dialog.
Introduce RubikDialogSolvers.
Unify all dialogs.
Continue unifying all the dialogs under one RubikDialogAbstract.
Start unifying all the dialogs under one RubikDialogAbstract.
More fixes for UI in case of extreme screen (w/h) ratios ( from 1.0 to 2.0 ).
Further improvements for the UI.
Improve UI proportions on squarish screens.
Records dialog: support objects with less than 8 number of scrambles.
SetName dialog can become entangled in exceptions...
Dialog 'buy stars'
Very important bugfix for an issue which probably has been the reason for many mysterious behaviours in the past: the JsonReader class cannot be a singleton! Convert it into a normal 'instanced' class.With it being a singleton there's a major issue: when we create a new TwistyObject from a JSON file (by, for example, going to PurchaseActivity) and then we come back to the old object (by, for example, going back to the main RubikActivity) - then the JsonReader inside the old object has read the new JSON file and thus many of the 'abstract' methods in the old TwistyObject (for example getShortName()) all of the sudden start returning new values!
Purchase Pane: post-purchase dialogs.
Stars: introductory dialog explaining the concept of stars.
Changes to the initialization - initialize the 'bought objects'
Reinstall the latest Android Studio, latest gradle; reconfigure all project to match and compile.
IAP, part 1: Introduce the concept of a 'free' and 'not free' object to
- ObjectType- DownloadedObject- RubikObject- jsons
Move the 'bandaged' button back to the main menu.
New way to store records, comopletely independent on the number of scrambles.Do away with the weird 'getDBLevel' thing.
Correct the MAX level in the leaderboard.
Correct the leaderboard. Still, the 'MAX' level does noot work!
dialogs: license.