kicad/eeschema/libedit
Wayne Stambaugh 2b920ffa04 Symbol editor: inheritance symbol editing bug fixes.
There is no need to create a new root symbol and re-parent all derived
symbols when renaming a root symbol.  Just rename the buffered root
symbol.

Test for duplicate symbol names when validating the properties dialog
information to prevent broken symbol pointers.

Fix a field drawing bug when editing derived symbols.

Fix bug to insure duplicate symbol names cannot exist in a library.

Fixes kicad/code/kicad#3654

Fixes kicad/code/kicad#3672
2019-12-16 10:11:06 -05:00
..
lib_edit_frame.cpp Symbol editor: fix inherited symbol editing bug. 2019-12-13 16:51:59 -05:00
lib_edit_frame.h Symbol editor: inheritance symbol editing bug fixes. 2019-12-16 10:11:06 -05:00
lib_export.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
lib_manager.cpp Symbol editor: inheritance symbol editing bug fixes. 2019-12-16 10:11:06 -05:00
lib_manager.h Symbol editor: fix crash caused by broken root symbol name. 2019-12-12 10:45:12 -05:00
libedit.cpp Symbol editor: inheritance symbol editing bug fixes. 2019-12-16 10:11:06 -05:00
libedit_plot_component.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
libedit_undo_redo.cpp Symbol editor: fix inherited symbol editing bug. 2019-12-13 16:51:59 -05:00
menubar_libedit.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00
symbedit.cpp Symbol editor: fix inherited symbol editing bug. 2019-12-13 16:51:59 -05:00
toolbars_libedit.cpp Implement simple inheritance for library symbols. 2019-12-06 11:33:52 -05:00