FreeCAD / FreeCAD/AddonManager

Addon Manager: installing without opening a page of a selected add-on

Open
#12 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
18
Forks
29
Avg merge
1d 15h
Merged PRs (30d)
22

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Problem description

Currently, to install or uninstall an add-on, one needs to click on it on the list to be taken to its page from where it can be installed/uninstalled. Those pages tend to take some time to load, especially with slower Internet connections. It would be nice to have an option to just select an add-on on the list and install it right away without having to open its full GitHub description. Maybe it could even work in such a way that multiple add-ons can be selected on the list at once and installed with a single click. Basically, the Install and Uninstall buttons should be available also from the main list of add-ons.

![addons](https://github.com/FreeCAD/AddonManager/assets/59876896/0f1d48f9-6daa-40ef-ad5a-29920d3e40d2)

### Full version info

```shell
OS: Windows 10 build 19045
Word size of FreeCAD: 64-bit
Version: 0.22.0dev.36874 (Git)
Build type: Release
Branch: main
Hash: a4dd600ec6d5a53a9960cd9f8693d7d307b9e359
Python 3.11.8, Qt 5.15.13, Coin 4.0.2, Vtk 9.2.6, OCC 7.7.2
Locale: Polish/Poland (pl_PL)
```

### Subproject(s) affected?

Addon Manager

### Anything else?

_No response_

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.