Skip to content

More Specific Control for "Open Last Workfile on Launch" #78

@SeanGoToTerminus

Description

@SeanGoToTerminus

Is there an existing issue for this?

  • I have searched the existing issues and added correct labels.

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

These are two variants for houdini.
One of them is houdinifx.exe commonly used.
Another one is usdview shipped with houdini.

Auto-opening last workfile (hip scene) is very handy when launching houdini.

But it dosn't make sense to loading hip file when startuping hython with usdview.
In fact, it just crash usdview to passthrough hip file as last argument.

Image

For now, the filtering options inside ayon core addon dosn't help with the above scenario.

Image

Of course, it can be turn off with action options like this.
But sadlly, it's not a global configuration, which means it must be setup on each artist side.
It's error-prone and leading to extra workload.

Image

Image

Suggested implementation?

So, I think it might be a good idea to adding an explicit toggle option for skipping open last workfile alongside application variant definition.

Just like this

Image

And here is my tricky way to work around.

First, add a special argument when defining variant.

Image

Then override data arguments inside
applications_1.1.3\ayon_applications\manager.py

Image

Describe alternatives you've considered:

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions