Wayne Stambaugh
7da7864f5e
Fix some Coverity issues.
2022-03-25 15:51:05 -04:00
Johannes Maibaum
edc7261099
Fix stock templates path for flatpak
...
Commit ad251b7b
broke the template path
lookup for flatpak via `PATHS::GetStockTemplatesPath()`. Fix this by
using `::GetStockEDALibraryPath()` in all EDA Library related path
lookup functions.
`GetStockEDALibraryPath()` effectively does the same as
`GetStockDataPath()`, but it takes care to check the
`KICAD_LIBRARY_DATA` build config, which is being used by flatpak to
point to the flatpak EDA Library extensions in
`/app/extensions/Library/`.
Closes #11174
2022-03-25 08:15:59 +01:00
Marek Roszko
3f0f846435
Read the boost manual right-side up
2022-03-24 18:13:39 -04:00
Wayne Stambaugh
7b2d9dfc0c
Fix some Coverity uninitialized scalar variable issues.
2022-03-24 13:17:07 -04:00
jean-pierre charras
ff7d60f360
demos: gen_gerber_and_drill_files_board.py update
2022-03-24 17:58:47 +01:00
jean-pierre charras
a6606924f1
GERBER_JOBFILE_WRITER: fix a crash due to use of a null pointer.
...
Can happens when it is created from a Python script.
Fixes #11227
https://gitlab.com/kicad/code/kicad/issues/11227
2022-03-24 17:54:05 +01:00
Seth Hillbrand
c686105afc
Correctly order swap test
...
MapAngles() will modify parameters and C++ does not guarantee LTR
evaluation, so we need to separate the calls into the proper order
before comparing the returns
Fixes https://gitlab.com/kicad/code/kicad/issues/11135
2022-03-24 09:23:50 -07:00
Jeff Young
92a229eec7
ADDED separate user-defined color for page limits.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/5271
2022-03-24 14:11:41 +00:00
jean-pierre charras
93066004f1
QA: fix altium qa tests now the altium to pcbnew coordiantes are rounded
...
to the near 10nm value.
2022-03-24 12:36:46 +01:00
Marek Roszko
2e689901fc
Ensure the kiid generator rng is actually uniquely seeded each start
2022-03-23 18:49:51 -04:00
jean-pierre charras
e2cda7837f
Gerbview: Fix incorrect rendering of aperture macros combining polygons.
...
A aperture macro can have polygons with holes, and/or many polygons.
When combining polygons holes can be created. So ensure the resulting polygon
is fractured before drawing it.
Fixes #11218
https://gitlab.com/kicad/code/kicad/issues/11218
2022-03-23 20:50:29 +01:00
Wayne Stambaugh
b87fc45e33
Fix broken symbol field table editor dialog.
...
Do not use the symbol field string to populate the value and footprint
grid cells. The field strings may be empty because the symbol has not
been instantiated yet by entering a sheet. This fix makes an incorrect
assumption that the first instance value and footprint data in the symbol
is the same for all instances.
Note: this fix is incomplete because the value and footprint fields are
can now be different between sheet instances. The entire field
table editor design will need to be rethought because the current
grouping doesn't allow different value and footprint instance
changes.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/11194
2022-03-23 11:46:49 -04:00
Jeff Young
cf33cfcad1
Round Altium unit conversions to nearest 10nm.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/6462
2022-03-22 23:22:44 +00:00
Jeff Young
1d66925f5f
Enable bb and/or uvias when encountering them on Altium import.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10044
2022-03-22 22:33:51 +00:00
Seth Hillbrand
482dbcec54
All triangular trapezoid pads
...
A triangular trapezoid will have the deltaX/deltaY of the same size as
the length of that axis. This creates a three-point polygon, which is
perfectly valid for our use
(cherry picked from commit 4e98ce87c7
)
2022-03-22 13:39:55 -07:00
Seth Hillbrand
363ea99157
Avoid duplicate points in trapezoid pads
...
Duplicate points can be either positive-facing or negative facing, so
test absolutes
Fixes https://gitlab.com/kicad/code/kicad/issues/11025
(cherry picked from commit 207820e112
)
2022-03-22 13:30:45 -07:00
Seth Hillbrand
871955444c
Update Translations
2022-03-22 11:36:03 -07:00
Wellington Terumi Uemura
5755e44b8c
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.9% (7486 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2022-03-22 19:24:47 +01:00
Henrik Kauhanen
ed3df6aae9
Translated using Weblate (Swedish)
...
Currently translated at 98.1% (7349 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2022-03-22 19:24:47 +01:00
Henrik Kauhanen
70e4627404
Translated using Weblate (Swedish)
...
Currently translated at 98.1% (7349 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2022-03-22 19:24:47 +01:00
Ulices
29701fde15
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 98.3% (7365 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2022-03-22 19:24:47 +01:00
Henrik Kauhanen
df05bbf694
Translated using Weblate (Swedish)
...
Currently translated at 98.1% (7349 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2022-03-22 19:24:47 +01:00
Ulices
221fbd857c
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 97.5% (7302 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2022-03-22 19:24:47 +01:00
Wellington Terumi Uemura
30b02ff04a
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 99.9% (7486 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2022-03-22 19:24:47 +01:00
boonchai k
16c781976b
Translated using Weblate (Thai)
...
Currently translated at 97.1% (7277 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2022-03-22 19:24:47 +01:00
Mustafa Selçuk ÇAVDAR
dc61762493
Translated using Weblate (Turkish)
...
Currently translated at 44.0% (3295 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2022-03-22 19:24:47 +01:00
taotieren
569ae75361
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 97.2% (7285 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2022-03-22 19:24:47 +01:00
Eric
c614e8c7c0
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:46 +01:00
taotieren
fa1a68dbca
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:46 +01:00
Henrik Kauhanen
1660f03e76
Translated using Weblate (Swedish)
...
Currently translated at 98.1% (7349 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2022-03-22 19:24:46 +01:00
Konstantin Baranovskiy
0539a32153
Translated using Weblate (Russian)
...
Currently translated at 95.7% (7170 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2022-03-22 19:24:46 +01:00
ZbeeGin
effee6fc3b
Translated using Weblate (Polish)
...
Currently translated at 99.9% (7486 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2022-03-22 19:24:46 +01:00
Tokita, Hiroshi
71a16bc661
Translated using Weblate (Japanese)
...
Currently translated at 95.8% (7179 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2022-03-22 19:24:46 +01:00
taotieren
f99e4e0967
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:46 +01:00
taotieren
b05fc09b0f
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:46 +01:00
taotieren
45e67c731f
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:46 +01:00
taotieren
016417db95
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:46 +01:00
taotieren
8904a7724d
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:46 +01:00
taotieren
cff972bab8
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:46 +01:00
taotieren
eea9213b9b
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:45 +01:00
taotieren
903cb64b8e
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:45 +01:00
taotieren
104c1ed532
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:45 +01:00
taotieren
c4d2ce7b5d
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:45 +01:00
taotieren
fb9ade6e67
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:45 +01:00
taotieren
9819c53f36
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:45 +01:00
taotieren
a3583fe3a6
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:45 +01:00
taotieren
bb03205b23
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:45 +01:00
taotieren
f686764df4
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:45 +01:00
taotieren
80a15cc7f3
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:45 +01:00
taotieren
d503751615
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7487 of 7488 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-22 19:24:45 +01:00