Jump to content
Lojza

Resizing with Shift - inconsistency

Recommended Posts

1) When resizing single element, proportions are preserved by default and Shift works as a modifier to change proportions.

 

2) When resizing multiple selected elements, proportions are NOT preserved. Shift works as a modifier to preserve proportions.

 

This feels like inconsistency and it makes learning AD harder. I would prefer behavior described in 1) as default for all resizing. Thanks for considering ;)


UX/UI designer, IT analyst & consultant, Business Architect at Cool Ticket (www.coolticket.co).

MacBook Pro 13'' Early 2015, 3,1 GHz Intel Core i7, 16 GB 1867 MHz DDR3, Apple Thunderbolt Display 27'' (2560 x 1440).

Share this post


Link to post
Share on other sites

Thanks for the rationale.

 

I still tend to disagree, though. When you select two elements with natural aspect ratio - like two texts - according to mentioned logic, both texts should resize proportionally. But they're considered a group and resizing is non-proportinal.

 

Moreover, it's hard to make such mental exercise continuously. For example, if I draw perfect circle holding Shift, I would consider it furher as a circle with "natural" aspect ratio 1:1. Yet it behaves like a shape without constant proportions.

 

Reverse example: if I resize artistic text horizontally or vertically alone, I wouldn't consider it "naturally" proportional further on. But it still keeps its distorted proportions when resizing with the corner point...

 

Hence I would prefer same sizing behavior for all elements, regardless of what they are.


UX/UI designer, IT analyst & consultant, Business Architect at Cool Ticket (www.coolticket.co).

MacBook Pro 13'' Early 2015, 3,1 GHz Intel Core i7, 16 GB 1867 MHz DDR3, Apple Thunderbolt Display 27'' (2560 x 1440).

Share this post


Link to post
Share on other sites

The circle tool isn't limited to drawing circles. You can draw an elipse with it. It has no natural proportions set by default.

Regarding the text. That's only true for artistic text since it will be mostly used for effects. If you try with a frame text it will not distort the text, even inside a group. It will reflow the text instead.

Share this post


Link to post
Share on other sites

Thanks. Of course, I'm aware how circle/ellipse and frame text tools work :)

 

Anyway, I would like to hear some feedback from other users, too.

 

I still think the unified Shift modifier would improve general usability...


UX/UI designer, IT analyst & consultant, Business Architect at Cool Ticket (www.coolticket.co).

MacBook Pro 13'' Early 2015, 3,1 GHz Intel Core i7, 16 GB 1867 MHz DDR3, Apple Thunderbolt Display 27'' (2560 x 1440).

Share this post


Link to post
Share on other sites

I see you point Lojza. I'm not arguing against you. I was just trying to explain the logic behind it.

Not everyone works the same way. There's other software that performs the way you describe (Corel). Illustrator does exactly the opposite (requires pressing shift to constrain proportions), so it's hard to find  solution that will please everyone. This was already discussed before, but we are still open to rethink it if the majority of users find this troubling.

Share this post


Link to post
Share on other sites

Hi Lojza,

 

As Miguel says, we're definitely always open to ideas and feedback - we just want to make the best program we can, so we don't ever want to be ignoring great ideas and saying 'we just do it that way' without there being a very good reason for it... During the beta of Designer we've had all sorts of combinations going on - from a version that had more rules than the current one for times when/when not to constrain with/without modifier, to versions that never constrained without modifier (just like Illustrator) because people were asking for different things and we were trying to make it fit... However, we've got to the point that the rationale behind the logic is simple (as Miguel says: if it has a natural aspect ratio - text and images, it will be honoured, otherwise it will not) and I think it's fair to say that if you have an image and you want to make it bigger you don't normally want to modify its aspect ratio, so why should you expect to hold down a modifier to make that happen? The answer is probably just 'because that's what other programs made me do for consistency, so it's what I'm used to' - this is fine, but we don't want to just be a clone of another app's decisions that we don't agree with 'just because'. Instead, I think I'd prefer to see the addition of a preferences option that made it act this way if you prefer it... just like how we have a preferences option to make selection act the same as in Illustrator (which I personally don't like as much)

 

Hope that explains some of the reasoning behind it :)

 

Thanks!

Matt

Share this post


Link to post
Share on other sites

Thanks Matt, I really appreciate your positive attitude :)

 

In fact, I'm not used to Illustrator at all, neither other drawing apps except for Photoshop. Being rather UX than UI designer, I use prototyping tools more often (like Axure, for instance). So my point does not come from rather irrational "I am used to", but just from quite rational conviction that the same things should be achieved the same way. No more, no less.

 

Anyway, preference option, that would resolve this sometimes in the future, would be totally brilliant! :)


UX/UI designer, IT analyst & consultant, Business Architect at Cool Ticket (www.coolticket.co).

MacBook Pro 13'' Early 2015, 3,1 GHz Intel Core i7, 16 GB 1867 MHz DDR3, Apple Thunderbolt Display 27'' (2560 x 1440).

Share this post


Link to post
Share on other sites

I aggree completely. Preserving aspect ratio should be he default for everything. Deforming things should take the additionial key regardless of what the objected being sized is. I've used both systems and observed both system used by others for decades. Default preservation of aspect ratio without a modifier key regardless of what the object is is by far the least error prone way to do it, as well as easiest to remember. It's a lot more important to keep circles round,, squares square, and equilateral triangles equilateral trianges equilateral that it is to make it take an extra key to stretch or squish the text slightly as the customer wants.

Thanks. Of course, I'm aware how circle/ellipse and frame text tools work :)

 

Anyway, I would like to hear some feedback from other users, too.

 

I still think the unified Shift modifier would improve general usability...

Share this post


Link to post
Share on other sites

Dave,

 

The option is there, however at least for me, it does not change the behavior either in AD 1.4.2 or AD 1.5 (BETA 2).

 

First I thought I had to restart the App, but even so it does not take any effect. Am I doing something wrong?

 

Reminous

Share this post


Link to post
Share on other sites

The option is there, however at least for me, it does not change the behavior either in AD 1.4.2 or AD 1.5 (BETA 2).

 

First I thought I had to restart the App, but even so it does not take any effect. Am I doing something wrong?

 

I just tested it in 1.5 (beta 2) on Mac, and it did work for me. It doesn't need a restart, but if you have an object selected you'll need to unselect and then reselect it to so the difference. Also, it only affects the 4 corner handles. Using the 4 centre handles will always distort shapes - that's by design. If this isn't what you are seeing, can you give more details as to which shape and tool?

Share this post


Link to post
Share on other sites

I just tested it in 1.5 (beta 2) on Mac, and it did work for me. It doesn't need a restart, but if you have an object selected you'll need to unselect and then reselect it to so the difference. Also, it only affects the 4 corner handles. Using the 4 centre handles will always distort shapes - that's by design. If this isn't what you are seeing, can you give more details as to which shape and tool?

 

Can't say what happened earlier, but it is working now... I'll keep in touch if something come up! thanks a lot.

Share this post


Link to post
Share on other sites

I've only just discovered this setting - it has fixed my number one annoyance with Affinity Designer!

 

Now to number two: can the setting in this checkbox please also be applied to the link in the Transform dialog? (or, can we have another setting to always link width/height in that dialog?) I almost never use the direct entry in those boxes, except when I want to link the two, and it's frustrating to always have to click the link symbol first.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×