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

46826 Commits

Author SHA1 Message Date
Kreijstal
c2685ef76f Fix compilation on mingw 2025-03-03 01:56:30 +00:00
Daniel Treffenstädt
27edf0b949 ADDED: Per layer properties of zones used for control over zone hatching position 2025-03-02 20:31:04 +00:00
Jeff Young
b0eef3ee28 Persist some missing jobset arguments.
Also adds some missing CLI arguments.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20116
2025-03-02 19:27:15 +00:00
Jeff Young
3fc87a841d Yet another static line issue. 2025-03-02 18:43:12 +00:00
Jeff Young
559a966ef7 Yet another static line issue. 2025-03-02 18:43:09 +00:00
Jeff Young
164eff1a3b Handle circular holes with y==0.
(Because legacy code assumed this.)
2025-03-02 17:51:44 +00:00
Jeff Young
7d9dd50b08 Remove extra divider from Pad Properties. 2025-03-02 17:28:44 +00:00
Jeff Young
dc12fdfc33 Remove extra divider from Pad Properties. 2025-03-02 17:25:44 +00:00
Jeff Young
f5d2b40c9e Compiler warnings. 2025-03-02 17:12:05 +00:00
Jeff Young
163a26111a Introduce lambda to improve readability. 2025-03-02 16:05:35 +00:00
Jeff Young
b1a4b77291 Solid fill mode is FILL_T::FILLED_WITH_COLOR for SCH_SHAPE.
(It can also be FILL_T::FILLED_WITH_BACKGROUND_COLOR
for symbol items, but those have their own getters/
setters.)

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20168
2025-03-02 16:05:35 +00:00
Jeff Young
833bcba06c Simplify background colour handling. 2025-03-02 16:05:35 +00:00
jean-pierre charras
925f2f9bc1 class TOOLBAR_ITEM_TYPE: replace GROUP by TB_GROUP (collision with a Windows header) 2025-03-02 14:49:03 +01:00
jean-pierre charras
b0fe4df3c5 More fixes about use of IN versus INCH 2025-03-02 13:59:25 +01:00
jean-pierre charras
2890500f4c PANEL_TOOLBAR_CUSTOMIZATION: fix sizer issues. 2025-03-02 12:53:59 +01:00
jean-pierre charras
0acdabd1eb Fix other places where "IN" is used instead of INCH (mainly QA tests) 2025-03-02 12:52:16 +01:00
Jeff Young
1a10b5fb64 Don't generate -1 width non-filled splines.
They serve no purpose, and will get replaced with
default-line-width non-filled splines.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20138
2025-03-02 11:34:21 +00:00
Jeff Young
8d096590dc Windows compiler doesn't like the trailing ','? 2025-03-02 11:34:21 +00:00
jean-pierre charras
5694c90ae9 Fix a compil issue on msys2 / gcc 14.2.0 2025-03-02 11:36:38 +01:00
jean-pierre charras
eaa1e6d594 Fix a collision with a Windows define and our use of the same var name.
We use IN for INCH as units, but IN is defined in a Windows header
2025-03-02 11:34:30 +01:00
Jeff Young
307798ac92 Deprecate (instead of remove) --plot-invisible-text
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20171
2025-03-01 21:58:31 +00:00
Jeff Young
f951497a4f Code brevity. 2025-03-01 21:58:31 +00:00
Jeff Young
481e467968 Formatting; code brevity. 2025-03-01 21:58:31 +00:00
Jeff Young
ef75f63f10 Consistent spacing. 2025-03-01 21:58:31 +00:00
Jon Evans
547a063981 Make sure to fully repaint pads when loading a board
Fixes https://gitlab.com/kicad/code/kicad/-/issues/19896
2025-03-01 16:54:27 -05:00
Jeff Young
8b541f03e9 Edit CODEOWNERS 2025-03-01 21:53:29 +00:00
Seth Hillbrand
b21814b973 Global labels are labels too
And without knowing that they are labels, we might accidentally think
that they are text items, crashing KiCad.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20174
2025-03-01 13:34:32 -08:00
JamesJCode
93549a649b Fix unused variable compiler warnings 2025-03-01 18:32:18 +00:00
Daniel Treffenstädt
3768221d9c ADDED: Support for IPC-4761 Via protection features
Fixes https://gitlab.com/kicad/code/kicad/-/work_items/18837
2025-03-01 18:02:54 +00:00
jean-pierre charras
5bdeb40d66 French translation update 2025-03-01 17:45:33 +01:00
Jon Evans
10cb0592ee Fix SCH_SHEET field layer settings
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20128
2025-03-01 11:19:47 -05:00
jean-pierre charras
00dca4edb3 Pcbnew, hatched fill shapes: fix 2 issues:
- Ensure the hatched fill polygon is fractured in all cases
- ensure the filled polygon only, not the outline, is drawn
2025-03-01 16:59:09 +01:00
Jon Evans
49a5b44220 Fix usage of CmpNoCase in SymbolNameInUse
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20165
2025-03-01 10:56:13 -05:00
Jon Evans
e44eed6e6b Remove unused CN_ITEM m_visited
Visited flag should not be stored in the item itself
since these items are used in parallelized code and
the visited state should remain local to the thread
2025-03-01 10:43:04 -05:00
Jon Evans
51f56ab31c Fix inadvertent logic bug in SearchClusters
The safety changes in 3d526edc introduced a subtle
bug where aExcludeZones was not actually excluding
zones anymore because its behavior depended on the
item visited flag being set to true by a previous
call to the function.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20090
2025-03-01 10:39:35 -05:00
Alex Shvartzkop
8762f7e5e6 Update translations 2025-03-01 18:34:32 +03:00
Henrik Kauhanen
c5c368af6c
Translated using Weblate (Swedish)
Currently translated at 99.9% (9947 of 9951 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2025-03-01 16:32:43 +01:00
co8 j
a3b5c209d8
Translated using Weblate (Japanese)
Currently translated at 99.8% (9940 of 9951 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2025-03-01 16:32:43 +01:00
ZbeeGin
e8aad579ec
Translated using Weblate (Polish)
Currently translated at 100.0% (9951 of 9951 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2025-03-01 16:32:43 +01:00
Pferd O
72a2ae5fa1
Translated using Weblate (German)
Currently translated at 100.0% (9951 of 9951 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2025-03-01 16:32:43 +01:00
Wellington Terumi Uemura
2f7a4518b6
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (9951 of 9951 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2025-03-01 16:32:43 +01:00
Marco Ciampa
6d7f958026
Translated using Weblate (Italian)
Currently translated at 96.2% (9578 of 9951 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/it/
2025-03-01 16:32:43 +01:00
CloverGit
344d501d82
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.8% (9939 of 9951 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2025-03-01 16:32:43 +01:00
dsa-t
8050cb614d
Translated using Weblate (Russian)
Currently translated at 99.7% (9922 of 9951 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2025-03-01 16:32:43 +01:00
Pferd O
3d43e026af
Translated using Weblate (German)
Currently translated at 99.8% (9937 of 9951 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2025-03-01 16:32:43 +01:00
109247019824
92eb945a46
Translated using Weblate (Bulgarian)
Currently translated at 8.2% (823 of 9951 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/bg/
2025-03-01 16:32:43 +01:00
Jon Evans
99cdb6238c Mark the entire file as optional 2025-03-01 09:48:10 -05:00
Jon Evans
47b955b187 Add CODEOWNERS file for suggesting MR reviewers 2025-03-01 09:44:51 -05:00
Fabien Corona
81428e14a6 iec60664-1 : preferred values 2025-03-01 08:27:42 +01:00
Jeff Young
c0e4c6a865 Persist generate-gerber-job-file setting.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20158
2025-02-28 22:10:24 +00:00