Bold Debug view tab on new launch when not focused#2816
Conversation
|
Hi @merks, can you check this PR too ? |
|
It's simple. I didn't even know of this feature of the progress service! I wonder if one might want to be "notified" when a launch terminates as well? Do you have an opinion on this? |
|
a small correction "started/completed," I meant launched and completed in a second (like launching sample prgms for testing).. so it gets only notified when the launch is added.. |
Sounds great 👍 |
If launches are automatically removed on termination (preference), there will be nothing to show in the Debug view, so no reason to update it's title. The change itself seem to be OK, I just thinking that all the external builders which can be setup on projects (also in SDK), would also trigger Debug view updates, flashing the title for nothing. Therefore I would probably tend to let the Debug view to only listen for start of the "debug" launches, but then the next question would be - which benefit it would give to user? If a breakpoint is hit, Debug view will show up anyway. So I'm kind of undecided why should we add more code here in general, how useful is it? |
One of the personal use cases I find is that when launches inside a group start after a delay or after a console condition is reached, this lets me know a launch has actually started, without needing to watch the Console or switch views manually. |
When a new launch is added while the Debug view is not the active part, make the view tab label bold so the user notices the new launch.
When a new launch is added while the Debug view is not the active view, make the Debug view tab label bold to provide a subtle indication that a new launch has started/completed, allowing the user to notice it without manually switching to the Debug view.
