kicad/eeschema/netlist_exporters
Seth Hillbrand 8a12aa4e3a Handle unit changes in the netlist
Each symbol unit in eeschema has a unique identifier.  But we don't have
a unique identifier for the entire symbol.  So changing which symbol
instance was unit A (our default base for matching), changed the UUID
that we were using to match the footprints.

This commit adds all UUIDs to the netlist, allowing us to match symbol
to footprint without worrying about which unit is referenced.

This still does not handle changing different units on different sheets.

Fixes https://gitlab.com/kicad/code/kicad/issues/7604
2021-02-20 20:11:49 -08:00
..
netlist.h Eeschema: Move last netlist code to netlist_exporters folder 2020-10-26 18:40:58 +01:00
netlist_exporter_base.cpp Use the right sheet when looking for pins to add to netlist 2021-02-11 20:50:26 -05:00
netlist_exporter_base.h eeschema: add interface to SCHEMATIC for better testability 2021-02-17 00:59:44 +00:00
netlist_exporter_cadstar.cpp Remove unused variables plus some more fixes from CppCheck 2020-11-19 02:28:47 +00:00
netlist_exporter_cadstar.h Embarking on the next adventure: component -> symbol. 2020-11-15 20:23:15 +00:00
netlist_exporter_kicad.cpp Embarking on the next adventure: component -> symbol. 2020-11-15 20:23:15 +00:00
netlist_exporter_kicad.h Embarking on the next adventure: component -> symbol. 2020-11-15 20:23:15 +00:00
netlist_exporter_orcadpcb2.cpp "comp" -> "symbol". 2021-01-19 23:50:40 +00:00
netlist_exporter_orcadpcb2.h Embarking on the next adventure: component -> symbol. 2020-11-15 20:23:15 +00:00
netlist_exporter_pspice.cpp "comp" -> "symbol". 2021-01-19 23:50:40 +00:00
netlist_exporter_pspice.h eeschema: add interface to SCHEMATIC for better testability 2021-02-17 00:59:44 +00:00
netlist_exporter_xml.cpp Handle unit changes in the netlist 2021-02-20 20:11:49 -08:00
netlist_exporter_xml.h Embarking on the next adventure: component -> symbol. 2020-11-15 20:23:15 +00:00
netlist_generator.cpp Implement more precise annotation-required messages. 2021-01-30 16:31:27 +00:00