kicad/eeschema/widgets
Wayne Stambaugh e91f1f57dd 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
2020-04-01 20:19:53 -04:00
..
pin_shape_combobox.cpp Convert enums inside eeschema and the symbol editor to be scoped 2020-01-18 20:51:28 +00:00
pin_shape_combobox.h Fixed two hidden overloaded function warnings. 2017-01-18 17:24:50 +01:00
pin_type_combobox.cpp Convert enums inside eeschema and the symbol editor to be scoped 2020-01-18 20:51:28 +00: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-01 20:19:53 -04:00
symbol_preview_widget.h Eeschema: fix rescue multiple unit symbol bug. 2020-04-01 20:19:53 -04:00
symbol_tree_pane.cpp Pinning for library trees in FPEditor and SymbolEditor. 2020-02-14 00:10:40 +00:00
symbol_tree_pane.h Pinning for library trees in FPEditor and SymbolEditor. 2020-02-14 00:10:40 +00: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