Commit graph

727 commits

Author SHA1 Message Date
Jakub Trllo
86ece89a3a de/serialization of CreatedInstance does not require creator 2023-01-27 16:37:14 +01:00
Jakub Trllo
e7fdb1d151 don't use creator in methods 2023-01-27 16:36:42 +01:00
Jakub Trllo
373d245242 moved context validation methods to bottom 2023-01-27 16:35:20 +01:00
Jakub Trllo
6a1acc1664 'CreatedInstance' can be initialized without creator 2023-01-27 16:34:36 +01:00
Jakub Trllo
8f6d36dfa0 implemented de/serialization methods for attribute values 2023-01-27 16:33:50 +01:00
Jakub Trllo
1d91ee5338 attr_defs property returns list copy of attributes 2023-01-27 16:31:01 +01:00
Jakub Trllo
36065080c7 import 'UnknownDef' at the top of file 2023-01-27 16:30:02 +01:00
Jakub Trllo
d48b73ed61 fix typo 'AbtractAttrDef' to 'AbstractAttrDef' 2023-01-27 16:28:00 +01:00
Jakub Trllo
55d990394c
Merge pull request #4372 from BigRoy/houdini_fix_loader_not_working
Houdini: Fix loader not working in Houdini
2023-01-25 16:09:34 +01:00
Roy Nieterau
c7ca9bb77a Fix loader not working in Houdini 2023-01-25 16:07:40 +01:00
Jakub Trllo
b0a6be63ac Merge branch 'develop' into release/3.15.x
# Conflicts:
#	openpype/hosts/photoshop/api/workio.py
#	openpype/hosts/photoshop/plugins/publish/validate_unique_subsets.py
#	pyproject.toml
#	website/docs/artist_hosts_aftereffects.md
2023-01-24 12:31:32 +01:00
Jakub Trllo
aab842e4b7 fix find of root templates in anatomy 2023-01-19 15:21:47 +01:00
Jakub Jezek
71e347d6d0
Merge branch 'release/3.15.x' into feature/OP-2479_color-v3-Colorspace-management-and-distribution 2023-01-18 18:01:23 +01:00
Jakub Jezek
029e891cdf
global: privatisation of functions 2023-01-18 17:21:45 +01:00
Jakub Jezek
80e94e0131
global: removing printing 2023-01-18 17:13:52 +01:00
Jakub Jezek
5ef8b40c90
global: improve docs strings 2023-01-18 17:08:49 +01:00
Jakub Ježek
133c6aaa1a
Update openpype/pipeline/colorspace.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-01-18 17:07:27 +01:00
Jakub Jezek
ab5b83a32a
global: prep formatting data outside of loop 2023-01-18 17:05:54 +01:00
Jakub Trllo
e444e0c7d9
Merge pull request #4284 from ynput/feature/OP-3930_Publish-to-Studio-Library
General: Push to studio library
2023-01-17 14:47:04 +01:00
Jakub Trllo
42dccc0f8c
Merge pull request #4295 from ynput/feature/enhanced_enum_def
General: Enhanced enum def items
2023-01-17 13:57:11 +01:00
Jakub Jezek
78b0e70bfd
global: configData rename to config 2023-01-17 13:56:31 +01:00
Jakub Ježek
4a14b030b5
Update openpype/pipeline/colorspace.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-01-16 14:16:39 +01:00
Jakub Ježek
e75a6213d6
Update openpype/pipeline/publish/publish_plugins.py
Co-authored-by: Toke Jepsen <tokejepsen@gmail.com>
2023-01-16 14:14:51 +01:00
iLLiCiTiT
72ff721bd2 skip disabled loaders 2023-01-12 11:41:03 +01:00
iLLiCiTiT
7d01590b64 creators can be disabled too 2023-01-12 11:38:30 +01:00
iLLiCiTiT
7a32fa0b05 set enabled attribute of LoaderPlugin 2023-01-12 00:41:11 +01:00
Jakub Jezek
5cab4d0501
global: simplification of ExctractorColormanaged
so it caches `imageioSettings` to context.data for speeding up processing of all instances in context.
2023-01-11 17:26:45 +01:00
Jakub Jezek
f8aa3fd1b7
global: making sure platform key is available for template formatting. 2023-01-11 16:34:12 +01:00
Jakub Jezek
da500701b8
global: reworking config path settings to be multipath with order 2023-01-11 16:31:21 +01:00
Jakub Jezek
e1ac21a112
updating documentation 2023-01-11 16:26:53 +01:00
Jakub Ježek
9d2100961c
Update openpype/pipeline/publish/publish_plugins.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-01-11 10:28:39 +01:00
Jakub Jezek
f191c33179
Global: adding more docstrings and README 2023-01-10 17:05:38 +01:00
Jakub Jezek
14baff2f61
Merge branch 'release/3.15.x' into feature/OP-2479_color-v3-Colorspace-management-and-distribution 2023-01-10 11:04:49 +01:00
Petr Kalis
61d255a606
Merge pull request #4157 from ynput/feature/OP-4504_Publishing-Register-publishes-without-copying-them
Publish: register publishes without copying them
2023-01-09 18:41:36 +01:00
Jakub Trllo
15fd19337a fix usages of 'EnumDef' in codebase 2023-01-09 15:16:45 +01:00
Ondrej Samohel
7146e8d02a
✏️ fix typos 2023-01-06 23:20:38 +01:00
Jakub Jezek
c071140a6f
PR comments 2023-01-06 10:54:06 +01:00
Jakub Ježek
d6004c2646
Update openpype/pipeline/workfile/workfile_template_builder.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-01-06 10:39:43 +01:00
Jakub Ježek
673e7a7359
Update openpype/pipeline/workfile/workfile_template_builder.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-01-06 10:38:36 +01:00
Jakub Jezek
20b2b50bac
global: adding project anatomy data for formating 2023-01-06 10:35:54 +01:00
Jakub Trllo
74984afc7b added new 'LoadError' to avoid showing traceback 2023-01-05 18:11:49 +01:00
Jakub Jezek
b084b7020e
global: change configPath to configData 2023-01-05 14:58:22 +01:00
Jakub Trllo
5d4be57504 implemented new function 'get_subset_name_template' 2023-01-05 10:15:20 +01:00
Jakub Jezek
b361bcba2e
global: adding docstrings and optimization of code 2023-01-04 17:28:34 +01:00
Jakub Jezek
e27e8a6109
scripts: ocio wrapper docstrings and rename 2023-01-04 16:02:46 +01:00
Jakub Jezek
ed89581dfb
suggestions from PR 2023-01-04 15:35:19 +01:00
Jakub Jezek
efbbc91c73
Merge branch 'develop' into feature/OP-4146_nuke-workfile-template-builder-add-creator-plugins 2023-01-04 14:56:35 +01:00
Jakub Ježek
e69f3539ea
Update openpype/pipeline/workfile/workfile_template_builder.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-01-04 14:26:26 +01:00
Jakub Ježek
40cf2956fd
Update openpype/pipeline/workfile/workfile_template_builder.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-01-04 14:26:15 +01:00
Jakub Jezek
03195cbb11
global: colorspace subprocess only if py2 2023-01-03 21:20:45 +01:00