- 25 Jan, 2013 1 commit
-
-
jean-pierre charras authored
Eeschema: fix a bug which crashes Eeschema (when a label is being created, and its type is changed by popup menu, for instance to a text, before it was put on schematic) remove unused file and minor coding style fix
-
- 08 Jan, 2013 1 commit
-
-
jean-pierre charras authored
Until now, 2 tracks were seen as connected only if one end of the first track is *exactly* on one end of the other track. Now the 2 ends are seen as connected when they are "near" i.e. the distance between the 2 ends is < track width/2
-
- 11 Sep, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: drag functions: serious cleanup and better code. Use now the connectivity functions to find tracks connected to pads, and therefore tracks are now dragged when a end point is inside a pad, not necessary on the pad position. However, drag functions still need more cleanup.
-
- 07 Sep, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: cleanup functions: now, cleanup uses same algorithm as connectivity calculations to detect pads connections, and is faster. therefore tracks which have a end point inside a pad, but not necessaryexactly to the pad position are seen as connected, and are no more removed. Side effect: reconnect to pads option is removed, because it is useless. TODO: use this algorithm in drag functions. Minor other fixes
-