Skip to content

Unify DevTools panels and add port discovery for remote inspectors#31

Merged
DjDeveloperr merged 1 commit intomainfrom
devtools-integration
May 9, 2026
Merged

Unify DevTools panels and add port discovery for remote inspectors#31
DjDeveloperr merged 1 commit intomainfrom
devtools-integration

Conversation

@DjDeveloperr
Copy link
Copy Markdown
Collaborator

Summary

  • Merge Chrome/Metro and WebKit inspection into one right-side DevTools panel with a single target list, shared resize/popup controls, and no header
  • Add discovery for common Metro and Chrome Inspector ports, with proxying through SimDeck so targets can be attached reliably
  • Update the browser UI, API types, and docs to reflect the unified DevTools workflow

Testing

  • cargo test --manifest-path server/Cargo.toml
  • cargo clippy --manifest-path server/Cargo.toml --all-targets -- -D warnings
  • npm run --prefix client test -- --run
  • npm run lint
  • npm run build
  • Local browser smoke verified the unified panel renders, target switching works, and DevTools proxies connect end to end

@DjDeveloperr DjDeveloperr force-pushed the devtools-integration branch from e583f12 to d5c17a3 Compare May 9, 2026 15:49
@DjDeveloperr DjDeveloperr force-pushed the devtools-integration branch from d5c17a3 to 0ed1191 Compare May 9, 2026 17:54
@DjDeveloperr DjDeveloperr merged commit 6e619fa into main May 9, 2026
6 checks passed
@DjDeveloperr DjDeveloperr deleted the devtools-integration branch May 9, 2026 18:07
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