Commit Graph

26340 Commits

Author SHA1 Message Date
Wayne Stambaugh 7a00e01b3e Eeschema: fix false positive library symbol changed ERC errors.
This fix required sorting all of the LIB_PART draw items to ensure
accurate comparison between the symbols stored in the schematic and the
original library symbols.  This has a noticeable impact on symbol library
load performance.  It may also cause significant changes the next time
the library is saved due to changes in the draw item sorting.  Hashing
may be a better solution here but this addressed the immediate problem.

A skeleton method SCH_SCREEN::SwapSymbolLinks() was added because there
is most likely an issue with orphaned symbols in the schematic library
symbol cache during undo/redo operations.  More testing is required to
verify this.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/7263
2021-03-04 17:59:24 -05:00
Jeff Young c85c14e6e4 Don't allow exponential notation in specctra export.
Fixes https://gitlab.com/kicad/code/kicad/issues/7786
2021-03-04 22:39:33 +00:00
Jeff Young bbf02a5f08 Formatting. 2021-03-04 21:23:45 +00:00
Jeff Young 528f933ad5 Don't revert commit after user has OK'ed the dialog.
Fixes https://gitlab.com/kicad/code/kicad/issues/7799
2021-03-04 19:16:43 +00:00
Karl Palsson 658bc2f4b2 kicad2step: provide a basic default product name
It would be ideal if it would use the s-expr
kicad_pcb.general.title_block.title by default, and then fall back to
something based on the output step file, but even just the output step
file is a far better default than the "open cascade step translator
version..." text it uses at the moment.

Similar improvements using the title_block would be future work.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2021-03-04 17:01:07 +00:00
Jeff Young d18afa42cd Resync nets & netclasses after updateFromPCB.
Fixes https://gitlab.com/kicad/code/kicad/issues/7793
2021-03-04 15:05:06 +00:00
Jeff Young 91350ec9ea Don't update thickness unless it really changed.
Otherwise we're going to generate a continuous stream of OnUpdateUI
events....

Fixes https://gitlab.com/kicad/code/kicad/issues/5049
2021-03-04 14:15:39 +00:00
Marek Roszko 75c0dc7454 Make sure the mingw rc gets the build dir include 2021-03-04 07:32:58 -05:00
WhiteChairFromIkea ff23f4324a Do not hardcode altium file extension length 2021-03-04 12:20:40 +00:00
jean-pierre charras 8f50d1f86e Update French translation 2021-03-04 10:34:45 +01:00
Marek Roszko 73ecc61c38 Attempt to fix the version manifest for mingw
Ugh the bootleg resource compiler
2021-03-04 00:45:44 -05:00
Marek Roszko 8831c5567c Add win32 version manifest block 2021-03-04 00:34:48 -05:00
Marek Roszko ba364d5b5c Fix asan default in CMakeSettings.json.sample 2021-03-03 21:14:48 -05:00
Marek Roszko bdb141da0a Fix fiber local storage offset (crashfix) 2021-03-03 21:14:17 -05:00
Marek Roszko 320b519278 Add assembly based libcontext implementation for MSVC builds 2021-03-03 21:14:17 -05:00
Jon Evans 1fc399fa31 Fix a few more cases of picking up wrong mouse positions
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7745
2021-03-03 20:09:24 -05:00
Jon Evans 24e375742b Update nlohmann::json to 3.9.1
Release notes:
https://github.com/nlohmann/json/releases/tag/v3.9.1
2021-03-03 19:36:05 -05:00
Seth Hillbrand 9004fbcdc4 Update Translations 2021-03-03 16:14:03 -08:00
taotieren 8042346e8a Translated using Weblate (Chinese (Traditional))
Currently translated at 99.9% (6811 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2021-03-04 00:36:37 +01:00
pimjansen98 671937457f Translated using Weblate (Dutch)
Currently translated at 93.8% (6395 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/nl/
2021-03-04 00:36:37 +01:00
Jonathan Haas b644bd623a Translated using Weblate (German)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-03-04 00:36:37 +01:00
taotieren 8dbd37e1b4 Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (6811 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-03-04 00:36:37 +01:00
taotieren e2da7a2b65 Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (6811 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-03-04 00:36:37 +01:00
taotieren 1a506efdeb Translated using Weblate (Chinese (Traditional))
Currently translated at 99.9% (6811 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2021-03-04 00:36:37 +01:00
Konstantin Baranovskiy 0ca7af7cfe Translated using Weblate (Russian)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2021-03-04 00:36:37 +01:00
Arend-Jan van Hilten 4c3d27b5ff Translated using Weblate (Dutch)
Currently translated at 93.1% (6346 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/nl/
2021-03-04 00:36:37 +01:00
fresh 15fd824fc8 Translated using Weblate (Greek)
Currently translated at 96.5% (6576 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2021-03-04 00:36:36 +01:00
Michalis 09f3078947 Translated using Weblate (Greek)
Currently translated at 96.5% (6576 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2021-03-04 00:36:36 +01:00
Jonathan Haas 99704af5f5 Translated using Weblate (German)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-03-04 00:36:36 +01:00
Jan Straka 01862e49a3 Translated using Weblate (Czech)
Currently translated at 84.0% (5728 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2021-03-04 00:36:36 +01:00
Eric de10011328 Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (6811 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-03-04 00:36:36 +01:00
taotieren 1809730b64 Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (6811 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-03-04 00:36:36 +01:00
Tokita, Hiroshi 08b45056ec Translated using Weblate (Japanese)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-03-04 00:36:36 +01:00
Tokita, Hiroshi 8b6d768458 Translated using Weblate (Japanese)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-03-04 00:36:36 +01:00
Tokita, Hiroshi 1967c9a7b9 Translated using Weblate (Japanese)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-03-04 00:36:36 +01:00
Tokita, Hiroshi 77c59f3e11 Translated using Weblate (Japanese)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-03-04 00:36:36 +01:00
Tokita, Hiroshi 5428bb01d4 Translated using Weblate (Japanese)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-03-04 00:36:36 +01:00
Tokita, Hiroshi 70a1e652ef Translated using Weblate (Japanese)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-03-04 00:36:36 +01:00
Tokita, Hiroshi ea6eec313a Translated using Weblate (Japanese)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-03-04 00:36:36 +01:00
Tokita, Hiroshi 959966c6ff Translated using Weblate (Japanese)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-03-04 00:36:35 +01:00
Tokita, Hiroshi 1d8aff7c28 Translated using Weblate (Japanese)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-03-04 00:36:35 +01:00
Tokita, Hiroshi 2d58403f7b Translated using Weblate (Japanese)
Currently translated at 99.5% (6782 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-03-04 00:36:35 +01:00
ZbeeGin ba12cd58b5 Translated using Weblate (Polish)
Currently translated at 100.0% (6812 of 6812 strings)

Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2021-03-04 00:36:35 +01:00
Mikolaj Wielgus 1e1be730d8 Do not recalculate center from boundaries when flipping
Fixes https://gitlab.com/kicad/code/kicad/issues/7304
2021-03-03 23:33:31 +00:00
Jeff Young b9d26a55f2 Show variable references of text in status bar.
Fixes https://gitlab.com/kicad/code/kicad/issues/7790
2021-03-03 18:58:04 +00:00
jean-pierre charras 49ce32b403 Fix a minor python2/python3 compatibility issue on MSW 2021-03-03 18:42:51 +01:00
Jeff Young fcb9af2b12 When saving footprint to library don't detach from board too early.
In particular, make sure it's been flipped to the front layer first.
We need to know the layers to do the flip.

Fixes https://gitlab.com/kicad/code/kicad/issues/7780
2021-03-03 15:07:01 +00:00
Konstantin Baranovskiy 62f1111c0b Konstantin Baranovskiy in About dialog. 2021-03-03 10:30:10 +02:00
Ian McInerney 51d445007f Switch to using make_shared in another place 2021-03-03 02:19:46 +00:00
Ian McInerney 908de37e7c Don't hardcode the file extensions where possible 2021-03-03 01:13:59 +00:00