Unify the tasks modal and the new session modal (#31646)
Release Notes: - Debugger Beta: added a button to the quick action bar to start a debug session or spawn a task, depending on which of these actions was taken most recently. - Debugger Beta: incorporated the tasks modal into the new session modal as an additional tab. --------- Co-authored-by: Julia Ryan <juliaryan3.14@gmail.com> Co-authored-by: Julia Ryan <p1n3appl3@users.noreply.github.com> Co-authored-by: Anthony Eid <hello@anthonyeid.me> Co-authored-by: Mikayla <mikayla@zed.dev>
This commit is contained in:
parent
804de3316e
commit
1445af559b
12 changed files with 434 additions and 224 deletions
|
@ -56,6 +56,10 @@ impl Workspace {
|
|||
) {
|
||||
let spawn_in_terminal = resolved_task.resolved.clone();
|
||||
if !omit_history {
|
||||
if let Some(debugger_provider) = self.debugger_provider.as_ref() {
|
||||
debugger_provider.task_scheduled(cx);
|
||||
}
|
||||
|
||||
self.project().update(cx, |project, cx| {
|
||||
if let Some(task_inventory) =
|
||||
project.task_store().read(cx).task_inventory().cloned()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue