Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Developer Mode to Issie #451

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

timothycdc
Copy link
Contributor

@timothycdc timothycdc commented May 7, 2024

Features:

  • Shows mouse position and the id of hovered component/wire.
  • Select a symbol to view its component info, ports, and port maps.
  • Select a wire to view its properties and segments.
  • The box created on when clicking and dragging (dragToSelectBox) also contains sizing information to be used as a ruler.
  • Scroll position of the developer mode persists in between updates.
  • Shows other useful sheet heuristics such as the number of bends, visible segment lengths, etc. The developer has an option to 'hold' values statically for comparison. More explanation is provided on hover via tooltips.

Dev mode only appears when debugLevel > 0, when npm run dev is called. Otherwise it does not show up in the final build.

image image image Screenshot 2024-05-07 at 10 10 00 PM Screenshot 2024-05-07 at 10 10 37 PM Screenshot 2024-05-07 at 10 10 50 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant