Seth Hillbrand
592150ae53
ADDED: Polygon vertex editor
Adds a modeless dialog that shows the currently selected polygon or
zone's outline points and allows exact editing of the points
Fixes https://gitlab.com/kicad/code/kicad/issues/21873
12 hours ago
jean-pierre charras
e9a5bf2b99
Fix a few cases of incorrect parameter used with UNIMPLEMENTED_FOR
Especially, this macro accepts only a wxString as parameter.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21893
15 hours ago
Seth Hillbrand
e28d899d1d
Move via validation to VIA class
Adds validation to the default sizes panel and properties panel in
additon to the via dialog
Fixes https://gitlab.com/kicad/code/kicad/issues/19043
15 hours ago
Seth Hillbrand
83b3db4504
Added: Flag to exclude from pos files BOM exclusions
Footprints marked exclude from BOM are optionally excluded from the
footprint position file output
Fixes https://gitlab.com/kicad/code/kicad/issues/21874
16 hours ago
Seth Hillbrand
a5090c908d
Prevent H/V locking when dragging
This avoids the track position locking into arbitrary 90° points.
Fixes https://gitlab.com/kicad/code/kicad/issues/21892
16 hours ago
JamesJCode
7c8dd9bf92
Use hasExactNetclass() function for all implicit net class DRC rules
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21819
17 hours ago
Seth Hillbrand
5b0db05ad2
Prevent crash in changing units
SCH_ITEM unit is set as a wxString
Fixes https://gitlab.com/kicad/code/kicad/issues/21891
20 hours ago
Seth Hillbrand
236808a922
Add ability to control cursors in multiplot
Drag cursors to the nearest plot line and the value is displayed on the
title bar
1 day ago
Seth Hillbrand
71eb2e315a
Re-enable trash button for multi-tuning mode
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21866
1 day ago
Seth Hillbrand
38e6466224
Respace E-series in tunr
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21867
1 day ago
Seth Hillbrand
18a62544e9
Added default properties panel for footprint and symbol
When nothing is selected in the footprint and symbol editors, we show
the properties of the footprint and symbol, allowing easy access to
their properties
1 day ago
Seth Hillbrand
24b3e26db6
Create a cross-product output of multi-run data
When multi multi-run data are created, the plot output should reflect
the available data combinatorics. This also adds an advanced config
flag limiting the total number of allowed plot lines. The advanced
config flag might be moved to a use config at some point or changed to a
time limit
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21871
1 day ago
Seth Hillbrand
581e9dd6bf
Testing GitLab PNG artifact output
1 day ago
jean-pierre charras
99e4ce0ae8
Eeschema: fix incorrect plot of filled polygons and bezier shapes.
Fill was plotted using a transparent color (opacity = 0).
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21804
1 day ago
jean-pierre charras
b4855345c6
Fix compil and coverity warning
1 day ago
Jeff Young
60aad25def
Enable grouping in library symbol fields table.
This also necessitates showing the Symbol Name in
a column, as the Value will show "<-- mixed -->"
when multiple values are selected. (And, in some
cases the symbol name and the value are not the
same.)
1 day ago
Jeff Young
1f8403b097
Use more robust method of determining expander column.
2 days ago
Jeff Young
0f2f9329d6
Use unicode arrows for Symbol Editor fields table as well.
2 days ago
Jeff Young
74a81e21e2
Use unicode arrows instead of > and v.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21820
2 days ago
Jeff Young
4e2ae8368d
Use Duplicate() instead of Clone().
(Otherwise we'd need to copy the various item-specific
duplicate algorithms, such as assigning new KIIDs to
all of a footprint's children.)
2 days ago
Jeff Young
8cc1a3a1a8
Formatting.
2 days ago
jean-pierre charras
326bda5a26
Eeschema: nullptr protect.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21881
2 days ago
Jeff Young
a6aa32ae69
Attempt to fix API test.
2 days ago
Jeff Young
507b22bbaf
Fill in more missing barcode code.
2 days ago
Jeff Young
8dd5b739e1
Update CLI gold file.
Drill marks for pads with holes the same size as their
annular rings should be plotted in black, not white.
3 days ago
Jeff Young
b8febbe29f
Update CLI gold file.
Drill marks for pads with holes the same size as their
annular rings should be plotted in black, not white.
3 days ago
Jeff Young
fe32315efb
Implement flipping for barcodes.
3 days ago
dsa-t
1a04ccff34
STEP export: paint board body in soldermask color if soldermask export is off
Was broken in 54e9a97b26
Fixes (part of) https://gitlab.com/kicad/code/kicad/-/issues/21865
(cherry picked from commit c666bf8626
)
Co-authored-by: Alex Shvartzkop <dudesuchamazing@gmail.com>
3 days ago
Jeff Young
7b6a5b4d09
More DRC code for barcodes.
3 days ago
Jeff Young
3f62526918
Stick to ASCII for boost test messages.
3 days ago
Jeff Young
9726186595
Introduce barcodes to DRC and the router.
3 days ago
jean-pierre charras
d39c60c2de
Pcbnew: fix import of legacy board files (*.brd): broken import of vias
3 days ago
Jeff Young
79d1db29b9
Re-enable all barcode tests with rounding error fix.
4 days ago
jean-pierre charras
c5f01fbe34
TEARDROP_MANAGER::UpdateTeardrops() Ensure created teardrop has a valid shape
A track can be connected to a pad when just crossing it. So we can create 2 teardrops,
one from pad to track start point and the other to track end point.
However this is acceptable only if the pad position is inside the track.
Otherwise the 2 teardrop shapes can be strange (and of course incorrect
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21851
4 days ago
Jeff Young
d6efc45840
Fix barcode tests.
(Two are disabled for now till I can figure out what's
going on with them.)
4 days ago
jean-pierre charras
3d72b245f9
Try to fix QA pcbnew tests.
4 days ago
jean-pierre charras
8576529242
Fix strings to translate (typo and avoid one word sentence)
4 days ago
Seth Hillbrand
ed7a270da1
Don't clear project variables in SCHEMATIC::Reset
Allow project level handling in its own place
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21852
4 days ago
Jeff Young
44f932e9ec
Support translation of property grid enums.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21859
Fixes https://gitlab.com/kicad/code/kicad/-/issues/13636
4 days ago
Jeff Young
2fe7219474
Support translation in tool context menus that are long-lived.
(The specialized ones are OK as they're created
for each use.)
Also, enum maps must be untranslated.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21859
4 days ago
jean-pierre charras
2fc0da0583
PNS router, context menu: replace "Track Corner Mode" by a sub menu.
The sub menu shows clearly the 4 available options, and the current option.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/21832
5 days ago
Alex Shvartzkop
be4ffb50aa
Update translations
5 days ago
Henrik Kauhanen
4e9b6e353b
Translated using Weblate (Swedish)
Currently translated at 99.7% (10643 of 10673 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
5 days ago
Julio Dias
7a4e04ee66
Translated using Weblate (Portuguese)
Currently translated at 91.2% (9739 of 10673 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt/
5 days ago
Frank Sonnenberg
ed8cd6e596
Translated using Weblate (German)
Currently translated at 99.9% (10667 of 10673 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
5 days ago
Pferd O
4000db9944
Translated using Weblate (German)
Currently translated at 99.9% (10667 of 10673 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
7 days ago
CloverGit
8bc13edfb4
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 96.1% (10261 of 10673 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
1 week ago
Sárkány Lőrinc
ee880ac7aa
Translated using Weblate (Hungarian)
Currently translated at 37.5% (4013 of 10673 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/hu/
1 week ago
Frank Sonnenberg
9d99b5c423
Translated using Weblate (German)
Currently translated at 99.9% (10666 of 10673 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
7 days ago
Pferd O
e54f2ff6fe
Translated using Weblate (German)
Currently translated at 99.9% (10666 of 10673 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
7 days ago