7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-23 00:23:32 +00:00
Commit Graph

47070 Commits

Author SHA1 Message Date
JamesJCode
ede5faee72 Implement dynamic assignment of component classes 2025-03-15 14:33:47 +00:00
aris-kimi
bb62444fe9 Fix a git2 related crash when closing KiCad
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/20202
2025-03-14 20:00:17 -07:00
Seth Hillbrand
de09403b10 Fix mistake in arc circle collision
Need to test nearest point from the circle center to the arc.  Add QA to
prevent regression

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20336
2025-03-14 18:06:09 -07:00
Seth Hillbrand
2c52f98da4 Add ability for git to negotiate with agents
Updates the git connection dialog to reflect default agentic behavior,
followed by default keys and only then reverting to a custom selection
if the user desires

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20204
2025-03-14 17:01:03 -07:00
Seth Hillbrand
26c331a837 Adjust git handling
- Utilize scoped deletion for individual git_*_free() calls
- Protect against multiple usage when updating icons
- Reduce frequency of git update calls
2025-03-14 17:01:03 -07:00
JamesJCode
078a01976f Include child SCH_PINs in SCH_RULE_AREA item caches
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20332
2025-03-14 20:57:17 +00:00
Jeff Young
10237c4270 Remove extraneous parameter and fix error dialog title.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20061
2025-03-14 20:00:43 +00:00
Jeff Young
1ee3131e4a Check silk/soldermask collisions in FP checker.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19707
2025-03-14 19:45:26 +00:00
Jeff Young
be183c94c0 Make sure color gets set on background layers.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20241
2025-03-14 15:35:05 +00:00
Jeff Young
8894c470ef Don't modify selection in the middle of a move/drag.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20239
2025-03-14 14:52:49 +00:00
jean-pierre charras
7f1b412203 plot mask layers: do not skip mask on track when solder mask min web is not 0
When solder mask min web is not 0, PlotSolderMaskLayer() uses GenerateLayerPoly(),
that skipped tracks (not updated since tracks can be on a mask layer)
2025-03-14 15:17:04 +01:00
jean-pierre charras
2210fc3518 minor compil warning fix 2025-03-14 15:01:01 +01:00
jean-pierre charras
d3c05c7ccd minor additional fix to commit ddd27f28 2025-03-14 14:58:58 +01:00
Jeff Young
521b411090 Init checkboxes after reading prefs.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20309
2025-03-14 13:26:55 +00:00
Jeff Young
3c32f4d31d Refresh preview after rotate/flip/mirror during move.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19561
2025-03-14 13:17:52 +00:00
Lucas Gerads
313232c9f3 Simulator: Fix line offset in intermediate ngspice file
- Fixes issue 
- Replace the hard coded line numbers
- Search for "Value:" string instead
2025-03-13 18:29:56 -04:00
Seth Hillbrand
54be62b8fa Allow unprintable characters in LIB_ID
We were allowing people to paste lower-level ASCII characters into a
symbol name, but not load them.  The characters don't print but they
don't break anything either, so allowing them is the most compatible
method
2025-03-13 11:39:11 -07:00
Jeff Young
2304d10879 Fix failure to increment job number.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20034
2025-03-13 16:37:27 +00:00
Jeff Young
e48a2b5ee4 Don't report non-meeting line-pairs.
We're called on each line pair, so a rect would otherwise
always report to failures for the two pairs of opposite
sides.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20326
2025-03-13 16:32:25 +00:00
dsa-t
18b5046fae Fix Eagle PCB layers handling after v9 layer changes.
(cherry picked from commit 2bf369793c)

Co-authored-by: Alex Shvartzkop <dudesuchamazing@gmail.com>
2025-03-13 17:48:56 +03:00
Jeff Young
f3f9730f2c Render tables & their borders to 3D view.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19981
2025-03-13 14:04:31 +00:00
Jeff Young
93ea523eec De-duplicate table border drawing code.
Also cleans up a misconception about table header borders,
and renames the getter/setter to be clearer.

Also makes sure that table cells are updated when the table
layer changes.

And another bug where we were writing the grey color value
back to the cell for hidden cells.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20319
2025-03-13 13:15:47 +00:00
Jeff Young
5996cffabc EE -> SCH (no functional changes) 2025-03-13 13:15:47 +00:00
Alex Shvartzkop
d5f02ba7bc Update translations 2025-03-13 15:25:56 +03:00
Marco Ciampa
61a89f1c83
Translated using Weblate (Italian)
Currently translated at 96.1% (9661 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/it/
2025-03-13 13:23:25 +01:00
co8 j
f8a1de4945
Translated using Weblate (Japanese)
Currently translated at 99.0% (9950 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2025-03-13 13:23:25 +01:00
Pferd O
7167faaab6
Translated using Weblate (German)
Currently translated at 99.4% (9989 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2025-03-13 13:23:25 +01:00
dsa-t
1ac75d2c04
Translated using Weblate (Russian)
Currently translated at 98.6% (9913 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-03-13 13:23:25 +01:00
İclal Gör
df1c7802d7
Translated using Weblate (Turkish)
Currently translated at 59.9% (6026 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:25 +01:00
İclal Gör
7c8187cb56
Translated using Weblate (Turkish)
Currently translated at 59.8% (6013 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:25 +01:00
İclal Gör
37dca5b2e6
Translated using Weblate (Turkish)
Currently translated at 58.3% (5862 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:24 +01:00
Argeolog
423ea8deae
Translated using Weblate (Turkish)
Currently translated at 57.7% (5802 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:24 +01:00
2tama3
dc8ad32e92
Translated using Weblate (Japanese)
Currently translated at 99.0% (9948 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2025-03-13 13:23:24 +01:00
co8 j
02c9336de1
Translated using Weblate (Japanese)
Currently translated at 99.0% (9948 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2025-03-13 13:23:24 +01:00
Marc de Miguel
6fdd2cc119
Translated using Weblate (Catalan)
Currently translated at 41.2% (4148 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
2025-03-13 13:23:24 +01:00
Ahmet Saygın ÖĞÜLMÜŞ
fd4871409b
Translated using Weblate (Turkish)
Currently translated at 57.7% (5803 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:23 +01:00
Marc de Miguel
37249d0fd1
Translated using Weblate (Catalan)
Currently translated at 41.0% (4127 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
2025-03-13 13:23:23 +01:00
İclal Gör
087cd06deb
Translated using Weblate (Turkish)
Currently translated at 57.6% (5791 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:23 +01:00
Marc de Miguel
d6cfd3e41c
Translated using Weblate (Catalan)
Currently translated at 40.9% (4119 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
2025-03-13 13:23:23 +01:00
dsa-t
48fc765a38
Translated using Weblate (Turkish)
Currently translated at 56.8% (5715 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:23 +01:00
İclal Gör
8c700eac1b
Translated using Weblate (Turkish)
Currently translated at 56.8% (5715 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:23 +01:00
Marc de Miguel
62fc117473
Translated using Weblate (Catalan)
Currently translated at 40.9% (4115 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
2025-03-13 13:23:23 +01:00
İclal Gör
039b03cd7a
Translated using Weblate (Turkish)
Currently translated at 54.7% (5505 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:23 +01:00
Argeolog
487afaad96
Translated using Weblate (Turkish)
Currently translated at 54.4% (5471 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:23 +01:00
İclal Gör
442fa8f511
Translated using Weblate (Turkish)
Currently translated at 54.4% (5471 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:23 +01:00
CloverGit
f6d4815c8a
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.8% (10028 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-03-13 13:23:22 +01:00
CloverGit
3a087b5baf
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 89.8% (9027 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2025-03-13 13:23:22 +01:00
CloverGit
ed29c73763
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.6% (10010 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-03-13 13:23:22 +01:00
Ahmet Saygın ÖĞÜLMÜŞ
9cdaa7848a
Translated using Weblate (Turkish)
Currently translated at 54.3% (5459 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2025-03-13 13:23:22 +01:00
Henrik Kauhanen
fc264aaa60
Translated using Weblate (Swedish)
Currently translated at 99.9% (10047 of 10048 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2025-03-13 13:23:22 +01:00