Update: list all existing pligins when checking plugin list, not just installed#3080
Update: list all existing pligins when checking plugin list, not just installed#3080shargon merged 10 commits intoneo-project:masterfrom
Conversation
|
Can you fix the alignment (padding)? |
what format you think is better? |
Co-authored-by: Shargon <shargon@gmail.com>
|
I like the idea :) |
|
But we can't get description for uninstalled, its contained within the plugins. |
| if (installedPlugin.Length == 1) | ||
| { | ||
| var plugin = $"(installed) {p}"; | ||
| plugin = plugin.PadLeft(25); |
There was a problem hiding this comment.
You can do something like this for padding in dotnet like it's easier and cleaner. $"(Installed) {p, 25}"
Then it's better like this: Installed:
|
We are not filling this field, but we can add a short description to the asset |
@Jim8y We can add a |
|
Another thing. |
|
@Jim8y if you need help, I can help |
It not about that, just not a thing this pr tries to work. Manifest maybe, not this pr. |
It's a good idea |
|
Manifest is a manifest of plugins, which is not in this repo yet. Good idea or not. It's another thing. And I don't think downloading a file directly from the source is a good thing. |
It would be published to the |
|
I don't want discuss it in this pr. This pr only focus on solve a simple issue which is the name of all plugins. Yes, we may get description from somewhere, it is another task. |
|
I find the issue and open the pr cause I need it now to debug the existing system, waiting for a release takes too long. |
shargon
left a comment
There was a problem hiding this comment.
We can add the description when it's available
I hate hardcoded values, so for me It's good to move to settings. |
Exactly, especially if the application has other plugins list |
|
We can improve it later, when we upload the manifest in modules |
…to specify-log-exception * 'specify-log-exception' of github.com:Liaojinghui/neo: Update: list all existing pligins when checking plugin list, not just installed (neo-project#3080)



This pr update the
pluginscommand.In the past, this command only list the local installed plugins, now it also list other plugins avaliable for neo-cli.
The reason for adding this pr is because the plugins name is hard to remember, yet checking them have to go to the github release log.