Seth Hillbrand
e0011fcd93
Display a nice error message instead of asserting
...
When we mess up, it will be nice to not lose users' data. This requests
a bug report if the netlist parsing breaks instead of throwing
2021-09-01 12:02:06 -07:00
Seth Hillbrand
8a305eec32
Remove broken RefDesStringCompare
...
This function attempted a poor-man's natural compare but it assumed
specific structure of the string. This broke for strings with
numberings that looked like decimals.
Instead, we use our natural string comparison function and remove the
references to this older function and its similar elements.
Fixes https://gitlab.com/kicad/code/kicad/issues/9067
2021-09-01 11:48:01 -07:00
Seth Hillbrand
bc0302fafe
Replace RefDesCmp with better StrNumCmp
2021-09-01 11:48:01 -07:00
Jeff Young
d92d9898ad
Scale junction dots from wirewidth, not linewidth.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/9040
2021-09-01 19:44:18 +01:00
Marek Roszko
b32b04d27e
Preserve archive timestamps on extract
...
Fix #9065
2021-09-01 01:04:43 -04:00
Seth Hillbrand
b0ba8b01c4
Update RTree when rotating components
...
Fixes https://gitlab.com/kicad/code/kicad/issues/9061
2021-08-31 16:36:38 -07:00
Jeff Young
04fa678265
Impleent persistence for no-connect pad setting.
...
Also moves rotation increment from a display property to and edit
property.
(Both issues were discovered while working on a 7.0 feature.)
2021-09-01 00:00:12 +01:00
Jeff Young
2cdd3c9ebf
Work-around incorrect spacing (and order) of buttons on Mac.
2021-08-31 22:39:25 +01:00
Seth Hillbrand
345f506f0c
Ignore STARTPOINT/ENDPOINT in multiple item rot
...
Rotating multiple items does not allow for individual end points to be
selected. This can happen when we narrowSelection by hovering on end
points.
2021-08-31 14:34:05 -07:00
Jeff Young
641a6902b7
More robust hex-color interpretation.
2021-08-31 21:41:52 +01:00
Jeff Young
098fdf2981
Performance fixes.
2021-08-31 21:24:20 +01:00
Jeff Young
a5e11111a4
Link updating of hex value and opacity slider.
2021-08-31 21:24:20 +01:00
Roberto Fernandez Bautista
3e32c2e5a7
eeschema: Make pasted text left aligned so that it is editable
...
Previously it was pasted as centre aligned, which is not supported in
the GUI.
2021-08-31 20:02:20 +01:00
Wayne Stambaugh
5a28a06597
Use wxMessageDialog instead of wxRichMessageDialog.
...
wxRichMessageDialog does not look like the stock message boxes on any
platform so don't use it unless the checkbox option is required.
2021-08-31 14:41:40 -04:00
Jeff Young
e58671e2da
Move color picker from CSS to HTML format for colors.
...
This is an attempt to remove the decimal separator from the equation,
which appears to be causing trouble on MSW.
Fixes https://gitlab.com/kicad/code/kicad/issues/9043
2021-08-31 18:56:38 +01:00
Seth Hillbrand
45c7ef7e76
Remove last pybind11 forcing non-debug libs
2021-08-31 09:19:26 -07:00
Seth Hillbrand
fc01eb73ae
Remove unused elif in FindPythonLibsNew.cmake
2021-08-31 09:12:14 -07:00
jean-pierre charras
8fa04eeb75
FP_TEXT::TransformShapeWithClearanceToPolygon(): fix broken rotation of the shape.
...
Only the FP_TEXT shape must be rotated, not the full buffer used for storage.
Fixes #9057
https://gitlab.com/kicad/code/kicad/issues/9057
2021-08-31 17:04:03 +02:00
Jeff Young
b5a3385ea9
Overhaul file locking system.
...
See bug report for details.
Fixes https://gitlab.com/kicad/code/kicad/issues/8919
2021-08-31 15:04:31 +01:00
Marek Roszko
ef38642bf1
Patch pybind11 for MSVC
...
Pulls a series of patches for MSVC options from earlier in tree
2021-08-31 06:35:35 -07:00
Mike Williams
30987cebfe
Gerbview: fix cairo negative items and implement real differential mode
...
Layers with negative objects need to be drawn in a subsurface before
copying so they don't _CLEAR the draw items below them when a negative
object is drawn.
Differential layers are basically the same thing only they use a
different copying operation onto the layers below.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/1863
Fixes https://gitlab.com/kicad/code/kicad/-/issues/4495
2021-08-31 12:43:53 +00:00
Jeff Young
21365fff3e
Disambiguate JunctionDiameter from EffectiveJunctionDiameter.
...
ADDED Junction Size and Color to Edit Text & Graphics properties.
The added feature is only because it's the only way to recover from
the buggy behaviour having changed all your junctions to overridden
values.
Also adds help texts to the Junction Dot Properties dialog to
specify how to get schematic dot sizes and eeschema colors.
Also fixes the terminology in the Line/Wire/Bus Properties dialog
(the default widths come from the netclasses, not from eeschema).
Fixes https://gitlab.com/kicad/code/kicad/issues/9040
2021-08-31 12:18:02 +01:00
Sylwester Kocjan
ddba9e2351
eeschema: fix of not updating spice primitive field
...
Fixes: https://gitlab.com/kicad/code/kicad/-/issues/8835
2021-08-31 06:27:36 +00:00
Seth Hillbrand
317fae2098
Update Pybind11 to prevent conflict with wxTranslate
...
We change the pybind templates '_' to be '_x' to avoid conflicting with
the wxTranslate macro `_`
2021-08-30 16:55:49 -07:00
Seth Hillbrand
84c7cc6c21
Update to pybind11 v2.7.1
2021-08-30 16:55:36 -07:00
Seth Hillbrand
aeb61d5984
Update Translations
2021-08-30 14:46:27 -07:00
boonchai k
d23c001cd9
Translated using Weblate (Thai)
...
Currently translated at 66.5% (4662 of 7007 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-08-30 23:44:24 +02:00
Jan Straka
b55066b718
Translated using Weblate (Czech)
...
Currently translated at 84.6% (5976 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2021-08-30 23:44:24 +02:00
Tokita, Hiroshi
5bdbbd055c
Translated using Weblate (Japanese)
...
Currently translated at 99.2% (7012 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-08-30 23:44:24 +02:00
boonchai k
a5fdc9672c
Translated using Weblate (Thai)
...
Currently translated at 64.5% (4522 of 7007 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-08-30 23:44:24 +02:00
hokim
de2276e1f2
Translated using Weblate (Korean)
...
Currently translated at 100.0% (7062 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2021-08-30 23:44:24 +02:00
Uibeom Jung
ea0662881f
Translated using Weblate (Korean)
...
Currently translated at 100.0% (7062 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2021-08-30 23:44:23 +02:00
Jonathan Haas
0e362bfc77
Translated using Weblate (German)
...
Currently translated at 89.8% (6347 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-08-30 23:44:23 +02:00
boonchai k
b61e605827
Translated using Weblate (Thai)
...
Currently translated at 63.3% (4439 of 7007 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2021-08-30 23:44:23 +02:00
Triyan W. Nugroho
3a6edb5743
Translated using Weblate (Indonesian)
...
Currently translated at 11.4% (808 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/id/
2021-08-30 23:44:23 +02:00
David Chen
73b4e70d72
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 96.7% (6831 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2021-08-30 23:44:22 +02:00
Eric
4e626210f3
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7061 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-08-30 23:44:22 +02:00
CloverGit
24f25b3132
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7061 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-08-30 23:44:22 +02:00
Konstantin Baranovskiy
b05ccf99c3
Translated using Weblate (Russian)
...
Currently translated at 99.9% (7060 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2021-08-30 23:44:22 +02:00
ZbeeGin
63bb5309ec
Translated using Weblate (Polish)
...
Currently translated at 100.0% (7062 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2021-08-30 23:44:21 +02:00
Tokita, Hiroshi
a5f5035c59
Translated using Weblate (Japanese)
...
Currently translated at 99.2% (7012 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-08-30 23:44:21 +02:00
ZbeeGin
074790a4d7
Translated using Weblate (Italian)
...
Currently translated at 99.3% (7019 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/it/
2021-08-30 23:44:21 +02:00
ZbeeGin
1f812153c8
Translated using Weblate (Spanish)
...
Currently translated at 98.5% (6963 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es/
2021-08-30 23:44:21 +02:00
Jan Straka
0ba9a6c683
Translated using Weblate (Czech)
...
Currently translated at 84.5% (5970 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2021-08-30 23:44:20 +02:00
ZbeeGin
bd4b4f07d7
Translated using Weblate (Polish)
...
Currently translated at 100.0% (7062 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2021-08-30 23:44:20 +02:00
Eric
2e89a0e1cd
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.1% (7005 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-08-30 23:44:19 +02:00
Ji Yoon Choi
ef993b344f
Translated using Weblate (Korean)
...
Currently translated at 100.0% (7062 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2021-08-30 23:44:19 +02:00
서범기
e0b0e0c46a
Translated using Weblate (Korean)
...
Currently translated at 99.9% (7061 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2021-08-30 23:44:19 +02:00
Ji Yoon Choi
4523826775
Translated using Weblate (Korean)
...
Currently translated at 99.9% (7061 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2021-08-30 23:44:19 +02:00
킴슨김랑기
30fd48099b
Translated using Weblate (Korean)
...
Currently translated at 98.5% (6960 of 7062 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2021-08-30 23:44:18 +02:00