Sort the objects in the object popup by difficulty level.
Move the 'bandaged' button back to the main menu.
dialogs: license.
correct the way we add new downloadeed objects.
- we need to export the main activity- we need to detect if the downloaded JSON is corrupt and if yes, do not save it.
Do not crash when something's wrong with the JSON file - handle this gracefully, do not change the object then, and report this to Firebase.
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)
Make it possible to automatically re-download EXTRAS file if it previously failed to download
Make 'downloaded' debugs controlled by a single boolean.
Downloaded Objects: bugfix.
Downloaded Objects: bugfixes
Downloaded Objects more or less work now.
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.
progress with the Updates: download the jsons.
Progress with Updates Dialog; improvement for the MIRR_4 icon.
Download Update icons.
Downloading updates: dialog progress.