jean-pierre charras
9df65d7f54
Gerbview: code refactor: move APERTURE_MACRO defs from am_primitive to aperture_macro.
Some other code cleaning, but no actual code change.
3 years ago
Marco Ciampa
3519f56aa9
Updated Italian translation
3 years ago
Marek Roszko
a9cb8e9a8d
Fix worksheets not loading in cli
Fixes https://gitlab.com/kicad/code/kicad/-/issues/13489
3 years ago
Jon Evans
dee4f80680
DbLib: Load source symbol in editor when edit action is taken
Fixes https://gitlab.com/kicad/code/kicad/-/issues/12840
3 years ago
Jon Evans
6cce99e0d0
Support showing Value field in symbol chooser
Fixes https://gitlab.com/kicad/code/kicad/-/issues/13527
3 years ago
Jeff Young
27109bfc8a
MRU path for simulation model libraries.
Fixes https://gitlab.com/kicad/code/kicad/issues/13581
3 years ago
Seth Hillbrand
da1707d5ba
Place hidden PDF text behind words better
Rather than hiding a single line at once, we align each word in the
string with the approximate location of the output word. This allows
better selecting text in the output pdf
Fixes https://gitlab.com/kicad/code/kicad/issues/12159
3 years ago
Mike Williams
5a2f4c445b
Global Label Dialog: add power nets to dropdrown
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/9118
3 years ago
Mike Williams
7ab651f078
Common: make grid prev/next wrap
Consistent with our other keys like change track and via sizes.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/9051
3 years ago
kliment
0e04c4b1da
Add librarian credits
3 years ago
Jeff Young
24dd402e29
Finish processing last pad in pad group, and trim whitespace from pads.
3 years ago
Mike Williams
67eae77e9d
PCB/SCH/3D: Implement 3D cross-probing from schematic
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/3859
3 years ago
Jeff Young
49f3b21f5c
Handle windows filepaths in SPICE include statements.
Fixes https://gitlab.com/kicad/code/kicad/issues/13591
3 years ago
jean-pierre charras
87975b2833
SYMBOL_EDIT_FRAME: make UpdateMsgPanel() working.
This is a virtual method, and the default method do nothing.
Now is calls SYMBOL_EDIT_FRAME::UpdateSymbolMsgPanelInfo()
Fixes #13586
https://gitlab.com/kicad/code/kicad/issues/13586
3 years ago
Mike Williams
b8352b07c5
PCB: Immediate mode copy should deselect if hover selecting
3 years ago
Wayne Stambaugh
774f3f9794
Use wxMessageDialog in IsOK() on GTK builds.
wxRichMessageDialog does not have the same appearance as the native
message dialogs on GTK builds so they look completely out of place.
3 years ago
Wayne Stambaugh
ee3e285393
Correctly parent simulator netlist error dialogs.
3 years ago
Jeff Young
0e778f17db
Add context menu for simulation cursors.
Fixes https://gitlab.com/kicad/code/kicad/issues/13580
3 years ago
Mark Roszko
28f14482a6
Update file vcpkg.json
3 years ago
Jeff Young
715340b129
Fix erroneous early return.
Fixes https://gitlab.com/kicad/code/kicad/issues/13592
3 years ago
Jeff Young
959e20f52c
A fall-back model for FOO should supply FOO's pin names.
Fixes https://gitlab.com/kicad/code/kicad/issues/13589
3 years ago
Jeff Young
47ae8bdb86
Fix duplicated message.
3 years ago
Seth Hillbrand
7e5a2450b8
Move multiple wxMessageBox to DisplayErrorMessage
Also provide protection for headless running in multiple callsites
Fixes https://gitlab.com/kicad/code/kicad/issues/13575
3 years ago
Jeff Young
ae55b1581e
Use error message routine that checks for headless mode.
Fixes https://gitlab.com/kicad/code/kicad/issues/13575
3 years ago
Steven A. Falco
0c2e550143
Fix GCC 13 build error.
See https://kicad.zulipchat.com/#narrow/stream/258851-Developer-Chat/topic/GCC.20Breakage
for more info.
3 years ago
Seth Hillbrand
b99bd7633d
Allow commas, spaces in pad names for net-ties
Net tie groups are currently separated by comma. But comma is also an
allowed, albeit rare character for pad names. To allow pad names with
commas in net tie groups, the group definition must be escaped with a
forward slash for commas (and forward slashes).
Pad 1,2
Pad 2,3
Net-tie group "1\,2,2\,3"
Fixes https://gitlab.com/kicad/code/kicad/issues/13001
3 years ago
Mike Williams
171cffec28
Schematic: actually check for hover on duplicate
3 years ago
Mike Williams
144cd0b7f2
Schematic: duplicate on hover: grabs symbol instead of field
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/13495
3 years ago
Seth Hillbrand
8f4486752d
Fix build error
3 years ago
Seth Hillbrand
7fa15b3fbb
Only update items that can be affected
When updating the view, don't force repaint all items. Changing the
line width only affects elements with lines
Fixes https://gitlab.com/kicad/code/kicad/issues/13579
3 years ago
jean-pierre charras
098b03e17a
gerbview: Cleanup code. Remove useless or not working code.
3 years ago
Jeff Young
87377d1aac
Stop stepping on user's data.
Just because we can't find the file doesn't mean the path to it has
no value. Don't delete it. And don't crash afterwards either.
Fixes https://gitlab.com/kicad/code/kicad/issues/13578
3 years ago
Dag Lem
cff0560088
Eagle schematic import: Handling of escaped text
3 years ago
Jeff Young
3af9c658e6
Don't specify fonts in wxFormBuilder. It only leads to pain.
Fixes https://gitlab.com/kicad/code/kicad/issues/13547
3 years ago
jean-pierre charras
90c76fa4bc
Pcbnew: display first and last layer ID on buried and micro vias.
Fixes #13566
https://gitlab.com/kicad/code/kicad/issues/13566
3 years ago
jean-pierre charras
940d88c47d
PCB_SHAPE::swapData() : Do not swap twice a parameter
Fixes #13576
https://gitlab.com/kicad/code/kicad/issues/13576
3 years ago
Jeff Young
7844602210
Nullptr safety.
3 years ago
Jeff Young
f399dc0c3a
Nullptr safety. (Sentry KICAD-4F)
3 years ago
Jeff Young
f90b04c715
Nullptr safety. (Sentry KICAD-5N)
3 years ago
Jeff Young
47d88c5647
Nullptr safety. (Sentry KICAD-71)
3 years ago
Jeff Young
f45d44a639
Don't leave temp footprints attached to a board.
3 years ago
Seth Hillbrand
f35a02d57a
Move early exit higher in netname redraw
If the track is outside of the viewbox, GetLOD returns HIDE. This needs
to be handled quickly in the loop before further processing
Fixes https://gitlab.com/kicad/code/kicad/issues/13572
3 years ago
Jeff Young
3cc960a872
Push nets to free pads when they're used.
Fixes https://gitlab.com/kicad/code/kicad/issues/13516
Fixes https://gitlab.com/kicad/code/kicad/issues/13517
3 years ago
Seth Hillbrand
1d223d1439
Safely load python plugins
Catch potential exceptions when doing the initial python plugin load
Fixes https://gitlab.com/kicad/code/kicad/issues/12231
3 years ago
Seth Hillbrand
60ba245474
Remove Eagle islands by default unless told otherwise
Fixes https://gitlab.com/kicad/code/kicad/issues/13503
3 years ago
jean-pierre charras
c347ceae7e
French translation update
3 years ago
Seth Hillbrand
7705de9ff7
Remove formatting pipe from translations
Fixes https://gitlab.com/kicad/code/kicad/issues/13570
3 years ago
Seth Hillbrand
d2052d3b66
Update translations
3 years ago
Ivan Chuba
de3adeb64a
Translated using Weblate (Estonian)
Currently translated at 3.6% (290 of 8034 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/et/
3 years ago
Ivan Chuba
c031b58ed8
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (8034 of 8034 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
3 years ago