jean-pierre charras
878c70c1ab
Pcbnew: fix erroneous IslandRemovalMode default mode in board files.
...
The default is ISLAND_REMOVAL_MODE::ALWAYS in *.kicad_pcb files
2022-03-09 13:17:18 +01:00
jean-pierre charras
e7f379c31d
Pcbnew, Knockout texts: fix issues seen with rotated texts.
...
Fixes #11085
https://gitlab.com/kicad/code/kicad/issues/11085
2022-03-09 11:22:05 +01:00
Marek Roszko
2df80c6473
Add some more reserves for string funcs
2022-03-08 20:07:55 -05:00
Marek Roszko
ca5049b6bc
Try and reduce memory allocs when (un)escaping strings
2022-03-08 19:36:08 -05:00
Jeff Young
e4b56ab7f1
Performance fixes for the board from hell....
2022-03-08 23:54:34 +00:00
Jeff Young
392a3ec131
Fix typo which leads to catastrophic performance on boards with tons of zones.
2022-03-08 20:16:37 +00:00
Jeff Young
f6dac9eb13
Support text knockouts in non-copper zones.
2022-03-08 18:06:41 +00:00
Jeff Young
40fd8860fe
Plotting (and some bug fixes) for knockout text.
2022-03-08 18:06:41 +00:00
jean-pierre charras
b6aa5bd1ed
Pcbnew: PCB_TEXT: save the Locked flag in file.
...
Previously, one could lock a graphic text on a board, but the lock state was not saved.
2022-03-08 17:35:26 +01:00
jean-pierre charras
bafd8ac9d5
plot_board_layers.cpp: Add missing layers (USer_x) in list
...
Fixes #11072
https://gitlab.com/kicad/code/kicad/issues/11072
2022-03-08 14:41:10 +01:00
Jeff Young
293021c58c
ADDED: knockout pcb and fp text.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7055
2022-03-08 13:22:20 +00:00
Jeff Young
96f9ea286e
Natural sorting for nets.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/10534
2022-03-08 13:22:20 +00:00
Jon Evans
6d82490b59
Add dark mode assets for text properties; teardrops
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10754
2022-03-07 23:15:54 -05:00
Seth Hillbrand
6934bc124c
Move temp save files to temporary directory
...
Avoid excess writes to the project directory to dodge issues with remote
file systems not fully writing data.
wxRename works across disk boundaries (in theory) and falls back to
wxCopy/wxRemove when it fails
Fixes https://gitlab.com/kicad/code/kicad/issues/10747
2022-03-07 20:13:28 -08:00
Seth Hillbrand
768dd0c6c9
Update Translations
2022-03-07 16:52:25 -08:00
Ulices
01b148e286
Translated using Weblate (Spanish (Mexico))
...
Currently translated at 96.5% (7204 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es_MX/
2022-03-08 01:49:29 +01:00
boonchai k
df0b3417bd
Translated using Weblate (Thai)
...
Currently translated at 95.6% (7132 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/th/
2022-03-08 01:49:29 +01:00
Henrik Kauhanen
52c7529428
Translated using Weblate (Swedish)
...
Currently translated at 98.8% (7376 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
2022-03-08 01:49:29 +01:00
Konstantin Baranovskiy
78c246bcd4
Translated using Weblate (Russian)
...
Currently translated at 96.4% (7194 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2022-03-08 01:49:28 +01:00
Henrik Kauhanen
daad2a2649
Translated using Weblate (Finnish)
...
Currently translated at 83.6% (6243 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
2022-03-08 01:49:28 +01:00
Henrik Kauhanen
0de6060973
Translated using Weblate (German)
...
Currently translated at 97.7% (7292 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2022-03-08 01:49:28 +01:00
Mark Hämmerling
8a8ef91329
Translated using Weblate (German)
...
Currently translated at 97.7% (7292 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2022-03-08 01:49:28 +01:00
Radek K
3aaef14a58
Translated using Weblate (Czech)
...
Currently translated at 87.6% (6536 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2022-03-08 01:49:28 +01:00
Arnau Llovet Vidal
58576b7cf9
Translated using Weblate (Catalan)
...
Currently translated at 65.1% (4860 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
2022-03-08 01:49:28 +01:00
Wellington Terumi Uemura
6b691b7310
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (7460 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
2022-03-08 01:49:28 +01:00
lê văn lập
9eb32a949e
Translated using Weblate (Vietnamese)
...
Currently translated at 17.5% (1308 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/vi/
2022-03-08 01:49:28 +01:00
taotieren
8d68cd8652
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 97.6% (7284 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2022-03-08 01:49:28 +01:00
taotieren
5bc6e8d9cd
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7458 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-08 01:49:27 +01:00
Tian Yunhao
56951e229b
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7458 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-08 01:49:27 +01:00
Eric
059615674b
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (7458 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2022-03-08 01:49:27 +01:00
ZbeeGin
533a0aceba
Translated using Weblate (Polish)
...
Currently translated at 100.0% (7460 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2022-03-08 01:49:27 +01:00
김랑기
c213ba670b
Translated using Weblate (Korean)
...
Currently translated at 100.0% (7460 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ko/
2022-03-08 01:49:27 +01:00
Mark Hämmerling
20085dc4fc
Translated using Weblate (German)
...
Currently translated at 97.7% (7292 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2022-03-08 01:49:27 +01:00
Jan Straka
36b5f24ed4
Translated using Weblate (Czech)
...
Currently translated at 87.2% (6512 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2022-03-08 01:49:27 +01:00
Arnau Llovet Vidal
93952c645d
Translated using Weblate (Catalan)
...
Currently translated at 65.0% (4849 of 7460 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
2022-03-08 01:49:27 +01:00
Seth Hillbrand
c9fb95b888
Fix the order of evaluation in the arc printing
...
MapAngles will adjust by small amounts the angles t1 and t2. This
adjustment will determine the CW/CCW drawing. Therefore, the MapAngles
needs to be called explicitly before the Normalize180() call.
Left-to-Right evaluation is not a given for MSVC
Fixes https://gitlab.com/kicad/code/kicad/issues/11050
2022-03-07 16:43:13 -08:00
Roberto Fernandez Bautista
d39127cac7
Don't convert arcs with infinite radius - treat them as a line instead
2022-03-07 21:28:43 +00:00
Jeff Young
bf0f2aa4a8
Adjust bitmap text spacing a bit so it's closer to the stroke font.
...
This helps the text better match the highlighting when it gets small
enough that we switch to the bitmap font for performance.
2022-03-07 20:30:50 +00:00
Jeff Young
1f745b000d
Special-case synthetic click after tool selection.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/11057
2022-03-07 20:30:50 +00:00
Thomas Pointhuber
a9ebb42ecd
altium: Parse keepout restrictions of tracks
2022-03-07 19:58:43 +01:00
Ola Rinta-Koski
6196f2bdf0
Version info: report all font libraries
2022-03-07 14:01:37 +00:00
jean-pierre charras
f866d15154
Pcbnew: fix crash when clicking on a footprint on a filled zone area.
2022-03-07 13:56:47 +01:00
Jeff Young
39fa4e2065
Include textbox in movable objects.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/11058
2022-03-07 10:33:59 +00:00
Jeff Young
d3716b9956
Reentrancy block for symbol editor symbol properties dialog.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/11060
2022-03-07 10:26:18 +00:00
Jeff Young
bf44ae907b
Minor fix for dialog.
2022-03-07 10:26:18 +00:00
jean-pierre charras
6c5b567c25
French translation update.
2022-03-07 09:32:53 +01:00
jean-pierre charras
b0470a1a9a
fix a QA python test (test_arcs()).
2022-03-07 09:31:08 +01:00
jean-pierre charras
3bee9d3c59
Fix typo
2022-03-07 08:03:48 +01:00
Jeff Young
4923f02651
Reset GAL pen width between drawing text and border.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/11059
2022-03-06 20:32:28 +00:00
Jeff Young
3969045009
Don't bitmap multi-line SCH_TEXT.
...
The linespacing isn't even close and multi-line text is also likely to
have longer lines which makes the X offset get way off too.
2022-03-06 20:17:56 +00:00