Jon Evans
bba7fae104
Coverity fixes
2021-02-24 22:55:11 -05:00
Jon Evans
8d62c73b86
Eeschema: overhaul storage of BOM plugin settings
...
CHANGED: BOM generator plugins are no longer loaded by
searching all plugin directories; instead a
fixed default set of plugins is provided.
Also:
- Move from sexpr to JSON
- Support both full-path and no-path specifications of plugins
- Add a Reset to Defaults button to reset the list
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7633
2021-02-24 22:45:42 -05:00
Jeff Young
c077612163
Make sure custom shaped pad primitives get their parents set.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7696
2021-02-24 22:53:58 +00:00
Wayne Stambaugh
9f42b5e8c7
Attempt to fix Coverity issue 316502.
2021-02-24 17:36:11 -05:00
PJM
7ec46bc346
Pcbnew: Footprint warps to mouse if drag invoked from RMB menu
...
CHANGED: If the user selected a footprint and then invoked drag from the
RMB menu, the footprint would warp to the mouse center (if set in
preferences) instead of the mouse warping to the footprint center.
There was a call to 'WarpCursor' that was coming after the menu had been
closed and the mouse had already warped to the footprint center. This made
the footprint jump instead to the old mouse position.
This MR removes the call to 'WarpMouse' and prevents the footprint
from warping to the mouse.
Fixes https://gitlab.com/kicad/code/kicad/issues/7680
2021-02-24 22:19:44 +00:00
Jon Evans
92cc88f87c
Tighten up schematic label bounding boxes
...
Margins were being added in more places than necessary
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7689
2021-02-24 17:15:35 -05:00
Jeff Young
d384316335
Fix some layout issues in board stackup pane.
...
Also decided the extra paramaters on the right weren't working out
on smaller screens and so moved Board Finish to its own panel.
2021-02-24 21:42:00 +00:00
Jeff Young
fa89263c8f
Push hole-to-hole min processing down a level.
...
Also removes adding the track width to the via gap, which was
never right.
Fixes https://gitlab.com/kicad/code/kicad/issues/7173
2021-02-24 21:42:00 +00:00
Wayne Stambaugh
50712f7280
Attempt to fix Coverity issue 305290.
2021-02-24 14:32:34 -05:00
Seth Hillbrand
0bab025832
Fixup toolchaining for immediate mode
...
The move tool can stack on others, so when we re-enter the previous tool
this caused another immediate action. We flag re-entry in the tool
stack to check for this and avoid unexpected tool starts
2021-02-24 10:44:54 -08:00
kamp
0a9a9d625e
Fix BBOX_3D documentation
2021-02-24 17:45:53 +00:00
Jeff Young
2fd5f25c3c
Allow expand selection to work (even if you probably can't get there).
...
I think the guessSelectionCandidates narrows down to a single item
in 99.9% of cases, so we can probably remove this entirely. But for
now it's safer just to fix it.
2021-02-24 14:12:32 +00:00
Wayne Stambaugh
1786ae8773
Eeschema: use symbol nomenclature for object file naming.
2021-02-24 08:48:02 -05:00
Jon Evans
8dcf5404fc
Better UX for handling vertical scroll mapping
...
Show an error instead of preventing an invalid state
2021-02-24 00:07:17 -05:00
Jon Evans
946073845c
Fix typo causing Coverity warning
2021-02-23 22:16:34 -05:00
Jon Evans
3d7c202192
Fix pad clearance bounding box and initial display
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7673
2021-02-23 22:15:39 -05:00
Jon Evans
887ad1c30d
CHANGED: Copper layer count is now set on physical stackup page
...
REMOVED: Board layer stackup presets that were not very useful
Fixes https://gitlab.com/kicad/code/kicad/-/issues/6765
2021-02-23 21:31:12 -05:00
James Jackson
eee04f4482
Fix Bus Management UI flow on macOS
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7510
2021-02-24 01:32:29 +00:00
Jon Evans
d087ede21d
Don't show ratsnest on layers hidden by contrast mode
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7667
2021-02-23 20:07:46 -05:00
Jon Evans
aedc65f20f
Fix footprint editor default grid
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/7659
2021-02-23 20:07:46 -05:00
Seth Hillbrand
0518d9c546
Add more force-immediate tools
2021-02-23 17:05:03 -08:00
Seth Hillbrand
005622027f
Add component/footprint is always immediate
...
When a user clicks on the "Add Component", "Add Power" or "Add Footprint"
icon, they want to add the item. Requiring an extra click on the screen
before selecting the component/footprint is not needed.
2021-02-23 16:15:31 -08:00
Wayne Stambaugh
509b1b7141
Fix for Coverity issue 157131.
...
Don't allow exception to be thrown from OPENGL_COMPOSITOR dtor.
2021-02-23 19:09:41 -05:00
Jeff Young
7318417ca4
Fix typo in expand-selection-disambiguation menu logic.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7654
2021-02-23 22:09:00 +00:00
Jeff Young
7e2b0e63f1
Fix junction logic when splitting two wires.
2021-02-23 21:43:41 +00:00
Jeff Young
c0487e5c87
Don't leave the cursor position forced.
...
Fixes https://gitlab.com/kicad/code/kicad/issues/7665
2021-02-23 21:43:41 +00:00
jean-pierre charras
94bc373f30
PANEL_EESCHEMA_EDITING_OPTIONS: add info about left mouse click and modifiers.
...
Similar to the existing info in Pcbnew editing options panel.
2021-02-23 20:40:22 +01:00
jean-pierre charras
382dd62138
French translation update
2021-02-23 20:35:39 +01:00
Seth Hillbrand
bc4baed88a
Update Translations
2021-02-23 10:42:43 -08:00
lê văn lập
7aa3b27469
Translated using Weblate (Vietnamese)
...
Currently translated at 16.9% (1147 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/vi/
2021-02-23 19:40:16 +01:00
taotieren
1f193ac6a9
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 99.9% (6782 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hant/
2021-02-23 19:40:16 +01:00
taotieren
0798b18311
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (6782 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-02-23 19:40:15 +01:00
Michalis
c48e42cad9
Translated using Weblate (Greek)
...
Currently translated at 95.4% (6471 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2021-02-23 19:40:15 +01:00
aris-kimi
554532c464
Translated using Weblate (Greek)
...
Currently translated at 95.4% (6471 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2021-02-23 19:40:15 +01:00
fresh
130d5ec1db
Translated using Weblate (Greek)
...
Currently translated at 95.4% (6471 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2021-02-23 19:40:15 +01:00
Flo082002
fd942138b4
Translated using Weblate (German)
...
Currently translated at 100.0% (6783 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-02-23 19:40:15 +01:00
Jonathan Haas
b3b3e4236d
Translated using Weblate (German)
...
Currently translated at 100.0% (6783 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-02-23 19:40:15 +01:00
Jan Straka
0f7aea9f2d
Translated using Weblate (Czech)
...
Currently translated at 84.4% (5729 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/cs/
2021-02-23 19:40:15 +01:00
taotieren
33601774c4
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.9% (6782 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/zh_Hans/
2021-02-23 19:40:15 +01:00
Konstantin Baranovskiy
6ed4518106
Translated using Weblate (Russian)
...
Currently translated at 100.0% (6783 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ru/
2021-02-23 19:40:15 +01:00
ZbeeGin
66225df62e
Translated using Weblate (Polish)
...
Currently translated at 100.0% (6783 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/pl/
2021-02-23 19:40:14 +01:00
Tokita, Hiroshi
c98554ecd2
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (6783 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-02-23 19:40:14 +01:00
fresh
e350d4d3da
Translated using Weblate (Greek)
...
Currently translated at 88.5% (6005 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2021-02-23 19:40:14 +01:00
aris-kimi
ed4e185dcd
Translated using Weblate (Greek)
...
Currently translated at 88.5% (6005 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/el/
2021-02-23 19:40:14 +01:00
Jonathan Haas
1f08eec165
Translated using Weblate (German)
...
Currently translated at 100.0% (6783 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-02-23 19:40:14 +01:00
Jonathan Haas
0f3af6ba1a
Translated using Weblate (German)
...
Currently translated at 99.8% (6776 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-02-23 19:40:14 +01:00
Dominik Wernberger
f8254d8112
Translated using Weblate (German)
...
Currently translated at 99.8% (6776 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-02-23 19:40:14 +01:00
Jonathan Haas
8333cc2283
Translated using Weblate (German)
...
Currently translated at 99.8% (6770 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-02-23 19:40:14 +01:00
Dominik Wernberger
1fb3c5c9ee
Translated using Weblate (German)
...
Currently translated at 99.8% (6770 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/de/
2021-02-23 19:40:14 +01:00
Tokita, Hiroshi
6aef075777
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (6783 of 6783 strings)
Translation: KiCad EDA/master source
Translate-URL: https://hosted.weblate.org/projects/kicad/master-source/ja/
2021-02-23 19:40:14 +01:00