Save As in library should save a copy

Bug #1788425 reported by Silviu Laurentiu on 2018-08-22
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Medium
Jeff Young

Bug Description

          On the Kicad 4.7 version was very easy to change the active library in the Symbol Library Editor tool, in order to save a symbol from a library to another one. For example, I need to save some symbols from Kicad libraries to My_library, in order to work only with My_Library, because it is load and read very quickly by Kicad. In the last Kicad version is not possible to select the active library in Symbol Library Editor. Is this ok? In Footprint Editor it works.

          Many thanks!

Application: kicad
Version: (5.0.0), release build
Libraries:
    wxWidgets 3.0.3
    libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.11 libssh2/1.8.0 nghttp2/1.23.1 librtmp/2.3
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8)
    Boost: 1.60.0
    OpenCASCADE Community Edition: 6.8.0
    Curl: 7.54.1
    Compiler: GCC 7.1.0 with C++ ABI 1011

Build settings:
    USE_WX_GRAPHICS_CONTEXT=OFF
    USE_WX_OVERLAY=OFF
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_ACTION_MENU=OFF
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON

Laurent Haas (efcis) wrote :

You can use Copy / Paste (and optionally edit) a symbol from one library to another one.

Jeff Young (jeyjey) wrote :

Or right-click on the symbol in the symbol tree and do a Duplicate and then a Save As... on the duplicate.

(I think we ought to change Save As... to Save Copy As.... The fact that it currently moves the symbol in question feels a bit odd for a library.)

Jeff Young (jeyjey) wrote :

My bad: Save As... was added in 5.1. @Laurent has the right answer for 5.0.

Jeff Young (jeyjey) on 2018-08-22
Changed in kicad:
milestone: none → 5.1.0
summary: - Active library can't be changed
+ Save As in library should save a copy
Changed in kicad:
assignee: nobody → Jeff Young (jeyjey)
importance: Undecided → Medium
status: New → In Progress
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision 4eef4be038d26ddea59a8d2af7728abc7cce9c59
https://git.launchpad.net/kicad/patch/?id=4eef4be038d26ddea59a8d2af7728abc7cce9c59

Changed in kicad:
status: In Progress → Fix Committed

Thank you very much for your answer, copy-paste is the solution. I think that it will be also helpful if many symbols could be selected (used Ctrl key - for example), then copy or cut and then paste these in another library. This operation to be also accessible in Symbol library browser.

Many thanks for your great support!

Changed in kicad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers