Re: [Inkscape-devel] rotating guides

These are my humble suggestions: 1) when moving the guide (no modifiers) you always also move (and snap) the origin, that goes under the cursor, in 2D (so wherever you click you always grab the guide at its origin: why moving the guide keeping the origin at the original distance from the grab/snapping point?); this behaviour would be consistent (=intuitive) to what happens when you create a guide;
2) if shift is pressed when clicking, the guides always rotate (snapping to what's around or, if you press ctrl after the rotation is started, to absolute angles, i.e. always starting from 0, using the step specified in the preferences for when rotating objects);
3) if ctrl-shift is pressed when clicking, the origin moves constrained to the guide (snapping to what's around projected perpendicularly to the guide; if you want something different you can create a new guide and snap to the intersection, while creating a guide perpendicular to a given one is not always straightforward; this is a general consideration regarding snapping while constrained).
4a) the circle should appear when hovering on the guide (so whenever it becomes selected); or 4b) the circle should appear when you start moving the guide in 2D (so under the cursor), or when a modifier is pressed (but you must select the guide also, to avoid having all the origins of all guides in the drawing appear whenever you press a modifier, maybe for doing something else with another tool);
Points 2) and 3) could be implemented as they are now (i.e. you get the two clicking on the guide at different distances from the origin) provided that the cursor and status bar indications change correctly to show the difference (now they don't). This would eliminate the ctrl-shift modifier. I can't decide what is better: modifiers let you select directly the operation you want to perform (which I prefer), but you must know them... :)
Luca
Diederik van Lierop wrote:
Hi
About the guides once again :-) :
There's still something unintuitive with the guide's origin IMHO. When you try to drag the origin and try to snap it to something, you'll find out at some point that you didn't grab the origin but that you instead grabbed the guide itself. And if you really grab the origin itself (with SHIFT), you'll notice that you can only move it along the guide and not freely over the canvas in 2D. That's really something that we miss now. So I propose the following:
- only when pressing shift, the origin should appear, then
2a) when grabbing the guide far away from the origin, it should rotate, 2b) when grabbing it close to the origin, we should be able to move the origin in two dimensions (currently it only moves in 1D, i.e. along the guide itself) 3) only when pressing both ctrl AND shift, the motion of the origin should be constrained to the guide like it is now
Wouldn't that make more sense?
Diederik
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
participants (1)
-
LucaDC