Wayne Stambaugh
ec99e10b31
Tag stable version 7.0.9 release candidate 2.
2023-10-31 16:27:24 -04:00
Seth Hillbrand
240d7921ba
Allow multiple strong drivers with same name
...
Multiple labels with the same name are allowed (and expected) so ensure
that we use a structure that allows duplicate names
(cherry picked from commit de0736863b
)
2023-10-31 11:53:56 -07:00
Seth Hillbrand
9ac006b114
Don't use KiROUND when we should trunc
...
When calculating the viewport extents, we only need the maximum size
that can be represented. Anything larger should be truncated. We do
this in many other places (wx_view_controls, ruler_item,
ds_proxy_view_item, etc) and this brings pcb_selection_tool into
alignment with this, avoiding an unneeded warning message
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15529
(cherry picked from commit 6d957e9d65
)
2023-10-30 09:43:45 -07:00
Seth Hillbrand
c3fef1cae2
Update translations
2023-10-30 09:43:40 -07:00
Wellington Terumi Uemura
ca1c99a0d1
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (8023 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pt_BR/
2023-10-30 17:42:13 +01:00
Mert Gülsoy
06ae7a20df
Translated using Weblate (Turkish)
...
Currently translated at 61.4% (4929 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/tr/
2023-10-30 17:42:13 +01:00
Wellington Terumi Uemura
f536ecdc00
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (8023 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pt_BR/
2023-10-30 17:42:13 +01:00
ZbeeGin
a4bdd38367
Translated using Weblate (Polish)
...
Currently translated at 100.0% (8023 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pl/
2023-10-30 17:42:13 +01:00
Arend-Jan van Hilten
6fb6d3e444
Translated using Weblate (Dutch)
...
Currently translated at 83.9% (6736 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/nl/
2023-10-30 17:42:13 +01:00
Toni Laiho
a3952c37bf
Translated using Weblate (Finnish)
...
Currently translated at 99.7% (8006 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-10-30 17:42:13 +01:00
dsa-t
c24ee72fe3
Translated using Weblate (Russian)
...
Currently translated at 99.9% (8022 of 8023 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ru/
2023-10-30 17:42:13 +01:00
Wayne Stambaugh
f988b807c4
Don't show integer overflow errors in release builds.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15529
(cherry picked from commit bfd3e71a88
)
2023-10-30 10:09:35 -04:00
Alex Shvartzkop
cb1a596b10
kicad manager: make extension change warning for Rename case-insensitive.
2023-10-29 22:01:50 +03:00
jean-pierre charras
c41cd75b62
kicad manager: fix broken Rename file command.
...
From master branch.
2023-10-29 18:38:32 +01:00
Ian McInerney
0df48f3002
PCM: Fix use of variable after it was moved into the cache
...
(cherry picked from commit c52fb23d4f
)
2023-10-29 13:40:08 +00:00
Jeff Young
2d58184080
We don't want to do collision testing against virtual vias.
...
(Which means they had better not have a hole.)
(cherry picked from commit f1efae1e05
)
2023-10-25 18:51:14 +01:00
Jeff Young
1ef6e69d83
Don't run DRC checks against reference images.
...
fixes https://gitlab.com/kicad/code/kicad/-/issues/15932
2023-10-25 18:51:14 +01:00
jean-pierre charras
dbd4af16c6
Gerber place files: do not quote strings (fields, pad name, pad function ...)
...
Double quotes have no special meaning, so adding them modify the texts
Fixes #15944
https://gitlab.com/kicad/code/kicad/-/issues/15944
2023-10-25 09:13:59 +02:00
Alex Shvartzkop
2263535d3a
Add Python API compatibility for GetEffectiveTextShape.
2023-10-25 00:03:28 +03:00
Seth Hillbrand
3ce4a5bf7f
Fix missing random sim command
2023-10-24 13:57:44 -07:00
Alex Shvartzkop
f62c3431ff
Semi-fix schematic text properties dialog on wx 3.2.3.
...
Based on d9b5257b9e
2023-10-24 23:30:31 +03:00
Seth Hillbrand
a652084922
Update translations
2023-10-24 12:11:15 -07:00
김랑기
ed30599db8
Translated using Weblate (Korean)
...
Currently translated at 99.6% (7993 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ko/
2023-10-24 21:09:50 +02:00
ZbeeGin
d8752970e9
Translated using Weblate (Polish)
...
Currently translated at 100.0% (8022 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pl/
2023-10-24 21:09:50 +02:00
rtyuionoop
57a4c93cf5
Translated using Weblate (Vietnamese)
...
Currently translated at 14.8% (1189 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/vi/
2023-10-24 21:09:50 +02:00
Tokita, Hiroshi
a116f5783d
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (8021 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ja/
2023-10-24 21:09:50 +02:00
Jan Straka
2730098c42
Translated using Weblate (Czech)
...
Currently translated at 91.7% (7364 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/cs/
2023-10-24 21:09:49 +02:00
Luc
836d17359f
Translated using Weblate (German)
...
Currently translated at 100.0% (8022 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/de/
2023-10-24 21:09:49 +02:00
Marine Biologist
a4406bb137
Translated using Weblate (Turkish)
...
Currently translated at 61.4% (4928 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/tr/
2023-10-24 21:09:49 +02:00
Wellington Terumi Uemura
bbb67b415a
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (8022 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pt_BR/
2023-10-24 21:09:49 +02:00
dsa-t
0842360dbb
Translated using Weblate (Russian)
...
Currently translated at 100.0% (8022 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ru/
2023-10-24 21:09:49 +02:00
Tokita, Hiroshi
e58b23a54b
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (8021 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ja/
2023-10-24 21:09:49 +02:00
ZbeeGin
72342bd8a5
Translated using Weblate (Polish)
...
Currently translated at 100.0% (8022 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pl/
2023-10-24 21:09:49 +02:00
Wellington Terumi Uemura
fa77fc3310
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (8022 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pt_BR/
2023-10-24 21:09:49 +02:00
Alex Shvartzkop
53fe2a7203
Set UNPACK_ALIGNMENT properly for RGB bitmaps.
...
(cherry picked from commit 00904e8e23
)
2023-10-24 06:59:53 +03:00
Alex Shvartzkop
480dfafb4f
Fix variable shadowing.
...
(cherry picked from commit 0e4553b1fa
)
2023-10-24 04:26:02 +03:00
Alex Shvartzkop
f5e13c5ceb
Fix up ccc29e9776
for masked images.
...
(cherry picked from commit 977912dcd5
)
2023-10-24 04:00:30 +03:00
Alex Shvartzkop
eadc902f84
Don't draw PCB bitmaps on layers not visible in high-contrast mode.
...
(cherry picked from commit e6cf5e5e01
)
2023-10-24 03:42:54 +03:00
Alex Shvartzkop
b461a3b64d
OpenGL: Improve logic when bitmap cache memory is exhausted.
...
Don't remove the front entry, as it will likely be needed for the next bitmap.
Instead, implement neuristics based on access times.
(cherry picked from commit 71d0c7f6af
)
2023-10-24 03:42:45 +03:00
Alex Shvartzkop
75c758e5f4
Improve bitmap caching performance.
...
(cherry picked from commit ccc29e9776
)
2023-10-24 03:42:24 +03:00
Jeff Young
05912b0381
Check vias before holes as we assume any hole is non-pushable.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15840
(cherry picked from commit fb84f4592b
)
2023-10-23 23:53:55 +01:00
Seth Hillbrand
fb387a2c09
Don't leave deleted items in group
...
We filter out ref/value text in copies so we need to remove them from
the copied group (if any) as well
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15930
2023-10-23 13:34:15 -07:00
Seth Hillbrand
1380feef72
Compare bus local names
...
When running ERC, we want to check if bus members exist in the bus and
this should be done using m_local_name (i.e. the name it take from the
parent bus) not the resolved name as this will change depending on
connections
2023-10-23 12:54:31 -07:00
Seth Hillbrand
6c91a3022e
Fix stdlib assertion
...
The assertion checks if an element has been added to vector. Since we
are merely manipulating the allocated data, the number of elements does
not change and the assertion check fails. Using the pointer to the
allocated data is a cleaner/clearer way of accomplishing this
2023-10-23 12:54:31 -07:00
Alex Shvartzkop
e55989120e
NanoSVG: parse 'class' attribute before 'style'.
...
(cherry picked from commit 64a64f5216
)
2023-10-23 21:30:16 +03:00
Alex Shvartzkop
14f12ccf51
Add ngspice lib paths for when running from build dir.
...
(cherry picked from commit 71fb1afe4c
)
2023-10-23 21:29:11 +03:00
jean-pierre charras
82a1b02b4a
Plotters (especially DXF) add more precision when plotting arcs (and others)
...
- in DXF coordinates were using 6 digits for coordinate mantissa:
this is not enough for coord in inches. Now use 16 digits
- Arc( VECTOR2I& aCentre, EDA_ANGLE& aStartAngle, EDA_ANGLE& aEndAngle, ...)
was using integers for coord.
This creates significant errors for start point and end points of the arc.
Now the center is given in double, and its position is calculated from angle end points
(and radius) to do not generate a position error for these end points
(previously the error could be 20 ... 50 nm)
From master branch
Fixes #15056 https://gitlab.com/kicad/code/kicad/-/issues/15056
2023-10-23 17:59:31 +02:00
Jeff Young
e99a2fbc56
Score initializing is done by LIB_TREE_NODE::ResetScore().
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15875
(cherry picked from commit bc0fe74f72
)
2023-10-23 13:28:14 +01:00
Alex Shvartzkop
d3d23d18fb
Fix footprints being difficult to select in high-contrast modes.
...
(regression)
(cherry picked from commit 97901c9ac5
)
2023-10-23 06:10:23 +03:00
Alex Shvartzkop
cbf1b2af47
HPGL plotting: fix random lines connecting to circles.
...
(cherry picked from commit 45791ff8d6
)
2023-10-22 13:56:21 +03:00