For #154873
Adds a new log file for the webview of a notebook. This is currently used to log the load, activation, and render times of notebook renderers
- store default extensions manifest in extensions dir
- command to install an extension from location
- remember and init default profile extensions in cached scanner
Ref #159088
The "Modified in: User" indicator is not like other indicators,
because it doesn't put up a hover, and it has a link in the label itself.
This PR refactors that indicator and clarifies that tab focus
goes straight to the link when using keyboard navigation.
* Update exception breakpoints based on active debug session
- Keep track of all exception breakpoints, instead of the ones from last started session
- Update breakpoints view when focused debugger changes to show the correct set of exception breakpoints
- Store all exception breakpoints in model for restoring enablement later
- Only send the correct set of breakpoints for each debug adapter when updated
* Show last session's exception breakpoints even when the session is not active
* Add more tests for exception breakpoints in multiple sessions
* tsdoc commetns
Co-authored-by: Rob Lourens <roblourens@gmail.com>
* Remove i18n causing classifier to fail due to missing label
* 🎁 Add `killOnServerStop` to debug configuration (#163779)
* 🎁 Add `killOnServerStop` to schema
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
* 📜 Add description for `killOnServerStop`
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
* 🔨 Stop created debug session on server stop
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
* 🔨 Push kill listeners into another disposable container
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
* 🐛 Prevent leak when new debug session fails to start
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
* 🔨 Use more verbose name for debug session tracker ID
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
* assign bhayva to getting started
Signed-off-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
Co-authored-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>