Here are a bunch of UI features which would cut an absurd amount of frustration out of my modeling experience, all of which would be trivial to implement in a couple of hours (and I would have implemented in an extension already if there was API for them). Summary of features: 0. Make my add-in [15 lines of code!] obsolete by making it possible to create a shortcut for every meaningful command in the program, *especially* find in browser, find in window and other view tools. Activate would also be appreciated. This can be implemented simply by adding a menu of view tools in the top bar somewhere and giving every command an icon (for some reason the program doesn't let you shortcut stuff with no icon... ???) 1. Repeat last command when you press enter (or some other key). I don't want to use a mouse gesture to do this. This might be fixed easily by implementing feature #0. 2. Make it so I can use a single action so I can click on something and find the features that created it, and edit them. A keyboard shortcut for "edit feature" would accomplish the trivial case of this, which is the one I hit every single day. 3. Make a temporary visibility system! Copy how it works in Revit and give me shortcuts. I want to be able to click on something, isolate it temporarily, then reset my view with one keystroke for each of those actions. Or hide something in the way for a few seconds while I edit something behind it, and not have to dig through the browser to bring it back. 4. Undo selection. I want to be able to undo accidentally deselecting everything. This could be a different command than the main Undo command, that is fine. 5. Add more options for Selection Priority, for example, profiles. 6. Make Look At take two selected objects as parameters (currently if you select two things and press look at, it looks at one, then the other), one of the face you want to look at, one of a line you want vertical on screen. The reason why this is filed as one idea is because each of these suggestions is something which is extremely simple, and separating them would fragment support for Autodesk spending time on simple daily workflow improvements. I can already think of three different simple ideas, the oldest of which is about 2 years old, which will be fixed just by implementing #0. Here is a SolidWorks tips video, where many of these ideas have been lifted from: https://www.youtube.com/watch?v=i0r5cCw_ULc
Show More