Commit graph

113 commits

Author SHA1 Message Date
Roy Nieterau
136a163122 Fix typos in openpype/lib 2022-01-16 13:16:22 +01:00
Petr Kalis
75d55b9ac5 OP-1117 - added context menu to Launcher actions to skip opening last workfile
Choice is persistent in Local Setting (only in DB, not exposed to GUI yet.)
2022-01-14 18:09:41 +01:00
Jakub Trllo
1e7378c80f
Merge pull request #2408 from pypeclub/feature/OP-2088_Run-applications-as-separate-processes-under-Linux
General: Run applications as separate processes under linux
2022-01-03 15:33:22 +01:00
iLLiCiTiT
a61e3f70e7 Merge branch 'develop' into feature/OP_2395_env_groups 2021-12-20 14:36:59 +01:00
iLLiCiTiT
4de80689ed added environment group to extractenvironments command line argument 2021-12-17 17:54:02 +01:00
iLLiCiTiT
e3532074c5 environment group is part of all environment related functions and application launch context 2021-12-17 17:49:51 +01:00
iLLiCiTiT
de5a4ca0a1 added functin to parse environment data based on passed information 2021-12-17 17:48:25 +01:00
iLLiCiTiT
c777bc8afc application launch context nad launch hooks have access to modules manager 2021-12-16 16:56:31 +01:00
iLLiCiTiT
dd99682df3 pass environments to set into the json instead of changing them for the subprocess 2021-12-16 14:57:02 +01:00
iLLiCiTiT
0b9f9450f6 use new function on application launch 2021-12-14 18:02:29 +01:00
Petr Kalis
8eb7a30358 OP-2042 - added a functionality to inject additional command line arguments 2021-12-03 17:38:02 +01:00
Milan Kolar
6a2f0f573e
Merge pull request #2157 from Ellipsanime/add_key_task_name_type_and_short_in_path_templating 2021-11-18 21:28:40 +01:00
iLLiCiTiT
c4c8cc17f4 simplified application launch 2021-11-04 15:39:04 +01:00
iLLiCiTiT
1f4777c48a removed unused argument 2021-11-04 15:22:40 +01:00
clement.hector
7ec884f2d5 filled anatomyData in publish plugins 2021-10-26 17:22:27 +02:00
iLLiCiTiT
db26055d56 use plist info to get full path to executable 2021-10-25 19:17:40 +02:00
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