Commit Graph

36176 Commits

Author SHA1 Message Date
Seth Hillbrand 7fa15b3fbb Only update items that can be affected
When updating the view, don't force repaint all items.  Changing the
line width only affects elements with lines

Fixes https://gitlab.com/kicad/code/kicad/issues/13579
2023-01-18 09:59:00 -08:00
jean-pierre charras 098b03e17a gerbview: Cleanup code. Remove useless or not working code. 2023-01-18 17:26:41 +01:00
Jeff Young 87377d1aac Stop stepping on user's data.
Just because we can't find the file doesn't mean the path to it has
no value.  Don't delete it.  And don't crash afterwards either.

Fixes https://gitlab.com/kicad/code/kicad/issues/13578
2023-01-18 13:50:40 +00:00
Dag Lem cff0560088 Eagle schematic import: Handling of escaped text 2023-01-18 12:33:36 +00:00
Jeff Young 3af9c658e6 Don't specify fonts in wxFormBuilder. It only leads to pain.
Fixes https://gitlab.com/kicad/code/kicad/issues/13547
2023-01-18 12:28:07 +00:00
jean-pierre charras 90c76fa4bc Pcbnew: display first and last layer ID on buried and micro vias.
Fixes #13566
https://gitlab.com/kicad/code/kicad/issues/13566
2023-01-18 09:56:25 +01:00
jean-pierre charras 940d88c47d PCB_SHAPE::swapData() : Do not swap twice a parameter
Fixes #13576
https://gitlab.com/kicad/code/kicad/issues/13576
2023-01-18 08:37:34 +01:00
Jeff Young 7844602210 Nullptr safety. 2023-01-18 01:30:40 +00:00
Jeff Young f399dc0c3a Nullptr safety. (Sentry KICAD-4F) 2023-01-18 01:16:57 +00:00
Jeff Young f90b04c715 Nullptr safety. (Sentry KICAD-5N) 2023-01-18 01:05:27 +00:00
Jeff Young 47d88c5647 Nullptr safety. (Sentry KICAD-71) 2023-01-18 00:52:19 +00:00
Jeff Young f45d44a639 Don't leave temp footprints attached to a board. 2023-01-18 00:46:59 +00:00
Seth Hillbrand f35a02d57a Move early exit higher in netname redraw
If the track is outside of the viewbox, GetLOD returns HIDE.  This needs
to be handled quickly in the loop before further processing

Fixes https://gitlab.com/kicad/code/kicad/issues/13572
2023-01-17 15:56:04 -08:00
Jeff Young 3cc960a872 Push nets to free pads when they're used.
Fixes https://gitlab.com/kicad/code/kicad/issues/13516

Fixes https://gitlab.com/kicad/code/kicad/issues/13517
2023-01-17 23:29:47 +00:00
Seth Hillbrand 1d223d1439 Safely load python plugins
Catch potential exceptions when doing the initial python plugin load

Fixes https://gitlab.com/kicad/code/kicad/issues/12231
2023-01-17 12:56:15 -08:00
Seth Hillbrand 60ba245474 Remove Eagle islands by default unless told otherwise
Fixes https://gitlab.com/kicad/code/kicad/issues/13503
2023-01-17 12:49:44 -08:00
jean-pierre charras c347ceae7e French translation update 2023-01-17 20:38:25 +01:00
Seth Hillbrand 7705de9ff7 Remove formatting pipe from translations
Fixes https://gitlab.com/kicad/code/kicad/issues/13570
2023-01-17 10:38:43 -08:00
Seth Hillbrand d2052d3b66 Update translations 2023-01-17 10:33:40 -08:00
Ivan Chuba de3adeb64a Translated using Weblate (Estonian)
Currently translated at 3.6% (290 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/et/
2023-01-17 10:32:54 -08:00
Ivan Chuba c031b58ed8 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (8034 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
2023-01-17 10:32:54 -08:00
Ulices 9ea4529d76 Translated using Weblate (Spanish (Mexico))
Currently translated at 99.7% (8010 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2023-01-17 10:32:54 -08:00
Mustafa Selçuk ÇAVDAR 3d6306cc23 Translated using Weblate (Turkish)
Currently translated at 38.2% (3069 of 8021 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
2023-01-17 10:32:54 -08:00
Henrik Kauhanen 43b42ae3de Translated using Weblate (Swedish)
Currently translated at 99.9% (8028 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2023-01-17 10:32:54 -08:00
dsa-t 4494ed1e0d Translated using Weblate (Russian)
Currently translated at 98.2% (7896 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2023-01-17 10:32:54 -08:00
co8 j f24b66d13f Translated using Weblate (Japanese)
Currently translated at 99.8% (8024 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2023-01-17 10:32:54 -08:00
Tokita, Hiroshi e498aa6a33 Translated using Weblate (Japanese)
Currently translated at 99.8% (8024 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2023-01-17 10:32:54 -08:00
Toni Laiho af6abddf03 Translated using Weblate (Finnish)
Currently translated at 100.0% (8034 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2023-01-17 10:32:54 -08:00
Henrik Kauhanen b778c76d49 Translated using Weblate (Finnish)
Currently translated at 100.0% (8034 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2023-01-17 10:32:54 -08:00
aris-kimi ed1bb7939d Translated using Weblate (Greek)
Currently translated at 88.1% (7073 of 8021 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2023-01-17 10:32:54 -08:00
Jonathan Haas 30564401b4 Translated using Weblate (German)
Currently translated at 100.0% (8034 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2023-01-17 10:32:54 -08:00
Henrik Kauhanen 542a40d8bb Translated using Weblate (German)
Currently translated at 100.0% (8034 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2023-01-17 10:32:54 -08:00
Jan Straka 192c0a968e Translated using Weblate (Czech)
Currently translated at 88.3% (7100 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2023-01-17 10:32:54 -08:00
Ivan Chuba c3b2cf5c14 Translated using Weblate (Estonian)
Currently translated at 2.6% (214 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/et/
2023-01-17 10:32:54 -08:00
Ivan Chuba 84c3b119df Translated using Weblate (Ukrainian)
Currently translated at 100.0% (8034 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/uk/
2023-01-17 10:32:54 -08:00
Wellington Terumi Uemura 73f2fd90c3 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (8034 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2023-01-17 10:32:53 -08:00
Henrik Kauhanen 3ee5cfedd0 Translated using Weblate (Swedish)
Currently translated at 99.8% (8024 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2023-01-17 10:32:53 -08:00
ZbeeGin 3ac16254fc Translated using Weblate (Polish)
Currently translated at 100.0% (8034 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2023-01-17 10:32:53 -08:00
Tokita, Hiroshi 6b7e1fb852 Translated using Weblate (Japanese)
Currently translated at 99.6% (8006 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2023-01-17 10:32:53 -08:00
Toni Laiho ee734c359d Translated using Weblate (Finnish)
Currently translated at 100.0% (8034 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2023-01-17 10:32:53 -08:00
Mark Hämmerling 8739aa901c Translated using Weblate (German)
Currently translated at 100.0% (8034 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2023-01-17 10:32:53 -08:00
Jonathan Haas bd99cfa73b Translated using Weblate (German)
Currently translated at 100.0% (8034 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2023-01-17 10:32:53 -08:00
René Široký f13b4116f6 Translated using Weblate (Czech)
Currently translated at 87.8% (7055 of 8034 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2023-01-17 10:32:53 -08:00
Mark Roszko 26c6760662 Remove new strings 2023-01-17 17:55:48 +00:00
Jeff Young 26c821962f Simplify and regularize text variable substitution architecture.
EDA_ITEMs are responsible for giving their parent a crack at it if
they failed to resolve it.  This recurses all the way up to the schematic/
board, and then to the project.

Cross-reference handling is also move to the EDA_ITEMs.  It must be done
before bubbling up so that we don't end up in loops.  (The aDepth parameter
will break the loop, but without having done anything useful.)

Fixes https://gitlab.com/kicad/code/kicad/issues/13541
2023-01-17 17:05:41 +00:00
Jeff Young 9820062c71 Fix clipping issue in Pad Properties dialog. 2023-01-17 17:05:41 +00:00
Wayne Stambaugh 022c913e8f Fix another broken graphics import file filter. 2023-01-17 11:34:51 -05:00
Mike Williams 369c0efade Bitmaps: respect source DPI
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/13565
2023-01-17 11:20:17 -05:00
Wayne Stambaugh f81642bbb3 Fix broken graphics import file filters.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/13570
2023-01-17 11:19:53 -05:00
Jeff Young ea1d7c5d97 Update Eagle imported variable mapping to better match Eagle output.
Fixes https://gitlab.com/kicad/code/kicad/issues/13541
2023-01-17 13:43:47 +00:00