Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

magiccube / src / main / java / org / distorted / tutorials @ 4c49986e

Latest revisions

# Date Author Comment
4c49986e 09/14/2021 11:55 PM Leszek Koltunski

1) add missing call to BlockController.onPause() / onResume() to the Tutorial activity
2) rearrange BlockController's error reporting to make the case where the MessageSender thread has died separate
3) in such case, resurrect the thread
4) simplify and harden the EffectMessageSender

1160205e 09/13/2021 01:39 PM Leszek Koltunski

Add Mirror 2x2 tutorials.

62ec404d 09/13/2021 12:55 PM Leszek Koltunski

Mirror Cubes: make them still more off-center.

c7c83fb7 07/30/2021 01:27 AM Leszek Koltunski

TwistyObject's ObejctScreenRatio and InitScreenRatio shouldn't be static. Make them non-static.
Otherwise, if the current object is, say, a cube (initSR=0.5), we fire up tutorials and start a tutorial for something with vastly different ObjectScreenRatio (Jing- initSR=1.64), then come back to the Main Activity - so there's a cube on the screen again - the ratios stay at their Jing values, which screws up detection of rotations.

9b703d87 07/30/2021 12:04 AM Leszek Koltunski

New Jing and Master FTO tutorials.

8fa39aa6 07/15/2021 11:26 PM Leszek Koltunski

Improve debugging in BlockController.

b9d4aa3b 07/08/2021 01:58 PM Leszek Koltunski

Lots of changes :)

84b4fc43 07/07/2021 01:33 PM Leszek Koltunski

When we're leaving the Tutorial activity, unblock everything.

967b79dc 07/06/2021 12:33 PM Leszek Koltunski

Progress with RubikControl.

809c3432 06/30/2021 06:05 PM Leszek Koltunski

Introduce a BlockController - a watchdog which makes sure the Touch and UI blocks do not take too long.
If it detecs a long block, it unblocks and reports the situation to Crashylytics.

View revisions

Also available in: Atom