One of my long-standing pet-peeves with graphics apps on the Mac was Apple's early decision to make it necessary to hold the shift key down to scale an object proportionally. To me, that is default behavior, and should be doable without a modifier key. Thankfully, Apple is moving in that direction (which I particularly notice in apps like Pages), but the picture on the Mac as a whole is very spotty. It's my impression that there are plenty of apps out there that adhere to the old-school way of things.
As things currently stand with Affinity Designer, when I want to resize an object proportionally (which is most, but not all of the time), I don't know when I'll have to hold the Shift key down to do so and when I won't. I think by sheer chance the first few times I scaled objects in AD, I did so without having to press the shift key, and I thought to myself, "Yay, Affinity-Serif, you got it right." But that turned out not to be true, and over time I've come to realize there's a 50% chance each time I want to scale an object that I'll have to hit command-z because the operation won't go as intended.
I suppose there are a couple ways this problem can be solved.
The ideal solution, to my mind, is to make scaling behavior the same across all classes of objects, be they text, curves, simple objects, compound objects, or groups (made up of any combination of the aforementioned object types): proportional scaling should be the default when the object is selected and manipulated, with no modifier key necessary.
If, for some obscure programming reason, it's impossible to implement the above goal, can we have a scaling indicator that reliably tells us whether the selected object we're about to scale will do so proportionately or not, depending on the currently pressed keys?
Thanks very much.
Andy