Commit Graph

39278 Commits

Author SHA1 Message Date
Jan Mrázek 2d010278ad Fix failure on multiple DRC runs via scripting 2023-08-04 02:32:08 +00:00
Jeff Young 9456fab435 Fix QA gold DRC counts.
Also improves the error message when some spokes are ignored because
they're connected to an isolated island.
2023-08-04 00:35:19 +01:00
Ian McInerney f463b9d017 Don't calculate minor ticks when there are no major ticks to be between
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15179#note_1480427547
2023-08-03 22:27:38 +01:00
Seth Hillbrand ff441c488e Update translations 2023-08-03 11:31:23 -07:00
turkce 3b72cb3d08
Translated using Weblate (Turkish)
Currently translated at 57.9% (4898 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2023-08-03 20:23:14 +02:00
Henrik Kauhanen a9fd26ee54
Translated using Weblate (Swedish)
Currently translated at 99.8% (8441 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2023-08-03 20:23:14 +02:00
Tokita, Hiroshi 697d82a3ba
Translated using Weblate (Japanese)
Currently translated at 95.8% (8102 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2023-08-03 20:23:13 +02:00
Tokita, Hiroshi d7ef16e99f
Translated using Weblate (Japanese)
Currently translated at 95.8% (8101 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2023-08-03 20:23:13 +02:00
Tokita, Hiroshi 7f107543d1
Translated using Weblate (Japanese)
Currently translated at 95.5% (8078 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2023-08-03 20:23:13 +02:00
Rigo Ligo 0ae32af872
Translated using Weblate (Chinese (Simplified))
Currently translated at 94.5% (7991 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2023-08-03 20:23:13 +02:00
Tokita, Hiroshi f2b39ef291
Translated using Weblate (Japanese)
Currently translated at 95.0% (8032 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2023-08-03 20:23:13 +02:00
Toni Laiho 1d3cee8f54
Translated using Weblate (Finnish)
Currently translated at 100.0% (8452 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2023-08-03 20:23:13 +02:00
Mark Hämmerling be7a11fa09
Translated using Weblate (German)
Currently translated at 95.7% (8093 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2023-08-03 20:23:13 +02:00
Hubert Hu 779b861fda
Translated using Weblate (Chinese (Simplified))
Currently translated at 94.5% (7991 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2023-08-03 20:23:13 +02:00
Hubert Hu 55c7acac7e
Translated using Weblate (Chinese (Simplified))
Currently translated at 94.5% (7991 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2023-08-03 20:23:13 +02:00
Djamel Dellaa e4b198e86e
Translated using Weblate (Arabic)
Currently translated at 1.1% (101 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ar/
2023-08-03 20:23:13 +02:00
Jan Straka b9eba5854f
Translated using Weblate (Czech)
Currently translated at 86.4% (7308 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2023-08-03 20:23:13 +02:00
Andrey Fedorushkov f6e00784d5
Translated using Weblate (Russian)
Currently translated at 92.8% (7851 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2023-08-03 20:23:12 +02:00
Li Yidong b5c1087fa4
Translated using Weblate (Chinese (Simplified))
Currently translated at 94.5% (7991 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2023-08-03 20:23:12 +02:00
Elias Sjögreen 2f084c4fc2
Translated using Weblate (Swedish)
Currently translated at 99.8% (8441 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2023-08-03 20:23:12 +02:00
Luc 63b037dab8
Translated using Weblate (German)
Currently translated at 95.6% (8086 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2023-08-03 20:23:12 +02:00
Toni Laiho 228d930b51
Translated using Weblate (Finnish)
Currently translated at 100.0% (8452 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2023-08-03 20:23:12 +02:00
aris-kimi 3c914c157c
Translated using Weblate (Greek)
Currently translated at 92.4% (7813 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2023-08-03 20:23:12 +02:00
turkce 2647dc1e17
Translated using Weblate (Turkish)
Currently translated at 46.3% (3919 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2023-08-03 20:23:12 +02:00
Henrik Kauhanen 26ef3734eb
Translated using Weblate (Swedish)
Currently translated at 99.8% (8440 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2023-08-03 20:23:12 +02:00
ZbeeGin af927535c5
Translated using Weblate (Polish)
Currently translated at 100.0% (8452 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2023-08-03 20:23:12 +02:00
Toni Laiho 1cd9d1bc60
Translated using Weblate (Finnish)
Currently translated at 100.0% (8452 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2023-08-03 20:23:11 +02:00
Henrik Kauhanen a90bd7d772
Translated using Weblate (Finnish)
Currently translated at 100.0% (8452 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2023-08-03 20:23:11 +02:00
Henrik Kauhanen 45471ca68a
Translated using Weblate (Swedish)
Currently translated at 99.8% (8440 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2023-08-03 20:23:11 +02:00
Ivan Chuba a99d7233a0
Translated using Weblate (Ukrainian)
Currently translated at 94.6% (7997 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
2023-08-03 20:23:11 +02:00
Wellington Terumi Uemura 18021f8086
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (8452 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2023-08-03 20:23:11 +02:00
Henrik Kauhanen e118742f68
Translated using Weblate (Swedish)
Currently translated at 99.8% (8436 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2023-08-03 20:23:11 +02:00
ZbeeGin ec37cb4a53
Translated using Weblate (Polish)
Currently translated at 100.0% (8452 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2023-08-03 20:23:11 +02:00
Toni Laiho 559699cbee
Translated using Weblate (Finnish)
Currently translated at 100.0% (8452 of 8452 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2023-08-03 20:23:11 +02:00
Seth Hillbrand 7fac72a914 Only deselect existing footprint if currently selected
If we have a footprint currently selected and we click on its empty
space again, we deselect the footprint.  However, if we click on the
empty space of a different footprint, we will select that footprint
instead.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/15284
2023-08-03 11:17:31 -07:00
Jeff Young a9b7b73f10 Make sure pad primitives get normalized before diff'ing.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15208
2023-08-03 18:08:33 +01:00
Jeff Young 297bbca0ea Finer-grained messages for diff pads. 2023-08-03 18:08:33 +01:00
Seth Hillbrand a90c9d7c93 Refine the footprint selection logic
- Footprints cannot be selected if they do not have items visible on the
  screen
- Clicking on empty space in a footprint will select it if the space is
  contained in the visible bounding box
- Clicking on a selected footprint a second time will deselect it
- Clicking on a footprint that has pads selected will still select the
  footprint

This avoids having the full footprint bounding box considered when
selecting footprints (useful b/c footprint bbox is often much larger and
unexpected).  Also allows non-standard footprints (e.g. silk or fab only
footprints) to be logically selected if the layers on which they have
elements are visible.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/15284
2023-08-03 10:03:15 -07:00
jean-pierre charras 8762859c6d Fix a display issue in wxStyledTextCtrl widgets in dialogs (Windows specific).
It happens when a text is using some esoteric unicode chars.
Fixes #15314
https://gitlab.com/kicad/code/kicad/-/issues/15314
2023-08-03 18:35:49 +02:00
Mike Williams a75fb44349 Common: add fast grid cycling
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/12339
2023-08-03 11:57:51 -04:00
Jeff Young 9e019a1ad1 Don't conclude we're unconnected if only connected to isolated island.
Also adds the layer name to the "thermal connection incomplete" DRC
error message.

Also improves zone layer description to not say "X and 1 more" (which
takes as much room as saying "X and Y").

Fixes https://gitlab.com/kicad/code/kicad/-/issues/15279
2023-08-03 16:30:52 +01:00
Mike Williams 457e58d0d5 Schematic: select connections working for multiple selection
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/11022
2023-08-03 11:27:29 -04:00
Mike Williams 22c609fb7b Schematic: handle aligning unaligned sheet pins in aligned sheet
Also fix a rounding bug.

Fixes: https://gitlab.com/kicad/code/kicad/-/issues/15050
2023-08-03 11:11:34 -04:00
Mike Williams 5b335f1c4e Schematic: junctions need to be added to the view before cleanup
Otherwise they aren't considered for breaking segments.

Fixes: https://gitlab.com/kicad/code/kicad/-/issues/15146
2023-08-03 10:05:19 -04:00
Roberto Fernandez Bautista 573d2f94de Fix loading of via drill default sizes and other settings from *.brd kicad files 2023-08-03 15:36:20 +02:00
Roberto Fernandez Bautista 30a63b7b32 Fix loading of legacy zone fills in .brd files + Don't refill after board import 2023-08-03 15:36:19 +02:00
Roberto Fernandez Bautista 44ff2f4858 Enable legacy .brd zone fill qa test + fix golden files
Use 0.020mm pen thickness for SVG golden file (generated with build 2013-07-07 BZR 4022)
2023-08-03 15:36:19 +02:00
Roberto Fernandez Bautista b8a7e378d8 QA: Fix utils.images_are_equal + add basic tests for qa utilities
Note: We allow differences of up to 2 pixel thickness due to erosion operation
2023-08-03 15:36:19 +02:00
Mike Williams a0d559e884 Backannotation: skip fields that are individually controlled
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/15337
2023-08-03 09:09:28 -04:00
Mike Williams c61da43ee2 Coverity: fix copy paste pointless cast 2023-08-03 08:27:12 -04:00