Skip to content
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

Presenting nodes with dependencies in menu #3410

Closed
Durman opened this issue Jul 19, 2020 · 3 comments · Fixed by #4703
Closed

Presenting nodes with dependencies in menu #3410

Durman opened this issue Jul 19, 2020 · 3 comments · Fixed by #4703
Labels
Proposal 💡 Would be nice to have

Comments

@Durman
Copy link
Collaborator

Durman commented Jul 19, 2020

As far as I understand the nodes which are not available according not installed Python modules are not presented in the add node menu.

I think it makes more difficult to learn those nodes. For example if one install one of the dependencies you have to investigate all add nodes menu to find new nodes and most likely you will not spot them from first time among huge number of available nodes.

It would be much easier if you first find a node read documentation and required dependencies and decide would it be useful install it.

@Durman Durman added the Proposal 💡 Would be nice to have label Jul 19, 2020
@zeffii
Copy link
Collaborator

zeffii commented Jul 19, 2020

I oppose that. i think only nodes that you can add immediately (etc..without restarting, adding dependency paths) should appear in the add menu.

What we can do is create a neat html/js/brython page that shows a list of all available "extra" nodes, and shows which dependencies (perhaps multiple) are needed for them to load correctly.

for every category :

  • category
    • node name
      • description + link to documentation
      • required dependancies: [module name, lib_name]

@Durman
Copy link
Collaborator Author

Durman commented Jul 20, 2020

This may also be a good solution. But in this case it can be more difficult to implement and keep it in actual condition. Also it will be difficult to point to users on to existence of such a list. It diminishes usefulness of moving the nodes from sverchok-extra addon.

@Durman
Copy link
Collaborator Author

Durman commented Sep 2, 2020

Probably it would be possible to show such nodes in menu as inactive.

Just example inactivity.
2020-09-02_21-13-21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Proposal 💡 Would be nice to have
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants