kicad/demos/ecc83
Wayne Stambaugh 7a00e01b3e Eeschema: fix false positive library symbol changed ERC errors.
This fix required sorting all of the LIB_PART draw items to ensure
accurate comparison between the symbols stored in the schematic and the
original library symbols.  This has a noticeable impact on symbol library
load performance.  It may also cause significant changes the next time
the library is saved due to changes in the draw item sorting.  Hashing
may be a better solution here but this addressed the immediate problem.

A skeleton method SCH_SCREEN::SwapSymbolLinks() was added because there
is most likely an issue with orphaned symbols in the schematic library
symbol cache during undo/redo operations.  More testing is required to
verify this.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/7263
2021-03-04 17:59:24 -05:00
..
3d_shapes Update ecc83 demo 2019-09-23 10:20:05 +02:00
ecc83-pp.kicad_pcb Update env vars in demos 2021-01-01 16:20:35 +00:00
ecc83-pp.kicad_pro Eeschema: fix false positive library symbol changed ERC errors. 2021-03-04 17:59:24 -05:00
ecc83-pp.kicad_sch Eeschema: fix false positive library symbol changed ERC errors. 2021-03-04 17:59:24 -05:00
ecc83-pp_v2.kicad_pcb Update env vars in demos 2021-01-01 16:20:35 +00:00
ecc83-pp_v2.kicad_pro Update demos 2020-11-08 16:37:07 +01:00
ecc83-pp_v2.kicad_sch Update demos 2020-11-08 16:37:07 +01:00
ecc83_schlib.kicad_sym Eeschema: fix false positive library symbol changed ERC errors. 2021-03-04 17:59:24 -05:00
fp-lib-table Update env vars in demos 2021-01-01 16:20:35 +00:00
sym-lib-table Update demos 2020-11-08 16:37:07 +01:00