Comment 0 for bug 1774887

Revision history for this message
Thomas Pointhuber (pointhi) wrote :

To proper handle multi-user editing of schematics/pcb's/symbols/footprints it is important to have the possibility to review the changes.

One easy but still powerful approach to show geometric changes is the addition of a graphical diff. The most basic implementation would simply render layer-per-layer and checks for changed pixels. A more advanced approach would do a per-net diff I think, which would allow us to visualize for example tracks overlaying previous tracks way better.

Existing 3rd-party programs:

* https://github.com/Gasman2014/KiCad-Diff
* https://github.com/madworm/KiCad-Stuff/tree/master/scripts/visual-diffs_on_gerber-files