Jeff Young
74da0043b4
Move automatic dimension processing inside PCB_DIMENSION_BASE.
...
Also move dimension precision to an enum so it can get a proper dropdown
in the properties inspector.
(cherry picked from commit 461def2719
)
2023-03-12 21:04:09 +00:00
Jeff Young
c0ddca12df
Add Property Inspector support for dimension objects.
...
Includes changing the class hierarchy so that dimension objects inherit
from PCB_TEXT rather than containing a PCB_TEXT member variable.
(cherry picked from commit 23accffc6d
)
2023-03-12 21:03:58 +00:00
Jeff Young
bf55e610b9
Handle plotting of text on solder mask layer.
...
Admittedly this is an odd thing to do, but we should still be internally
consistent, and it has come up in customers' files.
Fixes https://gitlab.com/kicad/code/kicad/issues/14226
2023-03-12 21:00:19 +00:00
Mark Roszko
4e775a4090
Move vcpkg forwards for newer curl and python 3.9.16
2023-03-12 02:18:35 +00:00
Jon Evans
9f7b31b5c5
Do not try to process invalid ratsnest nodes
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/14254
(cherry picked from commit 8eaa3cfac9
)
2023-03-11 21:12:33 +00:00
Simon Richter
279641df73
Avoid "suggest parentheses around assignment used as truth value"
2023-03-10 23:09:41 +01:00
Wayne Stambaugh
9e1fd16329
Coverity fixes and code cleaning.
...
(cherry picked from commit 4e99812145
)
2023-03-10 11:21:19 -05:00
Wayne Stambaugh
d6ff5f0239
Begin 7.0.2 development.
2023-03-09 17:03:32 -05:00
Wayne Stambaugh
3f5d3fa0c6
Tag release version 7.0.1.
2023-03-09 16:59:45 -05:00
Seth Hillbrand
51dc2b109e
Handle fully-nested zones
...
The logic to handle divots needs to account for fully nested, same net
zones. The process of subtracting led to us considering the inner zone
to be a zone knock-out (negative polygon). To avoid this, we need to
check if the inner, higher priority zone has any connection to the outer
zone. If it does not, then we can treat it as an isolated zone without
worrying about divots to the outer zone.
(cherry picked from commit 9146e38af4
)
2023-03-09 09:25:20 -08:00
mitxela
2358ff6f07
Helper function to allow net.GetNetClassName()
...
(cherry picked from commit 734d3667a8
)
2023-03-09 14:03:02 +00:00
mitxela
11788d2f39
Expose shared_ptr to swig
...
Possibly not the right way to go about it but technically works
(cherry picked from commit 182abd4652
)
2023-03-09 14:02:48 +00:00
mitxela
541f7467c6
Fix python GetAllNetClasses
...
(cherry picked from commit 716328e511
)
2023-03-09 14:02:34 +00:00
jean-pierre charras
411c9707ee
specctra export: fix handling of multi-layer zones.
...
(from master branch)
2023-03-07 15:45:28 +01:00
Jon Evans
ee0ba17c03
Improve HiDPI handling of appearance/layer controls
...
(cherry picked from commit 43d3a18b86
)
2023-03-07 08:49:06 -05:00
Jon Evans
64bc850d8f
Fix layer widget in HiDPI situations
...
(cherry picked from commit 89ef6b36f4
)
2023-03-07 08:49:06 -05:00
Jeff Young
154f64dae3
Edge connectors shouldn't trigger edge clearance violations.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/14199
(cherry picked from commit 33e7c78533
)
2023-03-07 12:23:56 +00:00
Johannes Maibaum
7fa758358f
Don't bracket KICAD_VERSION when using git describe
...
(Cherry-picked from 75424cb246
)
2023-03-07 10:40:28 +00:00
Salvador E. Tropea
f135881bd6
Use constants for the names of the built-in colors
...
- Avoid repetition and errors from typos
- Allow simple changes
- Simpler data type handling, the constants are wxString
2023-03-07 10:32:18 +00:00
Seth Hillbrand
839301f81e
Revert "Consolidated ERC fixes"
...
This reverts commit 2127712115
.
Version uses functions only available in the master branch. Will revert
for 7.0.2 to allow targeted update
2023-03-06 21:22:55 -08:00
Seth Hillbrand
04f4ca9772
Update translations
2023-03-06 16:55:17 -08:00
Rigo Ligo
525328fba1
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (8011 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/zh_Hans/
2023-03-07 01:50:07 +01:00
boonchai k
471c125c1a
Translated using Weblate (Thai)
...
Currently translated at 89.2% (7148 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/th/
2023-03-07 01:50:07 +01:00
Tokita, Hiroshi
8ef99137c6
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (8011 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ja/
2023-03-07 01:50:07 +01:00
boonchai k
404cad062a
Translated using Weblate (Thai)
...
Currently translated at 88.6% (7104 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/th/
2023-03-07 01:50:07 +01:00
dsa-t
d4be813f2e
Translated using Weblate (Russian)
...
Currently translated at 100.0% (8011 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ru/
2023-03-07 01:50:06 +01:00
Jonathan Haas
ab3c0b2f03
Translated using Weblate (German)
...
Currently translated at 99.9% (8009 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/de/
2023-03-07 01:50:06 +01:00
CloverGit
defcfc2962
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (8011 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/zh_Hans/
2023-03-07 01:50:06 +01:00
Jan Straka
267cfdf54b
Translated using Weblate (Czech)
...
Currently translated at 90.1% (7218 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/cs/
2023-03-07 01:50:06 +01:00
turkce
a7b0231b3c
Translated using Weblate (Turkish)
...
Currently translated at 42.1% (3375 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/tr/
2023-03-07 01:50:06 +01:00
turkce
7c19958840
Translated using Weblate (Turkish)
...
Currently translated at 41.3% (3310 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/tr/
2023-03-07 01:50:06 +01:00
ssantos
34c3bb7d2c
Translated using Weblate (Portuguese)
...
Currently translated at 99.8% (8001 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pt/
2023-03-07 01:50:06 +01:00
Toni Laiho
b37545ee6c
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (8011 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-03-07 01:50:05 +01:00
Henrik Kauhanen
c1e924c894
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (8007 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-03-07 01:50:05 +01:00
Tom Niesse
200e9e28ea
Translated using Weblate (Dutch)
...
Currently translated at 82.8% (6638 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/nl/
2023-03-07 01:50:05 +01:00
Henrik Kauhanen
b95f958890
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (8007 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-03-07 01:50:05 +01:00
김랑기
fe9666bdaf
Translated using Weblate (Korean)
...
Currently translated at 100.0% (8011 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ko/
2023-03-07 01:50:05 +01:00
Henrik Kauhanen
948de5dc79
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (8011 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-03-07 01:50:05 +01:00
Toni Laiho
8800fd8250
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (8011 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-03-07 01:50:05 +01:00
Henrik Kauhanen
b1e5d8c915
Translated using Weblate (German)
...
Currently translated at 99.9% (8009 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/de/
2023-03-07 01:50:05 +01:00
Henrik Kauhanen
02aec8b091
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (8005 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-03-07 01:50:04 +01:00
김랑기
50517f6aa6
Translated using Weblate (Korean)
...
Currently translated at 100.0% (8011 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/ko/
2023-03-07 01:50:04 +01:00
Henrik Kauhanen
a752473280
Translated using Weblate (Finnish)
...
Currently translated at 99.9% (8010 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-03-07 01:50:04 +01:00
Henrik Kauhanen
7e1972d483
Translated using Weblate (German)
...
Currently translated at 99.9% (8009 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/de/
2023-03-07 01:50:04 +01:00
Henrik Kauhanen
de48bf04bc
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (8006 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-03-07 01:50:04 +01:00
Henrik Kauhanen
228bf66cac
Translated using Weblate (Finnish)
...
Currently translated at 99.9% (8010 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-03-07 01:50:04 +01:00
Jan Straka
c986c1d26a
Translated using Weblate (Czech)
...
Currently translated at 89.7% (7188 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/cs/
2023-03-07 01:50:04 +01:00
Henrik Kauhanen
b0f7ea5b16
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (8006 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/sv/
2023-03-07 01:50:04 +01:00
Jan Sobków
8b2e2ff1f8
Translated using Weblate (Polish)
...
Currently translated at 100.0% (8011 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/pl/
2023-03-07 01:50:03 +01:00
Toni Laiho
d00166223f
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (8011 of 8011 strings)
Translation: KiCad EDA/v7
Translate-URL: https://hosted.weblate.org/projects/kicad/v7/fi/
2023-03-07 01:50:03 +01:00