MSP-Greg
MSP-Greg
@mvastola Glad you like it. Much of the code is over ten years old, as I originally wrote back when I had an iPad 2 maybe 2011). Everyone is new...
> over-engineering Funny, one issue with Puma is that whatever happens, it should keep running, even restart parts of itself when needed. So... Re the doc system, actually started it...
I doubt this is the cause, but I've noticed that all the blocks defined by `UI::Command#set_validation_proc` are running when Ruby code isn't executing, which could occur when the code is...
@Fredosixx I'm not suggesting that you're not seeing this, I was just wondering if the `validation_proc`'s could be blocking the calls between Ruby and the dialogs. One way to check...
Thanks. Just trying to provide users with a good UX. Using `UI::Command#set_validation_proc` allows checking `Sketchup.active_model`, but that still leaves open dialogs. One could add something in `set_validation_proc` to disable dialogs....
Ruby & RubyGems allow for limited modifications to the build structure. This is often done by groups packaging Ruby, and allows accounting for read-only locations, build tools, etc. The above...
The following shell script will enable loading the included bundled gems with SU 2023. With '23' changes to '22', it also works with SU 2022. It creates a directory and...
@DanRathbun Much of your previous post deals with concepts related to using stand-alone Ruby, and also building, testing, and packaging Ruby. Also related are the various needs of the many...
I've added info on setting up RubyGems properly on Windows. See the README at: https://github.com/MSP-Greg/sketchup-misc/tree/main/windows_rubygems
Maybe ```ruby # @!attribute [r] cancelled? ``` instead of: ```ruby # @!method cancelled? ``` Always had a thing about declaring attributes,..