Skip to content

Meeting Notes (2020 07 14)

Alex McLain edited this page Jul 15, 2020 · 9 revisions

Meeting Notes

Architecture discussion

  • PR 77 - Diagram
  • Remove render_in delay from Animation.new. We can't think of a use case for this.
    • The initial delay was intended to be the animation implementer's decision.
  • Should we model playing animations as a stack?
    • Push/pop animations - When an animation is pushed, the underlying one is paused and the latest plays. (Like a modal)
    • The ability to play/stop animations is needed first; the stack could be added on in another iteration.
  • Engine.start_link doesn't need to take an initial animation. Just play the first animation with a call to the play function.
  • Issue: New paintables (displays) that register themselves start with black pixels.
    • Any time someone registers the engine can call the paint function as part of registration. #80

Action items

  • Remove render_in delay from Animation.new. #66
  • Any time someone registers the engine can call the paint function as part of registration. #80