ynput / ayon-frontend

Codebase of AYON server web interface
Apache License 2.0
17 stars 14 forks source link

Browser: Show Product Groups #620

Open BigRoy opened 3 months ago

BigRoy commented 3 months ago

Story

The Loader in the AYON Qt tools allow products to be grouped into a productGroup. Stored on the product entity as productGroup data or something like that.

Problems

A folder may have many products - some may relate very closely to each other, like AOVs of a RenderLayer or the layers of a USD stage and some are even automatically grouped in the publishing logic.

Aside of that, the user can also define their own grouping (that's shared for everyone, same productGroup data on the product in teh database) by pressing CTRL+G in the tool to set it themselves.

image image

It would be great if this categorization can be shared to the web frontend.

Proposal

Group accordingly by default in the web view.

This could technically be 'custom grouping' (on any column or data) but defaulting to grouping by `"productGroup" data.

TODO

Attachments

Note the "enable grouping" toggle top right - it's enabled by default.

image image

mkolar commented 3 months ago

Should be part of https://github.com/ynput/ayon-frontend/issues/719 epic