Commit graph

609 commits

Author SHA1 Message Date
Jakub Trllo
4f70a58d5c renamed 'LegacySubsetConvertor' to 'SubsetConvertorPlugin' 2022-10-24 18:17:27 +02:00
Jakub Trllo
81f7aa5525 get rid of 'legacy' from variables 2022-10-24 18:15:24 +02:00
Jakub Trllo
b8e5e5e75f create context has function to run convertor 2022-10-21 19:31:31 +02:00
Jakub Trllo
3bdaf89a79 added id to legacy item 2022-10-21 17:56:03 +02:00
Jakub Trllo
24ebd76bd9 fix convertor creation 2022-10-21 17:55:56 +02:00
Jakub Trllo
cff9990c6f added logic to discover convertors and find legacy items 2022-10-21 15:20:07 +02:00
Jakub Trllo
971e4a23bd split reset of plugins to more methods 2022-10-21 15:19:40 +02:00
Jakub Trllo
8e99d9128a implemented basic of convertor 2022-10-21 14:56:56 +02:00
Jakub Trllo
260573506b Created simple item representing conversion requirement 2022-10-21 14:56:09 +02:00
Jakub Trllo
d12888bd3d Merge branch 'develop' into feature/OP-4178_Add-Shared-data-for-collection-phase 2022-10-20 17:08:39 +02:00
Petr Kalis
29bd963c97
Merge pull request #3971 from pypeclub/feature/OP-4180_Anatomy-not-using-settings-functions
V4 - added new parent BaseAnatomy class
2022-10-19 13:31:01 +02:00
Petr Kalis
e5dacd2001
OP-4180 - removed unneeded check
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2022-10-19 13:30:50 +02:00
Jakub Trllo
149aebaac9 Merge branch 'develop' into feature/OP-4178_Add-Shared-data-for-collection-phase 2022-10-19 12:14:43 +02:00
Petr Kalis
5d91a904ae OP-4180 - Hound 2022-10-19 11:35:45 +02:00
Petr Kalis
7cb370e415 OP-4180 - cleanup of _project_doc_to_anatomy_data
Previous implementation had only syntax sugar and filtering because of Settings, in base class it is not necessary.
2022-10-19 11:34:50 +02:00
Jakub Trllo
cad97d6d1d simplify api by giving access to 'collection_shared_data' property 2022-10-18 15:18:24 +02:00
Jakub Trllo
1ecc673c6c error message fix 2022-10-17 17:15:51 +02:00
Jakub Trllo
aa6de1cfeb renamed 'has_collection_shared_data' to 'collection_shared_data_contains' 2022-10-17 16:51:15 +02:00
Jakub Trllo
3f01d008c5 added recommendation 2022-10-17 15:26:38 +02:00
Jakub Trllo
2ed383c476 added wrappers for access to shared data in create plugins 2022-10-17 15:20:24 +02:00
Jakub Trllo
e0bb8c0469 context can handle shared data for collection phase 2022-10-17 15:20:06 +02:00
Jakub Trllo
bacbff0262 create context has callbacks for reset preparation and finalization 2022-10-17 15:19:48 +02:00
Jakub Trllo
bb2432ee90 Merge branch 'develop' into feature/OP-4194_Remote-publisher-controller 2022-10-17 10:19:49 +02:00
Jakub Trllo
8bf63ef3e7
Merge pull request #3978 from pypeclub/bugfix/get_subset_name_import_fix
General: Fix deprecated warning in legacy creator
2022-10-14 12:13:52 +02:00
Petr Kalis
088e442214 OP-4180 - fix missed return 2022-10-13 18:35:15 +02:00
Petr Kalis
a13dc92178 Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-4180_Anatomy-not-using-settings-functions 2022-10-13 15:33:49 +02:00
Petr Kalis
6f9ab9bfb9 OP-4180 - updated Anatomy
Cache split into project and site.
Internalized 2 methods from to be abandoned classes.
2022-10-13 13:34:01 +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
39747041e8 fix import of 'get_subset_name' in legacy creator 2022-10-13 11:13:15 +02:00
Jakub Trllo
296ed1e6c1 Merge branch 'develop' into feature/OP-4194_Remote-publisher-controller 2022-10-13 10:17:49 +02:00
Félix David
77f8a8ad0c Fix: Inventory action path wrong functions leads to errors 2022-10-12 19:26:23 +02:00
Jakub Trllo
8e46890f64 Merge branch 'feature/OP-4158_Creation-UI-is-part-of-main-window' into feature/OP-4194_Remote-publisher-controller 2022-10-12 14:42:51 +02:00
Petr Kalis
7c3e5be1dc OP-4180 - WIP - added new parent BaseAnatomy class
Reason is to get info directly from project_doc, not from settings.
2022-10-12 13:31:33 +02:00
Jakub Trllo
c46c4f052a
Merge pull request #3949 from pypeclub/feature/get_subset_name_support_origin_instance
Publisher: Pass instance to subset name method on update
2022-10-12 11:25:07 +02:00
Jakub Trllo
3f4652911c Merge branch 'feature/OP-4158_Creation-UI-is-part-of-main-window' into feature/OP-4194_Remote-publisher-controller 2022-10-10 17:12:46 +02:00
Jakub Trllo
8f83ff878f prepared some methods for instance remote processing 2022-10-07 18:40:41 +02:00
Jakub Trllo
12fee4ec4f create context provides instances by id 2022-10-07 18:40:23 +02:00
Ondřej Samohel
95b5f72852
Merge pull request #3846 from pypeclub/feature/OP-3884_Publisher-newly-created-instances-and-changed-data
Publisher: Instances can be marked as stored
2022-10-07 18:11:19 +02:00
Jakub Trllo
a7077a0abd pass the instance to 'get_dynamic_data' too 2022-10-06 16:53:17 +02:00
Jakub Trllo
99e9c2d14f pass instance to get_subset_name on update of existing instance subset name 2022-10-06 16:47:09 +02:00
Jakub Trllo
cdd8456b4c renamed 'mark_stored' to 'mark_as_stored' 2022-10-05 13:11:36 +02:00
Jakub Trllo
79e6de15b5 import Logger from 'openpype.lib' instead of 'openpype.api' 2022-09-28 14:49:52 +02:00
Jakub Trllo
d193d14cfd
Merge pull request #3897 from pypeclub/feature/new_publisher_proposals
Publisher: Enhancement proposals
2022-09-26 13:47:49 +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
Jakub Trllo
9c1ee5b79c renamed 'lifetime_data' to 'transient_data' 2022-09-23 17:11:40 +02:00
Roy Nieterau
c4127208d2 Fix typo in ContainersFilterResult namedtuple not_foud -> not_found 2022-09-22 11:29:01 +02:00
Jakub Trllo
09d7617c73 renamed 'INewPublisher' to 'IPublishHost' 2022-09-22 11:19:33 +02:00
Jakub Trllo
316a8efeb1 changed imports 2022-09-22 11:17:28 +02:00
Jakub Trllo
5b26d07624 added 'apply_settings' method to creators so they don't have to override '__init__' 2022-09-22 11:17:23 +02:00