-
Notifications
You must be signed in to change notification settings - Fork 10
Closed
Description
Is there an existing issue for this?
- I have searched the existing issues
Problem description
There are four updates-related buttons on the Add-on UI. I feel this brings a confusing experience to users, and generally similar add-on/plugin managers from other software seem to have less such buttons.
- Refresh local cache => there is most probably a valid reason for this, but to the user, it seems it's doing the same as button no. 3
- No updates available => could the filter not be used for this?
- Check for updates
- Check for update
I've personally never figured out what the difference between Refresh local cache and Check for updates is. This is just an illustrative example, I can probably find out by doing some more research.
Could these perhaps be reduced to two?
- Check for updates => bottom left, applies to all add-ons. It would fetch the full add-ons list and let the user know if there are any updates. It could also be called Refresh add-ons list, but perhaps "Check for updates" is better for consistency with the button below to check the update of an individual add-on.
- Check for update => top right, applies to the currently selected add-on. Going further, could this button also be removed by automatically checking for an update when the user selects the individual package?
Regardless of the outcome of this issue, it would be great if each button had a tooltip that tells the user what it will do.
Thanks!
Full version info
OS: Ubuntu Core 22 (ubuntu:GNOME/ubuntu/xcb)
Architecture: x86_64
Version: 1.1.0dev.39651 (Git) Snap 1227
Build type: Release
Branch: main
Hash: e698c73a3a1ec36bf6b735b2cd681d43b95ee0c1
Python 3.10.12, Qt 5.15.10, Coin 4.0.0, Vtk 7.1.1, OCC 7.7.1
Stylesheet/Theme/QtStyle: OpenLight.qss/OpenLight/Qt default
Installed mods:
* OpenTheme 2024.9.1
* fasteners 0.5.33
Subproject(s) affected?
Addon Manager
Anything else?
No response
Code of Conduct
- I agree to follow this project's Code of Conduct
semhustej and JohnOCFII
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done