Jeff Young
0b4bb9378b
Use consistent terminology.
Fixes https://gitlab.com/kicad/code/kicad/issues/8777
5 years ago
jean-pierre charras
ad7e563e24
Do not translate something similar to a proper noun
5 years ago
Marek Roszko
759f0e9a75
Be sure to stop the timer during widget destruction
Also fix a comment elsewhere :D
Fixes #8772
5 years ago
Jeff Young
2889861c0b
Remove unused variables.
5 years ago
Jeff Young
e953cb6a27
Add default severities for new DRC violations.
5 years ago
jean-pierre charras
54b6f51633
DSN export: export RECT and ARC shapes (on silkscreen layer) from footprints
Also export arc track segments as lines. (Freerouter does not support QARCs)
Fixes #8769
https://gitlab.com/kicad/code/kicad/issues/8769
5 years ago
jean-pierre charras
fb246403d2
PROGRESS_REPORTER: avoid clipping the bottom of the dialog in some cases.
It occurred on Windows, when the message to display is too long and was
displayed using 2 lines.
Now the dialog is resize after changing the message.
Fixes #7953
https://gitlab.com/kicad/code/kicad/issues/7953
5 years ago
Jeff Young
5bd30232e8
Remove nag preventing setting shape to default line width.
Fixes https://gitlab.com/kicad/code/kicad/issues/8774
5 years ago
Marek Roszko
9162013132
Add advanced cfg to force reloading memory cached 3d models
5 years ago
Marek Roszko
7cb0f8f808
Add ADVANCED_CFG to always reload cached 3d models in memory
5 years ago
Marek Roszko
79b90813ec
Add ADVANCED_CFG to skip caching 3d models to file
5 years ago
Jeff Young
01d3a88faa
Allow unnamed embedded step files in altium boards.
Fixes https://gitlab.com/kicad/code/kicad/issues/7898
5 years ago
Jeff Young
e02bb80bf3
Handle cancel when selecting copper layer.
Also changes the algorithm to ask only once, rather than one per
non-copper-layer object.
Fixes https://gitlab.com/kicad/code/kicad/issues/8767
5 years ago
Jeff Young
353dc95f06
Improved spacing.
5 years ago
Jeff Young
625006ca30
Remove front/back SMD pad color now that we have opacity sliders.
Fixes https://gitlab.com/kicad/code/kicad/issues/8761
5 years ago
Jeff Young
2fc4ee5c5f
Upgrade "project is missing" to a warning.
5 years ago
Jeff Young
a06b95bb1f
Even out spacing around various panels.
5 years ago
Marek Roszko
11cd8738a3
Put wxSearchCtrl back by eliminating the excess focus events that in Windows land cause a "select all"
The setfocus calls were really because of the overtly aggressive mouse handler for the canvas that has been patched out.
5 years ago
Jeff Young
046fb58183
Better command names and tooltips for zone fill/unfill commands.
Fixes https://gitlab.com/kicad/code/kicad/issues/8762
5 years ago
Wayne Stambaugh
dffe2661e6
Fix SPICE simulator plot bug.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/1944
5 years ago
Seth Hillbrand
387cd36f60
Fix GenCAD Export flipped footprints
GenCAD Exporter flips the board footprints before exporting. The
exporter assumes that the flip happens T/B and not L/R.
Fixes KSC Issue #356
5 years ago
Seth Hillbrand
c5571afbd9
Teach GenCAD exporter to handle chamfered rect pads
Chamfered rect pads can also have rounded corners, so we handle these
using a polygon transform before exporting
5 years ago
jean-pierre charras
928c4e8ed7
DIALOG_SPICE_MODEL: expand environment vars in spice library path.
5 years ago
Wayne Stambaugh
6c3ba1c20b
Coverity issue fixes.
Issues #332032 , #332086 , #332157 , and #332171 .
5 years ago
jean-pierre charras
f55f9a522b
Netlist exporter spice: expand env vars when used in include library name.
5 years ago
Jeff Young
473f10ab1f
Tooltips for Board Setup > Constraints.
Fixes https://gitlab.com/kicad/code/kicad/issues/8764
5 years ago
Jeff Young
2bd735b631
A little more safety in setting the router idle mode.
Fixes https://gitlab.com/kicad/code/kicad/issues/8765
5 years ago
Jon Evans
00f1b609c4
PNS: Don't run fanout cleanup when manually forced
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8724
5 years ago
Jeff Young
9975b8fb10
Attempt to handle deleting double-byte chars in Scintilla.
5 years ago
Jeff Young
46701c1195
Don't allow undo record to get pushed during an undo.
When doing a schematic cleanup, for instance, we were breaking wires
and pushing undo records on to the stack. Needless to say, this was
pretty unexpected for the rest of the undo framework and caused all
kinds of mayhem (including crashes in some cases).
Fixes https://gitlab.com/kicad/code/kicad/issues/8704
5 years ago
Jeff Young
e895af4ec6
Include arcs in create array. (Thanks to RigoLigoRLC.)
Fixes https://gitlab.com/kicad/code/kicad/issues/6491
5 years ago
Jeff Young
fbd267665b
Fix test case.
5 years ago
jean-pierre charras
702c0d6f72
Step export: shows a report message if a 3D model is not loadable:
- When a vrml model is specified and model substitution is not allowed
- When the model substitution is allowed but the step model is not found
5 years ago
Jeff Young
f59ee53540
Comparen canonicalKey, not raw key.
Fixes https://gitlab.com/kicad/code/kicad/issues/7979
5 years ago
Jeff Young
a4263ebce5
Clean up Altium special string handling
1) Fix a couple of bugs in case processing
2) Make case processing more explicit to prevent more (1)
3) Move label processing to AltiumSpecialStringsToKiCadVariables
4) Strip double-quotes from special strings (and add test cases)
5) Change PROJECTNAME to just filename, not full path
6) PROJECTREV and REVISION are two different things
7) Add support for Altium's Application_BuildNumber
8) Fix some issues in trimming spaces around special strings
5 years ago
Wayne Stambaugh
65c7958293
Coverity issue fixes.
Issues #331869 , #331875 , #332203 , #332159 , #332171 , #332180 , and #332648 .
5 years ago
Marek Roszko
49e6b80fc5
Rollback searchctrl change for FOOTPRINT_VIEWER_FRAME
Fixes #8751
5 years ago
Mikolaj Wielgus
1c28ea0577
Do not create selection with simulator probe tool
5 years ago
RigoLigoRLC
a15a91dc00
Turn Footprint Text on when user turn on Value or Ref
In the appearance panel the old implementation doesn't turn the meta-
control "Footprint Text" back on when you switch on "Footprint Value/
Reference" while "Footprint Text" is switched off. This is neither
logically correct nor making the elements rendered correctly (value/ref
swicthes would affects corresponding bottom texts, but doesn't affect the
meta-control).
I didn't find a corresponding GitLab issue around, so I'm not saying
"fixes" here.
5 years ago
Jon Evans
cafd42911e
Do not use opacity for zone outlines
The opacity is intended to aid seeing through
zone filled areas and applying it to outlines
makes them hard to see and select.
5 years ago
Jon Evans
edc2be9018
Update width status when user choice changes
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8265
5 years ago
Jeff Young
3f165c70e1
Import more Alitum parameters.
ADDED CURRENT_DATE titleblock token (to go with existing ISSUE_DATE)
ADDED PROJECTNAME schematic token (to go with FILENAME and SHEETNAME)
Converts other parameters to project text variables.
5 years ago
Jeff Young
c1db5dc0b1
Make the variable replacement table a little easier to read.
Yes, this probably violates all our formatting conventions EXCEPT
the one that says code should be easy to read/visually parse.
5 years ago
Jeff Young
9351a88091
Variable references are case insensitive in Altium.
5 years ago
Jeff Young
d51ac65349
Don't try to resolve variables before the schematic is set up.
Fixes https://gitlab.com/kicad/code/kicad/issues/8746
5 years ago
Wayne Stambaugh
d6420d458e
Fix wxWidgets version check.
5 years ago
Wayne Stambaugh
7ca48c42d9
Fix build error in library tree widget.
5 years ago
Jeff Young
5a57f6ba98
Clear NEW flags after import.
Fixes https://gitlab.com/kicad/code/kicad/issues/8750
5 years ago
Jeff Young
66eb2ddeb5
Remove auto when not needed for line length.
5 years ago
Jeff Young
db91908c18
Add sheetpath instances when importing sheets from Altium.
5 years ago