Toggle "Expanded History" option. Adds non "executable" actions such as GUI changes. No more "WTF happened on my screen wha
I think blender should have a History with an additional toggle to show not only your executed actions, but changes you make to the interface, etc. Maybe call it the "expanded history". When learning this software we sometimes hit the wrong keyboard key and the view/project changes because we altered it in a way we did not intend.
Instead of having to google what happened and then make a frustrated post on BlenderArtists, it would be super helpful to just say to yourself "hey I'll just pull up the expanded History and see what action I did that messed things up." Not only can you undo this action and quickly get back to where you were, but you can understand what you did quickly and better understand Blender even when making mistakes.
I feel this would be extremely helpful especially for people learning Blender (which is somewhat notorious for being confusing to beginners). I believe this would strongly help Blender's success and user base in the long run.
EDIT: When I posted this I thought Blender already had a normal action History window, but now I realized that there isn't ANY sort of list of history in blender. So the first step would be to have a History window that showed the list of actions. Then I'd add the "expanded history" option.
2 Comments
Where would this history show in the Blender interface? Would it be the Info editor (perhaps include a checkbox to hide UI events if they get too noisy)?
If you could provide a mock-up for this proposal, that would go a long way to helping it be something developers can actually do something with.
No it wouldn't be something that is always displayed. It could open in it's own window, similar to when you open the preferences window. It is only needed in certain cases so it wouldn't be a part of the main panel set in someone's workflow.
As for what it looked like, it would just be a list of actions, like in photoshop or any software with a History.
example image : agitraining.com/Photoshop-Tutorials/Photoshop-Tutorials-CS6/Photoshop-Tutorial-web-resources/image/81740.jpg