mirror of
https://github.com/invoke-ai/InvokeAI.git
synced 2026-02-01 22:35:13 -05:00
Download events and invocation status events (including progress images) are very frequent. There's no real need for these to pass through redux. Handling them outside redux is a significant performance win - far fewer store subscription calls, far fewer trips through middleware. All event handling is moved outside middleware. Cleanup of unused actions and listeners to follow.