thennothinghappened / GMEdit-Constructor

https://github.com/YAL-GMEdit/builder, but uses Igor!
MIT License
15 stars 2 forks source link

Kill instances via F6 #25

Closed spacebake closed 6 days ago

spacebake commented 1 week ago

I seem to only be able to kill current instances of the game window by closing them manually. Would be nice to be able to kill them (or cancel a compile) via F6 like in builder. Maybe I'm missing something?

thennothinghappened commented 1 week ago

Ideally the Stop button and re-hitting F5 should do this but due to #23, which I encountered a completely blocking issue on as Igor does not respond properly to being run in a new process group for some reason and prints an error and refuses to run - making it currently impossible to close the child processes that Igor spawns - this behaviour is not implemented.

thennothinghappened commented 6 days ago

I've fixed #23 in the latest update, it was... not fun, thanks to MacOS. I've given some details in Constructor's GM Kitchen thread about how I'm planning to tackle this, which would also make room for #21.

spacebake commented 6 days ago

hot damn, that was fast