Jeff Young
3bdae40881
Remove extra layer of parens.
4 years ago
Jeff Young
90bfe2d94b
Remove Save Copy As from fp editor, and rename to Save a Copy elsewhere.
It's still used by Eeschema and PCBNew when not in stand-alone mode.
Fixes https://gitlab.com/kicad/code/kicad/issues/9185
4 years ago
Jeff Young
3304ad75ca
Add on-the-fly i18n update for m_inactiveLayersLabel.
Fixes https://gitlab.com/kicad/code/kicad/issues/11435
4 years ago
Jeff Young
b04f1b2d93
Change pad-type-matches-hole-presence from warning to error.
Fixes https://gitlab.com/kicad/code/kicad/issues/11452
4 years ago
Jeff Young
4cd48cd5c9
Fix some test issues.
4 years ago
Jeff Young
f0dab2e07b
Fix some layer handling issues.
4 years ago
Jeff Young
dd561f1e4d
Improve Cleanup Tracks and Vias messages.
4 years ago
Jeff Young
e6684bf7c7
Add footprint checks to board-level DRC.
Fixes https://gitlab.com/kicad/code/kicad/issues/11437
4 years ago
Jeff Young
4525b1f085
More consistency in DRC error messages.
4 years ago
Jeff Young
c6f83b6dec
ADDED Duplicate Footprint, Rename Symbol and Rename Footprint.
4 years ago
Mike Williams
b42365190e
Schematic/PCB: deleting fields sets them to invisible
4 years ago
jean-pierre charras
1e80f3a65a
pcad importer: fix a truncation when converting mils to IU. The value in mils is a double, but the function to convert in IU uses int. Fixes #11380 https://gitlab.com/kicad/code/kicad/issues/11380
4 years ago
jean-pierre charras
4afe4c0aa0
Fp editor: Add automatic zoom when loading a fp from library.
When loading from a board, the automatic zoom was already in play.
4 years ago
Jeff Young
7cb7a68b0e
Make sure Type regex doesn't match before Pad_Type or Pin_Type.
Fixes https://gitlab.com/kicad/code/kicad/issues/11423
4 years ago
Marcus A. Romer
df3e02d9b9
Fix initialisation of default line width settings
4 years ago
Jeff Young
4ab2c93070
Update Selection Filter title bar with language changes.
Fixes https://gitlab.com/kicad/code/kicad/issues/11421
4 years ago
Jeff Young
08f15fe587
ADDED New Library functionality to Footprint/Symbol Save As.
Fixes https://gitlab.com/kicad/code/kicad/issues/2343
4 years ago
Jeff Young
c619a63c06
Fix backwards layer order and minor layout issue.
4 years ago
jean-pierre charras
c38ec9344f
DIALOG_NET_INSPECTOR_BASE: fix a truncation text in a wxComboBox.
Probably Windows only: the size was fixed, and can create issues in non English languages
4 years ago
Jeff Young
c3bed8f6ee
Resolve textvars before opening file browser.
Fixes https://gitlab.com/kicad/code/kicad/issues/6436
4 years ago
Jeff Young
ab131859f6
Bring footprint textvars in line with symbol textvars.
ADDED ${FOOTPRINT_LIBRARY} and ${FOOTPRINT_NAME} resolution.
4 years ago
jean-pierre charras
26370583fa
French translation update and fix a typo.
4 years ago
jean-pierre charras
0211d07060
Footprint viewers: fix regression: re-add automatic zoom option when loading a new footprint
Fixes #11402
https://gitlab.com/kicad/code/kicad/issues/11402
4 years ago
Jeff Young
71c2cb3180
ADDED revert for pcbnew and eeschema.
Fixes https://gitlab.com/kicad/code/kicad/issues/6802
4 years ago
Jeff Young
9b087a3c25
Add automatic precision choices for dimensions.
Fixes https://gitlab.com/kicad/code/kicad/issues/6690
4 years ago
Jeff Young
e09147db30
Cross-probing for ERC dialog.
Fixes https://gitlab.com/kicad/code/kicad/issues/11411
4 years ago
Jeff Young
9ff1ae5bdc
Better inspection reporting for netclasses, custom rules and DRC.
4 years ago
Seth Hillbrand
2f2e956921
Sync via/pad flashing for null boards
Pads return true by default and so should vias
(cherry picked from commit bfa1661edf
)
4 years ago
Jeff Young
7f3a75bccd
Add a bunch more inspections for rule resolution.
4 years ago
Seth Hillbrand
be7e9d300e
Handle updated document description format
parentheses are rarely if ever used independently, so trim the unmatched
ones regardless of whether we find the starting parenthesis in the
description
Fixes https://gitlab.com/kicad/code/kicad/issues/11403
4 years ago
Jeff Young
18ac4ed842
Fix crash when selecting DRC marker (as opposed to one of its children).
4 years ago
jean-pierre charras
e9da8c3a00
Ensure net_code is not used by non copper zones when saving the board file.
For some obscure reason, non copper zones inside footprints can have non 0 netcode.
Fixes #11395
https://gitlab.com/kicad/code/kicad/issues/11395
4 years ago
Jeff Young
dbee441328
We've probably smoked out enough of the GetLayer() issues.
... and GetProperty() can query GetLayer() in user scripts.
4 years ago
Jeff Young
c78a47c3fb
Remove extra test.
Fixes https://gitlab.com/kicad/code/kicad/issues/10364
Fixes https://gitlab.com/kicad/code/kicad/issues/10364
4 years ago
Jeff Young
378a2de37c
Formatting.
4 years ago
Jeff Young
604a148f40
Don't apply electrical clearance to shapes on Edge.Cuts.
Also don't apply them to NPTH holes.
4 years ago
Jeff Young
a33e23e25a
Import radial dimensions from Eagle.
Fixes https://gitlab.com/kicad/code/kicad/issues/10763
4 years ago
Jeff Young
739f4d0a1e
Improvements to Eagle dimension importing.
1) Import leaders
2) Drop radius and angle dimensions
3) Import dimension text sizes
4) Correctly interpret which side dimension offset is on
5) Correclty handle offsets for non-cardinal dimensions
Fixes https://gitlab.com/kicad/code/kicad/issues/10763
4 years ago
jean-pierre charras
74c3ad0b3a
Shadow on locked fp: do not show if LAYER_MOD_FR or LAYER_MOD_BK is not shown
4 years ago
Seth Hillbrand
819276bd98
DP tolerance needs to be 1IU on each axis
ApproximatelyParallel will only check for parallel within 1 IU, so a 1x1
SEG will always be parallel and the projection is invalid
(cherry picked from commit d0796399a2
)
4 years ago
Marek Roszko
f88e0481c8
Change the behavior of ACTION_MENU::Add to require clones if required outside the function
This reverts commit 2a5769607f
.
4 years ago
Jeff Young
830f1891c2
Don't forget Pos0 when updating position.
Fixes https://gitlab.com/kicad/code/kicad/issues/11373
4 years ago
Seth Hillbrand
2a5769607f
Revert "Change the behavior of ACTION_MENU::Add to require clones if required outside the function"
This reverts commit 403992a6f4
.
4 years ago
jean-pierre charras
f0f10a43a2
Ensure "Clear Recent Files" menuitem titles are updated after language change.
(missing fixes in commit ac8e2d076
)
4 years ago
Jeff Young
a49bb792bd
Insert chevrons when placing vias near tracks.
Fixes https://gitlab.com/kicad/code/kicad/issues/10898
4 years ago
jean-pierre charras
ac8e2d0768
Ensure "Open Recent" and "Clear files" menu titles are updated after language change.
4 years ago
Marek Roszko
403992a6f4
Change the behavior of ACTION_MENU::Add to require clones if required outside the function
Fix https://gitlab.com/kicad/code/kicad/-/issues/10994
4 years ago
Marek Roszko
5bb2cdf73d
Revert "Stop leaking submenu items"
This reverts commit 34c70a51ea
.
4 years ago
Marek Roszko
34c70a51ea
Stop leaking submenu items
Our menu bar code is interestingly complex. But we were throwing away newly made menu items to the void in the cases of constructed on the fly submenus
4 years ago
Jeff Young
29eb5931c2
Be more careful with forced cursor positions.
Fixes https://gitlab.com/kicad/code/kicad/issues/9977
4 years ago