ayon-frontend icon indicating copy to clipboard operation
ayon-frontend copied to clipboard

Copy settings: Display underlying changes in grouped settings and arrays

Open martastain opened this issue 1 year ago • 1 comments

@BigRoy wrote

There is however this to still consider:

When changing only this field: ayon+settings://applications/applications/fusion/variants/2/environment

a

And then Copy Settings for the addon from previous addon version then the frontend lists this as diff:

b c

Which functionally works, it's just completely unclear what in that nested hierarchy ACTUALLY changed. (Although then clicking Copy Settings and checking the current state before save may allow you to investigate that more) So not critical - but something maybe worth noting for future improvements. It looks like the diff now shows the "highest level diff" which is fine but it could be nice to have that displayed more granularly (showing only the lowest mismatch instead of the highest group one). Nonetheless, this is functional.

d

e.g. here you can't see the actual differences in values for the deadline URL itself. Even though the actual change is on ayon+settings://deadline/deadline_urls/0/value Again, nice-to-have to have that displayed "better" I suppose.

e

Originally posted by @BigRoy in https://github.com/ynput/ayon-frontend/issues/495#issuecomment-2180474533

martastain avatar Jun 20 '24 11:06 martastain

@martastain how relevant is this after the recent updates to the copy settings system?

mkolar avatar Oct 11 '24 13:10 mkolar

@martastain how relevant is this after the recent updates to the copy settings system?

Still relevant in 1.5.7+202412021144

dee-ynput avatar Dec 04 '24 15:12 dee-ynput