-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A button on an addon card to actually enable the addon #259
Comments
Best solution right now is that addon cards could link to https://scratch.mit.edu/scratch-addons-extension/settings#addon-editor-dark-mode |
@WorldLanguages True, that could be a possibility. It's probably the most simple solution. I think it's the best way to do this. |
I would also think that a parameter to automatically turn on the addon, so it takes one click instead of two, would be better, but I guess that's just me. |
That could work, if the extension had a way to check the authenticity of the "enable request". Alternatively, we could consider the case where no one tries to use a feature like this maliciously. |
Good point. If some script could add this parameter without the user’s consent or knowledge, that could lead to problems. One way to solve the “user may not know” problem that may occur if this is used maliciously is for the addon to show a small confirmation popup when an addon is enabled this way. This can also be made so that the user can turn the feature on or off through Scratch Addons if problems arise. |
At that point it's still taking 2 clicks and is probably easier just to manually enable (plus less complexity) |
@GrahamSH-LLK By confirmation popup, I mean a simple message in the corner alerting you that the addon has been enabled. If you ignore the popup for a few seconds, it will automatically go away. |
Problem
If I find an addon on the Addons page that I like (and I have Scratch Addons installed), I would want to use it. However, this means finding the addon elsewhere, which is not too hard but still a few extra steps.
Proposed solution
A button that says something like
+ enable addon
on each addon card, probably at the bottom after the description would be nice (if addons are viewed as a list, the button would probably be a+
icon placed somewhere). It would enable the addon by doing the following:?enableaddon={addon-id}
. This can be done using this method.Alternative methods
The text was updated successfully, but these errors were encountered: