276 Commits (c4aed1d941e4a0b87ad7bb81dfc5416d7fe3bdcc)

Author SHA1 Message Date
Alex c4aed1d941 Make sure that threads are not running after zone filling. 3 years ago
Jeff Young 19eab62516 More safety around ratsnest state. 3 years ago
Jeff Young b42d5da07d Check keepTopBottom when determining whether or not to flash a pad/via. 3 years ago
Seth Hillbrand aca3329469 Remove superfluous Simplify call 3 years ago
Seth Hillbrand 7a874255c5 Be smarter about canceling fills 3 years ago
Jeff Young d16b23d16e Name shortening and line-break reduction. 3 years ago
Jeff Young 323c04af2c Fix order-of-ops issue with calling collide before tesselating. 3 years ago
Jeff Young 1f0fa3ef63 Fix bug in new optionally-flashed via/pad zone fill logic. 3 years ago
Jeff Young 437d2c4589 Overhaul of remove-unconnected's zone filling and drawing strategies. 3 years ago
Seth Hillbrand b4f3390626 Drill size is absolute 3 years ago
Jeff Young e49de68a59 Implement a more durable zone bounding box caching strategy. 3 years ago
Jeff Young d776e908d0 Fix an edge-case in the spoke genration logic for non-cardinal spokes. 3 years ago
Jeff Young d67437a2aa Move ratsnest exclusion processing to a post-pass. 3 years ago
Jeff Young 503385f52e Don't use FindNamedPad for net-tie logic. It only reutrns the *first* 3 years ago
Seth Hillbrand 9b4eb91f12 Zone Fill performance enhancement 3 years ago
Seth Hillbrand 0295090135 Zone Fill performance for overlapping zones 3 years ago
Marek Roszko 3d5913c825 Remove convert_to_biu.h, merge contents to base_units.h 3 years ago
Marek Roszko 66e8931405 Remove IU_PER_MM thats standalone 3 years ago
Marek Roszko a8613ee80f Combine Iu2Millimeter & remove PcbMm2iu 3 years ago
Seth Hillbrand 8e361e8a15 Be more diligent about checking for zone file deps 3 years ago
Jeff Young 19d8dcad8b Don't hang when filling degenerate zones. 3 years ago
Seth Hillbrand 26a1114e3c Avoid Yields when the results are ready 3 years ago
Jeff Young b4492e0bd2 More EDA_RECE yeetage. 3 years ago
jean-pierre charras 5616ef2e7c ZONE_FILLER::buildThermalSpokes() fix incorrect spoke shape for pad shapes with offset. 3 years ago
Jeff Young 96f01d33c8 Performance improvements. 3 years ago
Jeff Young 43df863df2 Fix issue with caches not being initialized when printing msg bar. 3 years ago
Seth Hillbrand 03c279ffd4 ADDED: Threadpool 4 years ago
Jeff Young f2c26ae528 Formatting. 4 years ago
Jeff Young fa11e1c097 Take text height into account as well as thickness for knockout margin. 4 years ago
Jeff Young cc86d3da2a Give up trying to find a one-size-fits-all boudningBox for text. 4 years ago
Jeff Young 30ecca464d Rename mechanical_clearance -> physical_clearance. 4 years ago
Jeff Young 371091a09b Make zone filler respect mechanical clearances. 4 years ago
Jeff Young 5d0d2201f3 Improve clearance report messages. 4 years ago
Jeff Young 604a148f40 Don't apply electrical clearance to shapes on Edge.Cuts. 4 years ago
Jeff Young 1dae5eb7c4 A better blob vs web detector. 4 years ago
Jeff Young 1a2e0d8226 Apply the min-width-by-min-width test to islands after pruning. 4 years ago
Jeff Young fd9fd1df05 Careful of skipping non-flashed pads for performance: they might still have a hole. 4 years ago
Jeff Young 65185f53a1 Rotate fp zones before comparing with library versions. 4 years ago
Jeff Young f6dac9eb13 Support text knockouts in non-copper zones. 4 years ago
Jeff Young 23088e6e1a Minor performance enhancements for zone filler. 4 years ago
Jeff Young fed5bcbdf6 Improvements for pads/vias in zones which knockout other zones. 4 years ago
Jeff Young 878c4d2f6b Must clear arcs before calling Clipper. 4 years ago
Jeff Young 843a56c4e4 Implement two-staged zone priority: assigned priority followed by UUID. 4 years ago
Jeff Young e6c617b74d Respect ERROR_OUTSIDE when inflating polygons. 4 years ago
Jeff Young 81bed9ab96 Add zone margin when subtracting other graphics and zones. 4 years ago
Jeff Young b1bd8421e0 Performance: remove associated triangle sets when removing outline. 4 years ago
Jeff Young 327ddad79f Performance: get rid of rawPolys / finalPolys distinction. 4 years ago
Jeff Young 2172810600 Performance: better sharing of zone fills. 4 years ago
Jeff Young d8c4f2cb09 Performance improvements for zone filler. 4 years ago
Jeff Young 3deaf902bb Retire the V5 zone fill algorithm. 4 years ago