Jeff Young
b8414174af
Duplicate Eeschema's select-ref-number strategy in PCBNew.
Fixes https://gitlab.com/kicad/code/kicad/issues/6504
5 years ago
Jeff Young
7a2a302117
Fix several issues with pad/hole colors when B&W printing.
Fixes https://gitlab.com/kicad/code/kicad/issues/6496
5 years ago
Jeff Young
f436360196
Consistency in capitalization and plurality.
5 years ago
jean-pierre charras
5c08ad1ab9
Fix a few issues when copying a footprint from fp editor to clipboard, and paste it:
- ref and value texts were converted to user texts.
- fpid was left empty, thus creating a potential issue if pasted in the board editor.
Now:
- ref and value texts are no changed, and not copied is pasted in the footprint editor
(these texts already exist)
- a dummy fpid (clipboard:<md5 string>) is added if pasted in board editor
(Pasting a (partial) footprint from fp editor to a board editor is certainly not
a good idea but is possible)
5 years ago
jean-pierre charras
68625494f3
specctra_export: fix an issue with custom and chamfered/round rect pads.
Is some cases a created pad stack name had the same name as an other pad stack
having a slightly different shape, thus creating pads with a incorrect shape on board.
Fixes #6495
https://gitlab.com/kicad/code/kicad/issues/6495
5 years ago
Marek Roszko
5607420339
Fix polylines being skipped in DXF blocks
5 years ago
Ian McInerney
d50d728d19
Cleanup compiler warnings
5 years ago
Jeff Young
1cae0b6c08
Make sure board edges have 0 width.
When we divide up a rectangle or polygon (for better RTree usage)
we need to make sure the individual segments also have their widths
zeroed out.
Fixes https://gitlab.com/kicad/code/kicad/issues/6482
5 years ago
Jeff Young
71ce00c5ce
Allow rotation of a single graphic line.
Fixes https://gitlab.com/kicad/code/kicad/issues/6487
5 years ago
Jeff Young
9c7c05c161
Mostly formatting cleanup but a few type-casting cleanups too.
5 years ago
Jeff Young
31a26e7d25
Add missing GetEffectiveShape().
5 years ago
Jeff Young
d1bddcf879
Implement GetEffectiveShape() for PCB_TARGET_Ts.
Fixes https://gitlab.com/kicad/code/kicad/issues/6488
5 years ago
Jeff Young
050d9e37ec
Fix rotation bugs in Eeschema.
Rotate text using the Rotate90() function which gets the orientation
right.
Also, when calculating the center point for rotation, don't include
labels if the selection contains other stuff. It just makes the
rotation odd, and tends to cause walking when continuing to rotate
(due to keep-upright being non-symmetrical).
Fixes https://gitlab.com/kicad/code/kicad/issues/git
5 years ago
jean-pierre charras
696fc7e46e
Fix a minor issue in PANEL_SETUP_NETCLASSES, when resizing it. Second attempt.
If a class name choice widget is selected, resizing the panel does not
move the opened widgets, until it is closed.
Fixes #6474
https://gitlab.com/kicad/code/kicad/issues/6474
5 years ago
Jeff Young
2f3f4c209e
Make sure DRC reports a missing board outline.
Fixes https://gitlab.com/kicad/code/kicad/issues/6481
5 years ago
Jeff Young
44850e9409
Fix nullptr crash.
5 years ago
Jeff Young
dbc7831d0c
Potential fix for recursive error crash.
Fixes https://gitlab.com/kicad/code/kicad/issues/6471
5 years ago
Jeff Young
da0d89645f
Default to updating 3D models.
Also cleans up some user strings to try and make this clearer, and to help
translators make it clearer (neither of which is easy to do).
Fixes https://gitlab.com/kicad/code/kicad/issues/6475
5 years ago
jean-pierre charras
1b7bfa2424
Revert "Fix a minor issue in PANEL_SETUP_NETCLASSES, when resizing it."
This reverts commit 52d8b70d3a .
The fix creates on Linux a serious issue
5 years ago
Marek Roszko
272ec53e03
Make DXF import slightly prettier by copying text style width factor
It's impossible to replicate the original cad font style but replicating width factors at least
gives you something closer.
5 years ago
jean-pierre charras
52d8b70d3a
Fix a minor issue in PANEL_SETUP_NETCLASSES, when resizing it.
If a class name choice widget is selected, resizing the panel does not
move the opened widgets, until it is closed.
Fixes #6474
https://gitlab.com/kicad/code/kicad/issues/6474
5 years ago
jean-pierre charras
f64360e915
pcbnew, diff pair config save: fix truncation due to use of int instead double
Fixes #6477
https://gitlab.com/kicad/code/kicad/issues/6477
5 years ago
Marek Roszko
c07a38b91b
Fix MSVC compilation error with wxString fed to strtol
5 years ago
Marek Roszko
45598f2933
Add handling of DXF arbitrary axis/extrusions
This fixes some DXFs imports where unforunately CAD tools like SolidWorks
randomly decide to mirror circle definitions across the "z" axis (resulting in x or y axis flips in 2d)
Most likely live projection from 3D to 2D drawings introduces this.
However this is DXF specification to describe it so obtusely with vectors for a 2d drawing.
5 years ago
Marek Roszko
44f4d41bba
Fix member variable name
5 years ago
Jeff Young
253f41c4f2
Fix minor dialog layout issue.
5 years ago
Jeff Young
78b505f36a
Count head and tail lists as well.
Fixes https://gitlab.com/kicad/code/kicad/issues/6461
5 years ago
Jeff Young
c67c13bc1d
Update netlist goldens (properties, natural order, no-connect nets).
5 years ago
Jeff Young
41aa97d0d2
Make translations a bit easier.
5 years ago
Jeff Young
bf04fc3b72
Process all symbol instances as the ref, value, etc. may be different.
Also makes sure that the instance fields get set for reference, value
and footprint, and not just the base SCH_FIELD.
Also makes the translations easier.
Fixes https://gitlab.com/kicad/code/kicad/issues/6459
5 years ago
Seth Hillbrand
34dbce6bce
Update Translations
5 years ago
taotieren
0d7fe6c7a7
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (6518 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
5 years ago
Konstantin Baranovskiy
8b46e73f0e
Translated using Weblate (Russian)
Currently translated at 99.8% (6511 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
5 years ago
Jan Straka
d20772d0da
Translated using Weblate (Czech)
Currently translated at 81.7% (5330 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
5 years ago
Seth Hillbrand
3edd7d337b
Translated using Weblate (Swedish)
Currently translated at 66.4% (4329 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/sv/
5 years ago
Iñigo Figuero Sanz
44182274cf
Translated using Weblate (Spanish)
Currently translated at 73.4% (4786 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es/
5 years ago
aris-kimi
bc4df59688
Translated using Weblate (Greek)
Currently translated at 69.3% (4520 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
5 years ago
Seth Hillbrand
d81dc5f668
Translated using Weblate (German)
Currently translated at 83.2% (5424 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
5 years ago
Jan Straka
4e5f376ecc
Translated using Weblate (Czech)
Currently translated at 59.5% (3881 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
5 years ago
Eric
c7b55bb8fe
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (6507 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
5 years ago
ZbeeGin
703c51e355
Translated using Weblate (Polish)
Currently translated at 100.0% (6518 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
5 years ago
Kliment
9d6032d784
Translated using Weblate (Finnish)
Currently translated at 11.8% (771 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/fi/
5 years ago
Roberto Fernandez Bautista
eb95d30b76
Translated using Weblate (Spanish)
Currently translated at 73.3% (4783 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/es/
5 years ago
Kliment
b71e41a587
Translated using Weblate (German)
Currently translated at 83.1% (5421 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
5 years ago
Martin Kratoška
38ea520a8e
Translated using Weblate (Czech)
Currently translated at 59.4% (3875 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
5 years ago
Jan Straka
da75dfd04a
Translated using Weblate (Czech)
Currently translated at 59.4% (3875 of 6518 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
5 years ago
Seth Hillbrand
32ee1d31b1
Initialize Vietnamese language file
5 years ago
Wayne Stambaugh
e91a5b3f81
Symbol editor: prevent derived symbol elements from being moved.
5 years ago
Jeff Young
5f8a8c6850
Read/write "no net" (0) for pins with a no-connection marker.
Fixes https://gitlab.com/kicad/code/kicad/issues/2273
Fixes https://gitlab.com/kicad/code/kicad/issues/5587
5 years ago
Jeff Young
c94001839b
Minor performance improvements to connection graph.
5 years ago