Activity
From 08/17/2021 to 09/15/2021
09/15/2021
- 10:37 AM Revision 9ef86c9f (library): On second thought, come back to Vector. The problem: before we had the potentially blocking function 'effectFinished' inside our synchronized block.
- 10:33 AM Revision 2f40484b (library): Improve EffectMessageSender: ArrayList with explicit locking in place of a Vector.
09/14/2021
- 11:55 PM Revision c337dd1c (library): 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) i... - 05:31 PM Revision 7d151b69 (library): More debugs to the EffectMessageSender.
- 04:17 PM Revision 43eecb4c (library): Firebase shows that we have a problem when an app is rapidly restarted, i.e. when is it paused and resumes within tens of milliseconds. Then sometimes the EffectMessageSender thread dies.
- Attempt to limit this by synchronizing the whole 'start' and 'stop' methods, although I suspect this will still happe...
09/09/2021
09/07/2021
- 12:39 PM Revision b36227cd (library): Minor.
08/17/2021
- 05:30 PM Revision a40adec7 (examples): Convert the Ivy corner cubit to the new, 'universal' cubit creation method.
- This forces deep changes to 'createRoundSolid' and the underlying 'MeshPolygon' class to make them support arbitrary ...
- 05:30 PM Revision 0b732630 (library): Convert the Ivy corner cubit to the new, 'universal' cubit creation method.
- This forces deep changes to 'createRoundSolid' and the underlying 'MeshPolygon' class to make them support arbitrary ...
Also available in: Atom