Ticket #3417 (new enhancement)
Spirolaterals should ask OLPC builds not to suspend while drawing
|Reported by:||greenfeld||Owned by:||garycmartin|
|Priority:||Unspecified by Maintainer||Milestone:||Unspecified by Release Team|
The Spirolaterals activity should ask OLPC Fedora-based builds not to suspend while its drawing routine is active.
Since it takes more than 15 seconds to complete a drawing cycle based on many user-entered patterns, and drawing is done in a step/pause/step manner which doesn't use much CPU, a XO laptop can decide to suspend before the completed image is drawn.
This can be done by created a PID-based flag file when the playback routine is started, and removing said file when drawing is stopped or completed.
Seen with Spirolaterals-23 & OLPC OS 11.3.1 os31 on XO-1.5.