Wayne Stambaugh
d53ed205f2
CvPcb and Eeschema part 1 housekeeping.
2025-01-18 14:31:15 -05:00
Jon Evans
975fe32fa7
Add a mechanism for using a mock config dir for QA tests
2025-01-18 13:40:38 -05:00
Jeff Young
b582f178dd
nullptr safety
2025-01-18 16:13:32 +00:00
John Beard
6423571349
Account for origin transforms in WX_PT_ENTRY_DIALOG
...
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/19673
2025-01-19 00:08:20 +08:00
Jon Evans
7993daecf0
Don't use stdout monitor for actions
2025-01-18 10:23:10 -05:00
Jon Evans
6122fca858
Change default for KICAD_USE_CMAKE_FINDPROTOBUF
2025-01-18 10:23:10 -05:00
lucas
e6eff2ce27
Simulator: Fix live view (regression)
...
- Fixes regression from commit 1fc3068d
- Traces were not updated while simulation was running
2025-01-18 15:11:02 +00:00
Jeff Young
24ec25a24c
Update layer infrastructure in Image Converter.
...
(Also cleans up the interface a little.)
2025-01-18 14:33:03 +00:00
Jeff Young
3a3e2fe835
Clear status at start of jobset run.
2025-01-18 14:33:03 +00:00
Jon Evans
d74744596e
Fix application of component class to memberOfFootprint
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19663
2025-01-18 09:14:28 -05:00
Jon Evans
cd403a27a9
SWIG: re-wrap LSET::FmtHex and co
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19546
2025-01-18 09:04:25 -05:00
jean-pierre charras
8557deec54
job export pos Gerber X3: fix incorrect filename of back side.
...
Fix also a shadowed var.
2025-01-18 10:43:35 +01:00
Seth Hillbrand
a1fa0bdb0b
Make newly added symbol fields invisible
...
Also place them coincident with the symbol
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19671
2025-01-17 17:46:44 -08:00
Seth Hillbrand
c16d403dd0
Do not iterate over lists you are modifying
...
The iterator changes when you modify the list, leading to unpredictable
results. Using the count, working from the back ensures that our list
is stable when removing fields.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19672
2025-01-17 17:40:35 -08:00
Seth Hillbrand
7972ba84fa
Be sure to update the ODB++ filename when loading
...
Otherwise, we get .zip extension but uncompressed file handling
2025-01-17 17:05:12 -08:00
Seth Hillbrand
1259e6057a
Correct ODB++ attribute output
...
System attributes should be prefixed by the . while user-defined
attributes can be freeform ASCII
Adds DNP & Component Type for footprints to ODB++ export
2025-01-17 15:46:55 -08:00
Jeff Young
b933d3228f
Reduce warnings.
2025-01-17 22:07:07 +00:00
Jeff Young
a1fbff35e8
Formatting.
2025-01-17 22:07:07 +00:00
Wayne Stambaugh
8d20cf454b
Tag stable version 9.0.0 release candidate 2.
9.0.0-rc2
2025-01-17 15:13:54 -05:00
Jeff Young
044fe24293
Remove ability to specify fp sides for position file jobs.
2025-01-17 19:37:12 +00:00
John Beard
a8582e9054
Eeschema: when shadows are in fill-shapes mode, also draw the strokes
...
Otherwise, stright lines have no shadow at all. The alternative is
to special case stright lines, which means that some graphics
get stroke shadows and some don't and it looks inconsistent.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/19662
2025-01-18 00:52:02 +08:00
Jeff Young
dd180aabdd
Let JOBSET_OUTPUT_REPORTER trim temp paths.
2025-01-17 16:02:57 +00:00
Jeff Young
c30f8626d6
Generating footprint positions if one file at a time for jobs.
...
(The GUI can create separate files for front and
back, or one file for both. A job always creates
a single file, though it can have front, back, or
both in it.)
2025-01-17 15:58:22 +00:00
Jeff Young
232542f42b
Re-work filtering of temp-dir messages in jobset outputs.
...
(Also rationalises some of the output reporting
for consistency.)
2025-01-17 15:58:21 +00:00
Jeff Young
f7295eefdb
Jobset output path includes the filename.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19659
2025-01-17 15:58:21 +00:00
Jeff Young
692f19358b
Jobset output path includes the filename.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19659
2025-01-17 15:58:21 +00:00
Jeff Young
630da8bed6
Formatting.
2025-01-17 15:58:21 +00:00
jean-pierre charras
7243281756
QA test: ensure qa_common uses the "C" locale to convert doubles to strings.
2025-01-17 15:44:04 +01:00
jean-pierre charras
82414f5e80
French translation update
2025-01-17 14:57:27 +01:00
Marek Roszko
d82242a602
Fix target name added earlier
2025-01-17 07:33:07 -05:00
jean-pierre charras
8528151a2b
Fix incorrect format for a message
2025-01-17 11:54:14 +01:00
Seth Hillbrand
bc12591449
Use proper indexing for board poly
...
In rare cases the fracture call will reduce the outline count, leading
to crashes when we dereference them.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19664
2025-01-16 20:26:53 -08:00
Marek Roszko
e7bb7592a2
Kill the MRU in pcb plot when jobing
2025-01-16 21:31:15 -05:00
Marek Roszko
b1eaa52e08
Add missing ensure paths called for gerbers job
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19653
2025-01-16 21:26:55 -05:00
Seth Hillbrand
3a5eeef9df
Auto update list of fonts when embedding files
...
Get the list of currently used fonts to populate the list of embedded
files when the user checks the "embed fonts" checkbox
2025-01-16 18:07:07 -08:00
Marek Roszko
6a92e5f02d
Fix drc/erc back to using info severity.
...
These aren't some sort of critical error, error severity gets sent to stderr in cli.
2025-01-16 19:21:52 -05:00
Seth Hillbrand
6d40bf049e
Hold fp data constant
...
We cache arc data to ensure that we know if it has changed since
loading, however footprints perform transformation (displacement +
rotation) on their internal elements, so we need to provide the same
transformation to the cache in order to assure it matches when writing
to disk, otherwise, the arc midpoint will be recalculated leading to
instability
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19648
2025-01-16 16:05:23 -08:00
Seth Hillbrand
5c0973f980
One more time ... metdata
...
The local validator is apparently a different process than the CI
validator, so respond to their errors
2025-01-16 14:59:52 -08:00
Seth Hillbrand
8c1f9d0b7e
Stick with older information in metadata
...
Grr... appstream-util will error in strict mode for unknown tags and it
has no way of getting new tag information because there is no DTD
published. Just a flippin C-lang program that will "validate" your
file. So awesome that they are using XML! Definitely the best
representation when you are going to hard-code your requirements, not
version your data
2025-01-16 13:19:43 -08:00
JamesJCode
45bce316ed
Prefer static_cast over C style casts
2025-01-16 21:09:24 +00:00
Alex Shvartzkop
216b639279
Update translations
2025-01-16 23:16:16 +03:00
Ricky Tigg
160d5ea74b
Translated using Weblate (Finnish)
...
Currently translated at 98.5% (9837 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2025-01-16 21:15:10 +01:00
Marco Ciampa
b179b2f486
Translated using Weblate (Italian)
...
Currently translated at 88.0% (8797 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/it/
2025-01-16 21:15:10 +01:00
김랑기
e12af67708
Translated using Weblate (Korean)
...
Currently translated at 95.2% (9508 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2025-01-16 21:15:10 +01:00
Marco Ciampa
3e19c9e8bc
Translated using Weblate (Italian)
...
Currently translated at 87.8% (8769 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/it/
2025-01-16 21:15:10 +01:00
Erkan
4c3b738ff2
Translated using Weblate (Turkish)
...
Currently translated at 54.1% (5404 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-01-16 21:15:10 +01:00
김랑기
a0bada62ca
Translated using Weblate (Korean)
...
Currently translated at 95.2% (9507 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2025-01-16 21:15:10 +01:00
2tama3
e286a86b4d
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (9986 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2025-01-16 21:15:10 +01:00
co8 j
78a1b37ce1
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (9986 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2025-01-16 21:15:10 +01:00
Pferd O
019e2fb8a4
Translated using Weblate (German)
...
Currently translated at 100.0% (9986 of 9986 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2025-01-16 21:15:10 +01:00