Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow more batch actions in the add-on store (remove, enable and disa…
…ble) (#15646) Closes #15623 Summary of the issue: In the store, install action can be executed on multiple add-ons. Other batch actions are needed. Description of user facing changes The following additional batch actions are now available in the store: Remove selected add-ons Update selected add-ons Enable selected add-ons Disable selected add-ons Description of development approach Use the same condition as the one required for the corresponding single action to occur. For code simplicity there is no distinction between Enable and Enable (override) for the corresponding multiple action. Anyway, when an add-on should override compatibility to be enabled, there is a confirmation dialog box. Also for simplicity, there is no multiple replace action: if a multiple selection contains installable add-on with or without updatable or replaceable add-ons, the "Install selected add-ons" batch action will be available If a multiple selection contains updatable add-ons, replaceable add-ons or both types, the "Update selected add-ons" batch action will be available. For batch actions requiring a confirmation (e.g. override incompatibility, uninstall), the confirmation dialog box has a "Remember this choice" checkbox so that the user can answer yes or no for all the same questions. When many add-ons are selected and a batch action is applied to them, the action actually applies only to the add-ons for which it is appropriate. E.g batch enable will not be applied to already enabled add-ons.
- Loading branch information
1 parent
0573e3b
commit 7a328bd
Showing
6 changed files
with
378 additions
and
81 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.