Jon Evans
ae55db77c5
Allow hiding version from manager title bar with advanced config
5 years ago
Wayne Stambaugh
01515680b3
Code cleaning.
5 years ago
Jon Evans
e61b1f03b8
PNS: Discard duplicate tracks in FixRoute
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8737
5 years ago
Seth Hillbrand
ff2e470a6e
Remove virtual items from clearance calculations
Extends 3ea970f8c9 to ensure that virtual items do not interfere with
DRC calculations while routing
Fixes https://gitlab.com/kicad/code/kicad/issues/8788
5 years ago
Seth Hillbrand
3ea970f8c9
Don't add virtual items to the display
By definition virtual vias should only exist in the backend, not
affecting users
Fixes https://gitlab.com/kicad/code/kicad/issues/8788
5 years ago
Wayne Stambaugh
346b876eb7
Fix Coverity issue #332157 .
5 years ago
Jeff Young
c3bf51c94b
Remove unused variables.
5 years ago
Jeff Young
2739cdbd43
Add error message logging to opening of drawing sheet.
5 years ago
Seth Hillbrand
2f41dd4074
Fix unit var warning
5 years ago
Jeff Young
f0513978ff
Back-port some fixes from 7.0 branch.
5 years ago
david-beinder
8b3ccab0a3
Implement explicit polygon construction for most pad shapes
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8650
5 years ago
Mikolaj Wielgus
395602b12a
Use Bind() instead of Connect() for simulator events
Also fixed "Settings..." menu item not starting settings. I don't know
why it's called `m_boardAdapter`.
5 years ago
Mikolaj Wielgus
c6a4f25538
Use wx events to update simulator title, start tools and menu items grayed out
5 years ago
Mikolaj Wielgus
3bafe6d6c9
Gray out unavailable simulator menu items, use wxUpdateUIEvent
5 years ago
Mikolaj Wielgus
4f2856b345
Gray out unavailable tools in simulator toolbar
Cures some of the dialogitis plaguing the simulator.
5 years ago
Mikolaj Wielgus
4f384085e2
Remove m_simulator null-check -- most of code already assumes it exists
5 years ago
luz paz
0446d35f0d
Fix source comment/doc typos (follow-up)
Found via `codespell -q 3 -S *.po,./thirdparty -L aactual,acount,aline,alocation,alog,anormal,anumber,aother,apoints,aparent,aray,dout,einstance,modul,ot,overide,serie,te,,tesselate,tesselator,tht`
5 years ago
jean-pierre charras
1151783a34
Gerbview: fix an issue (Debug only) with RoundRect aperture macro.
When a RoundRect aperture macro was used with a radius = 0, a wxWidget assert
was generated, due to incorrect polygonal shape to draw.
5 years ago
Seth Hillbrand
76a6177eb7
Re-direct help() output to console
Keeps a copy of stdin as well, so that re-assigning this in the python
window does't close the output
Fixes https://gitlab.com/kicad/code/kicad/issues/8047
5 years ago
Pradeepa Senanayake
8d65663566
Copper Zone Properties dialog modifications
* Changed the net sorting mechanism make it similar to the 'Net Inspector' window
* Replaced the 'Show All Nets' check box with 'Hide auto-generated nets' check box
* Replace the warning label with wxInfoBar
* Removed unused controls and renamed controls where applicable
* Re-arranged the Copper Zone Properties dialog layout to improve user experience
* Minor code refactoring of DIALOG_COPPER_ZONE class
Fixes https://gitlab.com/kicad/code/kicad/-/issues/8547
5 years ago
jean-pierre charras
4df3ba6a56
DIALOG_SPICE_MODEL: expand env var to open lib file selection dialog in the previous selected lib
5 years ago
jean-pierre charras
aefa969931
DIALOG_COLOR_PICKER: speedup the color map bitmaps build.
Use a wxImage to create the bitmap (much faster), instead of a wxMemoryDC.
Fixes #8779
https://gitlab.com/kicad/code/kicad/issues/8779
5 years ago
jean-pierre charras
067d25a81c
French translation update
5 years ago
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