CvPcb: somehow indicate where a footprint library comes from so you can know who made it
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Wishlist
|
Ian McInerney |
Bug Description
Application: kicad
Version: 5.0.0-rc3-
Libraries:
wxWidgets 3.0.2
libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Platform: Linux 4.4.0-112-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.2 (wchar_t,wx containers,
Boost: 1.54.0
OpenCASCADE Community Edition: 6.8.0
Curl: 7.35.0
Compiler: GCC 4.8.4 with C++ ABI 1002
Build settings:
USE_
USE_
KICAD_
KICAD_
KICAD_
KICAD_
BUILD_
KICAD_
KICAD_
KICAD_SPICE=ON
-------
Take a look at the attached screenshot. Who made the "Aesthetics" library? Who made "Batteries" vs "Battery"? I don't know (from looking at this) either. When I choose footprints, however, I'd like to always give preference to first: the KiCad core libraries, 2nd: other well-maintained libraries, 3rd: my own custom libraries (which I try to minimize).
Somehow I think there needs to be a way to indicate this. Perhaps adding the library path to the very bottom of the screen in the small font next to the other data there?
Meanwhile, a work-around is to just rename all footprint folders so that you specify a common word at the beginning of the folder name. Ex: "SparkFun-
Changed in kicad: | |
importance: | Undecided → Wishlist |
tags: | added: eeschema |
Changed in kicad: | |
assignee: | nobody → Ian McInerney (imcinerney) |
status: | New → In Progress |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
@Ian, I merged your first cvpcb patch into the 5.1 branch. Thanks.