Jon Evans
b90e72ed07
Don't simplify hierarchical nets based on weak drivers
This behavior provided shorter net names, but was confusing if
the user gives an explicit strong driver in the subsheet but not
one in the parent sheet.
Testcases updated for net name changes; connectivity is the same
Fixes https://gitlab.com/kicad/code/kicad/-/issues/4201
5 years ago
Jon Evans
24ff66f5a2
ERC: flag unconnected sheet pins
Fixes https://gitlab.com/kicad/code/kicad/-/issues/1780
5 years ago
Jon Evans
693e40b5b0
Exclude buses from dangling label checks
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7017
5 years ago
Roberto Fernandez Bautista
58fa411260
CADSTAR importer: Parse missing SIGNALREF ATTROWNER
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7068
5 years ago
Mikolaj Wielgus
f0b11896da
Clip the first segment in leaders
Fixes https://gitlab.com/kicad/code/kicad/issues/6548
5 years ago
Seth Hillbrand
13a4717aed
Add center handles to rectangle edits
Allows changing a single dimension at a time. Matching the polygon edit
tool.
Fixes https://gitlab.com/kicad/code/kicad/issues/7085
5 years ago
Jeff Young
ffdff21f45
Use a sloppier hittest for the collector as well as the actual hittest.
Fixes https://gitlab.com/kicad/code/kicad/issues/7079
5 years ago
Jeff Young
f45c6b4166
Better labels and tooltips for step parameters.
Fixes https://gitlab.com/kicad/code/kicad/issues/7091
5 years ago
Jeff Young
69f8f79a42
Compress space out of pagelayout properties.
This allows the Apply button to appear on a MacBook Pro screen without
scrolling.
5 years ago
Seth Hillbrand
e3e9bfc1b8
Fix compile error
5 years ago
Seth Hillbrand
605dcfbedf
Fix Windows script location
Windows has arbitrary installation locations, so reference relative to
the executable
5 years ago
Seth Hillbrand
4f4a5ae3cf
Use longer labels
Removing context from labels makes it difficult for translators to
correctly interpret the text.
Fixes https://gitlab.com/kicad/code/kicad/issues/7091
5 years ago
Seth Hillbrand
b57ad4b2f9
Correct SWIG path
Don't offset from executable, this is an absolute path
Fixes https://gitlab.com/kicad/code/kicad/issues/7089
5 years ago
Wayne Stambaugh
2d64613bbb
Coverity fixes.
Reports 314745, 316271, and 316269.
5 years ago
jean-pierre charras
431616981b
pl_editor: fix a typo that copy the end pos Y prm into the end pos X prm
Fixes #7088
https://gitlab.com/kicad/code/kicad/issues/7088
5 years ago
Wayne Stambaugh
e34756d596
Symbol editor: fix read only dialogs when symbol is from schematic.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6968
5 years ago
Wayne Stambaugh
6f0319e29f
Fix potential bug in 3D model selection dialog.
Calling EndModal or EndQuasiModal will cause KiCad to hang if the dialog
was not opened in the same manor. The modality of the dialog must be
checked and the appropriate end method must be called or emulate a button
click which allows the default dialog close method to be called to handle
shutting down the dialog correctly.
5 years ago
Jeff Young
bedd785546
Implement pin cross-probing now that EEschema can select them.
Fixes https://gitlab.com/kicad/code/kicad/issues/7084
5 years ago
Jeff Young
da4b269783
Make sure pad local clearances get in to m_worstClearance.
5 years ago
Jeff Young
0bce280424
Make sure design rules get recompiled after netclass changes.
Fixes https://gitlab.com/kicad/code/kicad/issues/7082
5 years ago
Jon Evans
d2d4ffe6d0
Dismiss infobar if it's dismissable on board save
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7071
5 years ago
Jon Evans
ede500f117
Don't create multiple markers for the same issue
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7016
5 years ago
Jon Evans
5ceadbda3b
Don't show redundant ERC markers from subsheets
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7016
5 years ago
Ian McInerney
ac3e677fae
Cleanup some compile warnings
5 years ago
Barabas Raffai
5931a39c0f
Fix layer preset overwriting ratsnest settings
Fixes https://gitlab.com/kicad/code/kicad/issues/6975
5 years ago
Marek Roszko
3ad0e5d8bf
Turn on /bigobj for MSVC as release objs with swigwin exceed the standard limit
5 years ago
Jeff Young
d23b5f89b3
Don't save sheet multiple times on undo stack.
Fixes https://gitlab.com/kicad/code/kicad/issues/7063
5 years ago
Jeff Young
f30cea8034
Formatting.
5 years ago
Seth Hillbrand
6ed2a831d8
Don't override the router tool with drag actions
Before processing the select tool actions, we check if the router is
currently active and if it is, pass the event for processing in other
tools
Fixes https://gitlab.com/kicad/code/kicad/issues/7021
5 years ago
Seth Hillbrand
26524ef41e
Select model on double-click
Fixes https://gitlab.com/kicad/code/kicad/issues/7070
5 years ago
Seth Hillbrand
c22921ee4f
Fix spelling
5 years ago
Seth Hillbrand
f303b07086
Initialize translation dictionary to default
Initializes the dictionary before potential messages are shown on the
screen.
Fixes https://gitlab.com/kicad/code/kicad/issues/7076
5 years ago
Dominik Wernberger
ad97fabfd3
Add missing const to Matches
5 years ago
Dominik Wernberger
dc02ec9758
Remove a few const_cast
5 years ago
Dominik Wernberger
07635d2fc7
Minor adjustments
5 years ago
Dominik Wernberger
ac94d72d2d
Add more const specifiers
5 years ago
Dominik Wernberger
ec0af24f13
Make wxFindReplaceData argument const
5 years ago
Dominik Wernberger
bb2881a5ab
Make RENDER_SETTINGS argument const
5 years ago
jean-pierre charras
5d099bb789
pl_editor: fix a typo that copy the X repeat prm into the Y repeat prm
Fixes #7078
https://gitlab.com/kicad/code/kicad/issues/7078
5 years ago
jean-pierre charras
76cc7b98a7
Fp editor, DIALOG_PAD_PROPERTIES: do not disable posX and posY settings.
When a pad is locked, posX and posY settings in DIALOG_PAD_PROPERTIES must
be locked only for the board editor, not in the fp editor.
5 years ago
Seth Hillbrand
d64f1b3b25
Update appdata screenshots for v6
5 years ago
Seth Hillbrand
2cb8dff650
Use KICAD_DATA for data path lookup in scripting
Fixes https://gitlab.com/kicad/code/kicad/issues/7036
5 years ago
Konstantin Baranovskiy
cd2c46e5c9
Make "... file is read only." warnings translatable.
5 years ago
Ian McInerney
45b1a65a64
Revert Coverity CI to run on Fedora 31
Coverity is not currently supporting GCC 10, so we need
to run on GCC 9 for the time being.
5 years ago
Jeff Young
beab68db13
Fix bone-headed error in rules optimization.
5 years ago
jean-pierre charras
d4c36230d2
Pcbnew, Graphic items: show the locked status in msg panel and dialog properties.
5 years ago
jean-pierre charras
0756b52841
French translation update.
5 years ago
Jon Evans
01181ccb2f
Make sure project is unlinked before deleting it
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7038
5 years ago
Michael Kavanagh
8a1a1aba5d
Icons: lighten up hierarchy navigator a bit
5 years ago
Michael Kavanagh
a00b9cc821
Icons: general tweaks and pixel alignment
+ minor rename
+ fix missing bitmap in DRC panel
5 years ago