dsa-t
bc1ff6756f
Cross-probing/selection for multiple items (SCH->PCB)
4 years ago
jean-pierre charras
51adf1ace4
French translation update
4 years ago
jean-pierre charras
21cdc5aec0
make dialog_teardrop_base translatable.
4 years ago
Jeff Young
e84c574830
Some more EDA_ANGLE cleanup.
4 years ago
jean-pierre charras
ef6ce972d6
Fix missing filtering of teardrop targets.
4 years ago
jean-pierre charras
516d038bdf
Eeschema: fix incorrect stored rotation value in file of the global and hierarch. labels.
The stored value was the rotation of the text (always 0 or 90 deg), but these labels can also
be rotated by -90 or 180 deg
Fixes #10450
https://gitlab.com/kicad/code/kicad/issues/10450
Fixes #10457
https://gitlab.com/kicad/code/kicad/issues/10457
4 years ago
Wayne Stambaugh
c154e85ebd
Footprint editor: use most recently used path on footprint import.
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10418
4 years ago
jean-pierre charras
5b0527bdfe
Teardrop: add separate settings for round, rect shapes and tracks
4 years ago
Jeff Young
9b661aea10
EDA_ANGLE for plotters.
Also fixes a compile error in the PNS Playground.
4 years ago
Jeff Young
1539fa5af2
Move SHAPE_ARC to EDA_ANGLE.
4 years ago
Marek Roszko
d4ee74a832
Add a way to add a "revision" for use in windows manifests
4 years ago
hogthrob
b605d6d9ae
Fix issue with DXF plot not plotting small drill marks
Code was missing to convert mm to internal units for small drill mark size in PlotLayerOutlines (which is only used in DXF Plot). All other plot formats like PDF use PlotStandardLayer which does not have that problem.
4 years ago
Ola Rinta-Koski
da65fe0469
Font outline decomposition fixes
4 years ago
Jeff Young
f3fa7febeb
Fix a degrees / tenths-of-a-degree mismatch.
4 years ago
Marek Roszko
8fe16690b7
Add array deleter
4 years ago
Jeff Young
862d8ce48d
Default TEXT_ATTRIBUTES angles to tenths of a degree, not radians.
4 years ago
Jeff Young
3f98769a77
More EDA_ANGLE.
Includes bug fix for catastrophic error in Add() for converting to
radians.
Includes bug fixes for the fact that the pcbnew test can't seem to
find the ANGLE_* objects (getting all 0's instead).
4 years ago
Jeff Young
0967cc82e2
Exclude rules which match no enabled layers.
Fixes https://gitlab.com/kicad/code/kicad/issues/10227
4 years ago
Jeff Young
2b14b60c32
Resolve text variables in eeschema before passing to pcbnew.
Fixes https://gitlab.com/kicad/code/kicad/issues/10429
4 years ago
Seth Hillbrand
22a77d3556
Move EDA_ANGLE to KiMath lib
KiMath should only depend on itself not on other elements in the tree
4 years ago
Seth Hillbrand
de006fc010
Fix transparent circle printing
DrawEllipse seems to work fine using transparent bg for all DCs except
printing (which is the only one we use now) Use two arcs to draw a
transparent fill for the circle instead as a workaround until we
implement Cairo printing
Fixes https://gitlab.com/kicad/code/kicad/issues/10431
(cherry picked from commit cccdac136f
)
4 years ago
Jeff Young
93229c37bb
Fix compile issue on Mac.
See https://kicad.zulipchat.com/#narrow/stream/216775-core-team/topic/Compile.20error
4 years ago
Jeff Young
b3c324b352
Objects on UNDEFINED_LAYER should return an empty layerset.
Fixes https://gitlab.com/kicad/code/kicad/issues/10417
4 years ago
Seth Hillbrand
728ca8265f
Print fonts as polygons, not triangles
Similar to plotting, print engines are probably happier dealing with
filled polygons than hundreds of triangles
4 years ago
jean-pierre charras
bc77a1e2dd
drc_test_provider_library_parity: fix a crash due to a incorrect if()...else() logic.
The incorrect logic allowed execution of the else sequence when it should not be executed.
4 years ago
Jeff Young
a533d64417
Apply default line style.
Fixes https://gitlab.com/kicad/code/kicad/issues/10388
4 years ago
Jeff Young
07013d00e1
More EDA_ANGLE.
4 years ago
Jeff Young
1b19ff5f42
More EDA_ANGLE changes.
4 years ago
Jeff Young
037dfb6e01
Move FP_TEXT::KeepUpright() to EDA_ANGLE.
4 years ago
Jeff Young
5176512de3
Move PCBNew rotation increment to EDA_ANGLE.
4 years ago
Jeff Young
c9487bad18
Move BOARD_ITEM::Rotate() to EDA_ANGLE.
4 years ago
Jeff Young
abd3f5bc2b
Move footprints to EDA_ANGLE.
4 years ago
Jeff Young
70ad554343
Coverity fixes.
4 years ago
Jeff Young
d485eb2514
Move pads to EDA_ANGLE.
4 years ago
Jeff Young
e048e51f5d
Improve SNR of EDA_ANGLE stuff.
4 years ago
jean-pierre charras
431560a46b
EDA_SHAPE::SwapShape() : add missing items to the swap list.
Some items (color, fill) were missing in list, so the undo/redo was incorrect
4 years ago
Jon Evans
d3d2ebe349
Do not check key states for non-key events in TryBefore
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10127
(cherry picked from commit 2306d00c89
)
4 years ago
Jon Evans
eac1936303
PNS: Do not clear layer pairs when importing new sizes
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10225
(cherry picked from commit 20bbf9b179
)
4 years ago
Jon Evans
3011ae1d51
PNS: Do not allow smart pads when in 90-degree mode
Fixes https://gitlab.com/kicad/code/kicad/-/issues/10386
(cherry picked from commit cf4d46b24d
)
4 years ago
Seth Hillbrand
e7d0318fb2
Plot fonts in outline mode, not triangulated
Putting 1,000s of tiny triangles on a gerber file will cause mfg fits.
Instead, we use easy outline plotting for plots and triangulation for
everything else.
4 years ago
qu1ck
33a4c9b08e
FOOTPRINT::GetProperty() swig extension
4 years ago
jean-pierre charras
e6dc28fb2e
French translation update.
4 years ago
Seth Hillbrand
0ddf4936af
Update Translations
4 years ago
Wellington Terumi Uemura
21c557aa49
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (7186 of 7186 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pt_BR/
4 years ago
prometheus
caf5f7f999
Translated using Weblate (Turkish)
Currently translated at 10.2% (737 of 7186 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/tr/
4 years ago
Rigo Ligo
e8bc6301ed
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (7186 of 7186 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
4 years ago
Arnau Llovet Vidal
e41db6f335
Translated using Weblate (Catalan)
Currently translated at 47.4% (3411 of 7186 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ca/
4 years ago
Mark Roszko
3aff953c9c
Quietly put the missing [] in the shared_ptr
4 years ago
jean-pierre charras
d0f2c20235
Define our kicad font name only once, and do not translate it.
Especially using a translated name breaks kicad config and files because
in non English languages both translated and not translated names were used in code.
4 years ago
Marek Roszko
15dc1b3a38
Remove no longer used boost header
4 years ago