Commit graph

41699 commits

Author SHA1 Message Date
Jakub Trllo
279b2f886b there is option to update precreate attributes 2024-10-01 17:22:36 +02:00
Jakub Trllo
c4f5475014 added missing import 2024-10-01 16:51:52 +02:00
Jakub Trllo
dec2fb740d refresh create and publish attributes on change 2024-10-01 16:51:46 +02:00
Jakub Trllo
dd276c230a fix typehings and costrings 2024-10-01 16:47:47 +02:00
Jakub Trllo
b68287f69d refresh instances in separate method 2024-10-01 16:35:18 +02:00
Jakub Trllo
dcbdfa09bd move private methods lower 2024-10-01 15:12:27 +02:00
Jakub Trllo
092eacf534 unpack tuple to variables 2024-10-01 15:12:27 +02:00
Jakub Trllo
c6043316a7 fix typo 2024-10-01 15:12:26 +02:00
Jakub Trllo
7338cffba3 fix bulk order processing 2024-10-01 15:12:26 +02:00
Jakub Trllo
cdc8e7c7a1 added finished suffix to finishing methods 2024-10-01 15:12:26 +02:00
Jakub Trllo
903c18c3e1 formatting fix 2024-10-01 15:12:26 +02:00
Jakub Trllo
adcdab0b03 run create with in bulk mode 2024-10-01 15:12:25 +02:00
Jakub Trllo
cadc2e6551 change collect to add 2024-10-01 15:12:25 +02:00
Jakub Trllo
ec5f4abcd7 removemend happens in bulk 2024-10-01 15:12:25 +02:00
Jakub Trllo
c8eb232461 remove product widgets into more files 2024-10-01 15:12:24 +02:00
Jakub Trllo
354bcf3122 fix 'update_create_attr_defs' 2024-10-01 15:12:24 +02:00
Jakub Trllo
e2ad2ce9c5 autoconvert values 2024-10-01 15:12:24 +02:00
Jakub Trllo
d382343c12 update attr defs 2024-10-01 15:12:24 +02:00
Jakub Trllo
8a3cbb5f94 create plugin can register callbacks 2024-10-01 15:12:23 +02:00
Jakub Trllo
db0bc46a05 modified event data and avoid unnecesasry triggers 2024-10-01 15:12:23 +02:00
Jakub Trllo
fd575a4180 refresh instances based on create context events 2024-10-01 15:12:23 +02:00
Jakub Trllo
f19c2d46c0 added helper methods to register listening to events 2024-10-01 15:12:22 +02:00
Jakub Trllo
813afc164f allow to pass sender to some methods 2024-10-01 15:12:22 +02:00
Jakub Trllo
bad93d3532 use constants for topics 2024-10-01 15:12:22 +02:00
Jakub Trllo
50305d7004 use bulk event emit for any changes 2024-10-01 15:12:22 +02:00
Jakub Trllo
5c0458599d don't use CreatedInstance in publisher UI 2024-10-01 15:12:21 +02:00
Jakub Trllo
ca9e016693 structures are triggering events in create context 2024-10-01 15:12:21 +02:00
Jakub Trllo
40708dd7ce added more methods to trigger events 2024-10-01 15:12:21 +02:00
Jakub Trllo
159b1ae911 allow only creator passed to created instance 2024-10-01 15:12:20 +02:00
Jakub Trllo
da8c349aed removed serialization methods from CreatedInstance 2024-10-01 15:12:20 +02:00
Jakub Trllo
e379f18620 emit instance added event 2024-10-01 15:12:20 +02:00
Jakub Trllo
503b2f579a safe call of methods 2024-10-01 15:12:20 +02:00
Jakub Trllo
352d40f757 move publish plugin attributes assignment to bulk finish logic 2024-10-01 15:12:19 +02:00
Jakub Trllo
921edf213b moved bulk finishing logic to separate method 2024-10-01 15:12:19 +02:00
Jakub Trllo
d18079dc2b trigger event on removed instances 2024-10-01 15:12:19 +02:00
Jakub Trllo
6af9c62d16 'set_publish_plugin_attr_defs' allows to pass in value 2024-10-01 15:12:18 +02:00
Jakub Trllo
a8c842be4f clear callbacks on reset 2024-10-01 15:12:18 +02:00
Jakub Trllo
febeff61e7 added option to clear callbacks 2024-10-01 15:12:18 +02:00
Jakub Trllo
5d982ab5e2 added event hub to context 2024-10-01 15:12:17 +02:00
Jakub Trllo
3e37f6ef15 added missing imports 2024-10-01 15:12:17 +02:00
Jakub Trllo
124cf7b6f6 replaced '_remove_instance' with '_remove_instances' 2024-10-01 15:12:17 +02:00
Jakub Trllo
93033e58a4 move private method to the bottom 2024-10-01 15:12:17 +02:00
Jakub Trllo
7427a0719e Merge branch 'develop' into enhancement/AY-5552_Publisher-attr-defs-per-instance 2024-10-01 15:10:54 +02:00
Robin De Lillo
93793655ea
Update client/ayon_core/plugins/publish/extract_otio_review.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-10-01 08:00:43 -04:00
Jakub Trllo
2d59d4c246
Merge pull request #926 from ynput/enhancement/remove-unused-variable
Chore: Remove 'HOST_WORKFILE_EXTENSIONS'
2024-10-01 10:21:54 +02:00
Jakub Trllo
df1b92e83c
Merge branch 'develop' into enhancement/remove-unused-variable 2024-10-01 10:21:02 +02:00
Jakub Trllo
c31acb9e3c
Merge pull request #924 from BigRoy/enhancement/raise_publisher_ui_on_show_tool
Raise Publisher UI to front when already opened
2024-10-01 10:20:29 +02:00
Roy Nieterau
789a35dd14
Merge branch 'develop' into enhancement/remove-unused-variable 2024-10-01 10:20:09 +02:00
Roy Nieterau
3ed560cd07 Merge branch 'develop' of https://github.com/ynput/ayon-core into enhancement/raise_publisher_ui_on_show_tool 2024-10-01 10:15:32 +02:00
Roy Nieterau
d667f21625 Move logic to make_sure_is_visible 2024-10-01 10:15:23 +02:00