Hi Rhino team,
Here are few wishes and comments.
UI and settings
Hope to be able to decide when I save settings. Overwriting settings on exit is tough to manage with multiple instances. I had to write a kind of mutex to prevent settings files to be modified unless I decided to (instance saving first locks out others from further modifications). I suggest an option which allows us to choose among “save on exit”, “prompt”, “never” and a command to save them. The same logic used at the very end of a rhino instance. Working with multiple monitors still shuffles UI positions and there is no easy way to recover it when we know Rhino will overwrite settings knowing the environment is messed up.
I want to mention that even if I’m working with Rhino for many years now, I can’t quite understand how settings are handled. Toolbars(rui, user managed), docking positions(xml, app managed), options(app and user managed)… I usually like to have more control over configuration but for the moment I’m confused. Too many dialogs, too many files and too many locations. One panel to manage all settings through option window maybe ?
I use several arbitrary paper formats and had to write a script to print multiple layout of different format in a single file. I can select which page I want to print instead of typing it (print dialog:multiple layout text box). I can set layer on/off and paste in selected layout.
Options the new layout panel could offer.
Model and Layout spaces.
We can’t lock layouts from being modified. Which is painful to address. Model space layer visibility is overwriting layout space. The way I managed this through python script:
- save layer states before switching from model to layout space
- turning on all layers (model space)
- new layers are off (layout space) by default in existing layouts
- restore layer states before switching from layout to model space
I hope this could be alleviated soon. My python script make rhino crash while grasshopper deals with layers (pipe object). Otherwise the sequence seems to works.
I did not understand that new panel. Since I was using named position to do it.
I think less panels with more options is easy to manage and it leaves space to viewports.
A command to hide/show all floating viewports is really usefull. I do it with autohotkey for the moment.
Keep the good work.