Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
kicad
kicad
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 1,131
    • Issues 1,131
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 40
    • Merge Requests 40
  • Requirements
    • Requirements
    • List
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • KiCad
  • KiCad Source Code
  • kicadkicad
  • Issues
  • #3865

Closed
Open
Opened Feb 05, 2020 by Jon Evans@craftyjon🎸Developer

Graphical comparison engine

Capturing some discussion between @sethhillbrand and me.

It would be nice to build a graphical comparison engine that can essentially compare two sets of EDA_ITEMS.

The concept we discussed is a proxy VIEW_ITEM that points to one or two EDA_ITEMs and generates a representation of a comparison between the two. The actual representation can be controlled by some painter properties (maybe you want to only see the intersection, or maybe you want one to be red and the other green, etc)

This can be used for a number of new features:

  • Diff tool
  • Footprint/symbol updating comparison
  • Gerber comparison
  • Better MARKERs
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: kicad/code/kicad#3865