Commit graph

119 commits

Author SHA1 Message Date
Milan Kolar
92d751d94d replace project_settings with get_project_settings 2020-12-03 16:04:52 +01:00
Milan Kolar
c5d6a44dc5 Merge remote-tracking branch 'origin/2.x/develop' into 3.0/replace_config_with_settings 2020-12-03 15:59:35 +01:00
iLLiCiTiT
59ee582751 removed unused logger 2020-12-03 13:18:49 +01:00
iLLiCiTiT
ce8c200de1 fixed imports 2020-12-03 13:11:19 +01:00
iLLiCiTiT
d24ac5597a removed deprecated from lib 2020-12-03 12:59:18 +01:00
iLLiCiTiT
6f3fe95405 application is used everywhere so removed a lot of code 2020-12-03 12:58:20 +01:00
Milan Kolar
09c846023e workfiles build from settings 2020-12-03 11:49:41 +01:00
Milan Kolar
f7655dbb44 change automatic plugin config loading to settings 2020-12-03 11:09:57 +01:00
iLLiCiTiT
a97cc086ed settings function names are with verbs now 2020-12-03 10:41:05 +01:00
Milan Kolar
806ffa74b7
Merge pull request #746 from pypeclub/bugfix/unreal-4.26-basic-support
Unreal: add 4.26 support
2020-12-02 14:34:10 +01:00
iLLiCiTiT
103e17f7b3 fix settings loading 2020-11-30 17:51:18 +01:00
iLLiCiTiT
7ab49cdf93 fix check of executable path as it does not have to be full path 2020-11-30 13:00:42 +01:00
iLLiCiTiT
622208c015 implemented ApplicationExecutable for handlind executablesx and arguments 2020-11-30 12:54:23 +01:00
iLLiCiTiT
c8c8424cb7 hooks filtering works for app_groups and app_names 2020-11-30 10:37:52 +01:00
iLLiCiTiT
3393933e28 application manager load app_group and host_name 2020-11-30 10:35:54 +01:00
Ondřej Samohel
75e1cadc31
help 4.26 unreal to create projects 2020-11-25 14:02:06 +01:00
iLLiCiTiT
a40279d456 fix minor clean arguments bug 2020-11-25 11:50:45 +01:00
iLLiCiTiT
9ff8366ca4 use different loading for python 3 2020-11-25 11:33:38 +01:00
iLLiCiTiT
88316fe421 prelaunch and postlaunch hooks are diferentiated by inherit class 2020-11-24 17:56:58 +01:00
iLLiCiTiT
a1a48fbb7a moved ftrack logic from application context to post launch hook 2020-11-24 17:30:30 +01:00
iLLiCiTiT
e24ff6725a created global host launch hook 2020-11-24 17:07:17 +01:00
iLLiCiTiT
baa10c6eb5 LaunchHook has few wrapped attributes 2020-11-24 17:06:47 +01:00
iLLiCiTiT
9a814320ba LaunchHook is using PypeLogger 2020-11-24 17:05:46 +01:00
iLLiCiTiT
687ccf7217 env attribute directly points to kwargs 2020-11-24 17:05:20 +01:00
iLLiCiTiT
97c46f79c9 few small changes 2020-11-24 15:41:19 +01:00
iLLiCiTiT
0dc51f3d6d hooks are launch hooks are stored to launch context 2020-11-24 14:51:32 +01:00
iLLiCiTiT
e545a6798a prelaunch and post launch hooks are discovered and executed 2020-11-24 14:46:22 +01:00
iLLiCiTiT
17b0591587 added base of getting hooks dir paths 2020-11-24 14:43:28 +01:00
iLLiCiTiT
52ff856bb6 application context has method to load launch hooks 2020-11-24 14:34:30 +01:00
iLLiCiTiT
a3afd0b5cf applications has new class LaunchHook similar to PypeHook 2020-11-24 14:33:56 +01:00
iLLiCiTiT
2164dbe6c1 added to lib python functions for work with python modules and classes 2020-11-24 14:33:08 +01:00
iLLiCiTiT
b29362411e add on/off to env value to bool 2020-11-24 14:32:12 +01:00
Milan Kolar
0ea6c30c6d
Merge pull request #728 from pypeclub/feature/152_application_manager
Application manager
2020-11-24 10:04:56 +01:00
iLLiCiTiT
1e2c88b1b8 used is_host attribute to create applications in ftrack 2020-11-20 19:50:39 +01:00
iLLiCiTiT
9bba70944b added ability to create applications and tools attribute with applications manager 2020-11-20 19:38:08 +01:00
iLLiCiTiT
87c35e2e97 borrowed and modified acre merge function 2020-11-20 16:21:05 +01:00
iLLiCiTiT
9258f2ea20 keep python 2 support 2020-11-20 14:36:22 +01:00
iLLiCiTiT
77ae17faf8 fix env groups 2020-11-20 13:45:44 +01:00
iLLiCiTiT
326dbd012e added few logs 2020-11-20 13:37:54 +01:00
iLLiCiTiT
e62948ee88 use ApplciationTool in environment setting 2020-11-20 11:46:08 +01:00
iLLiCiTiT
2dc662c156 added ApplicationTool structure 2020-11-20 11:43:16 +01:00
Milan Kolar
22c4bdb7bd
Merge pull request #732 from pypeclub/feature/render-plugins-abstraction
Deadline render abstraction (Alpha)
2020-11-19 16:07:47 +01:00
iLLiCiTiT
dec7fbc9bc changed message attribute to msg 2020-11-19 11:54:33 +01:00
iLLiCiTiT
6d9d7235a2 error message appears in ftrack whene executable was not found 2020-11-19 11:52:50 +01:00
iLLiCiTiT
f27179d4ad do message and details in executables exception 2020-11-19 11:48:49 +01:00
iLLiCiTiT
c281059a19 ApplicationNotFound has minimum message 2020-11-19 11:28:10 +01:00
iLLiCiTiT
cb58f6a474 Exceptions have docstrings 2020-11-19 11:16:34 +01:00
iLLiCiTiT
c3b9f2558d remove unused imports 2020-11-18 20:24:25 +01:00
iLLiCiTiT
4e0ae38a12 get_ffmpeg_tool_path moved to ffmpeg utils 2020-11-18 19:33:24 +01:00
iLLiCiTiT
9a04ace92b env_value_to_bool has docstring 2020-11-18 19:32:53 +01:00