Add option Show local ratsnest when footprint is moving
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
Wishlist
|
Seth Hillbrand |
Bug Description
[all remarks are referencing GAL canvasses only]
In earlier versions of pcbnew (I can't recall until which one exactly), there was a command to choose whether or not to show the ratsnest when moving a component; the function was called “Show module ratsnest”, and its command button was in the left toolbar right below “Show board ratsnest”.
This behaviour, IMHO the correct one, is also described in the pcbnew manual at chapter 7 "Footprint placement" (Para 7.1 and 7.2).
The command button however has disappeared without apparent reason.
In version 5.0.2 of pcbnew, when moving a component, its ratsnest was (always) shown.
In version 5.1.0 (see below for exact info) the ratsnest is no longer shown (which I think is very inconvenient).
A workaround (albeit an impractical one) would be to use the “Display local ratsnest” command button in the right toolbar, but it would require an annoying sequence of operations (go to button / click, go to component / click, “m”, move, position, go to button / click, click elsewhere) in order to achieve the same result.
All builds used are Windows release builds from the KiCAD website.
Application: pcbnew
Version: (5.1.0)-1, release build
Libraries:
wxWidgets 3.0.4
libcurl/7.61.1 OpenSSL/1.1.1 (WinSSL) zlib/1.2.11 brotli/1.0.6 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) nghttp2/1.34.0
Platform: Windows 8 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,
Boost: 1.68.0
OpenCASCADE Community Edition: 6.9.1
Curl: 7.61.1
Compiler: GCC 8.2.0 with C++ ABI 1013
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
tags: |
added: feature.request removed: ratsnest |
Changed in kicad: | |
status: | Triaged → In Progress |
assignee: | nobody → Seth Hillbrand (sethh) |
milestone: | none → 6.0.0-rc1 |
Note that when we add this, we should place it in the pcbnew preferences panel.