ayon-core/openpype/hosts/maya
Jakub Trllo 3ae020f064
Applications: Launch hooks cleanup (#5395)
* 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

* use set instead of list

* removed '__init__' from celaction hooks

* use 'CELACTION_ROOT_DIR' in pre setup

* use full import from applications
2023-08-03 12:24:23 +02:00
..
api Chore: Python 2 support fix (#5375) 2023-08-01 10:46:59 +02:00
hooks Applications: Launch hooks cleanup (#5395) 2023-08-03 12:24:23 +02:00
plugins update defaults variables (#5368) 2023-07-31 15:01:18 +02:00
startup AYON: General fixes and updates (#4975) 2023-07-11 18:13:48 +02:00
tools General: Reduce usage of legacy io (#4723) 2023-07-11 18:11:07 +02:00
__init__.py reuse 'MAYA_ROOT_DIR' from public 2022-08-29 13:24:42 +02:00
addon.py change imports in hosts 2022-11-03 16:27:38 +01:00
lib.py General: Reduce usage of legacy io (#4723) 2023-07-11 18:11:07 +02:00