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

Organize option #28

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Organize option #28

wants to merge 2 commits into from

Conversation

itaki
Copy link

@itaki itaki commented Feb 15, 2023

This update simply allows someone the option of creating a special NST menu or filing the tools in their respective Nuke menus. Or both!

Changes
added 2 variables that need to be set in menu.py
moved menu creation into a function
added menu creation logic after the function is declared
moved documentation function out of menu function

To use just set these two variables in menu.py.

nst_menu = True      # loads NST as its own menu
organize = True      # loads tools in nuke menus

nst_menu = True will create the NST menu as expected
organize = True will organize all the NST menus into the Nuke menus

note : setting nst_menu = True and organize = False will not change any behavior of the original NST install.

note : setting organize = True and nst_menu = True will add the NST menu and a few icons to the bottom of the Nuke toolbar. These are the extra categories that NST provides in its install. Useful things like a CG icon that contains CG stuff. Why isn't this there anyway?

note : setting organize = True and nst_menu = False will still produce a NST menu, however, the only thing that will be populated in it will be the documentation. It will also produce a few more icons from the extra categories that were in Nuke.

note : setting organize = False and nst_menu = False will not load any part of the toolkit.

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

Successfully merging this pull request may close these issues.

1 participant