14 Commits (a9eb83201ebf55ee485c2cfc541899b90dc50fba)

Author SHA1 Message Date
Roberto Fernandez Bautista a9eb83201e Remove ZONE::ClearFilledPolysList() and fix ZONE::Unfill() 5 years ago
Jon Evans 18037e2f65 Rework bitmap system to load from archived PNGs 5 years ago
Wayne Stambaugh d160b30ff1 Pcbnew: add keepout helper methods to ZONE object. 5 years ago
Dominik Wernberger ad97fabfd3 Add missing const to Matches 5 years ago
Dominik Wernberger 07635d2fc7 Minor adjustments 5 years ago
Dominik Wernberger ac94d72d2d Add more const specifiers 5 years ago
RigoLigoRLC dd328d230b Make Pcbnew search about zone names, fixes #6951 5 years ago
Jeff Young bc484784fc Make sure zones are triangulated for DRC. 5 years ago
Jeff Young 6f3b0c452f Make sure unfilled zones get an MD5 hash. 5 years ago
Werni 0e44f5128c Add const specifiers 5 years ago
Jeff Young 1ce1e493d6 A rule zone is not really a BOARD_CONNECTED_ITEM. 5 years ago
Jeff Young 7bd31d5237 Naming conventions. 5 years ago
Jeff Young f5443de7f9 D_PAD -> PAD. 5 years ago
Jeff Young f7333ad64a Update some classnames including archaic zone names. 5 years ago
Jeff Young fc6fc88219 Zone fill fixes for divots and hatching + more debug layers. 5 years ago
Jeff Young 92d84b0d67 Naming updates. 5 years ago
Jeff Young 1703729269 Require explicit decl of maxError and errorLocations. 5 years ago
Jeff Young 22cde88ba9 Allow chamfering/filleting of zone/board edge intersections. 5 years ago
Jeff Young 7a4900b8dc PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 5 years ago
Jeff Young fb7f98b51d Implement visual zone dumping and fix the default fill algo setting. 5 years ago
Jon Evans 18e17abd6a Rename "Keepout" to "Rule Area" 5 years ago
Jeff Young 4badcba4c2 Zone fill performance improvements 5 years ago
jean-pierre charras 456735f803 VIEW::ViewGetLOD() returns double now instead of int. 5 years ago
Jeff Young f340636f70 When knocking out higher-priority zone use fill, not outline. 5 years ago
Jeff Young e2e229da96 Finish exorcising the old DRC system. 5 years ago
Jeff Young 514da2f886 Move DRC dialog to new DRC engine. 5 years ago
Jeff Young e31705d4b3 More source reporting for clearance rules. 5 years ago
Tomasz Wlostowski 2c1bd645b2 pcbnew: initial support for GetEffectiveShape() for zones and modules 5 years ago
Jeff Young e782794f96 Flesh out object properties and DRC Rule syntax help. 5 years ago
Jeff Young 1cce03acb1 Commenting and formatting. 5 years ago
Jon Evans bd14f8a82a ADDED: New appearance control widget for PcbNew 5 years ago
Jeff Young 393bb0fd83 Fix assert where geometry routine wasn't ready to handle layers. 5 years ago
Jeff Young 463100d67f Remove a long-standing hack to keep divots out of adjacent zones. 5 years ago
Jeff Young 4317881012 Improve delete-unused-layers to better handle multi-layer items. 5 years ago
Jeff Young e5b50d90a7 Update DRC rules to new layer and disallow grammars. 5 years ago
Jeff Young 00e77d1ba4 Implement pad & via aprons for hatched zones. 5 years ago
Seth Hillbrand 8a0be64ad4 Ensure dangling test takes track width into account 5 years ago
Jeff Young be957e0105 Convert parent-less module items to board items on paste. 5 years ago
Jeff Young f97c50bfde Give excluded DRC items their own layer. 5 years ago
Maciej Suminski 89698a727b Removed const modifier for returned non-reference types 6 years ago
Jon Evans f8bfb2bc16 Fix several issues with multilayer zones 5 years ago
Jon Evans 1d5e4f86af ADDED: Copper zone island removal is now configurable 5 years ago
Jon Evans 0d4ee39f75 CHANGED: Copper zones can be on more than one layer 5 years ago
Jon Evans 0b34cea3d5 Add an optional name property to zones 5 years ago
Jeff Young 39ec63c4e9 Fix some inconsistencies in clearance priorities. 5 years ago
Jeff Young 1db799d841 Implement "disallow" rules and integrate with keepout settings. 5 years ago
Jeff Young cec857c0f4 Complete hookup of zone filler to new clearance engine. 5 years ago
Jeff Young d3f017d825 DRC rules parser and engine. 6 years ago
Jeff Young 0f8c7ffd11 Add pad keepout and footprint keepout areas. 6 years ago
Jeff Young f7e518dbc6 Add clearance sources to some DRC violation reports. 6 years ago