Jon Evans
88dfe6eb9c
Stricter API for LIB_TABLE
...
Prevent nickname map or row parent getting out of sync
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15315
(cherry picked from commit 4c4bbdc8f3
)
2023-08-15 01:39:09 +00:00
Wayne Stambaugh
800b697d06
Begin version 7.0.8 development.
2023-08-13 18:13:28 -04:00
Wayne Stambaugh
2176a654cd
Tag release version 7.0.7.
2023-08-13 18:08:29 -04:00
Seth Hillbrand
2176788d1c
Update translations
2023-08-13 14:56:51 -07:00
Milan Šalka
6389fa2d81
Translated using Weblate (Slovak)
...
Currently translated at 65.0% (5218 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sk/
2023-08-13 23:56:06 +02:00
Tokita, Hiroshi
8a0b64dd00
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (8019 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ja/
2023-08-13 23:56:06 +02:00
Toni Laiho
79ac207532
Translated using Weblate (Finnish)
...
Currently translated at 99.8% (8010 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-08-13 23:56:06 +02:00
yangyangdaji
c33e12b66f
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (8022 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/zh_Hans/
2023-08-13 23:56:06 +02:00
Henrik Kauhanen
5d0dfb80d4
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (8019 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-08-13 23:56:06 +02:00
dsa-t
7ebab92f16
Translated using Weblate (Russian)
...
Currently translated at 100.0% (8022 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ru/
2023-08-13 23:56:06 +02:00
Wellington Terumi Uemura
1a851f7c33
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (8022 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pt_BR/
2023-08-13 23:56:06 +02:00
ZbeeGin
74ee8bea5d
Translated using Weblate (Polish)
...
Currently translated at 100.0% (8022 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pl/
2023-08-13 23:56:06 +02:00
Tokita, Hiroshi
dec1748978
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (8018 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ja/
2023-08-13 23:56:06 +02:00
Toni Laiho
4ef47e1040
Translated using Weblate (Finnish)
...
Currently translated at 99.8% (8010 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-08-13 23:56:05 +02:00
Henrik Kauhanen
42f242ce42
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (8017 of 8022 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-08-13 23:56:05 +02:00
jean-pierre charras
c4914a64bb
PCB_GRID_HELPER::BestSnapAnchor() fix overflow due to use of int.
...
GRID_HELPER::GetVisibleGrid() needs double, does not work with int (overflow).
Fixes #15389
https://gitlab.com/kicad/code/kicad/-/issues/15389
2023-08-11 18:04:27 +02:00
Alex Shvartzkop
4aa05dfcf2
Altium PCB importer: fix custom pad local placement.
2023-08-08 17:03:30 +03:00
Jon Evans
255ff5d789
Manual cherry-pick of 256c7fa7
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15367
2023-08-07 11:36:36 -04:00
Chris Morgan
75f5186dec
vcpkg.json - Explicitly depend on sqlite3 with a range of features that...
...
(cherry picked from commit d03c3d0f6d
)
2023-08-06 22:51:17 +00:00
Wayne Stambaugh
0cf6d80705
Stable version 7.0.7 release candidate 1.
2023-08-04 17:01:17 -04:00
Seth Hillbrand
2d96c6ad22
Better fix for #15217
...
Rather than rely on a quirk, we avoid the modified structure
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15217
(cherry picked from commit 248404a0d1
)
2023-08-04 13:59:23 -07:00
Seth Hillbrand
ef7ec13861
Fix-up for previous commit
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15217
(cherry picked from commit 018d60eb40
)
2023-08-04 13:59:23 -07:00
Seth Hillbrand
8008e09918
Change stale_bus_members to work around MSVC issue
...
Somehow, MSVC vector gets corrupted in certain cases. While the
mechanism is unclear, using an unordered_set avoids this problem
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15217
(cherry picked from commit 7bd3992350
)
2023-08-04 13:59:23 -07:00
Alex Shvartzkop
75ace76c6a
Some router/DRC performance boost (ZONE::GetZoneName)
2023-08-04 23:56:02 +03:00
Seth Hillbrand
9de58a29e3
Avoid bulking drawing sheet polygons
...
On the drawing sheet, the polygons are always filled and shouldn't have
additional stroking
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15242
(cherry picked from commit e71422d2cf
)
2023-08-04 13:51:38 -07:00
Jon Evans
56aff41b7e
Database libraries performance improvements
...
Rework caching system and optimize queries
(cherry picked from commit 39a5929f33
)
2023-08-04 17:57:46 +00:00
Jeff Young
a8417a7e23
Use pre-existing strings for 7.0.
2023-08-04 16:27:22 +01:00
Alex Shvartzkop
582c9b7f08
CompoundFileReader: fix UTF16~wstring conversion on 16b wchar compilers
...
(cherry picked from commit c39dfb9f05
)
CompoundFileReader: fix build error
(cherry picked from commit d40e34aebe
)
UTF16ToWstring: stop at NUL input terminator.
(cherry picked from commit b784b44ed0
)
2023-08-04 16:50:09 +03:00
Alex Shvartzkop
2eb6ca75a8
Altium PCB import: support dashed outlines (Region kind 2)
...
(cherry picked from commit 430da67222
)
2023-08-04 16:50:09 +03:00
Alex Shvartzkop
4918ac6307
Improvements to Altium PCB/footprint importer:
...
- Support unicode footprint names
- Set default footprint text size and thickness to match KLC
- Position Reference at the top, Value at the bottom of fp bounding box
(cherry picked from commit 24452f41ad
)
2023-08-04 16:50:09 +03:00
Alex Shvartzkop
acc03e91f3
Altium PCB: support solder/paste mask expansion rules.
...
- Writes expansion values to board design settings
- Imports footprint regions on Cu layers as pads
- Adds support for holes in non-Cu polygons in footprints
2023-08-04 16:50:09 +03:00
Alex Shvartzkop
8e1466a35a
Altium PCB import: import holes in non-Cu polygons.
...
(cherry picked from commit ef66fe88ac
)
2023-08-04 16:50:09 +03:00
Alex Shvartzkop
5b73af668f
Altium PCB import: remove more invalid polygons.
...
(cherry picked from commit eb6cd4cc5d
)
2023-08-04 16:50:09 +03:00
Roberto Fernandez Bautista
deb035c7fe
Fix loading of via drill default sizes and other settings from *.brd kicad files
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15350
(cherry picked from commit 573d2f94de
)
2023-08-04 10:59:26 +02:00
Jon Evans
2075a99c9b
PNS: Process holes as solids in shoveIteration
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/12873
2023-08-03 20:22:48 -04:00
Roberto Fernandez Bautista
74b1f603df
Ensure symbols in subsheets are added to multi-unit map before re-annotating
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14918
(cherry picked from commit 6d3f512e15
)
2023-08-04 01:22:26 +02:00
Jon Evans
ed1eb1c018
Fix PNS debug tool
2023-08-03 18:49:37 -04:00
Jon Evans
4bed2e57cb
Fix msvc being unhappy
...
(cherry picked from commit ca4d6e8d1d
)
2023-08-03 20:16:16 +00:00
Jon Evans
0629f502b5
PNS: Improve behavior of dragging vias
...
- Fall back to walkaround when drag fails
- Properly check collisions with holes
Fixes https://gitlab.com/kicad/code/kicad/-/issues/15117
(cherry picked from commit cc7d470f8b
)
2023-08-03 20:16:06 +00:00
Seth Hillbrand
fd93873cc1
Update translations
2023-08-03 11:30:31 -07:00
turkce
dbd58dbbc6
Translated using Weblate (Turkish)
...
Currently translated at 61.3% (4924 of 8020 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/tr/
2023-08-03 20:23:03 +02:00
Henrik Kauhanen
b2edf61588
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (8017 of 8020 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-08-03 20:23:03 +02:00
Tokita, Hiroshi
96b6975deb
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (8017 of 8020 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ja/
2023-08-03 20:23:03 +02:00
Tokita, Hiroshi
9449dab0b7
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (8017 of 8020 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ja/
2023-08-03 20:23:02 +02:00
Rigo Ligo
6da9dbcc53
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (8012 of 8020 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/zh_Hans/
2023-08-03 20:23:02 +02:00
Tokita, Hiroshi
d1bdea21b4
Translated using Weblate (Japanese)
...
Currently translated at 99.9% (8016 of 8020 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ja/
2023-08-03 20:23:02 +02:00
Toni Laiho
5ea0f3253f
Translated using Weblate (Finnish)
...
Currently translated at 99.8% (8008 of 8020 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-08-03 20:23:02 +02:00
Mark Hämmerling
b1e5c02e0c
Translated using Weblate (German)
...
Currently translated at 100.0% (8020 of 8020 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/de/
2023-08-03 20:23:02 +02:00
Hubert Hu
f48d97ab04
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (8012 of 8020 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/zh_Hans/
2023-08-03 20:23:02 +02:00
Hubert Hu
8f85e04d61
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (8012 of 8020 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/zh_Hans/
2023-08-03 20:23:02 +02:00