Ian McInerney
17c27d1176
Fix GitLab URLs to point to the correct project page
...
GitLab 16.0 removes support for URLs that don't contain /-/ after the
repository name, so the report bug feature and various links we had in
the source (including the git-fixes script) would lead to a 404 error.
See GitLab docs for deprecation/removal notice:
https://docs.gitlab.com/ee/update/deprecations.html?removal_milestone=16.0#legacy-urls-replaced-or-removed
(Cherry-picked from 20ec8ed303
)
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/14759
2023-05-17 13:42:48 +01:00
jean-pierre charras
df698b9433
NETLIST_EXPORTER_SPICE: add space to the not allowed chars in netnames
...
Not allowed chars are replaced by '_'
From master branch
Fixes #14724
https://gitlab.com/kicad/code/kicad/issues/14724
2023-05-16 19:50:24 +02:00
Mark Roszko
2ea59ac83a
Update file doxygen.yml
2023-05-15 14:28:27 +00:00
Marco Ciampa
4264e5bee3
Updated Italian translation
2023-05-15 10:19:32 +02:00
Jon Evans
411bcc58c5
Use the right path for recursing in text var resolution
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14720
(cherry picked from commit 3686c5b371
)
2023-05-14 23:12:30 +00:00
Jon Evans
f02cd717bc
PNS: Collision search context may be null
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14741
(cherry picked from commit 94130716a5
)
2023-05-14 21:21:19 +00:00
Alex
91f40ac779
Make sure text bounding box exists when syncing PNS world.
...
Based on d790865549
Fixes https://gitlab.com/kicad/code/kicad/issues/14733
2023-05-14 15:37:45 +03:00
Wayne Stambaugh
04ffee8e82
Begin version 7.0.4 development.
2023-05-12 18:28:52 -04:00
Wayne Stambaugh
54253ba8a3
Tag release version 7.0.3.
2023-05-12 18:26:28 -04:00
Seth Hillbrand
ddd533ee9c
Update translations
2023-05-12 12:57:57 -07:00
taotieren
46133c76b2
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 99.9% (8011 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/zh_Hant/
2023-05-12 21:55:02 +02:00
taotieren
d4e9ace354
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (8014 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/zh_Hans/
2023-05-12 21:55:02 +02:00
Miklós Márton
88dd914a31
Translated using Weblate (Hungarian)
...
Currently translated at 37.1% (2976 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/hu/
2023-05-12 21:55:02 +02:00
Toni Laiho
ca68d32a47
Translated using Weblate (Finnish)
...
Currently translated at 99.8% (8002 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-05-12 21:55:02 +02:00
Ulices
3c86dbe28c
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 99.9% (8013 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/es_MX/
2023-05-12 21:55:02 +02:00
taotieren
400bac868e
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (8006 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/zh_Hans/
2023-05-12 21:55:02 +02:00
Hubert Hu
7e765db562
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.8% (7998 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/zh_Hans/
2023-05-12 21:55:02 +02:00
Jan Straka
a993e179ab
Translated using Weblate (Czech)
...
Currently translated at 90.9% (7285 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/cs/
2023-05-12 21:55:02 +02:00
Henrik Kauhanen
5253ff35f1
Translated using Weblate (Swedish)
...
Currently translated at 99.8% (7998 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-05-12 21:55:01 +02:00
Wellington Terumi Uemura
cba0ec4de5
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (8014 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pt_BR/
2023-05-12 21:55:01 +02:00
Toni Laiho
ed0354dd06
Translated using Weblate (Finnish)
...
Currently translated at 99.8% (7998 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-05-12 21:55:01 +02:00
Ettore Atalan
d255d6aeeb
Translated using Weblate (German)
...
Currently translated at 99.5% (7981 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/de/
2023-05-12 21:55:01 +02:00
Ulices
94abd0ee79
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 99.9% (8013 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/es_MX/
2023-05-12 21:55:01 +02:00
dsa-t
6a3cd9c0d7
Translated using Weblate (Russian)
...
Currently translated at 99.9% (8012 of 8015 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ru/
2023-05-12 21:55:01 +02:00
Seth Hillbrand
81be16d058
Adjust stroke font output to match v6 output
...
Many minor tweaks were added that changed the output of the stroke font
from v5/v6. These offsets changed the gerber output expected. This
reverts the changes to something much closer to the v6 output. It is
not pixel-perfect but gets very close on most texts.
Fixes https://gitlab.com/kicad/code/kicad/issues/14609
(cherry picked from commit 72267cf9b0
)
2023-05-12 12:53:32 -07:00
Alex
3efdc963d8
Revert string change.
...
String changed in 9466624f9d
2023-05-12 21:26:16 +03:00
Seth Hillbrand
a4525bf88c
Test for schematic type when changing
...
The schematic editor undo list may hold page layout types as well
(cherry picked from commit 2ffb58a7e2
)
2023-05-12 08:44:22 -07:00
Alex
d7c7ff3dad
Fix pre-commit symlink
...
(cherry picked from commit fe2e5cbfa6
)
2023-05-12 13:12:50 +00:00
Alex
987aec3fd6
Revert change in git pre-commit hook.
...
(cherry picked from commit 28fd5f75c8
)
2023-05-12 12:51:07 +00:00
Alex
d5661c24bd
Prevent axes settings from affecting angles in properties panel.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/14168
(cherry picked from commit f7f15e1ddf
)
2023-05-12 12:50:25 +00:00
Alex
c3ee1111f9
Fix double negative signs in mask/paste margin overrides.
...
(cherry picked from commit efbd360440
)
2023-05-12 12:45:09 +00:00
Salvador E. Tropea
9c1509b8c3
Provide some degree of compatibility for GetShownText in Python
...
This patch keeps the new API for GetShownText (argument order inverted), but also allows calling the member without parameters.
2023-05-11 23:39:09 +00:00
Steve Bollinger
1020cdd7a6
pcbnew: switching track posture may not work on first attempt
...
If you drag a track out and connect to a pad then press the hotkey
to switch the track posture it may not switch because the track
posture selected when the pad was reached is different than the one
that the mouse trail placer drew. As the aspect switching is done
in the mouse trail placer it does not know that the line placer
already override the track.
To correct this, in LINE_PLACER::FlipPosture() if the aspect is not
currently manually forced then copy the current aspect from the
line placer to m_mouseTrailPlacer before calling the FlipPosture()
method of m_mouseTrailPlacer. This will only be done once per
dragging session as once the aspect is manually forced it remains
manually forced. This seems to fix the issue with no undesirable
side effects.
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/12369
(cherry picked from commit 85f4f0d6c8
)
2023-05-11 16:36:21 -07:00
Seth Hillbrand
bff2f53996
Correct alpha blending in PDF plot
...
We fake the alpha channel by pre-multiplying but we forgot to account
for the downscaling of the input channel value in addition to correcting
the alpha * white. This led to clipping when the values overflowed
Fixes https://gitlab.com/kicad/code/kicad/issues/14238
(cherry picked from commit d405fff1d8
)
2023-05-11 16:27:15 -07:00
Seth Hillbrand
d5bf831f60
Ensure that even open paths with fills are filled
...
SVG paths that are "open" can still have a fill internally, so avoid
dropping fills for these non-standard polygons
Fixes https://gitlab.com/kicad/code/kicad/issues/14518
(cherry picked from commit b56db30019
)
2023-05-11 16:27:15 -07:00
Seth Hillbrand
6c423be36f
Don't consider saving SCH_MARKERs
...
These are ephemeral, view-only elements, so don't include them in our
save map
Fixes https://gitlab.com/kicad/code/kicad/issues/11405
(cherry picked from commit 7eb728ca12
)
2023-05-11 16:27:15 -07:00
Seth Hillbrand
3c33e2c046
3dviewer: Show footprint board regardless of proj
...
The settings for the project in terms of visibility should not impact
our ability to preview the 3d model of a footprint
Fixes https://gitlab.com/kicad/code/kicad/issues/14246
(cherry picked from commit d7a6875b0b
)
2023-05-11 16:27:15 -07:00
Jon Evans
253ff41819
PNS: make sure context options are used in collideSimple
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14659
(cherry picked from commit 89aae88e96
)
2023-05-11 20:48:56 +00:00
Jon Evans
24d95b410d
PNS: Don't use clearance epsilon for calculating shove distances
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14707
(cherry picked from commit 2e60315959
)
2023-05-11 20:48:46 +00:00
Graham Keeth
db5aacf984
sim: fix diode model default breakdown voltage
...
(Cherry-picked from 2970d97bf2
)
2023-05-11 13:15:37 +01:00
Graham Keeth
111a56dd8a
sim: fixup some diode parameter units
...
(cherry picked from commit df3560ab8e
)
2023-05-11 01:15:52 +00:00
qu1ck
d1d0d61b4f
Add usable PCB_GROUP::GetItems() swig wrapper
...
(cherry picked from commit 9b58f50c68
)
2023-05-11 01:15:17 +00:00
Martin Thierer
640f279abe
Pcbnew: Fix rotating bitmaps
...
Fixes rotating bitmaps with "rotate counterclockwise",
"rotate clockwise" and "move exactly" commands.
Only rotation by 0, 90, 180 and 270 degrees is supported
for bitmaps. Other values are rounded to the nearest 90
degree multiple.
There is a different bug that this commit doesn't address,
which is that BITMAP_BASE::Rotate() got its CW/CCW logic
reversed ("m_image->Rotate( false )" should rotate CW, but
does not).
Fixes https://gitlab.com/kicad/code/kicad/issues/14197
(cherry picked from commit 45b94a4b3e
)
2023-05-11 01:14:34 +00:00
qu1ck
874191bd8d
Don't disable reload button in action plugins preferences
...
(cherry picked from commit a86aa6fc3e
)
2023-05-11 01:13:42 +00:00
Salvador E. Tropea
2066af9f28
Fix wxWidgets compilation issue.
...
wxFileName::GetAbsolutePath was introduced in 3.1.6:
https://docs.wxwidgets.org/3.2.2/classwx_file_name.html#a5ca18cc7b7af3d88a850fad22f993061
This patch is equivalent to the current code:
d39aac0fa8/include/wx/filename.h (L390)
2023-05-10 16:34:46 +00:00
Jon Evans
ef7b3c1715
Use constraints to determine netclas width
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14190
(cherry picked from commit 61d30ee5bc
)
2023-05-10 16:10:30 +00:00
Jon Evans
6eb96851f9
Don't try to open files multiple times
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14703
(cherry picked from commit 09e8f72196
)
2023-05-10 16:09:32 +00:00
jean-pierre charras
a42ef9de77
Navlib: Ensure a pointer is initialized.
2023-05-10 09:36:51 +02:00
jean-pierre charras
fb23fe3084
fix a minor compil warning.
2023-05-10 09:36:51 +02:00
Seth Hillbrand
57f0150a23
Ensure _changed_ netlist is propagated
...
The propagation is currently (maybe not needed) limited to the global
name that is the source of the change. We also need to propagate the
global name that is changed in case the global is set in a tree leaf and
not the root
Fixes https://gitlab.com/kicad/code/kicad/issues/14657
(cherry picked from commit 6e4de18e15
)
2023-05-09 12:13:30 -07:00