Commit graph

41 commits

Author SHA1 Message Date
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
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
Jakub Ježek
7be1d97118
Update openpype/hosts/flame/hooks/pre_flame_setup.py
Co-authored-by: Fabià Serra Arrizabalaga <fabia.serra92@gmail.com>
2023-06-09 17:01:05 +02:00
Jakub Ježek
515d56f8ea
Merge branch 'develop' into feature/OP-5207_Global-host-color-management-activation 2023-04-02 23:23:53 +02:00
Roy Nieterau
3fae1f8521 Just some grammar tweaks 2023-03-30 13:59:22 +02:00
Jakub Jezek
f58bcc8abb
flame in line comments 2023-03-28 23:25:33 +02:00
Jakub Jezek
4ee7604dd7
hound 2023-03-24 14:46:30 +01:00
Jakub Jezek
c67cfa9cc8
Merge remote-tracking branch 'origin/feature/OP-5207_Global-host-color-management-activation' into feature/OP-5207_Global-host-color-management-activation 2023-03-24 14:31:00 +01:00
Jakub Jezek
5feee4cdff
hound 2023-03-24 14:30:49 +01:00
Jakub Ježek
56a775710f
Update openpype/hosts/flame/hooks/pre_flame_setup.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-03-24 14:22:18 +01:00
Jakub Jezek
52f4b75b62
Flame: skip colorspace management if imageio is not enabled
also set enabled to True by default since some productions are already using it
2023-03-23 22:30:23 +01:00
Jakub Trllo
890b77214a import lib content from lib directly 2022-10-17 10:49:39 +02:00
Jakub Jezek
e5f6bca5d5
flame: removing redundant validation 2022-10-11 17:32:13 +02:00
Roy Nieterau
ae5ec70d05 Move imageio settings from project anatomy to project settings
- Note: There is no backwards compatibility implemented
2022-09-23 21:37:47 +02:00
Jakub Jezek
f7033e716e
typo
finally correct spelling
2022-09-21 13:29:32 +02:00
Jakub Jezek
1ec87dde38
typo 2022-09-21 13:28:08 +02:00
Jakub Ježek
dc920e1a03
Update openpype/hosts/flame/hooks/pre_flame_setup.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-09-21 13:15:18 +02:00
Jakub Jezek
fa65e20ff7
Flame: open folder and files after project is created 2022-09-15 12:09:59 +02:00
Jakub Jezek
f4ece8fd5e
flame: removing testing code 2022-03-15 11:17:31 +01:00
Jakub Jezek
2f9dcc0c55
flame: define fps table 2022-03-10 22:51:15 +01:00
Jakub Jezek
1ed26cc7a5
hound: catches 2022-02-17 16:47:01 +01:00
Jakub Ježek
8f8545e2b5
Apply suggestions from code review
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-02-17 16:35:00 +01:00
Jakub Jezek
213741d652
flame: making sure anatomy imageio flame key is present
https://github.com/pypeclub/OpenPype/pull/2745#discussion_r808915085
2022-02-17 16:31:26 +01:00
Jakub Jezek
eec2e68dc4
flame: disable utility setup in prelaunch hook 2022-02-16 17:19:59 +01:00
Jakub Jezek
0e99b4cb51
flame: user without dot and rather underscore 2022-02-16 17:19:19 +01:00
Jakub Jezek
65d23644e5
flame: connecting imageio settings to project hook creation 2022-02-16 16:55:25 +01:00
Jakub Jezek
c0eed0dc14
flame: adding startup folder to environ var
refactory to use `DL_PYTHON_HOOK_PATH`
also cover `QT_AUTO_SCREEN_SCALE_FACTOR` issue
2022-02-16 16:37:16 +01:00
Ondrej Samohel
701b9275a4
Merge remote-tracking branch 'origin/develop' into cosmetics_typos_01 2022-01-21 00:22:17 +01:00
Roy Nieterau
107e2e637e Fix typos / cosmetics 2022-01-16 13:05:26 +01:00
Jakub Jezek
95be2c3bc8
flame: adding pathsep instead of ";" 2022-01-12 11:16:50 +01:00
Jakub Jezek
7baf6437f3
flame: env not resolving when discovery 2022-01-07 16:53:09 +01:00
Jakub Jezek
9913872a2a
flame: small fixes 2022-01-07 16:37:37 +01:00
Jakub Jezek
75b8280221
flame: review comment
https://github.com/pypeclub/OpenPype/pull/2495#discussion_r779708538
2022-01-07 15:07:13 +01:00
Jakub Jezek
8121a532db
hound_ suggestions 2022-01-07 14:40:32 +01:00
Jakub Jezek
169b896ef4
flame: refactory api calls 2022-01-07 14:26:06 +01:00
Jakub Jezek
737a485530
flame: fix passing env var and flame version dynamic filling 2022-01-04 17:59:58 +01:00
Jakub Jezek
04689e72c0
flame: moving utility_scripts to api folder also with scripts
@iLLiCiTiT suggestion
2021-12-08 12:42:17 +01:00
Jakub Jezek
77262990b4
debugging component creator 2021-11-05 07:52:49 +01:00
Jakub Jezek
718f334752
adding flame wiretap env into settings and allowing them in prelaunch hook 2021-11-04 06:41:30 +01:00
Jakub Jezek
5b4f266eb0
Hound and Review comments 2021-10-26 16:17:34 +02:00
Jakub Jezek
48cbd28deb
Flame: adding prelauch hook 2021-10-21 14:30:54 +02:00