Skip to content

Remove hosts and families filtering from ExtractThumbnail - #1863

Draft
BigRoy wants to merge 1 commit into
developfrom
enhancement/extract_thumbnail_always_run
Draft

Remove hosts and families filtering from ExtractThumbnail#1863
BigRoy wants to merge 1 commit into
developfrom
enhancement/extract_thumbnail_always_run

Conversation

@BigRoy

@BigRoy BigRoy commented Jun 1, 2026

Copy link
Copy Markdown
Member

Changelog Description

Remove hosts and families filtering from ExtractThumbnail

Additional info

Follow up to: #1860 (comment)

This will need some follow up changes. The class name for example is not unique. Same class name exists in:

client/ayon_core/plugins/publish/extract_thumbnail.py
client/ayon_maya/plugins/publish/extract_thumbnail.py
client/ayon_hiero/plugins/publish/extract_thumbnail.py
client/ayon_blender/plugins/publish/extract_thumbnail.py
client/ayon_max/plugins/publish/extract_thumbnail.py

This will also need thorough testing whether it does not conflict with logic in certain DCCs like e.g. the ones mentioned here that also roll their own Extract Thumbnail plug-in.

Testing notes:

  1. Extract Thumbnail should work
  2. Extract Thumbnail should not cause issues in any of the DCCs/integrations.

@BigRoy BigRoy self-assigned this Jun 1, 2026
@BigRoy BigRoy added the type: enhancement Improvement of existing functionality or minor addition label Jun 1, 2026
@ynbot ynbot added the size/XS label Jun 1, 2026
@iLLiCiTiT

iLLiCiTiT commented Jun 1, 2026

Copy link
Copy Markdown
Member

NOTE: We should also find out why the representations are being removed here if they have "delete" tag. That looks as potential rist.

I think the other DCCs are using in-DCC logic for thumbnail extraction. E.g. maya viewport.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS type: enhancement Improvement of existing functionality or minor addition

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants