181 Commits (c73d555fe23601b49658bf834dd497f60e2ff093)

Author SHA1 Message Date
Andrzej Wolski c73d555fe2 ADDED: Lasso selection in pcbnew 4 months ago
Jeff Young c758a2fbaf Don't sequence layers when order doesn't matter. 4 months ago
Jeff Young d2a623719b Be consistent about getting board copper layers. 4 months ago
Mark Roszko 907c424f5f Set VIATYPE setting via property type as well 4 months ago
Mark Roszko 30242cca77 Don't allow the property editor to set bad layer pairs for vias 4 months ago
Jeff Young fde693ebe1 Don't overflow trying to draw ticks on ruler (KICAD-9HV). 4 months ago
Jeff Young 5ab735eb93 Ensure algorithmic safety (KICAD-ARX). 4 months ago
Jeff Young b35150abf7 Remove overzealous assert (KICAD-MF5). 4 months ago
Jeff Young 07b8291173 Remove overzealous assert (KICAD-MH0). 4 months ago
Jeff Young 2ce1107e62 Overflow protection (KICAD-ARX). 4 months ago
Mark Roszko 1922cab5f4 Kill the near-global spread of length_delay_calculation.h 5 months ago
Jeff Young ff0f6c448b Performance. 5 months ago
Jeff Young c994b96509 ADDED: custom rules for solder mask & paste margins. 5 months ago
Jon Evans 7e24210b1e API: Use net names, not codes, and allow creating new nets 5 months ago
Jeff Young d384790d47 Don't use line styles for solder masks on shapes in 3D viewer. 6 months ago
Jeff Young c2be7fa3e6 Account for aperture & track masks in plated copper calculations. 7 months ago
Alex Shvartzkop 7d0a001831 Optimize via LOD calculations. 7 months ago
JamesJCode eb17ebee4e Implement time-domain length tuning 9 months ago
Jeff Young 8b33b25e83 Use thermal reliefs to guarantee connection to hatched zones. 7 months ago
Alex Shvartzkop 7a04389ac2 Improve pan performance when showing a large amount of TH pads. 7 months ago
jean-pierre charras 91dda80530 Pcbnew, printing vias: always print the via hole, even for small holes. 7 months ago
Jon Evans dc9fa2e2ac More functional fix for IPC API item modifications 7 months ago
Jeff Young 07eda5d57e ADDED: report copper area for current selection. 8 months ago
Jeff Young 0a4533703c Performance. 8 months ago
Jeff Young b11b1a6f72 Ease in a bit more fmt::format(). 8 months ago
Jeff Young 727fc9bd06 Fix merge mess-up. 8 months ago
Jeff Young 877c6bce89 Printing is not zoom-specific. 8 months ago
Seth Hillbrand 7558b49afd Ensure all via layers are printed 8 months ago
Daniel Treffenstädt 3768221d9c ADDED: Support for IPC-4761 Via protection features 8 months ago
Jon Evans 41f5750be7 Fix logic in via high contrast LOD calculation 8 months ago
Jeff Young 9ca9d7120a Cleanup. 9 months ago
JamesJCode c80a71f64a Make netclass name methods clearer, and improve doc strings 10 months ago
John Beard 520a7cf62c GAL: ViewGetLOD should not be able to change the VIEW 10 months ago
John Beard 527faddbfd GAL: provide constants for LoD HIDE/SHOW and a scale helper 10 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 10 months ago
Seth Hillbrand 8724a7da09 Treat straight arcs as segments 10 months ago
John Beard f7aded00c7 Pcbnew: draw clearance lines on their own GAL layers 10 months ago
Jon Evans c77426cc12 Fix a few issues with via and pad rendering 10 months ago
Jon Evans 4eb68c2840 Fix pad and via opacity handling 10 months ago
Jon Evans 78f83b5a39 Update PTH/Via rendering 10 months ago
John Beard 37469b00b2 Pcbnew: fix track start property display 12 months ago
Jon Evans 10bd1b5c2a API: Fix via layerset handling 12 months ago
Jon Evans d90f2842c8 API: Add layerset to via padstack serialization 12 months ago
Seth Hillbrand 9dfcb6a362 Cleanup ViewGetLayers() 12 months ago
Jon Evans bc45f1b352 REMOVED: separate color for via net names 12 months ago
Jon Evans 91db6e8aab Align API for padstacks with the actual implementation 1 year ago
Jon Evans 07bd497d9c Silence override warnings on recent GCC 1 year ago
Jon Evans edfa57909b Vias: prevent assertion in GetEffectiveShape 1 year ago
Jon Evans 17e9a55cc8 Fix via bounding box calculation 1 year ago
Jon Evans a0707285a1 Gate track soldermask properties to outer layers 1 year ago