Commit graph

91 commits

Author SHA1 Message Date
Jakub Trllo
36a43d4020
Simplified getting host and app filter acess.
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2022-03-30 11:11:37 +02:00
Jakub Trllo
3bda53a541 fix typo 2022-03-29 18:21:10 +02:00
Jakub Trllo
39f84f8dfd added option to validate if tool is valid for application 2022-03-29 18:14:24 +02:00
Jakub Trllo
b3463afa38 load settings data in EnvironmentTool with backwards comatible way 2022-03-29 18:14:09 +02:00
Jakub Trllo
014d0d8c53 moved adding of vendor paths to prepare_app_environments 2022-03-24 09:48:46 +01:00
Jakub Trllo
70c317005c add python version specific vendors outside of launch hook 2022-03-24 09:42:18 +01:00
Jakub Trllo
a1f46e7d1b Merge branch 'develop' into enhancement/OP-2949_move-pipeline-constants 2022-03-21 13:38:38 +01:00
Jakub Trllo
e323429ab4 moved host workfile extensions 2022-03-18 16:08:15 +01:00
Jakub Trllo
65bc619bcb use moved workfile functions 2022-03-18 14:57:02 +01:00
Jakub Trllo
5bfbe4ea53
Merge pull request #2822 from pypeclub/enhancement/custom_find_executable
General: Custom function for find executable
2022-03-08 10:44:02 +01:00
Jakub Trllo
5bf2bd2efa removed unused import 2022-03-01 14:08:56 +01:00
iLLiCiTiT
77232a07ef replace distutils find_executable with custom version 2022-02-28 20:52:21 +01:00
Jakub Trllo
82d37651b3 Merge branch 'develop' into feature/extract_template_formatting_from_anatomy 2022-02-24 15:37:46 +01:00
Jakub Trllo
899e59b059 fix which template key is used for getting last workfile 2022-02-24 15:12:09 +01:00
Jakub Trllo
040688ca62 fixed app and context data fill 2022-02-24 09:55:42 +01:00
Jakub Trllo
fc4b7e4573 set context environments even for non host applications 2022-02-23 16:12:54 +01:00
Petr Kalis
28a745d54d Merge branch 'develop' of github.com:pypeclub/OpenPype into chore/OP-2414_Move-harmony-to-openpype 2022-02-11 12:24:28 +01:00
Jakub Trllo
d282e4d1d5 Merge branch 'develop' into feature/OP-2590_Applications-without-integration 2022-02-10 11:01:31 +01:00
Jakub Trllo
920492c475 fixed launch crash 2022-02-10 11:00:13 +01:00
Petr Kalis
8bc173a9c2 OP-2414 - updated logic for kwargs
Moved from execute to applications
2022-02-09 14:42:08 +01:00
Jakub Trllo
76bf19a235 added additional applications to system settings 2022-02-07 11:52:15 +01:00
Jakub Trllo
b01bf9c91f all applications can be set on project but custom launch applications are defined in applications lib 2022-02-04 17:03:38 +01:00
Jakub Trllo
391500b2a0 filter environments before launch 2022-02-04 16:17:04 +01:00
Petr Kalis
e836416513 OP-1117 - cleaned up use of default value 2022-01-26 17:56:19 +01:00
Petr Kalis
2d4001ff31 Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-1117_Disable-workfile-autoload-in-Launcher 2022-01-25 17:38:33 +01:00
Petr Kalis
d07dc4ac99 OP-1117 - fixed typos 2022-01-25 17:22:24 +01:00
Petr Kalis
3e64f2d0ce OP-1117 - fixed start_last_workfile logic
It wasnt setting this property all the time.
2022-01-18 12:41:05 +01:00
Petr Kalis
276aff358b OP-1117 - better handling of setting of start_last_workfile 2022-01-17 17:03:30 +01:00
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