35 Commits (93dc7feea35325a84c506fae10f30de7d0227119)

Author SHA1 Message Date
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
Marek Roszko 14c18b7e64 Move ui functions out of common and into ui_common 5 years ago
jean-pierre charras 13304d0870 more cleanup about removing useless include 5 years ago
Jon Evans 18e17abd6a Rename "Keepout" to "Rule Area" 5 years ago
Jeff Young f340636f70 When knocking out higher-priority zone use fill, not outline. 5 years ago
Jeff Young e782794f96 Flesh out object properties and DRC Rule syntax help. 5 years ago
Jeff Young 1711b489b6 Dark-mode proof the undefined colour swatch. 5 years ago
Jeff Young aceed2b0a4 Cleaner look for colour swatches and the undefined colour. 5 years ago
Jeff Young 4317881012 Improve delete-unused-layers to better handle multi-layer items. 5 years ago
Jeff Young 5c3fddffa6 Handle module keepout zones on internal layers. 5 years ago
Jeff Young 00e77d1ba4 Implement pad & via aprons for hatched 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 f2e003147e ADDED: Enable color themes for PcbNew printing 6 years ago
Jeff Young 0f8c7ffd11 Add pad keepout and footprint keepout areas. 6 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
Mark Roszko 19ceb11ae7 Change more enums over to scoped enums 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
jean-pierre charras 04bae776a7 Keepout in footprints: fix issues related to netclass management. Keepout do not actually use netclasses, but the netclass info must be valid. Especially when editing a fp in the fp editor, the netclass info is related to the dummy board managed by the fp editor. But when saved to the board editor the netclass info must be related to the main board 6 years ago
jean-pierre charras 1c2891e6d4 Fp editor: allow internal layers in footprint keep-out zones Especially: Enable one internal layer to manage keep-out areas only on internal layers Allowing one internal layer is a trick to manage these keep-out areas (visibility and selection) In fact this internal layer groups all internal layers enabled is these keep-out areas. 6 years ago
Seth Hillbrand 0a668ee550 pcbnew: Remove segment count from board file 7 years ago
Seth Hillbrand 32e82f8d87 Include zone include for zone_settings.cpp 7 years ago
jean-pierre charras 7170720f3c Allow hatch pattern in filled zones 8 years ago
Seth Hillbrand 847f6ab4b3 Spelling fix HIGHT->HIGH 7 years ago
Seth Hillbrand 064303e238 pcbnew: Move zone-knockout to default high def 7 years ago
Seth Hillbrand ebfa7d1f7d pcbnew: Remove maximum zone corner radius 7 years ago
Jeff Young d32fb68fa9 Remove debugging and add grouping box for Nets & Net Filters. 7 years ago
Jeff Young 7dfc4e30e4 Add some debugging statements to find out what's up with GTK. 7 years ago
Jeff Young 833e0b3c0f One more attempt to get the layers list width right on GTK. 7 years ago
Jeff Young 2c833f2c91 Fix layout issues in Copper Zones dialog. 7 years ago
Maciej Suminski 887ee46935 Fixed a crash in DIALOG_COPPER_ZONE 7 years ago
Jeff Young 92dcf43ae8 UNIT_BINDERize zone dialogs. 8 years ago
Jeff Young cd81254262 Respect 45-degree mode when set from zone dialog. 8 years ago
jean-pierre charras ab0a82db19 rename files 8 years ago
Tomasz Włostowski f34b86d39e pcbnew: made zone filling algorithm thread-safe. 8 years ago
Marvin Schmidt 69974b73db Remove some extra semicolons 8 years ago
Oliver Walters 0f6ec7632b Enable multi-layer for keepout zones 8 years ago
jean-pierre charras 93e8433412 Fix a incorrect initialization of a zone parameter (had no consequence with the current code) 8 years ago
jean-pierre charras c311e63f0d fix minor issues, and change ZONE_CONTAINER::GetDefaultHatchPitchMils() to ZONE_CONTAINER::GetDefaultHatchPitch() 8 years ago
Alejandro García Montoro f68ce306bd CPolyLine -> SHAPE_POLY_SET refactor. 9 years ago
unknown cc7549a2a5 * Python scripting: brings pad.GetZoneConnection() and in example pad.SetZoneConnection(pcbnew.PAD_ZONE_CONN_FULL) to full workable. 10 years ago
jean-pierre charras 77249d9b2d Minor fixes: remove a few useless includes and move a few others to the right file. Remove a few coverity warnings about not initialized members. 11 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 12 years ago
Maciej Suminski f7d00a393b Renamed BOARD_CONNECTED_ITEM::GetNet() -> GetNetCode() 12 years ago
Maciej Suminski 75026d8754 Renamed BOARD_CONNECTED_ITEM::GetNet() -> GetNetCode() 12 years ago
Lorenzo Marcantonio 9fd79dfa91 Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number. 13 years ago
Wayne Stambaugh 25e7abec0d Encapsulation, bug, context menu string, and, coding policy fixes. 13 years ago
Wayne Stambaugh 7d0ec1a138 More encapsulation work. 13 years ago
jean-pierre charras f96d557e73 Fix issues in zones creation (DRC and merging) I created in 3658.1 13 years ago