Skip to content

Workfile context for DCCs that are singleton application #1948

Description

@iLLiCiTiT

Is there an existing issue for this?

  • I have searched the existing issues.

Please describe the feature you have in mind and explain what the current shortcomings are?

Current workfiles api on host does not expect that a DCC could have opened single session for more than one project. But there are DCCs that technically do allow that (Photoshop, TVPaint, ...). It is potential danger because of project bundles. But current state is also dangerous as it is not handled at all.

How would you imagine the implementation of the feature?

I do suggest to add project_name argument to those methods that do require handle context in workfiles api, made draft PR. The argument does affect only the host integration where it can happen, it should not affect any other host at all.

NOTE: It can be by-passed even now, by first calling set current context (which does support different project), it is more things to know/handl.

Are there any labels you wish to add?

  • I have added the relevant labels to the enhancement request.

Describe alternatives you've considered:

No response

Additional context:

No response

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: enhancementImprovement of existing functionality or minor addition

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions