Jeff Young
7cba8e847d
Don't use bounding box cache during insideArea.
...
For starters we can't rely on it having been updated, but we also
cache the entire result so there's no huge cost-savings anyway.
Fixes https://gitlab.com/kicad/code/kicad/issues/10821
(cherry picked from commit 8dcc933fc3
)
2022-02-13 18:20:31 +00:00
Jeff Young
f8ac6df0cd
Implement undo for Eeschema find/replace.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10824
(cherry picked from commit 33e57930bc
)
2022-02-13 18:19:59 +00:00
Mark Roszko
310e339c39
Remove jenkins badge
2022-02-12 14:23:43 +00:00
jean-pierre charras
6b6d97e726
Gerbview: fix a long standing issue: negative objects are now correctly printed.
2022-02-12 11:57:14 +01:00
木 王
7c910c2d0b
fix-npth
2022-02-12 11:56:46 +01:00
Seth Hillbrand
1b8f25235c
There is one source of truth in AC
...
Don't store default values in two separate places. Passes the existing
by value as the default.
Issue identified by @axemagn
Fixes https://gitlab.com/kicad/code/kicad/issues/10221
(cherry picked from commit 3b87ab630e
)
2022-02-11 13:24:31 -08:00
Wayne Stambaugh
f7133168c1
Begin version 6.0.3 development.
2022-02-10 19:34:34 -05:00
Wayne Stambaugh
702e8b8915
Tag release version 6.0.2.
2022-02-10 19:29:07 -05:00
Marco Ciampa
9226144312
Typo fixed in Italian translation
2022-02-10 21:57:07 +01:00
Seth Hillbrand
d937abb5b8
Fix float scaling to use single fn
...
Function `scaletoIU` was updated in a8c275ae5d
but this missed other
conversion points that re-implemented the same routine. This unifies
the scaling for both ReadIJCoord and ReadXYCoord to use the same routine
as calls from am_primitive
Fixes https://gitlab.com/kicad/code/kicad/issues/10800
2022-02-10 12:36:10 -08:00
Seth Hillbrand
bfd5afd6c8
Fix broken wide string for Mac
2022-02-10 09:48:27 -08:00
jean-pierre charras
ab878cc257
gerbview: fix incorrect render of regions defined by a 360 deg arcd (a circle)
...
these regions were missing.
2022-02-10 09:52:14 +01:00
Seth Hillbrand
a8c275ae5d
Fix relative return with nullptr condition
...
Previous fix for CVE munged return conditions for gerber files in some
cases. This restores the proper order where a nullptr will return 0,0
in the relative case and the current coordinate in others
Also fixes incorrect scale factor for inches/mils conversion to mm
2022-02-09 13:09:19 -08:00
Seth Hillbrand
d75329b6f1
Quote BOM executable for spaces
2022-02-09 10:53:09 -08:00
Seth Hillbrand
861589d837
Use wxEmptyString instead of wxT( "" )
...
Also fixes places where ternaries did autopromotion instead of returning
an empty wxString
2022-02-09 10:33:52 -08:00
Wayne Stambaugh
54f91a0221
Wide characterize libs and bitmap2component source.
2022-02-09 09:01:53 -05:00
Jeff Young
8e1e8e1492
More wxT-ification.
2022-02-09 11:14:38 +00:00
Seth Hillbrand
20ef0e54fe
Widen text in pcb_calculator
2022-02-08 17:08:22 -08:00
Seth Hillbrand
aa126a12f2
Widen QA strings
2022-02-08 16:22:30 -08:00
Seth Hillbrand
eecb54bff2
Widen strings in cvpcb
2022-02-08 16:03:23 -08:00
Seth Hillbrand
b554c4cb66
Fix a couple of PCM formatting issues
...
- Include files using global includes
- Use standard file format extensions
2022-02-08 15:52:51 -08:00
Seth Hillbrand
b447d55900
Update kicad manager strings to wide
2022-02-08 15:52:24 -08:00
Seth Hillbrand
a444addd89
Default eeschema strings to wide
...
Prevents stack bug on MacOS
2022-02-08 15:14:54 -08:00
Jeff Young
209d593ca0
wxT-ify utils.
2022-02-08 22:24:29 +00:00
Henrik Kauhanen
4fbb957fa3
Translated using Weblate (Swedish)
...
Currently translated at 99.4% (7144 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/sv/
2022-02-08 02:49:15 +01:00
Henrik Kauhanen
8100a8940f
Translated using Weblate (Finnish)
...
Currently translated at 87.8% (6315 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/fi/
2022-02-08 02:49:15 +01:00
Mustafa Selçuk ÇAVDAR
485e4ddf05
Translated using Weblate (Turkish)
...
Currently translated at 43.0% (3095 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/tr/
2022-02-08 02:49:15 +01:00
Henrik Kauhanen
4ab750e926
Translated using Weblate (Swedish)
...
Currently translated at 99.4% (7147 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/sv/
2022-02-08 02:49:15 +01:00
Henrik Kauhanen
a10d9628c9
Translated using Weblate (Finnish)
...
Currently translated at 87.8% (6311 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/fi/
2022-02-08 02:49:15 +01:00
Arnau Llovet Vidal
5b175d6d53
Translated using Weblate (Catalan)
...
Currently translated at 58.4% (4202 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/ca/
2022-02-08 02:49:15 +01:00
Axel Henriksson
10217f5507
Translated using Weblate (Swedish)
...
Currently translated at 99.4% (7147 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/sv/
2022-02-08 02:49:15 +01:00
Henrik Kauhanen
f185511698
Translated using Weblate (Swedish)
...
Currently translated at 99.4% (7147 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/sv/
2022-02-08 02:49:15 +01:00
Axel Henriksson
db972a708a
Translated using Weblate (Swedish)
...
Currently translated at 99.4% (7145 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/sv/
2022-02-08 02:49:15 +01:00
Petri Niemelä
efaabfa852
Translated using Weblate (Finnish)
...
Currently translated at 87.7% (6303 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/fi/
2022-02-08 02:49:15 +01:00
Mark Hämmerling
932cb82c82
Translated using Weblate (German)
...
Currently translated at 100.0% (7186 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/de/
2022-02-08 02:49:15 +01:00
Arnau Llovet Vidal
f0d52ff2de
Translated using Weblate (Catalan)
...
Currently translated at 56.9% (4092 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/ca/
2022-02-08 02:49:14 +01:00
Henrik Kauhanen
fc737ffffd
Translated using Weblate (Swedish)
...
Currently translated at 99.4% (7145 of 7186 strings)
Translation: KiCad EDA/v6
Translate-URL: https://hosted.weblate.org/projects/kicad/v6/sv/
2022-02-08 02:49:14 +01:00
Marco Ciampa
4df36a3438
Updated Italian translation
2022-02-07 11:27:56 +01:00
Marek Roszko
e72bd34383
Fix color4d distance return type
...
(cherry picked from commit 1f8d101b1d
)
2022-02-07 02:11:55 +00:00
Seth Hillbrand
8fc831cbc2
Validate arc output when editing
...
Handles checking output of the arc to ensure we don't end up generating
an invalid arc. Also keeps the limit of the arc angle to be (360,360)
excluding 0.
Fixes https://gitlab.com/kicad/code/kicad/issues/10070
2022-02-06 17:18:04 -08:00
Marek Roszko
aa5b6c70a7
Ensure we close the occt document at the end of loading
...
(cherry picked from commit d211ef1ea3
)
2022-02-06 16:18:31 +00:00
Jon Evans
7d5c1d7b5c
Disable Ubuntu CI for now
...
Build box is going down for a time
(cherry picked from commit 41b6c9bf8f
)
2022-02-06 09:13:35 -05:00
Mark Roszko
f5a56c1ebc
Use unique_ptr to avoid memory leak in 3d model cache loading
...
PVS V773
2022-02-05 20:20:45 +00:00
Jeff Young
3af606a020
Wide string decls for gerbview.
2022-02-05 19:59:29 +00:00
Marek Roszko
132358211e
Fix a set of odd null on new checks PVS V668
...
(cherry picked from commit 1c77eb14d7
)
2022-02-05 19:43:21 +00:00
Roberto Fernandez Bautista
f412d8d461
CADSTAR: Fix potential nullptr dereferencing bug
...
Don't assume the footprint will have the pad index that the file references.
2022-02-05 19:22:05 +00:00
Marek Roszko
71bcc9883a
Fix typoed test condition for TH no hole pads PVS V501
...
(cherry picked from commit b9f1aaf029
)
2022-02-05 18:32:08 +00:00
Marek Roszko
be958e3fdb
Avoid potential divide by zero in footprint spreading PVS V609
...
(cherry picked from commit 8588bea4b2
)
2022-02-05 18:31:00 +00:00
Marek Roszko
b2c99dd953
Fix some leaking objects identified by PVS Studio V773
...
(cherry picked from commit a7ebfc31f9
)
2022-02-05 18:30:24 +00:00
Wayne Stambaugh
c875af48e7
Don't create new project on save as when project file already exists.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10625
2022-02-05 11:30:21 -05:00