Jeff Young
7cc55d2d3a
Manual reimplementation of 84c72b087c
2023-05-23 09:40:32 +01:00
Jeff Young
e5d5335701
Fix more SPICE case-insensitivity bugs.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14793
(cherry picked from commit 03486443c7
)
2023-05-23 09:40:32 +01:00
Mark Visser
888a35bbde
fix bug whereby spice params with capital letters no longer cause an error and data loss
...
Spice parameters were converted to lower-case before comparison. This is incorrect, as it
is legal and common for spice parameters to contain capital letters (e.g. potentiometers
typically use Rt and SET as their parameters).
Spice parameters are not case sensitive, so the correct behaviour is to instead do a
case-insensitive comparison on the parameter name.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14793
(cherry picked from commit 0d235ac64b
)
2023-05-23 09:40:32 +01:00
Jeff Young
ad9109cad4
Reconcile PNS router with DRC.
...
Hole-to-hole is only for drilled holes.
NPTH slots also get EDGE_CLEARANCE applied.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14771
(cherry picked from commit df763eaf88
)
2023-05-23 09:40:32 +01:00
Jeff Young
232d0e8b6b
Reset button applies to resolved page, not lazy page holder.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14786
(cherry picked from commit 1057483983
)
2023-05-23 09:40:32 +01:00
Jeff Young
0d94532df9
STL is your friend... until it's not.
...
Operator[] was creating an empty entry in the connectivity map,
fooling us into thinking the item had already been added.
Worryingly, this bug has been in there since 2017; a recent
change in teardrops just happened to expose it.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14781
(cherry picked from commit 7e51077992
)
2023-05-23 09:40:32 +01:00
Jeff Young
799302cd6d
Pin preferences dialog size.
...
While unfortunate (we generally frown on having fixed sizes in
favour of having everything auto-layout), in this case it's a
cost of lazy-loading the panels.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14785
(cherry picked from commit cbf83c4161
)
2023-05-23 09:40:32 +01:00
Jeff Young
c33b3fd314
Fix issue with colours in the new lazy-loaded preference panels.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14784
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14782
(cherry picked from commit d4c9d9d60a
)
2023-05-23 09:40:32 +01:00
Jeff Young
dc50b7b065
Don't consider shorted items when opitmizing ratsnest.
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14715
(cherry picked from commit 80aef37cc4
)
2023-05-23 09:40:32 +01:00
Jeff Young
00a82905ec
Lazy loading of stackup UI widgets.
...
(cherry picked from commit 9481a218c7
)
2023-05-23 09:40:32 +01:00
Jeff Young
f35ed59868
Don't run onPageChanged() event handler during initialization.
...
(cherry picked from commit 3f44c811c7
)
2023-05-23 09:40:32 +01:00
Jeff Young
3cd87c2a44
Move remainder of Board Setup to lazy loading.
...
(cherry picked from commit 03c9b1c202
)
2023-05-23 09:40:32 +01:00
Jeff Young
6cbc10db81
Lazy loading of Schematic Setup panels.
...
(cherry picked from commit ddc6ecf7be
)
2023-05-23 09:40:32 +01:00
Jeff Young
4c28070449
Insta-prefs.
...
(cherry picked from commit 9ae8255202
)
2023-05-23 09:40:32 +01:00
Jeff Young
bf4f6cff3c
Don't store sizes in panels. Let them auto-lay-out.
...
(cherry picked from commit 6bf43588bb
)
2023-05-23 09:40:32 +01:00
jean-pierre charras
5db9a6af9d
Step exporter: export circular board outlines as cylinder
...
From master branch, commit 66651327
.
2023-05-23 10:25:58 +02:00
jean-pierre charras
b968bac318
Eeschema: fix block mirroring of fields attached to labels (all types)
...
Fix incorrect orientation of the graphic shape of SCH_DIRECTIVE_LABEL items
after mirroring the item.
Similar to commit 898d88cc
, but for block mirroring.
Fixes #14758
https://gitlab.com/kicad/code/kicad/-/issues/14758
2023-05-23 09:47:29 +02:00
Wayne Stambaugh
7ea907c343
Fix clipped combobox entry in board editor text box dialog.
...
The layer combobox color swatch was clipped when the combobox was
closed when the dialog was launched. Setting the minimum width
resolved the issue. This may have been a GTK only issue.
(cherry picked from commit a13a49f45a
)
2023-05-22 12:06:13 -04:00
Jon Evans
b71d66de94
Specctra: remove grouped tracks from group before cleaning up
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14763
(cherry picked from commit 27afd22bbf
)
2023-05-22 14:58:56 +00:00
Wayne Stambaugh
06043b4a14
Begin version 7.0.5 development.
2023-05-21 16:36:43 -04:00
Wayne Stambaugh
d836d7187e
Tag release version 7.0.4.
2023-05-21 16:35:11 -04:00
Alex
b0ecb5b62d
Fix opening boards with deprecated features.
...
(cherry picked from commit 9d452a6097
)
2023-05-20 08:29:23 +03:00
Seth Hillbrand
09febce4ce
Update translations
2023-05-18 11:58:33 -07:00
Henrik Kauhanen
c5621ff44b
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (8010 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-05-18 20:53:23 +02:00
dsa-t
d58f3114cc
Translated using Weblate (Russian)
...
Currently translated at 100.0% (8014 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ru/
2023-05-18 20:53:23 +02:00
Wellington Terumi Uemura
e1caaed3cf
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-18 20:53:23 +02:00
Henrik Kauhanen
11959f5023
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-18 20:53:23 +02:00
Toni Laiho
197e5f920d
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-18 20:53:23 +02:00
Ulices
e1300a9342
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 100.0% (8014 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/es_MX/
2023-05-18 20:53:23 +02:00
Miklós Márton
524d2572aa
Translated using Weblate (Hungarian)
...
Currently translated at 0.2% (23 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/hu/
2023-05-18 20:53:23 +02:00
Henrik Kauhanen
340bab73f5
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (8010 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-05-18 20:53:23 +02:00
dsa-t
8d1529cc48
Translated using Weblate (Russian)
...
Currently translated at 100.0% (8014 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ru/
2023-05-18 20:53:23 +02:00
Wellington Terumi Uemura
c501a73251
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-18 20:53:22 +02:00
István Farkas
6b1c02526f
Translated using Weblate (Hungarian)
...
Currently translated at 0.1% (6 of 8014 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/hu/
2023-05-18 20:53:22 +02:00
Toni Laiho
d8d7284c35
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-18 20:53:22 +02:00
jean-pierre charras
a5a8b93a2e
Eeschema, directive labels: fix some issues:
...
- honor mirroring of fields attached to labels (all types)
- fix incorrect orientation of the graphic shape of SCH_DIRECTIVE_LABEL items
after mirroring the item.
Form master branch
Fixes #14758
https://gitlab.com/kicad/code/kicad/issues/14758
2023-05-18 11:22:36 +02:00
jean-pierre charras
a72fd0ebdd
Simulator: Ensure connectivity is up to date (incremental mode) before building netlist
...
also: SIM_PLOT_FRAME::onShowNetlist(): verify all symbols are annotated.
2023-05-18 10:45:52 +02:00
Seth Hillbrand
d5bd1f5aea
Cleanup text alignment between version 6 and 7
...
Version 7 text alignment changed subtly for stroke fonts from version 6.
Additionally, the output has been different between screen and plotting,
leading to offset text in plotted output relative to the text shown on
screen.
This introduces a fudge factor in FONT::getLinePositions to correct the
offset in the plotting output relative to v6.
This also changes the SCH_PAINTER and PCB_PAINTER to correct the
relative offsets between GAL and PLOTTER classes. The source of these
offsets is atm unclear.
Fixes https://gitlab.com/kicad/code/kicad/issues/14755
(cherry picked from commit 0de24bfd59
)
2023-05-17 15:29:49 -07:00
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