Datasheet field not displayed in symbol editor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Committed
|
Undecided
|
Jeff Young |
Bug Description
When editing a symbol in the symbol editor the field "datasheet" is not displayed.
Steps to reproduce:
* Open symbol in symbol editor (no difference if creating a new one or editing an existing one)
* Open "Edit symbol properties" dialog
* check if "Datasheet" field has an entry. fill with text if not
* no text is displayed in Symbol Editor (no difference if "Show" is checked or not)
However, the "Datasheet" field of the symbol is displayed in Eeschema when "Show" is checked.
This bug makes it impossible to place the datasheet entry in a useful position in the Symbol Editor.
Kicad info:
Application: LibEdit
Version: (5.1.4)-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
Changed in kicad: | |
milestone: | none → 6.0.0-rc1 |
tags: | added: eeschema ui |
Disclaimer: I am not part of the development team. Just a library maintainer and generally active in the community.
---
The datasheet field has two places inside the file format. (Legacy stuff, can not be changed till the new file format exists.)
With v5 it was decided to exclusively use the datasheet entry of the dcm file not the field of the lib file. (The dcm entry can differ for aliases and is therefore the better choice of these two.)
The datasheet field is then populated with the information from the dcm file when placing the symbol into your schematic. (If the datasheet field of the symbol is left empty -> your old v4 symbols might have this defined or one can use a text editor or script to create a symbol with it defined -> again chosen this way to support legacy behaviour.)
DCM entries are however not displayed in the symbol editor at all. (All but the datasheet are not accessible from the schematic. This info was only intended for the chose symbol dialog.)