lê văn lập
0f4cd449b9
Translated using Weblate (Vietnamese)
...
Currently translated at 15.9% (1283 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/vi/
2023-12-08 18:38:55 +01:00
Henrik Kauhanen
27843728d7
Translated using Weblate (Swedish)
...
Currently translated at 99.8% (8012 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-12-08 18:38:55 +01:00
김랑기
676ad491fe
Translated using Weblate (Korean)
...
Currently translated at 99.6% (7996 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ko/
2023-12-08 18:38:54 +01:00
Mark Hämmerling
9a91537968
Translated using Weblate (German)
...
Currently translated at 100.0% (8023 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/de/
2023-12-08 18:38:54 +01:00
Phạm Minh Tấn
3eba0d9bab
Translated using Weblate (Vietnamese)
...
Currently translated at 15.1% (1216 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/vi/
2023-12-08 18:38:54 +01:00
aris-kimi
b4995aa711
Translated using Weblate (Greek)
...
Currently translated at 99.4% (7981 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/el/
2023-12-08 18:38:54 +01:00
dsa-t
55353536e5
Translated using Weblate (Russian)
...
Currently translated at 100.0% (8023 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ru/
2023-12-08 18:38:54 +01:00
jean-pierre charras
e3d45fb37b
Fix compil issue (change PCB_REFERENCE_IMAGE_T to old name PCB_BITMAP_T)
2023-12-07 17:50:45 +01:00
Jeff Young
e3369608fd
Add missing case to Selectable().
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16283
(cherry picked from commit aa046345eb
)
2023-12-07 14:04:43 +00:00
Alex Shvartzkop
1c6390f829
Don't crash when OCC fails to read a model and didn't open the doc.
...
(cherry picked from commit 9345b73af5
)
2023-12-06 03:18:26 +03:00
Seth Hillbrand
df64a6c583
Handle FP polygons in DRC check
...
Iterator points are relative to the footprint
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16266
2023-12-05 16:07:57 -08:00
Alex Shvartzkop
59c638c64c
Fix drawing sheet border random thickness glitch.
...
(cherry picked from commit 26c8c718eb
)
2023-12-05 19:43:31 +03:00
Alex Shvartzkop
9850541433
Gerber plotter: work around CAM350 circle bug.
...
Some fabs still have issues with circles in 4.6 mm format.
master commit: 9c2c291255
2023-12-05 19:43:31 +03:00
Alex Shvartzkop
5140fd7819
"kicad-cli pcb export drill": hook up --gerber-precision.
2023-12-04 21:59:26 +03:00
jean-pierre charras
5ae1b271e7
Fix crash: Under some circumstances the command "Export symbols to (new) library"
...
produces a crash when the library links are updated, and a power symbol is not found
in any loaded library.
Add also an option to export all symbols or all not pwer symbols
From master branch
Fixes #16229
https://gitlab.com/kicad/code/kicad/-/issues/
2023-12-04 18:28:06 +01:00
Jon Evans
c5cdff6213
Fix crash launching editors with additional command line arguments
2023-12-04 12:22:26 -05:00
jean-pierre charras
e05b3955a5
Gerber export: fix incorrect shape of round rect pads on paste layers in some cases.
...
They can be plotted as rect shape depending on margin value.
From master branch.
Fixes #16257
https://gitlab.com/kicad/code/kicad/-/issues/16257
2023-12-04 13:06:25 +01:00
Wayne Stambaugh
e1c0bddff3
Make paste special dialog a bit more user friendly.
...
Set a default control so that the escape key closes the dialog.
Select the OK button after the user selects an annotation option. This
allows for keyboard navigation of the dialog and saves an extra mouse
move and click to when choosing an annotation setting.
(cherry picked from commit ef2f72697b
)
2023-12-03 13:45:51 -05:00
Wayne Stambaugh
62297e63a2
Fix crash when saving pasted root sheet symbols.
...
The paste code creates invalid KIID_PATH objects with a zero length. All
paths must include the root KIID at a minimum. Code was added to prune
the invalid paths and some defensive code was adding to the formatter to
prevent the crash in case there are other paths where someone generates
a zero length path.
Pruning orphaned instance data does not work when loading schematics prior
to version 7 because the paths did not include the root sheet UUID. Once
the file is saved to V7 or later, the next load will prune any orphaned or
invalid instance data for the current project.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16245
(cherry picked from commit 764df1d107
)
2023-12-03 13:27:34 -05:00
Ian McInerney
54c325a631
Fix broken cherry-pick in 4cb9edd9f0
2023-12-03 18:04:40 +00:00
Jeff Young
af99c9da34
Don't use epsilon when calculating pushout force in dp placer.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16210
(cherry picked from commit ff9d834e31
)
2023-12-03 17:24:45 +00:00
Jeff Young
dbf5455656
Update message panel after switching layers.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16247
(cherry picked from commit a1b514bcba
)
2023-12-03 17:10:30 +00:00
Ian McInerney
4cb9edd9f0
Warn when installing PCM local package that is incompatible
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14243
(Cherry-picked from b2cc4b8310
)
2023-12-03 11:58:40 +00:00
Ian McInerney
60d23b14e7
Plot footprint edgecuts in PDF drill map file
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15247
(Cherry-picked from e5f688e865
)
2023-12-03 11:55:11 +00:00
Seth Hillbrand
12fdeac31c
Re-implementation of 8b3ac316
...
Update GenCAD export to handle arbitrary outline
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15961
2023-12-02 17:15:39 -08:00
Jeff Young
69a1a4611b
Fill empty zones when auto-fill is on.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16234
(cherry picked from commit 1618beba2c
)
2023-12-02 20:17:41 +00:00
Jeff Young
a46501b279
Attempt to fix build.
2023-12-02 19:19:02 +00:00
Jeff Young
bc1953dded
Collapse drawing tools to a single re-entrancy guard.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16112
(cherry picked from commit c518041f9b
)
2023-12-02 16:23:46 +00:00
Jeff Young
789a695737
Remove children from view_group when de-selecting.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16139
(cherry picked from commit 4a25ef164d
)
2023-12-02 16:21:50 +00:00
Jeff Young
5f8a0b0728
Import a few more rules from Altium board files.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15585
(cherry picked from commit 6a2aeeeae2
)
2023-12-02 16:20:34 +00:00
Wayne Stambaugh
9fdda223f5
Fix broken symbol reference designators on paste special.
...
It appears that in our zeal to prevent file changes when saving shared
schematics, we (I) clobbered saving relative symbol instance data paths
to the clipboard. This has be restored along with setting the correct
symbol unit for relative clipboard paths.
Fixed a serious issue with KIID_PATH::MakeRelativeTo() where the original
path was not restored when the incremental KIID object test fails. This
also included a minor optimization using the actual KIID object for
comparison instead of converting it to a string and then comparing the
string.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15981
(cherry picked from commit 6dc25f4775
)
2023-12-01 15:30:51 -05:00
Seth Hillbrand
1ff4b2b4eb
Upgrade Clipper2 to 1.3.0
...
Fixes a number of minor inflation issues including slivers when
overlapping points are inflated
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16182
(cherry picked from commit daf178b64f
)
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16241
2023-12-01 12:10:28 -08:00
Jon Evans
0751a3ae7f
Prevent some issues with recursion on repeat-last-item
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16168
(cherry picked from commit 90a61b8d36
)
2023-12-01 13:02:50 -05:00
Marek Roszko
e6e08c111b
Set PYTHONPATH internally for macOS run from build dir
2023-12-01 12:32:59 -05:00
Marek Roszko
004b96ec21
Make wxPython work under run from build directory on macOS
2023-12-01 12:32:52 -05:00
Seth Hillbrand
7cb98f6856
Check for actual dirty flag
...
Looking at the address will always return true
2023-12-01 09:31:48 -08:00
Seth Hillbrand
fc86de34f8
Add default parameter to GetEffectivePolygon()
...
Allows legacy plugins to use this function
(cherry picked from commit 6b3ac54a41
)
2023-12-01 09:28:13 -08:00
Jon Evans
fe69da4cb8
Handle non-IOE exceptions in symbol loader
...
(cherry picked from commit 35edd84269
)
2023-11-30 22:26:14 +00:00
Jon Evans
27434e38f9
Database: handle more possible datatype exceptions
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16090
(cherry picked from commit 44374c661f
)
2023-11-30 22:26:02 +00:00
Jon Evans
60ddafa4ff
Guard against UNDEFINED_LAYER in GetLayerSet
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16230
(cherry picked from commit 1ff3b5a437
)
2023-11-30 22:09:11 +00:00
Seth Hillbrand
ef8b6bf9e1
Fix invalid string compare in IBIS parser
...
strcmp returns 0 if strings are the same but compareIbisWord returns
True (1).
Adds an IBIS simulation QA test case to catch this in the future
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16223
2023-11-30 09:15:01 -08:00
Wayne Stambaugh
59cc7b2d3e
Fix unconnected schematic net highlighting issue.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16218
(cherry picked from commit 23175c163f
)
2023-11-30 11:41:56 -05:00
Alex Shvartzkop
6245bbff50
IBIS: add stub for Model Spec; support empty strings in line with keywords.
...
(cherry picked from commit 08e6e0258f
)
2023-11-29 22:24:45 +03:00
jean-pierre charras
6331a0ab7a
Pcbnew, Excellon export: remove an useless line at end of file
...
From master branch
2023-11-27 17:30:35 +01:00
jean-pierre charras
c43ae314e0
Fix old python examples and a compatibility issue in pcb_shape.i.
...
Fix simlar to master branch
Fixes #16158
https://gitlab.com/kicad/code/kicad/-/issues/16158
2023-11-26 13:46:33 +01:00
Wayne Stambaugh
250720ca4a
Fix broken schematic net highlighting.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16131
(cherry picked from commit 70dad45996
)
2023-11-23 18:04:50 -05:00
Alex Shvartzkop
a5ac1fc34f
3D OCE plugin: make two-sided faces for non-solid shapes (shells).
...
Fixes single-face shells display in the 3D viewer.
(cherry picked from commit e9c5b4755b
)
2023-11-22 18:57:11 +03:00
jean-pierre charras
1740aeca5e
"Kicad PROJECT_ARCHIVER: do not store twice files with extension .gm?"
...
Better fix than commit 8255e091f0
.
It also fixes duplicates for ext like *.g1
From master branch.
2023-11-21 15:51:19 +01:00
Alex Shvartzkop
4f060d9384
STEP export: make use of footprint names instead of "SOLID".
...
Should help when importing into software that does deduplication
based on label names (e.g. SolidWorks).
(cherry picked from commit 58b9d68084
)
2023-11-21 14:12:09 +03:00
Alex Shvartzkop
acd244f873
STEP export: Do not set BRepBuilderAPI precision.
...
This caused issues when loading some STEP models.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15485
(cherry picked from commit f3fdfa73e6
)
2023-11-21 09:20:37 +03:00