Seth Hillbrand
248399f771
Standardize print/plot terms
Use choice box for color/bw selection
"border and title block" -> "drawing sheet"
Fixes https://gitlab.com/kicad/code/kicad/issues/13128
3 years ago
Seth Hillbrand
8a26bf6c41
Tweak DNP display settings
Use ERC error color
Make lines 3 * default line width (instead of 4 *)
3 years ago
Wayne Stambaugh
c7ffb85bf7
Fix Eagle schematic import on duplicate symbol library names.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/13434
3 years ago
Jeff Young
8238973bf4
Make sure std::unique_ptr gets initialized.
(Fixes unit test failure.)
3 years ago
Jeff Young
096cc7a5ad
Suppress unflashed annular rings only when copper layer is primary.
Fixes https://gitlab.com/kicad/code/kicad/issues/13471
3 years ago
Jeff Young
c85dcbc4e1
Improve performance of IncrementTimestamp so it can be called at will.
3 years ago
jean-pierre charras
1500e3bb80
Pcbnew, minor fix: do not write twice the dielectric color in stackup section in broad file.
3 years ago
Jeff Young
c89925578d
Move find/replace to own tool so it doesn't rob events from cross-probing.
3 years ago
Dag Lem
bc4e559581
Eagle schematic import: Corrected handling of curved symbol/wire
3 years ago
Jeff Young
f8ef15f174
Fix over-zealous delete.
Fixes https://gitlab.com/kicad/code/kicad/issues/13476
3 years ago
Seth Hillbrand
481c2493a4
Fix comile on Linux
3 years ago
Jeff Young
30c9deb9d5
Flat(er) look for paged dialogs.
3 years ago
Seth Hillbrand
1c90eeaa5a
Fix missing parameter in CADSTAR test
3 years ago
Seth Hillbrand
6cd750bb9c
Respect "Exclude from Board" flag in export
When exporting to board-based netlists, skip components marked for
exclude from Board
Fixes https://gitlab.com/kicad/code/kicad/issues/13422
3 years ago
Seth Hillbrand
786fc14df3
Explicitly call out DNP in BOM
Add DNP column and group output based on DNP
Fixes https://gitlab.com/kicad/code/kicad/issues/13466
3 years ago
Seth Hillbrand
3003d9476a
Respect exclude from BOM
Remove non-standard (and hidden) exclude from BOM field in favor of the
current standard flag
3 years ago
Alex
1dd25dd196
3d-viewer: prevent max zoom+frustum from growing infinitely at reload.
Fixes https://gitlab.com/kicad/code/kicad/issues/13381
3 years ago
Roberto Fernandez Bautista
33249d37b0
EAGLE SCH: Improve detail of curved shape imports (0.01mm error)
Follow-up from https://gitlab.com/kicad/code/kicad/-/merge_requests/1445
3 years ago
Roberto Fernandez Bautista
99d02ac7c0
CADSTAR SCH: Load symbol shapes with correct fill state
Changes architecture of importer to use SHAPE_LINE_CHAIN.
For now lets just load symbol shapes like this, but we could update code
for all other loading operations (also in PCB).
FIxes https://gitlab.com/kicad/code/kicad/-/issues/8060
3 years ago
Roberto Fernandez Bautista
ebce53d574
Allow specifying acuracy when appending an arc to a chain
3 years ago
Roberto Fernandez Bautista
ee6e86d1db
Add conversion from CADSTAR SHAPE to SHAPE_POLY_SET
4 years ago
Dag Lem
7e01816b73
Eagle schematic import: Handling of polygons with curved sides
3 years ago
qu1ck
f153ff8453
Add GetCurrentSelection() python scripting helper
3 years ago
Wayne Stambaugh
366c3e7142
Revert "Fix value field visibility issues when importing Eagle schematics."
This reverts commit 4c5203fabf .
3 years ago
qu1ck
9298defd3f
Fix lib table index breakage on removing rows
3 years ago
Seth Hillbrand
f99e374559
Make DNP more visible
Adds red cross to the DNP display. Allows showing the DNP even when
plotting black/white
Fixes https://gitlab.com/kicad/code/kicad/issues/13456
3 years ago
jean-pierre charras
507edc54b3
Fix issues related to footprint wizards not loaded/reloaded in fp editor and fp wizard frame.
Fixes #11195
https://gitlab.com/kicad/code/kicad/issues/11195
3 years ago
jean-pierre charras
31202a2eb3
Fix a compil issue in QA tests
3 years ago
Dag Lem
7c458c5aee
Eagle schematic import: Handling of curved plain/wire and segment/wire
3 years ago
Mike Williams
4274bd0bb7
Schematic: handle rotations that include junctions
Also fix lack of line cleanup on mirroring.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/13436
3 years ago
Wayne Stambaugh
4c5203fabf
Fix value field visibility issues when importing Eagle schematics.
Eagle schematics do not show the value field when it's not defined or
when not package (footprint) is defined for the symbol which is the
case for power symbols. Don't show the value field in KiCad to bring
the view more in line with what Eagle displays.
Inspired by Stefan's merge request #13433 .
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/13433
3 years ago
Jeff Young
c43050b91b
Remove safety around reading default parameter from Value field.
This should be OK now because we should be writing out all parameters
now (even if they're default value).
But perhaps more to the point, if we have the safety in there then
we miss cases where we really can't parse the model (value of "{VCC}")
and we need to fall back to a raw spice model.
Fixes https://gitlab.com/kicad/code/kicad/issues/13444
3 years ago
jean-pierre charras
be5810a1ce
EEschema, "Change To" context menu: do not allow converting SCH_SHEET_PINs
to something else.
SCH_SHEET_PIN are specific, handled by a SHEET, and the conversion to a label
cannot be done.
3 years ago
Dag Lem
8c8b4f43e7
Eagle schematic import: Added missing plain elements
3 years ago
Wayne Stambaugh
c3ded7a03d
Remove board editor standard dialog button static line separators.
3 years ago
Jeff Young
e916b715d5
Special case for very-short tracks was killing both-ends-in-a-zone.
(And doing so randomly as if the closer endpoint to the zone center
was the one without a pad then it would get marked as good, while if
it was the other way around we'd notch 2 connections for the pad end
and none for the other end.)
Fixes https://gitlab.com/kicad/code/kicad/issues/13420
3 years ago
Marek Roszko
4dad07eef6
Fix typo
3 years ago
jean-pierre charras
45cb5696e7
French translation update.
3 years ago
Marek Roszko
82a1175d72
Fix cli gerbers output path and add job file
3 years ago
Marek Roszko
684941e4b6
Flip the include/exclude of refdes and value in cli
3 years ago
Marek Roszko
9f71e9af03
Add arg to plot hidden symbol pins in cli
3 years ago
Marek Roszko
c514f6f094
Handle alias symbols in cli svg export
3 years ago
Jeff Young
e9a21130a8
Add a few more MARKUP_PARSER test cases.
3 years ago
Roberto Fernandez Bautista
e7e151c46c
MARKUP_PARSER grammar should match everything, even incomplete markup
Fixes https://gitlab.com/kicad/code/kicad/-/issues/13438
3 years ago
Jeff Young
6ed90134c7
Check for collisions on common layers.
Fixes https://gitlab.com/kicad/code/kicad/issues/13438
3 years ago
Seth Hillbrand
d5ad962b7c
Update translations
3 years ago
Ivan Chuba
99274b0a51
Translated using Weblate (Estonian)
Currently translated at 0.7% (62 of 8028 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/et/
3 years ago
Ivan Chuba
b1df56ebde
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (8028 of 8028 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
3 years ago
Ivan Chuba
55eb19f8f6
Translated using Weblate (Russian)
Currently translated at 94.3% (7575 of 8028 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
3 years ago
dsa-t
db06b3c13a
Translated using Weblate (Russian)
Currently translated at 94.3% (7575 of 8028 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
3 years ago