Hi community, just a quick heads up before the next release, that comes with a UX change that probably some of you will find annoying first, as it is breaking your muscle memory.
Paving the way to introduce variables, in our most recent release we made a number of subtle changes around keyboard interaction, more specifically around how input focus is handled. You might not even notice some of them, but others might require you to slightly alter your workflow. We understand that re-learning flows committed to muscle memory is always difficult, so we wanted to share some background on why we made these changes.
What changed?
-
We no longer move the keyboard focus into input fields on the 3D canvas when you hover your pointer over them, rather only move the focus if you explicitly click on them. This applies to sketch dimensions, 3D tool parameters and gizmo arrows.
-
Clicking on such input fields with your mouse or trackpad no longer opens the numpad immediately. You can double click on the field to bring it up or you can also simply type in the expressions if you need a calculator, like 12+23/2, without opening it.
-
We adjusted the way Tab, Esc, Delete and other special keys behave across the application.You can expect more and more parts of the application to be conveniently usable with a keyboard as well, in addition to touch, pencil and pointing devices.
Why did you make these changes?
Our main driving principle, as always, was to make you as productive as possible. Moving the focus automatically on mouse or trackpad hover caused a number of problems:
-
As we introduce the ability to define & use variables, it’ll become possible to enter variable names into input fields on the 3D canvas, which means we will no longer be able to distinguish between numeric dimension entries and keyboard shortcuts. During our user tests we found that it caused a lot of confusion when combined with moving the focus with simple hover.
-
It was not consistent with how most other applications work, making it unnecessarily difficult to switch between Shapr3D and other apps in your workflow.
-
It caused the numpad to pop up almost every time even if you didn’t need it on a desktop device, causing visual clutter and hiding important parts of your designs unnecessarily.
Let us know what you think! We plan to keep on working on keyboard shortcuts and productivity in the coming months so your feedback is especially important right now.