libretiny-eu / ltchiptool

Universal, easy-to-use GUI flashing/dumping tool for BK7231, RTL8710B and RTL8720C.
MIT License
67 stars 4 forks source link

[gui] Emit StopWork event in the UI thread #19

Closed alufers closed 4 months ago

alufers commented 5 months ago

I have uses PyCommandEvent to forward the information about a finished thread to the UI thread.

This PR partially fixes #17. On Linux the app now no longer inconsistently crashes in random places (race condition?).

It now crashes on building the TreeView in plugins though, but this seems to be a separate issue.

alufers commented 5 months ago

Uh, the lint is complaining about files I didn't touch, hmmm