Yes I know the original by MJG also was not organized correctly as a proper SketchUp extension. It was written way back in 2012 when we were still working out extension paradigms.
But the main rule you broke was to create a derivative work without wrapping it in YOUR OWN namespace so it does not clash with the original, or other authorās editions.
Because you did not do this, ⦠and MJG is busy and hasnāt been visiting for a year, ⦠Iāve taken his āpluginā and organized it as a proper extension, wrapped up in MJGās personal namespace.
This will allow his edition to be preserved without clashing with other authorās editions.
So please take a look at how I did it ⦠and do the same to your edition ā¦
⦠but use YOUR OWN top level namespace module name nothis !
Dan,
Iām developing a completely new version that uses wed dialogs from a structured menu in addition to menus in the plugins. This version corrects a number of approximations in the calculations and filtering of the data. In addition, this version takes into account the constraints you mentioned.
Iām developing very slowly.
First of all, Iām just doing this for my leisure and for my personal pleasure.
Iām not looking for performance.
Regarding the version of SPGears_mjg_plg_v2.2, I can arrange directly with the interested by email by allowing you to give them my email.
Yours very much.
Phiippe
.
I am not your publicist, sir. I do not even know if I have your email, nor do I want it, much less want to distribute anyoneās email. The forum is fine for interaction.
Well, certainly this is good to hear. They are really notmy constraints. They are mentioned in the official documents I linked above.
It is not about performance. It is about your code running separately from everyoneās elseās code. SketchUpās ObjectSpace is shared by all extensions so every authorās code needs to be separated into itās own province.