Changes to the initialization - initialize the 'bought objects'
correct the stars animation.corect number of stars earned in level 8.
Report number of stars to the server.
All users who are upgrading from a version <1.11.4, where there was no concept of 'stars', get all their stars.
Partly merge the 'iap' branch.
Simplification for the new way of storing records.
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.
external,helpers: license.
Add Firebase Cloud Messaging and Firebase In-App Messaging
minor
Minor
Bump to 1.10.2
Fix for a bug when in Turkey and Azerbaijan, the names of downloaded objects which contain the letter 'I' do not get translated to upper case correctly (part 2: fix 'toLowerCase()' )
delete icon, object and extras files from local storage when:
1) we delete a locally produced bandaged 3x32) it turns out that a downloaded object is already built-in (which can happen if we download an object and then upgrade to app version which builts it in)
Minor.
Small correction.
Another fix for a crasher.
Fix a crasher.
Bugfix for downoading records.
FigureOutVersion before calling debugs.cgi !
proper 'debugs' script
Make 'downloaded' debugs controlled by a single boolean.
Downloaded Objects more or less work now.
Refactor RubikObject in preparation for creating RubikObjects from DownloadedObjects.
Download the icons only once and save to local storage.
Support for saving the downloaded JSONs in local data storage.
Beginnings of support for saving the downloaded JSONs in local data storage.
Rename the 'network' package to 'external' since it will also deal with writing/reading files from local storage.