cvpcb bzr4555 - doesn't see fp library when started from launcher
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Medium
|
Wayne Stambaugh |
Bug Description
If cvpcb is started from within eeschema, it sees all the footprint libraries that are in "fp_lib_table" of a project. Works as expected.
If it is started using the kicad launcher, the netlist is loaded, but the "project specific libraries" are empty. Trying to add those libraries doesn't seem to work. They show up, but are "empty". It behaves quite weirdly.
---
Application: CvPcb
Version: (2013-12-14 BZR 4555)-product Release build
wxWidgets: Version 2.8.12 (release,
Platform: Linux 3.11.6-4-desktop x86_64, 64 bit, Little endian, wxGTK
Boost version: 1.54.0
Changed in kicad: | |
status: | Confirmed → Fix Committed |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
On 12/17/2013 3:39 PM, madworm wrote:
> Public bug reported:
>
> If cvpcb is started from within eeschema, it sees all the footprint
> libraries that are in "fp_lib_table" of a project. Works as expected.
>
> If it is started using the kicad launcher, the netlist is loaded, but
> the "project specific libraries" are empty. Trying to add those
> libraries doesn't seem to work. They show up, but are "empty". It
> behaves quite weirdly.
CvPcb (or Pcbnew for that matter) does not automatically add project
specific footprint libraries to the table. It has no way of knowing
which libraries from the legacy library list are project specific and it
doesn't know how you want to define the URL so you must add them
manually to the table. I did confirm that adding a new library (project
or global) to the table fails to load the footprints. This happens no
matter how CvPcb is launched. If you you close CvPcb and reopen it, the
footprints will be loaded correctly. I'll fix the new table entry
loading bug.
> Unicode, compiler with C++ ABI 1002,GCC 4.8.1,STL containers, compatible with 2.6) GRAPHICS_ CONTEXT= OFF _MODULES= OFF _WXPYTHON= OFF LIB_TABLE= HARD_CODED_ ON PLUGIN= OFF
> ---
>
> Application: CvPcb
> Version: (2013-12-14 BZR 4555)-product Release build
> wxWidgets: Version 2.8.12 (release,
> Platform: Linux 3.11.6-4-desktop x86_64, 64 bit, Little endian, wxGTK
> Boost version: 1.54.0
> USE_WX_
> USE_WX_OVERLAY=OFF
> KICAD_SCRIPTING=OFF
> KICAD_SCRIPTING
> KICAD_SCRIPTING
> USE_FP_
> BUILD_GITHUB_
>
> ** Affects: kicad
> Importance: Undecided
> Status: New
>