Commit graph

137 commits

Author SHA1 Message Date
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
Ondřej Samohel
44a7e844b2
Merge remote-tracking branch 'origin/develop' into enhancement/OP-3075_houdini-new-publisher 2022-11-24 12:13:17 +01:00
Jakub Trllo
7df622df0c fix thumbnail refreshing 2022-11-01 18:29:21 +01:00
Jakub Trllo
8cf23ec864 create context can store thumbnails 2022-10-27 18:40:18 +02:00
Ondřej Samohel
6c76c190eb
Merge remote-tracking branch 'origin/feature/OP-4285_Convertors-for-legacy-instances' into enhancement/OP-3075_houdini-new-publisher 2022-10-25 22:54:19 +02:00
Jakub Trllo
6f642ab34c trigger reset of controller when conversion finishes 2022-10-25 16:56:28 +02:00
Ondřej Samohel
d65d1d4448
Merge remote-tracking branch 'origin/feature/OP-4285_Convertors-for-legacy-instances' into enhancement/OP-3075_houdini-new-publisher 2022-10-25 14:33:54 +02:00
Jakub Trllo
0fd5445419 wrap convertor callbacks by custom exceptions 2022-10-24 19:25:35 +02:00
Jakub Trllo
ac696ae00b Merge branch 'develop' into feature/OP-4285_Convertors-for-legacy-instances 2022-10-24 18:31:47 +02:00
Jakub Trllo
81f7aa5525 get rid of 'legacy' from variables 2022-10-24 18:15:24 +02:00
Ondřej Samohel
d5afbcd005
Merge remote-tracking branch 'origin/bugfix/OP-4183_Crashed-save-cause-crash-of-UI' into enhancement/OP-3075_houdini-new-publisher 2022-10-24 18:03:34 +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
a5c161c39c Merge branch 'develop' into bugfix/OP-4183_Crashed-save-cause-crash-of-UI 2022-10-21 15:23:31 +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
260573506b Created simple item representing conversion requirement 2022-10-21 14:56:09 +02:00
Jakub Trllo
bda1bb3f29 unify the error handling in create context 2022-10-21 11:46:02 +02:00
Jakub Trllo
8e3b2ab933 raise specific exceptions when creators fail to run their methods 2022-10-21 10:26:39 +02:00
Ondřej Samohel
dd112f74b2
Merge remote-tracking branch 'origin/feature/OP-4178_Add-Shared-data-for-collection-phase' into enhancement/OP-3075_houdini-new-publisher 2022-10-20 16:37:53 +02:00
Jakub Trllo
34dcbcbf1e renamed 'CreatorOperationFailed' to 'CreatorsOperationFailed' 2022-10-20 15:17:05 +02:00
Jakub Trllo
05c8782194 raise exception on collect/save/remove operations of creator 2022-10-20 14:32:43 +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
Ondřej Samohel
bee610a2c1
Merge remote-tracking branch 'origin/feature/OP-4194_Remote-publisher-controller' into enhancement/OP-3075_houdini-new-publisher 2022-10-18 16:43:04 +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
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
Ondřej Samohel
5bfd803609
🔀 merge develop in 2022-10-14 17:41:03 +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
Ondrej Samohel
f8a59021b0
🔀 Merge remote-tracking branch 'origin/develop' into enhancement/OP-3075_houdini-new-publisher 2022-10-07 18:04:34 +02:00
Jakub Trllo
cdd8456b4c renamed 'mark_stored' to 'mark_as_stored' 2022-10-05 13:11:36 +02:00
Jakub Trllo
9c1ee5b79c renamed 'lifetime_data' to 'transient_data' 2022-09-23 17:11:40 +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
2502cb8f59 added 'lifetime_data' to instance object 2022-09-22 11:08:15 +02:00
Jakub Trllo
84d5de704b fix 'reset_values' 2022-09-14 13:01:12 +02:00
Jakub Trllo
8a8d9041c7 added option to mark instance as stored to cleanup changes 2022-09-14 13:00:56 +02:00
Ondrej Samohel
e189b21e54
🐛 set AttributeValues as new style class 2022-09-02 15:55:05 +02:00
Ondřej Samohel
1ca386c78d
🐛 add required key variant 2022-09-01 18:46:53 +02:00
Jakub Trllo
ad4aeb0071 use query functions on remaining places 2022-07-29 10:38:01 +02:00
Jakub Trllo
8d0c6942ee
Merge pull request #3498 from pypeclub/feature/add_mismatch_target_plugins_to_report
NewPublisher: Keep plugins with mismatch target in report
2022-07-14 11:31:35 +02:00