17 Commits (114043fe93a144479e47c930fa8bc7579ec37ddf)

Author SHA1 Message Date
Jeff Young 6272b48481 Make sure layer gets passed in to rules evaluation. 5 years ago
Jeff Young e26c912b86 Don't apply electrical clearance to non-copper zones. 5 years ago
Seth Hillbrand 1a3ab551cf Cleanup 5 years ago
Jeff Young d8c7c8f700 Evaluate rules when fetching zone edge clearance. 5 years ago
Dominik Wernberger ac94d72d2d Add more const specifiers 5 years ago
Jon Evans d13de9c6c1 Zones: layer set must be initialized after m_isRuleArea 5 years ago
Jeff Young c66e373119 Cleanup of PCBNew message panel routines. 5 years ago
Jeff Young 6f3b0c452f Make sure unfilled zones get an MD5 hash. 5 years ago
Jeff Young 0517f783e1 Ease i18n of zone descriptions. 5 years ago
Jeff Young 203c860f01 Ensure better smoothing for zones clipped by board edges. 5 years ago
Jeff Young c1d1c12b41 Simplify message panel code. 5 years ago
Marek Roszko 16e3e59495 Split out arrayDim and MIRROR templates from macros.h 5 years ago
Jeff Young 7bd31d5237 Naming conventions. 5 years ago
Jeff Young 8bae52d1c3 Correct naming conventions. 5 years ago
Jeff Young f5443de7f9 D_PAD -> PAD. 5 years ago
Jeff Young 84dd5108ba Remove some "class_" prefixes from files. 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
Ian McInerney 31e626f279 Cleanup creation of all our smart pointers 5 years ago
Jeff Young ebc8e2c921 Move property manager tokens to HKI macro. 5 years ago
Marek Roszko afa9344444 Relocate AccumulateDescription to kicad_string.h 5 years ago
Marek Roszko 84fbb0e382 Remove some includes in random pcbnew files 5 years ago
Jeff Young 92d84b0d67 Naming updates. 5 years ago
Marek Roszko 12d21e34e2 Remove trigo.h from eda_text.h 5 years ago
Jeff Young 70c3c5c514 Retire the two-item version of BOARD_CONNECTED_ITEM::GetClearance(). 5 years ago
Jeff Young 22cde88ba9 Allow chamfering/filleting of zone/board edge intersections. 5 years ago
Jeff Young 527d5f1290 Disallow external fillets on self, not just interacting zones. 5 years ago
Ian McInerney 122bd7ca7c Make the statubar aware of mils units 5 years ago
Jeff Young 7a4900b8dc PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 5 years ago
Mikolaj Wielgus 400c15b8eb Add mils to units, remove useMils variables 5 years ago
Jon Evans a25d091b6c Add Convert Shapes tool to footprint editor 5 years ago
jean-pierre charras 87a220b8e2 more cleanup about removing useless include 5 years ago
Jeff Young 7d3eee8cf9 Move DebugZoneFiller to advanced config. 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
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 cc86630f11 Start pulling new DRC engine into Kicad. 5 years ago
Jeff Young e2bc7557cc Clean up arc/circle polygonization. 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
Seth Hillbrand 8648a074da Ensure ZONEs use copy CTOR for super-class 5 years ago
Jeff Young e782794f96 Flesh out object properties and DRC Rule syntax help. 5 years ago
Jeff Young 305abb210f Add a mode to allow zone smoothing to produce external fillets. 5 years ago
Jeff Young 6d12859c14 Give up on trying to get Clipper's miter strategies to work. 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 463100d67f Remove a long-standing hack to keep divots out of adjacent zones. 5 years ago