Motivation
The specific use-case for this is the Harmony host. Unfortunately you cannot open a scene in an active application instance of Harmony, so you need to relaunch Harmony as a new process. For the Workfiles flow this means the user has to open an instance of Harmony then open it again to launch the scene they want.
With this PR we can show the Workfiles tool before the application is launched, and the user can open the scene file they want, reducing the wait by one application launch.
This "launch before application" behaviour can be ported to other hosts, but its less necessary if you can prevent launching a new process.
Changes This PR enables developers to disable the "Save As" button when showing the Workfiles app.
Motivation The specific use-case for this is the Harmony host. Unfortunately you cannot open a scene in an active application instance of Harmony, so you need to relaunch Harmony as a new process. For the Workfiles flow this means the user has to open an instance of Harmony then open it again to launch the scene they want. With this PR we can show the Workfiles tool before the application is launched, and the user can open the scene file they want, reducing the wait by one application launch.
This "launch before application" behaviour can be ported to other hosts, but its less necessary if you can prevent launching a new process.