can't use "save as" properly with modified footprint

Bug #1792207 reported by eelik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
High
Jeff Young

Bug Description

With the new footprint editor with "Libraries" tree view "Save As" doesn't work as expected. If I modify an existing footprint I expect to be able to save it with a new name and possibly to a new location, just like any other software works. But Save As in File menu saves the old original unmodified footprint. So does "Save a Copy As" in the context menu. So, all modifications seem to be lost if I don't want to replace the old footprint, i.e. use "Save". It's even impossible if I have modified a footprint from write protected location.

BTW, why in the first place there are two different functions, "Save As" and "Save a Copy As", one in the File menu and one in the context menu? I understand the difference between them but they should both be in both menus IMO, or alternatively only "Save As" function.

Application: kicad
Version: (6.0.0-rc1-dev-480-gf5de8cd3e), debug build
Libraries:
    wxWidgets 3.0.3
Platform: Linux 4.13.0-46-generic x86_64, 64 bit, Little endian, wxGTK
Build Info:
    wxWidgets: 3.0.3 (wchar_t,wx containers,compatible with 2.8) GTK+ 2.24
    Boost: 1.62.0
    Compiler: GCC 7.2.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=ON
    BUILD_GITHUB_PLUGIN=OFF
    KICAD_USE_OCE=OFF
    KICAD_USE_OCC=OFF
    KICAD_SPICE=OFF

Tags: pcbnew
Jeff Young (jeyjey)
Changed in kicad:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Jeff Young (jeyjey)
importance: Medium → High
Revision history for this message
Jeff Young (jeyjey) wrote :

Export has the same issue...

Changed in kicad:
status: Confirmed → In Progress
milestone: none → 5.1.0
Revision history for this message
Jeff Young (jeyjey) wrote :

Janitor appears to be out to lunch:

cbc83c98bcbc1acbb592a1c23137f658a6f81fb5

Changed in kicad:
status: In Progress → Fix Committed
Revision history for this message
eelik (eelik) wrote :

The new commit(s) seems to fix the problem. Thanks.

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.