I’m rather excited to see event handlers are a thing. It just so happened that I wanted to start a project I’ve been putting off for a few years. Tonight! But alas, it’s not coming without some speed bumps.
Here’s what i concluded from taking a whack in the console.
bpy.app.handlers(render_pre=, render_post=, load_pre=, load_post=, save_pre=, save_post=)
That’s it? Only handlers for render, load, and save? That’s kinda lame…
There are lots of functions for setting or reading values…
…but not one for catching a value changed as an event? I find it hard to believe. Is “load” and “save” really that literal?
I’m still exploring my options. I looked in to python threading already without much success.