Skip to content

Leverage notification progress support for progress API #44090

Closed
@bpasero

Description

@bpasero

With the new notifications comes support for showing long running operations:

before 1

We currently have an API where you can show global progress:

before

One advantage of having this within progress is to free space from the status bar and also to indicate from which extension the progress is reported (because notifications always show their source). Another advantage is that we could provide a "Cancel" button to stop the operation.

We could move this into a notification as a first step and could offer additional APIs to:

  • report more detailed progress on the progress bar
  • provide additional actions ("Cancel" for example)

@jrieken thoughts?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions