Open chrisboyle opened 12 years ago
Maybe in addition to showing the cursor, also drop a perpendicular of the same color as the cursor (cyan) to the line that is currently selected? The logic of this additional line could be taken from the function grid_nearest_edge()
from grid.c. However, if the cursor is only a few pixels from a line, this may not be helpful; though it seems like the use-case of this issue is more for when the cursor is in wide open spaces.
Eric Francis wrote:
I see what you mean. I think the current strategy is basically to move in the direction you asked until the nearest edge is different from the previous nearest edge. This might move only one pixel sometimes. The complication is that if you look in the Type menu, Loopy supports a whole bunch of different grids, so any new strategy must work on all of them, or have special cases. I will have a think.