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

Implement Debugger with Jetpack Compose #122

Draft
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

kitakkun
Copy link
Owner

@kitakkun kitakkun commented Jul 20, 2024

Goals

This PR focuses on providing basic back-in-time debugger features as an standalone app built with Compose for Desktop.

Tasks

There are four kinds of tabs available:

  • Instances: provides features to inspect or back-in-time debug the debug-target instances on each sessions.
  • Logs: helps you to see debugger internal event logs to check if the debugger events are being exchanged as expected.
  • Connection: displays websocket server status(active, inactive, or error), and current active sessions.
  • Settings: provide a way to configure the websocket server port and other preferences like whether captured events should persist or not.

Instances Screen

This screen is responsible to manage debug-target instances. It means that all of the actual debugging operations can be executed inside this screen.

In this screen, we can do:

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