ynput / ayon-core

Apache License 2.0
25 stars 31 forks source link

Enhancement: Filtering shown creator plugins based on preset / settings profile #134

Closed antirotor closed 2 months ago

antirotor commented 6 months ago

Is there an existing issue for this?

Please describe the feature you have in mind and explain what the current shortcomings are?

For certain workflows and pipeline steps, it would be easier to limit number of creators presented in Publisher UI. For example, modeler willl probably never need to publish VDBs, etc. This is highly workflow specific so it needs to be customizable by the studio itself.

How would you imagine the implementation of the feature?

There are two ways (or more):

Preset Define sets of creators in lists and show those list as preset selector in the Publisher

Profiles Define list of creators per host on project level with set of task type/task name/asset or even user role?

All of it needs button in publisher to ignore and show all anyway.

Are there any labels you wish to add?

Describe alternatives you've considered:

No response

Additional context:

No response

[cuID:AY-2539]

BigRoy commented 2 months ago

I believe this was implemented by @kalisp with https://github.com/ynput/ayon-core/pull/560

The setting is: ayon+settings://core/tools/creator/filter_creator_profiles