Skip to content

Feature Request: Show download progress bar when downloading add-ons #15633

@cary-rowen

Description

@cary-rowen

Is your feature request related to a problem? Please describe.

The user wants to know when the download task is completed.
This will take a long time if users have downloaded multiple add-ons at the same time, or downloaded a large add-on, however they want to manually restart NVDA immediately after the download task is complete to complete the add-on installation.
Currently, to do this, the user has to manually check the download status.

  1. Shift the system focus back and forth between the downloaded item and an adjacent item, after which NVDA will eventually announce the download status.
  2. Utilize table navigation to reach the second column.
  3. Press the 'Esc' key; NVDA will then alert you if the download has not been completed.

All the aforementioned methods are excessively complex, particularly when multiple add-ons are being downloaded simultaneously.

Describe the solution you'd like

When there is a download task, display a progress bar to indicate the real-time status of the task.
I propose using a progress bar to representing all downloads in-progress.
I.e. if a second download is started after the first, the bar would grow, and 90% would turn into 20% or similar?

Thanks to @XLTechie for adding this information

Describe alternatives you've considered

keep current behavior.

Additional context

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature/addon-storeFeatures / behavior of the add-on Storep4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions