ayon-core/openpype/hosts
Jakub Trllo 7e9f42b447
Applications: Use prelaunch hooks to extract environments (#5387)
* ApplicationManager can have more granular way how applications are launched

* executable is optional to be able create ApplicationLaunchContext

* launch context can run prelaunch hooks without launching application

* 'get_app_environments_for_context' is using launch context to prepare environments

* added 'launch_type' as one of filtering options for LaunchHook

* added 'local' launch type filter to existing launch hooks

* define 'automated' launch type in remote publish function

* modified publish and extract environments cli commands

* launch types are only for local by default

* fix import

* fix launch types of global host data

* change order or kwargs

* change unreal filter attribute
2023-08-03 10:04:15 +02:00
..
aftereffects General: Qt scale enhancement (#5059) 2023-07-11 18:13:50 +02:00
blender Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
celaction Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
flame Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
fusion Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
harmony AYON: 3rd party addon usage (#5300) 2023-07-27 10:54:45 +02:00
hiero AYON: 3rd party addon usage (#5300) 2023-07-27 10:54:45 +02:00
houdini Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
max Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
maya Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
nuke Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
photoshop AYON: 3rd party addon usage (#5300) 2023-07-27 10:54:45 +02:00
resolve Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
standalonepublisher AYON: 3rd party addon usage (#5300) 2023-07-27 10:54:45 +02:00
substancepainter Merge pull request #5291 from ynput/release/next-minor 2023-07-13 15:43:02 +03:00
traypublisher changed order so instances have filled 'assetEntity' 2023-07-13 18:37:31 +02:00
tvpaint Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
unreal Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
webpublisher Applications: Use prelaunch hooks to extract environments (#5387) 2023-08-03 10:04:15 +02:00
__init__.py