Eeschema: Highlight enhancements
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Invalid
|
Undecided
|
Unassigned |
Bug Description
A couple, I think, related items make up one request so I'll put them together here. Let me know if I should file multiple reports.
1. Highlighting is restricted to single nets. I would like to highlight or have some other way to select an item, especially a symbol, that would cross-probe it. If I'm looking at the schematic being able to find and jump to the footprint in Pcbnew is super helpful. Highlighting symbols should go both ways and not just supporting symbol/footprint highlight from Pcbnew -> Eeschema.
2. Cross-probing doesn't work from Eeschema -> Pcbnew. I highlight a net in Eeschema there is no effect I can see in Pcbnew. I would expect cross-probing to support nets. I was afraid something is wrong with my setup because this seems like it should work, but selecting a zone or track in Pcbnew doesn't highlight anything in Eeschema so I'm guessing cross-probing of nets isn't supported and Highlight is the command that would trigger cross-probing.
3. If I'm in Highlight Net mode and I drag a box around multiple elements, like a symbol and multiple wires, they all get picked up and can be moved. Why would this behavior happen. Then if I press the Escape key to bail, they don't move back to their original location until I move the mouse. It seems odd to me.
4. Highlight exists only as an icon in the toolbar. If I'm way over at the left side of the screen a menu item or, even better, a RMB option when in Select Item mode would be nice for me.
5. Highlight is not persistent. Sometimes I may want to highlight multiple things. But now I can only highlight one net and then click in open space to dehighlight it. If this is implemented, Dehighlight will have to be a new command/icon.
Application: kicad
Version: (5.1.2)-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
Hi Evan-
Can you please split the reports so that we can track and fix them as they are separate issues.