Commit graph

47 commits

Author SHA1 Message Date
Petr Kalis
2c788f21a1 Merge remote-tracking branch 'origin/feature/1784_helper_classes_for_automatic_testing' into feature/1784_helper_classes_for_automatic_testing 2021-10-06 13:29:22 +02:00
Petr Kalis
1b5694f6a9 Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/1784_helper_classes_for_automatic_testing 2021-10-06 12:52:00 +02:00
Petr Kalis
39f009ed7c
Apply suggestions from code review
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2021-10-05 10:21:57 +02:00
iLLiCiTiT
e397f44132 pop keys that were removed during environments merging 2021-09-27 14:46:41 +02:00
iLLiCiTiT
6d59b6e3eb use task type filreting in should start last workfile and open workfile tool 2021-09-16 12:17:27 +02:00
iLLiCiTiT
456cca8d74 store task_type to prepare context data 2021-09-16 12:16:08 +02:00
iLLiCiTiT
95424cdfc7 moved compile_list_of_regexes to profiles_filtering and moved it's import in openpype.lib earlier 2021-09-16 11:49:37 +02:00
Petr Kalis
331de6de75 Merge 2021-09-08 16:37:31 +02:00
iLLiCiTiT
4ec7e18aad pass workfile template to _prepare_last_workfile 2021-09-02 12:25:19 +02:00
Petr Kalis
ee9aef01e1 Merge branch 'develop' of github.com:pypeclub/pype into feature/1784_helper_classes_for_automatic_testing 2021-09-01 11:25:39 +02:00
Petr Kalis
38d6e4805e Added possibility to inject 'last_workfile_path' through data 2021-09-01 11:25:26 +02:00
iLLiCiTiT
960c5a2279 template key is used when launching application 2021-08-26 19:10:55 +02:00
iLLiCiTiT
14d8789bff second fix of tools 2021-08-23 19:06:24 +02:00
iLLiCiTiT
c52f0535f6 fix tools 2021-08-23 19:04:01 +02:00
Jakub Trllo
153cfbc3a9
Merge pull request #1910 from pypeclub/feature/tools_loaded_in_order
Environments: Tool environments in alphabetical order
2021-08-23 16:34:25 +02:00
iLLiCiTiT
12abf31396 tool environments are added in alphabetical order 2021-08-09 12:09:27 +02:00
iLLiCiTiT
6c0283f9ab fix variable 2021-08-03 17:54:56 +02:00
iLLiCiTiT
0e2bf5f522 compute environments after merge envs 2021-08-03 17:49:21 +02:00
Jakub Jezek
6a2bd167b5
global: better env var name 2021-07-28 14:08:41 +02:00
Jakub Jezek
08b0b3035a
global: adding workfile start at launch attribute search func 2021-07-27 15:14:03 +02:00
iLLiCiTiT
a0beeddfd7 Merge branch 'develop' into bugfix/stdout_stderr_application_launch 2021-07-21 16:14:06 +02:00
Jakub Trllo
0781667eda
Merge pull request #1768 from pypeclub/bugfix/app_executable_environ_fill
Environments in app executable for MacOS
2021-07-08 14:43:52 +02:00
iLLiCiTiT
13aec9cb57 "use_python_2" is optional in application settings 2021-06-29 13:47:37 +02:00
iLLiCiTiT
fab1ed9553 move environment filling before mac specific check 2021-06-25 13:19:16 +02:00
iLLiCiTiT
7b273f1549 fix project specific environment variables to work as expected 2021-06-25 12:37:26 +02:00
iLLiCiTiT
a31524b75c try to format executable path with environments 2021-06-24 16:28:08 +02:00
iLLiCiTiT
f00e6c1195 set stdout and stderr of application process to devnull if sys.stdout is not set 2021-06-10 15:43:21 +02:00
iLLiCiTiT
5b9e8bb495 Application can use UndefinedApplicationExecutable 2021-06-10 13:08:06 +02:00
iLLiCiTiT
8fc0452438 implemented UndefinedApplicationExecutable which is used if application does not have "executables" key 2021-06-10 13:04:04 +02:00
iLLiCiTiT
77830ecb00 separated catch error of filling workdir template and creating workdir on disk 2021-05-26 13:06:47 +02:00
iLLiCiTiT
a6d7e89d97 ApplicationExecutable check if there is .app in passed path if does not exists on mac 2021-05-26 10:55:35 +02:00
iLLiCiTiT
d43b3d1b2c also pass Application object to add_implementation_envs 2021-05-18 14:16:00 +02:00
iLLiCiTiT
f8f64b5a05 prepare_host_environments can not add implementation environments 2021-05-18 12:20:49 +02:00
iLLiCiTiT
a3e89486ad small cleanup 2021-05-18 12:11:38 +02:00
iLLiCiTiT
384d8a9c17 host implementation may have add_implementation_envs function in openpype.hosts.<host name> 2021-05-18 12:11:27 +02:00
Milan Kolar
a8ac7cd538 merge develop into main 2021-05-04 17:07:32 +02:00
Milan Kolar
5b7f94c5a5
Merge pull request #1257 from pypeclub/feature/shell_prelaunch_hook
Shell prelaunch hook fix
2021-04-08 12:36:04 +02:00
iLLiCiTiT
da32cbe8b0 fix tool labels 2021-04-07 17:17:04 +02:00
iLLiCiTiT
e59e959a95 fix enabled attribute in Application class 2021-04-07 16:51:05 +02:00
iLLiCiTiT
b86c56015a removed TODO which is already done 2021-04-07 16:37:10 +02:00
iLLiCiTiT
633f99f13e count with metadata keys in tools too and add variant label too 2021-04-07 16:37:00 +02:00
iLLiCiTiT
db4836e662 fill variant label with label from metadata 2021-04-07 16:36:39 +02:00
iLLiCiTiT
9a6792ffab Merge branch 'develop' into backup/app_group_in_name
# Conflicts:
#	openpype/lib/applications.py
#	pype/hosts/premiere/extensions/com.pype/jsx/pype.jsx
2021-04-06 11:16:56 +02:00
iLLiCiTiT
37db18a630 better while loop logic 2021-04-06 10:13:57 +02:00
iLLiCiTiT
fb4786e8aa launch arguments may be a string 2021-04-06 10:10:39 +02:00
iLLiCiTiT
dc2b2f2830 used proper attribute when executable is not found 2021-04-01 23:03:07 +02:00
Milan Kolar
8432e94615 rename folder 2021-04-01 18:54:46 +02:00
Renamed from pype/lib/applications.py (Browse further)