Extension successful installation hook?

Hello – I’m working on a sketchup extension, and I’d like to open a onboarding window on successful installation. I don’t want the window to open every time the extension is loaded – only when it’s first installed. I haven’t seen any documentation for exposed “hooks” that I could tie into. I might have missed something, as I’m quite new to sketchup development.

Thanks so much!

You could use Sketchup.write_default to save a value saying the dialog has been displayed, once it has been displayed.


I do the same thing as @eneroth3, I check a FirstRun setting which I default to false. Then set it to true after displaying the welcome dialog. I use that for the Welcome dialog in SUbD.


Awesome. Thanks so much, @eneroth3 and @thomthom!