99 Commits (db23ee481cebf5d14e33e311d83f3de1518ffbb0)

Author SHA1 Message Date
Mike Williams 05e9772d54 groups: extract common class methods into EDA_GROUP base class 7 months ago
Jeff Young 20f40c1030 Replace GetConnectedItems() type list with an EXCLUDE_ZONES flag. 8 months ago
JamesJCode b7b28e555e Fix potential data race (from Coverity warning 533646) 9 months ago
Jon Evans 2ad958c97b Thread safety for TRACKS_CLEANER cache 9 months ago
Seth Hillbrand 00de67eea8 Properly handle cleanup for multiple collinear tracks 10 months ago
Seth Hillbrand 452e69de85 Move thread pool into true singleton 10 months ago
Seth Hillbrand 074e6df3bc Revert "Move thread pool to singleton class" 10 months ago
Seth Hillbrand 361f61a023 Move thread pool to singleton class 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
Seth Hillbrand e9bc8cfe9d Give Clipper1 a Viking funeral 11 months ago
Seth Hillbrand f6d4e79c63 Add comment before I forget why 11 months ago
Seth Hillbrand 5e7b44938f Speed up merge collinear segments routine 11 months ago
Jon Evans 56e0811516 Phase 2 of padstack support 1 year ago
Jeff Young a8a4de029e ADDED: filters for Cleanup Tracks and Vias. 1 year ago
Seth Hillbrand cc850d0da0 Split out LSEQ/LSET from LAYER_ID 1 year ago
Jeff Young c549a214c9 Performance: don't alloc std::vector in critical areas. 1 year ago
Ian McInerney 87a8235831 Remove group from dummy track before deletion 2 years ago
Alex Shvartzkop 2121227194 Fix nullptr group assert in tracks cleaner. 2 years ago
jean-pierre charras 07d7ccf46f Fix 2 minor compil warnings. 2 years ago
Seth Hillbrand d3e1e54b24 Avoid removing segments that do not maintain conns 2 years ago
Jeff Young 62d959ed0e Don't assume an error location for PAD::GetEffectivePolygon(). 2 years ago
Jeff Young fb40c202a1 Refine track dangling test. 2 years ago
Seth Hillbrand 19d0aceda3 Remove superfluous m_status variable 3 years ago
Marek Roszko aacc9746e3 Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 3 years ago
Seth Hillbrand e713a3eac2 Handle cleanup safely 3 years ago
Jeff Young 8d4694a83e Iterator safety. 3 years ago
Jeff Young d16b23d16e Name shortening and line-break reduction. 3 years ago
Seth Hillbrand 35ac39844f Clean up some auto usage 3 years ago
Jeff Young 96f01d33c8 Performance improvements. 3 years ago
luz paz af6ba1a16e Fix typos in pcbnew sub-directory 3 years ago
Jeff Young dd561f1e4d Improve Cleanup Tracks and Vias messages. 4 years ago
Jeff Young c4c8848fa3 Performance enhancements for Cleanup Tracks & Vias.Performance enhancements for Cleanup Tracks & Vias.Performance enhancements for Cleanup Tracks & Vias.Performance enhancements for Cleanup Tracks & Vias.Performance enhancements for Cleanup Tracks & Vias.Performance enhancements for Cleanup Tracks & Vias.Performance enhancements for Cleanup Tracks & Vias.Performance enhancements for Cleanup Tracks & Vias.Performance enhancements for Cleanup Tracks & Vias. 4 years ago
jean-pierre charras c34dc13a8e Rework on DIALOG_CLEANUP_TRACKS_AND_VIAS: do not immediately run the cleanup engine. 4 years ago
Seth Hillbrand b5c2f0d39a Remove the open array in favor of std containers 4 years ago
Seth Hillbrand 9d927f3135 Check for additional connections between tracks 4 years ago
Seth Hillbrand 3a29d94c0a Prevent merging tracks across pads 4 years ago
Seth Hillbrand cf88b9aaec Maintain connectivity while cleaning tracks/vias 4 years ago
Seth Hillbrand 16e802aff4 Don't count zero-length as duplicate 4 years ago
Marek Roszko ea613cf448 Another batch of point changes 4 years ago
Jeff Young d5a5928e5a Improve clean up tracks & vias algorithm for neck-downs. 4 years ago
Jeff Young 0d539a84a2 Fix bugs in Tracks Cleaner. 4 years ago
Jeff Young 096e342386 Prefix TRACK, ARC and VIA. 4 years ago
Seth Hillbrand d8b1e827c7 Check all previous merge events 4 years ago
luz paz f968fc8719 Fix source comment / documentation typos 4 years ago
Jeff Young 00ed75b891 Fix DRC performance with multi-layer keepout zones. 4 years ago
Jon Evans 247da631f9 Revert "Fix typo and clean up leftover tracks" 4 years ago
Jon Evans ed66c0f14d Fix typo and clean up leftover tracks 4 years ago
Jon Evans 1a102f03c0 Clean up co-linear tracks after finishing routing 4 years ago
Seth Hillbrand fb5cd22cd0 Honor locking in cleanup ops 5 years ago
Seth Hillbrand 1e96374715 Consider tracks and vias together 5 years ago