So I finally installed the 8 beta because, no kidding, I read the new tools changelog and it was so beautiful I teared up a little.
Anyway, like many users I have a lot of UI customization. Mostly these are extra independent toolbars, in which case the new “containers” could be great. However, after messing around for a few hours I am still struggling to understand what’s going on with the regular toolbars.
I understand that the whole thing was rewritten. What was “default.rui” is basically hardcoded now with some kind of xml tag-a-long if modified cryptic comment in the new help section. There isn’t much description there so I’m hoping someone can help me understand this.
-
So I make a copy of my v7 rui to copy things into v8. Toolbar stuff is conveniently located under “window” now, which is great. But the actual “libraries” we care about (aka the RUI file) is still buried deep in file/properties/appearance/toolbars. It would be nice if that were also accessible somewhere in the "window’ pull down.
-
I get my v7 RUI loaded, now I have two of everything. This example is the Curve menu and I’ve added two buttons I use constantly to the end. (top is default, bottom is my RUI)
-
Sweet, looks good.
-
Copied what I need, so don’t need my old RUI anymore. (In reality, I have stuff to add in many places, just keeping it simple here.) All still good.
-
Switch tabs, go back to Curves again. Now everything has reset to the default and what I added is gone!
So how do we add things to the default menus?
And, most importantly, if this isn’t in an obvious RUI file per V7, how can we set it up for cloud sync? This is super important for those of us who use Rhino on multiple computers and want to have a consistent interface. In V7, for example, I keep my RUI file synced to OneDrive along with all my projects since I regularly use a computer both at home and at the office.
Bonus question:
The “popup” menu gets extensive customization by everyone. If I load that in via the RUI method or the Container method, then delete the default “popup” menu (hoping for my popup to replace the default one), everything still resets same as above. How can we get our V7 popup into V8? Some of these have customized scripts and icons so it would be tedious to manually recreate them.