20 Commits (d3f017d8253e4a0a2b10b0d9444cf7ccb2489f4f)

Author SHA1 Message Date
Oleg Endo 4c7471eb79 add more constness to connecivity algo 6 years ago
Oleg Endo 3de5b98316 improve performance of CONNECTIVITY_DATA::GetNetItems 6 years ago
Seth Hillbrand 3d151ebd71 Cleanup connectivity parts 6 years ago
Seth Hillbrand 8c19b4b6ae pcbnew: Adding arcs to PNS 7 years ago
Ian McInerney 43abd53b19 Clarify limits of the if statement 6 years ago
Jeff Young 0ad9ddb3a6 Use cached bounding boxes for performance. 6 years ago
Seth Hillbrand b7128639f8 connectivity: Check all anchors for connection 6 years ago
Jeff Young 809a4e3c0e Improve connectivity tests for pads. 6 years ago
jean-pierre charras dd702cd53d Remove pads not on copper layers (just on tech layers) from connectivity calculation. 6 years ago
Seth Hillbrand 9163ac543a pcbnew: Move pads to std::deque 7 years ago
Jon Evans 52a9e68093 Store items changed by connectivity algorithm in undo list 7 years ago
Jeff Young dae41b7460 Remove legacy segment-based zones. 7 years ago
Seth Hillbrand a24bd9baa1 pcbnew: Adjust default update rate to 100ms 7 years ago
Seth Hillbrand ed1c8eee9e async: Ensure threads are started async 7 years ago
Seth Hillbrand 59fb6d8851 Threading: Moving connectivity search to std::async 7 years ago
Seth Hillbrand 2d8f1df293 Threading: Minimize thread usage 7 years ago
Seth Hillbrand 4a730e6c54 pcbnew: refactor connectivity locking 7 years ago
Seth Hillbrand 59adb109a6 Organizing connectivity 7 years ago
Seth Hillbrand cfaf7c1f23 pcbnew: re-organizing connectivity 7 years ago
Seth Hillbrand 4460313104 pcbnew: Separating connectivity to subdir 7 years ago
Seth Hillbrand 9e4cad666e pcbnew: Code Cleanup removing unused fns 7 years ago
Seth Hillbrand cc776f71a9 pcbnew: Code cleanup 7 years ago
Seth Hillbrand 4efc8dec88 pcbnew: Skip the full itemlist search when updating 7 years ago
Seth Hillbrand b3a5e08c2f pcbnew: Rename PCB_ZONE_T and remove from connectivity 7 years ago
Seth Hillbrand 969e85daa3 pcbnew: Standardize zone fills threading 7 years ago
Seth Hillbrand c0f067bf90 pcbnew: Remove OpenMP 7 years ago
Seth Hillbrand 284c39acac pcbnew: Unify connected lists between items/zones 7 years ago
Seth Hillbrand f87cb64d65 pcbnew: Ensure connectivity layers are respected 7 years ago
Seth Hillbrand 589e5b9ad7 Remove connectivity debug statements 7 years ago
Seth Hillbrand ce379f56af pcbnew: Remove extraneous OpenMP shared decl 8 years ago
Seth Hillbrand b0b5d91390 pcbnew: fix OpenMP synch issue 8 years ago
Seth Hillbrand 0748c118dd pcbnew: Synchronize zone removal 8 years ago
Seth Hillbrand dd436b658a pcbnew: Thread safety for connections 8 years ago
Seth Hillbrand e2122db587 pcbnew: Clear unused code 8 years ago
Seth Hillbrand cf04d341ec pcbnew: standardize itemlist/zonelist connectivity 8 years ago
Seth Hillbrand 63a952d239 Adjust connectivity to use RTree 8 years ago
Seth Hillbrand 6b1df2e992 Remove extraneous PROFILE 8 years ago
Seth Hillbrand 0c1172b17d Garbage collection optimization 8 years ago
Seth Hillbrand b2d0631370 Split anchor vectors by layer 8 years ago
Seth Hillbrand 019ada0a92 Move some connectivity search to std::algs 8 years ago
Tomasz Włostowski 15c64ee92d pcbnew: CONNECTIVITY_ALGO should always mark newly added nets as dirty 8 years ago
jean-pierre charras ff91e9b253 minor fix in a debug code 8 years ago
Maciej Suminski 86566fc142 Fix a hang-up during zone filling 8 years ago
jean-pierre charras c7bc154045 Track cleaner: make option "Delete dangling tracks" working again. 8 years ago
Camille f5f7ba4746 Fix loop variable copy in for-range loop, use const reference instead 8 years ago
Camille 9ff66a5274 Fix unnecessary value parameter detected by clang-tidy. - Replace value parameter by const reference parameter or move-assignement in some cases 8 years ago
Tomasz Włostowski eed924fe45 Fixed zone filling crash & thermal stubs inconsistency 8 years ago
Tomasz Włostowski 7ad436c7aa pcbnew: now PROGRESS_REPORTER should work in multi-threaded context under Windows... 8 years ago
Tomasz Włostowski 8df299a6bc pcbnew: Optimized zone filling algorithm: code cleanup 8 years ago
Tomasz Włostowski 316ddadec1 pcbnew: Optimized zone filling algorithm. 8 years ago