diff --git a/openpype/tools/publisher/widgets/card_view_widgets.py b/openpype/tools/publisher/widgets/card_view_widgets.py index a4062fb5e3..07fdfd5bda 100644 --- a/openpype/tools/publisher/widgets/card_view_widgets.py +++ b/openpype/tools/publisher/widgets/card_view_widgets.py @@ -1,3 +1,25 @@ +"""Card view instance with more information about each instance. + +Instances are grouped under groups. Groups are defined by `creator_label` +attribute on instance (Group defined by creator). + +Only one item can be selected at a time. + +``` + == Icon (Can have Warning icon when context is not right) ++----------------------+ +| Options | +| -----------| +| [x]| +| [x]| +| ... | +| -----------| +| [ ]| +| ... | ++----------------------+ +``` +""" + import re import collections diff --git a/openpype/tools/publisher/widgets/images/minus.png b/openpype/tools/publisher/widgets/images/minus.png new file mode 100644 index 0000000000..4d0d6f486c Binary files /dev/null and b/openpype/tools/publisher/widgets/images/minus.png differ diff --git a/openpype/tools/publisher/widgets/list_view_widgets.py b/openpype/tools/publisher/widgets/list_view_widgets.py index d104e91bc8..e87ea3e130 100644 --- a/openpype/tools/publisher/widgets/list_view_widgets.py +++ b/openpype/tools/publisher/widgets/list_view_widgets.py @@ -1,7 +1,7 @@ """Simple easy instance view grouping instances into collapsible groups. -Groups are defined by `creator_label` attribute on instance (Group -defined by creator). +View has multiselection ability. Groups are defined by `creator_label` +attribute on instance (Group defined by creator). Each item can be enabled/disabled with their checkbox, whole group can be enabled/disabled with checkbox on group or