Sub-pixel positioning problem
@jdpipe
Submitted by John Pye Link to original bug (#439890)
Description
I am drawing a line from a connection point out into space (so one end is connected and the other is not).
When I look at my line, it is horizontal, and looks lovely.
But when I zoom in, it's not horizontal any more.
Obviously this is because the position of the connection point had been rounded off to the nearest pixel, and under different zoom, the rounding no longer gives equal values for the vertical coordinate.
Wonder if there is anything that can be done to make this behave more intuitively. Perhaps if a line is 'almost horizontal' it should snap to horizontal/vertical by taking the same y/x value as the other end of the line. This would actually be a great help generally when creating engineering diagrams, where the convention is for horizontal/vertical lines rather than diagonals.
I appreciate that the 'zig zag line' might be suitable in this case, but its tendency to put more zags that you want means it's not so easy.
Version: 0.96.1