Jon Evans
4944ff0a3c
Add Andrew Lutsenko to developers list
4 years ago
Jeff Young
b0d7c1a810
Don't leave orphaned nets in pads after editing in FPEditor.
Fixes https://gitlab.com/kicad/code/kicad/issues/9789
4 years ago
Stefan
f78033b03c
add myself as contributor
4 years ago
Jeff Young
87e71072b1
Default line width to 0 in symbol editor.
Also removes some atrophied settings for repeated non-pins in
symbol editor (which only ever repeats pins).
Fixes https://gitlab.com/kicad/code/kicad/issues/9776
4 years ago
jean-pierre charras
b8b8c0d34c
dialog text properties: fix a focus issue.
Fixes #9792
https://gitlab.com/kicad/code/kicad/issues/9792
4 years ago
jean-pierre charras
7bd2073bc0
QA test: fix a not working test on msys2
KIID::SeedGenerator( 0l ) worked, but did not give same values for KIID
than calculated from another platform.
4 years ago
Jeff Young
6652e5acf4
Draw pad holes when dragging.
Most of the time they're under the pad, but the provide needed
info when the hole is larger than the pad.
Fixes https://gitlab.com/kicad/code/kicad/issues/9786
4 years ago
Jeff Young
9547c72e73
Teach router about different keepout rules.
Fixes https://gitlab.com/kicad/code/kicad/issues/9786
4 years ago
Jeff Young
698a668af7
Coverity fixes.
4 years ago
Jeff Young
6f0a4ccdee
Formatting.
4 years ago
Jon Evans
1f27fff1ea
Explicitly build connectivity for board after loading in QA
4 years ago
Jon Evans
69566b25b1
Sync action plugins every time PCB frame is created
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9781
4 years ago
Jon Evans
6805dff49f
Add myself to docs team
4 years ago
jean-pierre charras
3d0af396a5
French translation update
4 years ago
jean-pierre charras
d03a13b8d8
Kicad and PCM: fix some (minor) issues:
- do not use KICAD_MANAGER_CONTROL::Execute() to run PCM: it is not an external app.
- add a workaround to avoid keeping incorrect focus on buttons in PANEL_KICAD_LAUNCHER.
Fixes #9780
https://gitlab.com/kicad/code/kicad/issues/9780
4 years ago
Marco Ciampa
bfa1f6c1a3
Updated Italian translation
4 years ago
Jeff Young
99ec2b1801
Don't hide original object when highlight is only part of it.
Fixes https://gitlab.com/kicad/code/kicad/issues/9772
4 years ago
qu1ck
78aa76d0e6
PCM: reuse download prrogress dialog
4 years ago
Jon Evans
250de83bf2
Prevent divide-by-zero in DIALOG_PCM_PROGRESS
4 years ago
Jon Evans
da458535c4
PNS: Avoid flickering clearances on new items
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9773
4 years ago
Jon Evans
63718323bc
PNS: Holes need to be moved with solids
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9773
4 years ago
Jon Evans
08cb573e11
Do not propagate bus entries across buses and wires at the same point
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9678
4 years ago
Jon Evans
aa5f496727
Properly migrate bus-bus entries on load of legacy schematic
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9678
4 years ago
Jon Evans
fa5f8cae96
Fix missing rename from ba6ae4fa
4 years ago
Jon Evans
8026863d4c
Use progress reporting in more places when loading a board
Prevents application-not-responding events while opening large designs
4 years ago
Jon Evans
b4342d813b
Fix SHAPE_LINE_CHAIN::Slice when end is an arc followed by a point
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9770
4 years ago
Jeff Young
ade8fe4333
When dragging footprints pads with holes also need to be taken along.
Otherwise (aside from not colliding with their dragged location) we
won't update their locations and then if they happen to be the first
pad in the footprint we'll try to update the footprint's location post-
drag with the pad offset (which will be {0,0}.
This is easily reproducible with the test document in the bug in the
"fixes" statement.
Fixes https://gitlab.com/kicad/code/kicad/issues/9391
4 years ago
Jeff Young
f9e1429c60
Naming conventions.
4 years ago
Jeff Young
5985a21b74
Offset internal items by drag amount.
Some tools move only preview items while keeping the real items
hidden. Those tools must use this new offset parameter.
Other tools move the real items. Those tools can ignore this
parameter (which will default to {0,0}).
Fixes https://gitlab.com/kicad/code/kicad/issues/9391
4 years ago
jean-pierre charras
52fc41d0cb
Demos update.
4 years ago
Jeff Young
ba6ae4fa9b
Kicad has many plugins. This one is for the pcb.
4 years ago
Jeff Young
5863bc0937
Put Repair Schematic behind Advanced Config.
4 years ago
PJM
f3b3d18319
Removed dead code from view_controls.h
CHANGED: Removed "ForcedCursorPosition()" and "IsCursorPositionForced()"
from view_controls.h. First, these functions are completely redundant
as they do the exact same thing but have different names. Second,
neither is called anywhere in the entire KiCad code base.
4 years ago
Simon Schaak
c7dd98fb1a
Fix outdated syntax in help text
4 years ago
Jon Evans
9f6910f1e6
Expand autoplace collision search to include potential field locations
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9762
4 years ago
jean-pierre charras
bba00fa74c
Demos update.
4 years ago
Jon Evans
6ecdbbb1da
Remove some duplicate work when loading a board
4 years ago
Jeff Young
5e6da9f964
Auto-start-wire tool requires an up-to-date connectivity.
Fixes https://gitlab.com/kicad/code/kicad/issues/9628
4 years ago
Jeff Young
5d751bef74
Be cognizant of connectivity dirtiness when cloning wires.
While the root case is wires, it really applies to all SCH_ITEMs.
Fixes https://gitlab.com/kicad/code/kicad/issues/9628
4 years ago
Jeff Young
f11cc904d2
More fixes for realtime connectivity being off.
Don't update net highlighting until after connectivity has been
rebuilt.
Fixes https://gitlab.com/kicad/code/kicad/issues/9628
4 years ago
Jeff Young
ed705986e0
No realtime connectivity fixes for junctions.
Fixes https://gitlab.com/kicad/code/kicad/issues/9628
4 years ago
Seth Hillbrand
d60474d3ef
Fix missing const
4 years ago
Roberto Fernandez Bautista
2eb5d4fa7a
Symbol Editor: Allow save as all the time, as long as we have a symbol to save
There doesn't appear to be any reason why the LIBID needs to be populated
before a "save as", seeing as the user will be inputting the new lib name
and lib nickname via the dialog.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9744
4 years ago
Rachel Mant
a0fe10031d
Fix curl usage so it builds on CentOS 7
4 years ago
Wayne Stambaugh
06f206104d
Pcbnew: fix chamfered rectangular pad definitions in GenCAD exporter.
The pad comparison function was never updated when chamfered rectangular
and custom pads were added so if more that one variant of either of those
pad types existed in a design, only the first one would get generated and
assign to every pad of that type.
The custom pad primitive comparison has not be implemented so the exported
designs may be broken for custom pads.
4 years ago
jean-pierre charras
c0fdac2774
DIALOG_TRACK_VIA_PROPERTIES: Do not use wxcombobox selection as temporary variable.
Fixes #9746
https://gitlab.com/kicad/code/kicad/issues/9746
4 years ago
Jeff Young
7fc04c3cf2
Fixes for realtime connectivity being off.
Fixes https://gitlab.com/kicad/code/kicad/issues/9628
4 years ago
Jeff Young
9e999f4de4
ADDED Repair Schematic.
Fixes https://gitlab.com/kicad/code/kicad/issues/9749
4 years ago
Jeff Young
228edd4121
Don't generate duplicate IDs in line/wire/bus tool.
Also cleans up existing duplicate IDs when reading.
Fixes https://gitlab.com/kicad/code/kicad/issues/9749
4 years ago
Jeff Young
b052d56c7b
R/W uuids for junctions.
4 years ago