[Idea] Ruby Banks
-
ok I've seen the idea put forward a few times about loading / unloading ruby's but it's not really practical.
but... how about a Loader for Sketchup you start before SU.. that will allow you to choose a 'bank' of Ruby's for that session?
eg if your not rendering, you could have a Bank of just modeling Ruby's.. for Rendering, you'd have a Bank of Rendering Ruby's.. a bank of your Favourite ones and so on.
not as good as dynamically swapping them in and out as the programs running, but maybe a viable alternative for now?
-
It's a good idea, and not hard to implement on a basic level. you can create a series of sub-folders to hold each bank of plug-ins to load, then create a main loader menu. So when SU first starts, there is only the loader menu items.
The largest obstacle is that some plug-ins only work directly from the Plugins folder, and won't work when put in a sub-folder. For this idea to work well, you need to modify potentially many plug-ins. And there are more that you can not modify because they are encrypted or commercial. Also what happens when a plug-in is updated? If the author has not bought-in to the idea, then you need to keep up with all the changes in all the plug-ins you've modified.
It's just not maintainable without having everyone agreeing to the scheme, and authors supporting the idea.
My opinion is that for any such user interface organization to be adopted, it must originate from Google SketchUp and become part of the official API. For one reason, there are some bugs that need fixed before an effective Ruby solution is likely - like menus that can not be modified, and toolbars that can not be accessed.
-
no no
I'm thinking more along the lines of the Ruby's being arranged into Folders that are renamed to Plugins as the bank is selected. while not selected, they'd be 'Bank 1' etc.
Advertisement