meile-gui icon indicating copy to clipboard operation
meile-gui copied to clipboard

ENHANCEMENT: Use Python co-routines to execute background processes

Open MathNodes opened this issue 3 years ago • 1 comments

Processes such as getting the tree of nodes or subscriptions currently runs with threads on the main Kivy thread. This causes blocking and certain OSes present an annoying dialog to the user to "Wait". This can be overcome if there is asynchronous co-routines in place for these background processes.

MathNodes avatar Nov 13 '22 03:11 MathNodes

Leaving this open as there are still some routines that need background threading.

MathNodes avatar Aug 01 '24 05:08 MathNodes