AcademySoftwareFoundation / OpenColorIO

A color management framework for visual effects and animation.
https://opencolorio.org
BSD 3-Clause "New" or "Revised" License
1.76k stars 438 forks source link

inactive roles #1831

Closed kenmcgaugh closed 1 year ago

kenmcgaugh commented 1 year ago

Could support please be added for deactivating roles similar to the way colorspaces can be deactivated via the “inactive_color_spaces” config setting?

doug-walker commented 1 year ago

Hi Ken, I'm not clear on what you're trying to accomplish. There is already a way to delete a role from the API. What would be the purpose of making one inactive? Please keep in mind that roles are not supposed to be user-facing items like color spaces. (I know some applications have exposed the roles, but the UX working group discussed this topic and agreed that roles should not be exposed to users in menus.)

kenmcgaugh commented 1 year ago

Hi Doug, this request was indeed for limiting the roles shown in UI’s. By default nuke presents the roles above everything else and it is quite messy. Nuke can be configured to bury them under a submenu though. I wasn’t aware of the recommendation to keep them away from end users so please disregard this request. Thanks.