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 Revert "Removed Pin{Shape,Type}ComboBox::SetSelection()." 2017-01-18 16:58:20 +01:00
pin_shape_combobox.h Fixed two hidden overloaded function warnings. 2017-01-18 17:24:50 +01:00
pin_type_combobox.cpp Revert "Removed Pin{Shape,Type}ComboBox::SetSelection()." 2017-01-18 16:58:20 +01:00
pin_type_combobox.h Fixed two hidden overloaded function warnings. 2017-01-18 17:24:50 +01:00
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 Keep state except when the filter changed. 2018-11-25 01:51:45 +00:00
symbol_tree_pane.h Push component tree down into common. 2018-08-01 09:35:45 +01:00
tuner_slider.cpp Add KI_PARAM_ERROR, similar to std::invalid_argument but using wxString instead of std::string to throw errors. 2018-06-05 13:29:51 +02:00
tuner_slider.h sim: tuner slider now located in a nested wxPanel 2016-08-11 14:42:00 +02:00
tuner_slider_base.cpp TUNER_SLIDER widget 2016-08-11 14:41:44 +02:00
tuner_slider_base.fbp TUNER_SLIDER widget 2016-08-11 14:41:44 +02:00
tuner_slider_base.h TUNER_SLIDER widget 2016-08-11 14:41:44 +02:00
widget_eeschema_color_config.cpp Add control over worksheet colour in eeschema. 2018-10-09 11:08:56 +01:00
widget_eeschema_color_config.h Unified preferences dialog framework. 2018-07-17 15:11:17 +01:00