ynput / ayon-core

Apache License 2.0
26 stars 31 forks source link

Chore: Support adding tools group environment per task level #488

Closed moonyuet closed 4 months ago

moonyuet commented 4 months ago

Changelog Description

The PR is to add support of the tools group environment per task level, as the current tools group environment only support for per folder level. If there is empty list of tools group setting up per task level, it will use the tools group per folder level instead if the tools group for the folder level is not empty.

Additional info

It doesn't work well with Redshift in 3dsmax when both folder and task level has added Redshift as tools group. It will crash 3dsmax during launching it.

Testing notes:

  1. Go toAYON server -> Studio Settings -> Application addon to set up your environment for external plugins (e.g. Arnold, Redshift, Yeti)
  2. Go to Project -> Select your project
  3. Editor -> folder -> task
  4. Set up your tools group for your task image
ynbot commented 4 months ago

Task linked: AY-5219 Tool Groups per task level

iLLiCiTiT commented 4 months ago

You did not add tools attribute to task scope.

iLLiCiTiT commented 4 months ago

You did not add tools attribute to task scope.

Or it is there already?

moonyuet commented 4 months ago

You did not add tools attribute to task scope.

Or it is there already?

Guess it is there already as far as I checked from the ayon setting in the ayon server which both folder and task includes tools as attributes.,,,,,

iLLiCiTiT commented 4 months ago

Maybe we should rise application addon minor version for this? @iLLiCiTiT

Not minor, but we should raise patch version.

moonyuet commented 4 months ago

Maybe we should rise application addon minor version for this? @iLLiCiTiT

Not minor, but we should raise patch version.

already update the patch version.

LiborBatek commented 4 months ago

heh...got merged during my testing. Even tho I werent able to force Ayon load the tools to my liking when in the Develop mode....soo cumbersome

just nevermind tho