Commit Graph

39090 Commits

Author SHA1 Message Date
Marek Roszko 5319316815 Enhance the status bar with background progress and notifications 2023-08-04 22:06:08 -04:00
Josue Huaroto cfa49b5250 Move units labels from ticks to axis label. 2023-08-04 22:41:50 +00:00
Jeff Young d3329a0781 Only re-build the members grid when we have to.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15320
2023-08-04 23:39:47 +01:00
Seth Hillbrand 248404a0d1 Better fix for #15217
Rather than rely on a quirk, we avoid the modified structure

Fixes https://gitlab.com/kicad/code/kicad/-/issues/15217
2023-08-04 13:58:35 -07:00
Seth Hillbrand c38ed7044a ADDED: DNP flag for position file export
Adds ability to exclude footprints with DNP flag from position files in
dialog and cli

Fixes https://gitlab.com/kicad/code/kicad/-/issues/15353
2023-08-04 11:02:54 -07:00
Seth Hillbrand 02335010ff Don't try to get a translated empty string
Hashing an empty string can be crashy.  And empty strings are reserved
in gettext, so we shouldn't try.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/15354
2023-08-04 10:08:30 -07:00
Jeff Young 620b6b7169 Re-entrancy guard for length tuner tool.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15268
2023-08-04 17:37:09 +01:00
jean-pierre charras 9a336eeb87 Pcbnew: Plot tented/not tented vias: fox some issues:
Fix mistake in 2 accessors
Fix a checkbox name that was the opposite of its purpose
Add tool-tips ans comments.
Fixes #15352
https://gitlab.com/kicad/code/kicad/-/issues/15352
2023-08-04 18:29:06 +02:00
Jeff Young 1cbef0157d Avoid edge cases on very wide thermal spokes.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15280
2023-08-04 15:38:06 +01:00
Jeff Young c697a934b2 Update layer names to current terminology.
Also fixes some out-of-date tooltips/names.
2023-08-04 11:37:46 +01:00
Jeff Young 29f2afedbd Fix hidden text painting. 2023-08-04 11:37:46 +01:00
jean-pierre charras 9369be6186 French translation update 2023-08-04 08:40:25 +02:00
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