Commit graph

467 commits

Author SHA1 Message Date
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
Jakub Trllo
654b5744de fix arguments for 'cleanup_placeholder' 2022-09-23 14:06:39 +02:00
Jakub Trllo
d6c7509150 fix 'get_load_plugin_options' in maya 2022-09-23 13:27:28 +02:00
Roy Nieterau
83922a87cd Add double attribute support (float) 2022-09-17 13:19:37 +02:00
Roy Nieterau
0c71ec1d38 Tweak readability, log error on unsupported attribute type 2022-09-17 13:18:04 +02:00
Roy Nieterau
2c8eaec2d7 Remove debug print statement 2022-09-17 11:04:12 +02:00
Roy Nieterau
ad4211656b Remove double setting of additional attributes for Arnold 2022-09-17 10:52:36 +02:00
Jakub Trllo
8c78edb4ac
Merge pull request #3810 from moonyuet/OP#3747/Feature-lock-task-workfiles-when-users-are-working-on-them
General: lock task workfiles when they are working on
2022-09-16 10:03:11 +02:00
Kayla Man
9403dc743a adding a Qt lockfile dialog for lockfile tasks 2022-09-15 23:44:02 +08:00
Roy Nieterau
b9c3c95c26 Use id variable (cosmetics because it results in same key) 2022-09-14 16:16:03 +02:00
Kayla Man
775b34df06 adding a Qt lockfile dialog for lockfile tasks 2022-09-14 20:53:22 +08:00
Kayla Man
9a19da923c adding a Qt lockfile dialog for lockfile tasks 2022-09-14 20:49:48 +08:00
Milan Kolar
e5cf456a95
Merge pull request #3629 from BigRoy/collect_input_links 2022-09-14 11:30:29 +02:00
Kayla Man
d6b7e666e8 adding a Qt lockfile dialog for lockfile tasks 2022-09-14 12:37:30 +08: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
e7f16228ba Merge branch 'develop' into feature/OP-3828_Workfile-template-build-enhancements 2022-09-13 16:24:44 +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
Kayla Man
3c949aaec3 adding a Qt lockfile dialog for lockfile tasks 2022-09-13 18:06:35 +08: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
Roy Nieterau
6e2ffc1e5c Remove getting project name and settings twice 2022-09-13 10:33:41 +02:00
Kayla Man
e612736065 adding and loading mel workspace within openpype settings 2022-09-12 16:37:16 +08:00
Jakub Trllo
a2a900d18a fix class name change 2022-09-09 19:16:28 +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
a3b6d9645e removed legacy workfile template builder 2022-09-09 18:05:27 +02:00
Jakub Trllo
486d6636a9 renamed file 'new_template_builder' to 'workfile_template_builder' 2022-09-09 18:05:17 +02:00
Jakub Trllo
419812241c removed unused code 2022-09-09 18:00:57 +02:00
Jakub Trllo
b2a59336ec use attributes from builder 2022-09-09 17:58:20 +02:00
Jakub Trllo
b25270ccdd use direct function calls 2022-09-09 17:58:07 +02:00
Jakub Trllo
0102614531 use functions in menu 2022-09-09 16:55:34 +02:00
Jakub Trllo
8d60739fe4 implemented functions for building actions 2022-09-09 16:55:24 +02:00
Jakub Trllo
f133f401c0 small tweaks in code 2022-09-09 16:55:09 +02:00
Jakub Trllo
9821a05cdc implemented update logic for maya load plugin 2022-09-09 16:54:58 +02:00
Jakub Trllo
e5654595a8 implemented 'get_workfile_build_placeholder_plugins' for maya 2022-09-09 13:31:55 +02:00
Jakub Trllo
5ccda391e4 changed loaders 2022-09-09 13:23:10 +02:00
Jakub Trllo
6401c40641 changed how placeholders are cached 2022-09-09 13:14:05 +02:00
Jakub Trllo
f3ce64c189 copied placeholder name creation 2022-09-09 12:22:19 +02:00
Jakub Trllo
7ca64b67c3 modified attr defs creation 2022-09-09 12:22:00 +02:00
Kayla Man
365a90c3c1 adding lock task workfiles when users are working on them 2022-09-09 13:26:58 +08:00
Kayla Man
4978981631 adding lock task workfiles when users are working on them 2022-09-09 13:25:12 +08:00
Kayla Man
26ae84df16 adding lock task workfiles when users are working on them 2022-09-09 13:20:49 +08:00
Jakub Trllo
2eef3a8f82 initial commit of maya implementation of new template builder 2022-09-08 18:31:39 +02:00
Kayla Man
1c7f32e93a adding lock task workfiles when users are working on them 2022-09-08 17:43:01 +08:00
Kayla Man
d4eeabad7e adding and loading maya mel workspace through openpype project setting 2022-09-07 21:17:49 +08:00
Kayla Man
26fbdac8da adding and loading maya mel workspace through openpype project setting 2022-09-07 16:14:30 +08:00
Kayla Man
109abb5898 adding and loading maya mel workspace through openpype project setting 2022-09-05 19:41:09 +08:00