Enabling grid snapping also helps.
Enabling snapping radius is good for performance, if you have spatial indexing trees for our snapping candidates.
Currently, we have to do a linear search through all candidates (with the exception of Free or Grid).
What we should do:
1, introducing topological entities of vertices (say, tangent points:
https://github.com/LibreCAD/LibreCAD/issues/5232, introducing of spatial indexing trees(quad/k2d/R-tree), to search vertices for snapping (of course, with the exception of Free or Grid).
Step 2 is needed, if we are moving to support millions or more snapping candidates.
dellus wrote
You cannot set the aperture size in LibreCAD, nor is there a frame indicating it.
You have to enable Free Snap, the dotted cross icon, additionally to other snaps, to be able to move the cursor freely on the screen.
I have once suggested to drop that icon and have this feature on simply permanently. But there were voices against it saying forced snap would provide more accuracy. As an experienced AutoCAD user, what is your opinion on this?