Index: trunk/doc-rnd/cycdrag.html =================================================================== --- trunk/doc-rnd/cycdrag.html (nonexistent) +++ trunk/doc-rnd/cycdrag.html (revision 959) @@ -0,0 +1,28 @@ + + +

pcb-rnd - the [cycdrag] patches

+ +A long standing misfeature of pcb (and pcb-rnd) has been that when dragging the +end of connected traces, pcb chosen one of the traces "randomly". It often +didn't pick the one the user wanted to move. The workaround was to move the +one that pcb picked and then return and move the target trace then +move the other trace back. This gets even more annoying if there are more than +two objects connected in the given point: 3 traces and a via for example. +

+The cycdrag patch addresses this issue by defining an action that can cycle +through objects that could be dragged in the given point while the left mouse +button is pressed. This lets the user explicitly select the one object to +work on. +

+This demo video +demonstrates how it works with three lines and a via. + +

save/load and compatibility

+Not affected. + +

plans

+It does not work with the lesstif HID. It does not work with the rubber band +mode. + + + Index: trunk/doc-rnd/index.html =================================================================== --- trunk/doc-rnd/index.html (revision 958) +++ trunk/doc-rnd/index.html (revision 959) @@ -36,6 +36,7 @@ [debian] Debian packaging the binaries configured to my own taste [ba] back annotation [onpoint] on-point by Robert Drehmel +[cycdrag] cycle drag I have plans on my TODO list - these have lower priority