kliment
0f09172902
Eeschema: ibis_parser - Fix undefined behavior due to pointer aliasing in isNumberNA
3 years ago
Alex
1aa05c0e10
router: Fix up single meander side switching.
3 years ago
jean-pierre charras
d7368588db
stackup manager: fix incorrect handling of colors for multi-layer dielectrics
The dialog allows a color selection for each dielectric layer.
However for a "dielectric" defined by more than one layer, the color was handled
only for the first layer, and not for the other sub-layers.
3 years ago
jean-pierre charras
c378d01068
code cleaning.
3 years ago
Jeff Young
6befa1c57e
A bit of cleanup to recent convert tool changes.
3 years ago
Jeff Young
4d8e73a630
Allow tracks as input to bounding hull generation.
Fixes https://gitlab.com/kicad/code/kicad/issues/13047
3 years ago
Mikolaj Wielgus
d2adcdfde0
Sim: Add "number of bits" parameter to KIBIS PRBS model and some more fixes
The other fixes:
- PRBS's `m_bits` should be an integer.
- Fix some references to outdated parameter names.
3 years ago
Jon Evans
757b73e50e
Hide some unusable zone properties
3 years ago
Marek Roszko
bae8cb55c0
Rename the bom cli to pythonbom since we'll have a real bom system later
3 years ago
Jeff Young
f5770fe7e0
Actually free the projects before the settings.
Fixes https://gitlab.com/kicad/code/kicad/issues/10973
3 years ago
Seth Hillbrand
d23f285f8c
Avoid ngspice segfault
When simulating an empty netlist, calling the `.save all` and `.probe
alli` commands gives a segfault in ngspice. We can avoid this by
skipping these commands in KiCad.
Fixes https://gitlab.com/kicad/code/kicad/issues/12938
3 years ago
Seth Hillbrand
01cf6d76d8
Remove newly dangling lines when dragging
These lines are remnants from drag operations that should be cleaned
after commiting the new line positions
Fixes https://gitlab.com/kicad/code/kicad/issues/12870
3 years ago
Wayne Stambaugh
e517cad12b
Fix broken hierarchical sheet file paths when adding nest sheets.
The file path for each sheet must always be relative to it's parent sheet
or absolute if using a relative path is not possible.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10868
3 years ago
Alex
7dbdb68730
router: ADDED option to create single-sided meanders.
3 years ago
Seth Hillbrand
ce63c37bfd
Handle possible null in dynamic_cast
3 years ago
Seth Hillbrand
b31349b679
Get consistent point for gfx import
TopLeftItem() should always return same element for our import
Fixes https://gitlab.com/kicad/code/kicad/issues/13041
3 years ago
Seth Hillbrand
cf33f33899
Standardize placement tool modifiers
PlaceImage, PlaceImportedGraphics and PlaceText need to handle the grid
and hotpoint snapping as well as the modifiers to disable them
3 years ago
Jeff Young
3c4c4e5166
Remove shortened debug time from zone refill message.
Also adds a time-out for it.
3 years ago
Alex
55a3946af8
Properties: Use a constant variable for PG_UNIT_EDITOR editor name.
3 years ago
Wayne Stambaugh
0a62c17040
Remove schematic symbol value and footprint field instance data.
https://gitlab.com/kicad/code/kicad/-/issues/12933
3 years ago
Mikolaj Wielgus
7d207c5d2f
Sim Ibis: Change some strings for consistency
3 years ago
Jeff Young
074c087c21
Allow disabling of grid snapping while placing imported image.
Fixes https://gitlab.com/kicad/code/kicad/issues/13040
3 years ago
Jeff Young
98ab078905
Remember conversion strategy.
Fixes https://gitlab.com/kicad/code/kicad/issues/13043
3 years ago
Mike Williams
17bb57cc73
PCB: fix stale ratsnest between moves in Move Individually
3 years ago
Jeff Young
03f79f512c
Nullptr safety.
Fixes https://gitlab.com/kicad/code/kicad/issues/12966
3 years ago
jean-pierre charras
6dc1c9b0b7
Step exporter: filter very small segments when exporting them.
very small segments create issues in step export.
Add also more messages and more controls.
Fixes #13038
https://gitlab.com/kicad/code/kicad/issues/13038
Fixes #12905
3 years ago
Jeff Young
8dbd6fee00
Go back to smaller chaining epsilon.
Using a large epsilon here to allow for sloppy drawing can cause
the algorithm to miss very short segments in a converted bezier.
So use an epsilon only large enough to cover for rouding errors in
the conversion.
Fixes https://gitlab.com/kicad/code/kicad/issues/12951
3 years ago
Jeff Young
19eab62516
More safety around ratsnest state.
Fixes https://gitlab.com/kicad/code/kicad/issues/13011
3 years ago
Jeff Young
9fa8b9e49f
Fix memory leak and re-code non-memory-leak so Coverity can understand it.
3 years ago
Mikolaj Wielgus
e39c0b20ea
Sim: Universally initialize enum parameters with their default values
3 years ago
Mikolaj Wielgus
39cd9f8980
Sim: Fix Sim.Params field generation logic
Don't generate the first parameter (e.g. for KIBIS it was 'vcc=""') when
it is empty in models without primary value.
3 years ago
jean-pierre charras
ec4fd42bee
Pcbnew: force courtyard area shape rebuild afret rotation/flip.
Fixes #13039
https://gitlab.com/kicad/code/kicad/issues/13039
3 years ago
Alex
8c468dcffc
Use ecoords for distance comparison in PCB grid helper.
Fixes a bug where a cursor would jump to a far location while hovering
over some 45-degree tracks.
3 years ago
Seth Hillbrand
e4b7bc82be
Prevent UI events during footprint dialog ctor
Errors may get thrown when the 3d models are loaded for missing search
paths. This triggers the idle event that makes assumptions about the
state of the dialog. We halt event handling until the ctor finishes.
Fixes https://gitlab.com/kicad/code/kicad/issues/12944
(cherry picked from commit be86e9f57f )
3 years ago
frutiemax
7d78f0b4d3
Use forward declarations in kicad_manager_frame.h
3 years ago
Marek Roszko
933b3cf3df
Update vcpkg baseline
3 years ago
Seth Hillbrand
5b2712b828
Update Translations
3 years ago
dsa-t
f44c9d927e
Translated using Weblate (Russian)
Currently translated at 88.0% (6945 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
3 years ago
Tokita, Hiroshi
897c1a7221
Translated using Weblate (Japanese)
Currently translated at 99.2% (7827 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
3 years ago
Toni Laiho
c6b207705c
Translated using Weblate (Finnish)
Currently translated at 100.0% (7886 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
3 years ago
VicSanRoPe
329f1f81ed
Translated using Weblate (Spanish)
Currently translated at 99.9% (7882 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es/
3 years ago
Mark Hämmerling
0c58d2f7bd
Translated using Weblate (German)
Currently translated at 97.2% (7666 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
3 years ago
Jan Straka
1a2fe0b71f
Translated using Weblate (Czech)
Currently translated at 87.5% (6903 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
3 years ago
Ivan Chuba
8d2151fbed
Translated using Weblate (Ukrainian)
Currently translated at 89.2% (7041 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
3 years ago
Bế Trọng Nghĩa
f6f5bd5911
Translated using Weblate (Vietnamese)
Currently translated at 14.9% (1176 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/vi/
3 years ago
Keisuke Nakao
3eb1c4b574
Translated using Weblate (Japanese)
Currently translated at 99.2% (7827 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
3 years ago
Tokita, Hiroshi
7c79e96272
Translated using Weblate (Japanese)
Currently translated at 99.2% (7827 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
3 years ago
VicSanRoPe
fe6b08b0c6
Translated using Weblate (Spanish)
Currently translated at 93.0% (7339 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es/
3 years ago
Håvard Syslak
23f338791c
Translated using Weblate (Norwegian Bokmål)
Currently translated at 62.9% (4968 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/nb_NO/
3 years ago
VicSanRoPe
7fc230929e
Translated using Weblate (Spanish)
Currently translated at 90.3% (7128 of 7886 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es/
3 years ago