Skip to content
This repository was archived by the owner on Jan 26, 2022. It is now read-only.
This repository was archived by the owner on Jan 26, 2022. It is now read-only.

Should the debugger lifecycle be managed by a toggleable button? #214

@afshin

Description

@afshin
  • We should only make a debugger button/toggle available in the toolbar of consoles and notebooks that have kernels that handle debugging.
  • If we make the "button" actually be a toggle/switch/checkbox which indicates whether the kernel in question has currently started or stopped debugging, then it could allow users to switch between notebooks and have the debugger UI only show the last active/started debuggable kernel's state.
    • This means that if you open up notebook foo.ipynb and start its debugger, the debugger UI appears and tracks notebook foo.ipynb's kernel state.
    • If you then open up notebook bar.ipynb and do not toggle its debugger, then you can still see the state of notebook foo.ipynb even if the active notebook that has the focus is notebook bar.ipynb.

cf. #180

Metadata

Metadata

Assignees

Labels

questionFurther information is requestedui

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions