Jeff Young
17712ba321
Improve text alignment in grids and one-line Scintilla controls.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/16685
7 months ago
Jeff Young
6c97a40b8c
Attempt to fix lack of initialisation on GTK/MSW.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20050
7 months ago
jean-pierre charras
60f65e68c1
Step export: handle castellated pads.
Only pads having the fab property "Castellated" are handled.
7 months ago
Jeff Young
1848401d5b
Update layer per page.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20352
7 months ago
Jeff Young
dd921354fc
Cleanup.
7 months ago
Jeff Young
413d6747c5
Collapse SCH_TABLE border drawing into shared code.
Also pushes GetCornersInSequence() into EDA_SHAPE
so it can be shared between SCH_TABLE and PCB_TABLE.
Also fixes bug in drawing column rulings over the
right external border.
Also fixes a bug with dialog control enabling.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20350
7 months ago
Jeff Young
1333c4c305
Move layer arg parsing up so we can handle user-defined layer names.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/18773
7 months ago
Jon Evans
77747aa41e
Use UI order for drill report stackup
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20069
7 months ago
Jon Evans
fe22166d9f
Use stable sort ordering in ERC reports
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20333
7 months ago
Jeff Young
6708f7b10c
Fix off-by-one error when dragging to the left.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20307
7 months ago
Jeff Young
533551f014
Don't bleed settings between 3D viewer and 3D footprint preview.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/17353
7 months ago
Seth Hillbrand
676dd4ceec
Fix inheritance for git_common
Avoids repo type pointer issues when casting from void
7 months ago
Jeff Young
f4a5404e0a
Resolve variables in hrefs.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20340
7 months ago
Jeff Young
f9b19bbb5b
Fix is-same logic in updateFootprintParameters.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19988
7 months ago
Jeff Young
f33f10bb38
User-defined layers for 3D viewer.
7 months ago
Alex Shvartzkop
29c0c35f5f
Update translations
7 months ago
Marco Ciampa
13c295e141
Translated using Weblate (Italian)
Currently translated at 96.3% (9684 of 10051 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/it/
7 months ago
İclal Gör
d9a0c001b2
Translated using Weblate (Turkish)
Currently translated at 65.1% (6544 of 10051 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
7 months ago
Marco Ciampa
e526c5b988
Translated using Weblate (Italian)
Currently translated at 96.3% (9681 of 10051 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/it/
7 months ago
İclal Gör
6df678a227
Translated using Weblate (Turkish)
Currently translated at 65.0% (6540 of 10051 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
7 months ago
Marco Ciampa
e5a275038d
Translated using Weblate (Italian)
Currently translated at 96.2% (9675 of 10051 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/it/
7 months ago
İclal Gör
e6200bb5eb
Translated using Weblate (Turkish)
Currently translated at 63.0% (6342 of 10051 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
7 months ago
Shuwn Hsu
c7bfe02382
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 89.8% (9031 of 10051 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
7 months ago
Pferd O
6ddd5ae050
Translated using Weblate (German)
Currently translated at 99.3% (9988 of 10051 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
7 months ago
Henrik Kauhanen
da267aed7e
Translated using Weblate (Swedish)
Currently translated at 99.9% (10047 of 10051 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
7 months ago
dsa-t
dfd81c7521
Translated using Weblate (Russian)
Currently translated at 98.6% (9913 of 10051 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
7 months ago
JamesJCode
ede5faee72
Implement dynamic assignment of component classes
7 months ago
aris-kimi
bb62444fe9
Fix a git2 related crash when closing KiCad
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/20202
8 months ago
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
7 months ago
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
7 months ago
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
7 months ago
JamesJCode
078a01976f
Include child SCH_PINs in SCH_RULE_AREA item caches
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20332
7 months ago
Jeff Young
10237c4270
Remove extraneous parameter and fix error dialog title.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20061
7 months ago
Jeff Young
1ee3131e4a
Check silk/soldermask collisions in FP checker.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19707
7 months ago
Jeff Young
be183c94c0
Make sure color gets set on background layers.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20241
7 months ago
Jeff Young
8894c470ef
Don't modify selection in the middle of a move/drag.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20239
7 months ago
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)
7 months ago
jean-pierre charras
2210fc3518
minor compil warning fix
7 months ago
jean-pierre charras
d3c05c7ccd
minor additional fix to commit ddd27f28
7 months ago
Jeff Young
521b411090
Init checkboxes after reading prefs.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20309
7 months ago
Jeff Young
3c32f4d31d
Refresh preview after rotate/flip/mirror during move.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19561
7 months ago
Lucas Gerads
313232c9f3
Simulator: Fix line offset in intermediate ngspice file
- Fixes issue #20268
- Replace the hard coded line numbers
- Search for "Value:" string instead
7 months ago
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
7 months ago
Jeff Young
2304d10879
Fix failure to increment job number.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20034
7 months ago
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
7 months ago
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>
7 months ago
Jeff Young
f3f9730f2c
Render tables & their borders to 3D view.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19981
7 months ago
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
7 months ago
Jeff Young
5996cffabc
EE -> SCH (no functional changes)
7 months ago
Alex Shvartzkop
d5f02ba7bc
Update translations
7 months ago