Jeff Young
1d4d83cb7c
Fix copy/paste error.
2021-10-18 18:09:40 +01:00
Seth Hillbrand
82ba456567
Remove unnecessary RegEx
...
This broke for signals using underscores. More critically, RegEx is
fragile and should not be used with user input if at all possible
Fixes https://gitlab.com/kicad/code/kicad/issues/9421
2021-10-18 10:08:29 -07:00
Seth Hillbrand
10ac675905
Fix shadowing
2021-10-18 09:00:24 -07:00
jean-pierre charras
cee9e417ec
Fix mirroring arcs in footprints
...
Fixes #9417
https://gitlab.com/kicad/code/kicad/issues/9417
2021-10-18 17:10:39 +02:00
Seth Hillbrand
64bcaaefd1
Fix radiobox order for FILL_T
...
Fixes https://gitlab.com/kicad/code/kicad/issues/9412
2021-10-17 17:01:21 -07:00
Ian McInerney
094fdc1b13
Limit CURL to only support HTTP(S) protocols
...
We don't actually need any other protocols, so lets disable them
to ensure we can't be affected by any vulnerabilities in that part of
the CURL library.
2021-10-18 00:34:53 +01:00
Ian McInerney
5817a8b5f4
Remove unused m_host variable
...
This variable isn't needed anymore after 5f53019290
pushed dark mode handling into the HTML window itself.
2021-10-18 00:29:40 +01:00
Ian McInerney
280743d9e9
Fix missing reference in for loop
2021-10-18 00:29:10 +01:00
Seth Hillbrand
61025de865
Update default paths for symbols/footprints
...
Changes the default search path (if not initialized) to "symbols" from
"library" and to "footprints" from "modules"
2021-10-17 16:07:46 -07:00
Roberto Fernandez Bautista
99442350a4
CADSTAR PCB: Fix loading of arc tracks following recent PCB_ARC changes
...
We no longer have any knowledge of the original start/end of the arc,
since SetArcAngleAndEnd swaps the start and end to ensure the arc is
always clockwise at the end.
Adds a method EDA_SHAPE::EndsSwapped() to notify whether the start/end
point of the shape were swapped.
2021-10-17 17:57:51 +01:00
Roberto Fernandez Bautista
d6d800ccbb
CADSTAR Schematic: Fix crash when trying to fix library pins
...
Need to copy the chain as we might have deleted it.
2021-10-17 17:57:51 +01:00
Roberto Fernandez Bautista
4d5a344ed5
CADSTAR: Reduce slowdown from progress reporting
...
Only report progress when it changes by more than 1%
2021-10-17 17:57:51 +01:00
jean-pierre charras
5e6f490959
Fix kicad2step, incorrect export of oval holes in pads.
2021-10-17 18:30:03 +02:00
jean-pierre charras
6632cb056c
Fix issues with arcs in kicad2step, due to last kicad_pcb format changes.
...
Fixes #9409
https://gitlab.com/kicad/code/kicad/issues/9409
2021-10-17 17:45:12 +02:00
qu1ck
6db0216dd4
Bring back python compatibility constants for SHAPE_T
...
They were removed in a41944020d
and that broke a lot of stuff.
2021-10-17 03:21:47 -07:00
jean-pierre charras
b44a14a472
Plot custom pads with pad anchor size = 0.
...
A pad anchor size = 0 is allowed in 5.99 version (not in 5.1 versions)
Fixes #9408
https://gitlab.com/kicad/code/kicad/issues/9408
2021-10-17 11:01:38 +02:00
Marek Roszko
cd8e464339
Manifest windows apps to UTF8 code page by default
...
Windows 10+ only
2021-10-16 21:53:52 -04:00
Roberto Fernandez Bautista
e867a4fd27
CADSTAR PCB: Fix Zone fill priorities
...
The algorithm now correctly determines fill priorities when the zone
outlines are close together and within the minimum clearance between
zones.
2021-10-16 21:50:56 +01:00
Jeff Young
a1c1f60665
Coverity fixes.
2021-10-16 16:27:35 +01:00
jean-pierre charras
c4e775c694
Fix bug in qa, drc_proto.h (link issue).
...
A virtual pure function was called inside drc_proto.h.
2021-10-16 10:55:19 +02:00
Marek Roszko
f2783a86e0
On second thought, make the label dump runtime based on enabled log masks
2021-10-15 22:35:47 -04:00
Seth Hillbrand
57d0cbcefa
Fix python QA
2021-10-15 13:50:36 -07:00
Seth Hillbrand
227f11a71e
Suppress CMake warning about naming
2021-10-15 13:50:36 -07:00
Jeff Young
81e72bafd7
Fix test case.
2021-10-15 21:27:16 +01:00
Jeff Young
ce55dd2893
Fix botched merge.
2021-10-15 21:27:16 +01:00
Seth Hillbrand
0de2fb8a67
Update translations
2021-10-15 12:30:07 -07:00
Ulices
35437b2e7b
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 97.9% (7013 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2021-10-15 21:26:26 +02:00
Wellington Terumi Uemura
95919b2478
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (7159 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2021-10-15 21:26:26 +02:00
boonchai k
0dd4191150
Translated using Weblate (Thai)
...
Currently translated at 100.0% (7159 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-10-15 21:26:26 +02:00
Konstantin Baranovskiy
be5e197ccb
Translated using Weblate (Russian)
...
Currently translated at 100.0% (7159 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2021-10-15 21:26:26 +02:00
ZbeeGin
6d74c11054
Translated using Weblate (Polish)
...
Currently translated at 100.0% (7159 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2021-10-15 21:26:26 +02:00
Tokita, Hiroshi
71b267124d
Translated using Weblate (Japanese)
...
Currently translated at 99.6% (7137 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-10-15 21:26:26 +02:00
Jonathan Haas
0f1a7ede37
Translated using Weblate (German)
...
Currently translated at 100.0% (7159 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-10-15 21:26:25 +02:00
Jan Straka
cc8397dfe5
Translated using Weblate (Czech)
...
Currently translated at 85.7% (6138 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2021-10-15 21:26:25 +02:00
Arnau Llovet Vidal
4b6959165e
Translated using Weblate (Catalan)
...
Currently translated at 43.1% (3089 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
2021-10-15 21:26:25 +02:00
Wellington Terumi Uemura
655365e0af
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 66.5% (4761 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2021-10-15 21:26:25 +02:00
Wellington Terumi Uemura
7afa4b90cb
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 66.5% (4761 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2021-10-15 21:26:25 +02:00
Augusto Fraga Giachero
39178fd8f4
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 66.5% (4761 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2021-10-15 21:26:25 +02:00
Wellington Terumi Uemura
4fa155fb46
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 66.5% (4761 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2021-10-15 21:26:25 +02:00
boonchai k
834a1f5595
Translated using Weblate (Thai)
...
Currently translated at 96.4% (6907 of 7159 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-10-15 21:26:25 +02:00
Seth Hillbrand
b88473e41f
Respect context layer in eval
...
When testing for a specific layer context, we should only return true if
the item either exists on that layer or if the context layer is
UNDEFINED_LAYER, meaning the layer value is not material to the test
Relates to https://gitlab.com/kicad/code/kicad/-/issues/9366
2021-10-15 10:35:29 -07:00
Adam Wolf
ec10b12c6a
On macOS, copy libngspice dylibs and symlinks
...
Now that ngspice creates soversion'ed libraries, we need to tweak
how we copy the dylibs around.
This is meant to address
https://gitlab.com/kicad/code/kicad/-/issues/9143 .
2021-10-15 17:34:27 +00:00
Jeff Young
1f19c41c29
Support printing of kicad_dru files.
2021-10-15 12:45:43 +01:00
Jeff Young
8a8775bed8
Remove another use of non-argv wxExecute
...
(Fixes supplied by mwielgus.)
2021-10-15 12:45:43 +01:00
Jeff Young
f9861b4a6c
Finish arc rework and push out to file formats.
2021-10-15 12:45:43 +01:00
Jeff Young
b52529521e
Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE).
...
Also moves to more capable FILL_T model that can be shared.
2021-10-15 12:45:43 +01:00
Jeff Young
9b9e379aa0
Overhaul arc internal model to not over-specify information.
2021-10-15 12:45:43 +01:00
Jeff Young
8b08c9e53f
Shorter names before things get out of hand.
...
Also, remove comments indicating CURVE is a Bezier. Just call it a
BEZIER.
2021-10-15 12:45:43 +01:00
Jeff Young
a41944020d
Push most of PCB_SHAPE impl down in to EDA_SHAPE.
2021-10-15 12:45:43 +01:00
Jeff Young
672b27f91a
Formatting.
2021-10-15 12:45:43 +01:00