ayon-core
ayon-core copied to clipboard
Scene Inventory: Latest version, filter to outdated and set to latest confusing
Is there an existing issue for this?
- [X] I have searched the existing issues
Current Behavior:
At first we thought that for whatever reason the Scene Inventory still lists the Approved versions if they APPEAR to actually be the latest version because their version number does not appear red - but they aren't actually the latest. They are just the 'latest approved'.
For example consider this large list:
Yet with this outdated list:
It seems currently that the only confusing things is - is that the COLOR of the version is only red now when it's not the latest approved version - but nothing makes it obvious now that there are technically newer versions available.
Expected Behavior:
- It should be clear from the list (even when not filtered) which versions are LATEST or NOT LATEST.
- Likely we'll also need to be able to find out easily which products may have a more recent version of a particular status.
For this we'll need some very clear UX. Summoning @mkolar and @Innders for ideas? Maybe we need some sort of "[x] Filter | Compare outdated with: [statuses]" type of filtering where by default the statuses is "ALL" so that by default it considered the outdated check against all statuses, but if you e.g. set that to just approved the versions get colorized (e.g. red if older than latest approved and orange if newer than latest approved?). The checkbox then just enables filtering to every entry that is NOT white, so any entry that is either older or newer than the allowed statuses you've set.
The default "Statuses" could then be studio defined. (And it that's the case, it may need a 'reset' button to reset the filter back to the studio's definition of what is allowed to be latest or not)
Would love to hear ideas on how we can design nicer UX.
In most of our use cases the artists opens the inventory, checks whether there's "new stuff" and then updates all outdated to latest. I think that's about 95% of the usage of the manager / scene inventory.
Version
1.0.0
What platform you are running on?
Windows
Steps To Reproduce:
- Load many outdated versions and recent versions with mixed statuses
- Scene inventory doesn't understand "Filter to outdated"
Are there any labels you wish to add?
- [X] I have added the relevant labels to the bug report.
Relevant log output:
No response
Additional context:
No response