Jakub Trllo
5d9e7cf52d
fix formatting
2023-01-27 17:21:28 +01:00
Jakub Trllo
d48b73ed61
fix typo 'AbtractAttrDef' to 'AbstractAttrDef'
2023-01-27 16:28:00 +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
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
Jakub Trllo
15fd19337a
fix usages of 'EnumDef' in codebase
2023-01-09 15:16:45 +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 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
4f7e4fcac3
global: add _before_instance_create function for storing created nodes
2022-12-23 14:26:28 +01:00
Jakub Jezek
81de2cf0c9
global: fix _repr_ pformat printing
2022-12-23 14:25:41 +01:00
Jakub Jezek
c6c08fd4cc
global: fix creator plugin discovery
2022-12-23 12:46:14 +01:00
Jakub Jezek
f5cb893dc1
global: creator plugin abstraction for workfile builder template
2022-12-23 12:16:54 +01:00
Jakub Jezek
90303d4137
global: updating docstrings
2022-12-22 11:48:46 +01:00
Jakub Jezek
95b15a9f00
global,nuke,maya: on demand placeholder removal preset attribute
2022-12-22 11:44:35 +01:00
Jakub Trllo
48c4c238f5
added helper function to get fake process id
2022-10-27 18:38:28 +02:00
Ondřej Samohel
de7a6dfcc7
Merge pull request #3719 from simonebarbieri/feature/maya-unreal-layout_existing_scene
...
Unreal: Layout Loader from Maya for Existing Scenes
2022-10-13 12:35:56 +02:00
Jakub Trllo
a7d82ecbc0
Merge pull request #3838 from pypeclub/feature/OP-3828_Workfile-template-build-enhancements
...
General: Workfile template build enhancements
2022-09-26 10:14:08 +02:00
Simone Barbieri
e97b6ce01f
Fixed path resolving not finding the workfile in certain conditions
...
In case the workfile only contains the project name, the workfile is not found because while the regex matches, the match doesn't have any group, and so it throws an exception.
2022-09-23 16:18:08 +01:00
Kayla Man
0ac3cacc35
adding a Qt lockfile dialog for lockfile tasks
2022-09-14 12:35:59 +08:00
Jakub Trllo
1da23985a9
unified LoadPlaceholderItem
2022-09-13 17:16:07 +02:00
Jakub Trllo
8259a4129b
removed functionality of previous template build logic
2022-09-13 16:22:16 +02:00
Jakub Trllo
a0ffa97e1d
added some docstrings
2022-09-13 16:20:44 +02:00
Jakub Trllo
fe2a769a7e
added quick access to settings
2022-09-13 16:20:27 +02:00
Jakub Trllo
b2b1613016
fix raised exception
2022-09-13 16:19:52 +02:00
Jakub Trllo
6c2c161ed4
moved exceptions to workfile_template_builder
2022-09-13 15:30:31 +02:00
Jakub Trllo
30780efd48
renamed method 'update_template_placeholder' to 'repopulate_placeholder'
2022-09-13 12:18:38 +02:00
Jakub Trllo
518c3f75ca
changed AbstractTemplateLoader to AbstractTemplateBuilder
2022-09-13 12:18:09 +02:00
Jakub Trllo
085ec89890
renamed 'new_template_loader' to 'workfile_template_builder'
2022-09-13 12:17:14 +02:00
Kayla Man
f6792d2e42
adding a Qt lockfile dialog for lockfile tasks
2022-09-13 18:04:45 +08:00
Jakub Trllo
c702d11717
moved cleanup logic to plugin responsibility instead of placeholder's
2022-09-13 11:44:37 +02:00
Jakub Trllo
09c73beec9
added option to have callback before load
2022-09-13 11:44:04 +02:00
Jakub Trllo
af895da690
few minor fixes
2022-09-13 11:43:51 +02:00
Jakub Trllo
cacfa09995
reduce representations to last version
2022-09-13 11:43:16 +02:00
Jakub Trllo
b6e717bf98
Merge branch 'develop' into feature/OP-3828_Workfile-template-build-enhancements
2022-09-12 09:57:56 +02:00
Jakub Trllo
81b9b16a5c
extracted loading specific logic into load mixin
2022-09-09 19:16:14 +02:00
Jakub Trllo
778f2c09ad
renamed 'update_template' to 'rebuild_template'
2022-09-09 18:09:18 +02:00
Jakub Trllo
bd5d7ca4a6
added more specific attributes
2022-09-09 17:58:51 +02:00
Jakub Trllo
77d8d1b1ce
implemented basics of update template placeholder
2022-09-09 16:53:21 +02:00
Jakub Trllo
e45fd5f995
changed 'process_placeholder' to 'populate_placeholder'
2022-09-09 16:53:06 +02:00
Jakub Trllo
d3eca627de
added some more options for shared data
2022-09-09 16:52:39 +02:00
Jakub Trllo
e5654595a8
implemented 'get_workfile_build_placeholder_plugins' for maya
2022-09-09 13:31:55 +02:00
Jakub Trllo
d5346a14d9
implemented helper functions to receive placeholder option keys
2022-09-09 12:28:32 +02:00
Jakub Trllo
ffab250bf8
changed how 'get_placeholder_plugin_classes' is implemented
2022-09-09 12:26:45 +02:00
Jakub Trllo
326d21d86a
use 'get_placeholder_plugin_classes' from host
2022-09-09 12:25:11 +02:00
Jakub Trllo
1ee1c28588
added method to build template
2022-09-09 12:24:54 +02:00
Jakub Trllo
187eaaec2d
renamed 'process_scene_placeholders' to 'populate_scene_placeholders'
2022-09-09 12:24:37 +02:00