Skip to content

Add-on Store: Add-on incompatible / too old dialog: switch from OK/Cancel, to Yes/No #15000

@XLTechie

Description

@XLTechie

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

The dialog that appears when a user attempts to install an add-on which is too old--untested with this version of NVDA (for versions of NVDA of 2023.2 and above), asks the following:

Warning: add-on is incompatible: (name) (version). Check for an updated
version of this add-on if possible. The last tested NVDA version for this
add-on is 2021.1, your current NVDA version is 2023.2. Installation may
cause unstable behavior in NVDA. Proceed with installation anyway? 

To respond to that question, the following buttons are provided:

OK  button
Cancel  button

Describe the solution you'd like

Replace OK and Cancel with Yes and No.

Additional context and alternative

A question is being asked which has a definite yes or no answer. "OK" is not a definite yes answer.

"Cancel" is reasonable, to end the installation attempt, so I suppose "Continue" and "Cancel" would be acceptable; but "Yes" and "No" are more common, and are easily coded.

Additional comments

Suggest the same changes for the downgrade question (message starting on line 41 of messageDialogs.py), and correction to "new" (s/b "newer") on line 44 there.

Shouldn't "Proceed with installation anyway? " be on its own line in these dialogs?

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature/addon-storeFeatures / behavior of the add-on Storegood first issuegithub features these at https://github.com/nvaccess/nvda/contributep5https://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

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions