ynput / ayon-core

Apache License 2.0
26 stars 31 forks source link

Enhancement: Display overriden vs. default values of attributes in publisher UI #139

Open antirotor opened 6 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?

With attributes, there is no way to know if artist changed value on them from default.

How would you imagine the implementation of the feature?

This could be easily shown just by changing font-face or color. Something like:

foo: [bar] (default) foo: [goo] (overriden)

Are there any labels you wish to add?

Describe alternatives you've considered:

No response

Additional context:

No response

[cuID:AY-2614]

BigRoy commented 6 months ago

I personally like the way Houdini displays non-default values with bold value:

image

Note e.g. here the Transform tab being bold because there are children with non-default values. Then the Translate Y and first dropdown of Transform Order here are non-default values, shown by bold values.

It's not super in your face that it gets annoying but it's obvious enough when you want to look at what is at a default value or not.

👍


Might be a separate feature request, but bonus points for being able to right click and "Revert to defaults" or something along those lines.

Houdini even has Revert to Defaults as a shortcut - since it's quite an often used feature:

image