kicad/eeschema/widgets
Wayne Stambaugh 5d0883c0e4 Eeschema: fix rescue multiple unit symbol bug.
The code that checked for pin conflicts to determine if a symbol needed
rescued did not check either the pin convert setting so it was possible
for a pin from the other convert on symbols that do not have identical
units to appear to not have a pin conflict.  Add tests for pin unit and
convert setting to prevent that from breaking the comparison.  This must
have always been broken.

Fix the symbol preview widget to prevent drawing all symbols on top of
each other (if we need to do this the code will have to be revised) and
also show the convert if valid.

Fix broken symbol cache library when saving alias symbols.

Fixes https://gitlab.com/kicad/code/kicad/issues/3879

(cherry picked from commit e91f1f57dd)
2020-04-02 09:31:25 -04:00
..
pin_shape_combobox.cpp
pin_shape_combobox.h
pin_type_combobox.cpp
pin_type_combobox.h
symbol_preview_widget.cpp Eeschema: fix rescue multiple unit symbol bug. 2020-04-02 09:31:25 -04:00
symbol_preview_widget.h Eeschema: fix rescue multiple unit symbol bug. 2020-04-02 09:31:25 -04:00
symbol_tree_pane.cpp
symbol_tree_pane.h
tuner_slider.cpp
tuner_slider.h
tuner_slider_base.cpp
tuner_slider_base.fbp
tuner_slider_base.h
widget_eeschema_color_config.cpp
widget_eeschema_color_config.h