one of the reasons i never touch history is because i never know what commands and objects have a history attached to them.
somethings that might be nice would be when running a command with history the “record history” button changes to certain color when running the command so you can turn it on quick. another would be some visual indicator that a selected object has a history.
I think the problem with this point is that if you want to use history with a command that supports it is that history needs to be turned on BEFORE you run the command.
AFAIK, the only place to see if a command supports history is in the help file.
I agree it would be useful to have a “master list” to refer to.
atleast some way to know if a selected object has history, like a dedicated color or display style? it’s something that’s been brought up before but i don’t think there has ever been a consensus on how to do it.
Sounds pretty tedious, obscure and potentially very error-prone for an actual user who is trying to use history. Seems Rhino could be much more helpful and streamlined. Back when computers were really great with 1ghz and 512K of memory this level of support might have been appropriate but there’s enough cycles and bits available today that Rhino could do a lot more to help the user keep track and remind him/her that a mistake is about to be made.
Right now the history button at the bottom of the screen only shows text in black if history is on, or grayed out if it’s not on.
However this does not address the question raised here which is an excellent suggestions: “is this tool recording this in history right now?” …which means: “I know I turned history on, but is this one tool I’m running right now history capable?”
…what if when those two conditions are met:
History is on
The current tool is history enabled
Then the History button changes to green? or flashes? (Maybe too annoying) or the backdrop of the button becomes red (like a recording button)?
That’s a great way to know, as long as you also know how to ‘open the hood’ to properties; and this still does not tell you anything about which actual tool is history enabled.