Project

General

Profile

Download (2.42 KB) Statistics
| Branch: | Tag: | Revision:

magiccube / src / main / java / org / distorted / purchase / PurchaseObjectLibInterface.java @ 4c6cbfa2

# Date Author Comment
4c6cbfa2 11/30/2023 12:09 AM Leszek Koltunski

clean up TwistyObject's API

847f5370 06/22/2023 02:26 AM Leszek Koltunski

Create Tablebase in a separate thread.

ac4c7a1d 04/04/2023 02:53 PM Leszek Koltunski

Separate a OSInterface from LibInterface

ce31f774 04/04/2023 11:19 AM Leszek Koltunski

remove all references to android.Context and android.Activity from distorted-objectlib

5305fdc8 01/03/2023 03:27 PM Leszek Koltunski

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!

7f9c3cce 08/17/2022 03:02 PM Leszek Koltunski

IAP part 6: new 'Present' object effect.

c7238c67 08/15/2022 02:17 PM Leszek Koltunski

IAP part 5: new 'Purchase' activity.