Commit graph

28980 commits

Author SHA1 Message Date
Roy Nieterau
b4727101c9 Directly collect comp frame ranges in Collect comp 2023-03-07 14:39:20 +01:00
Roy Nieterau
d47f0054de Fix actions 2023-03-07 14:38:42 +01:00
Roy Nieterau
113b958369 Collect Fusion workfile representation 2023-03-07 12:05:58 +01:00
Roy Nieterau
70611ee884 Make sure to add the comp transient data for new instances 2023-03-07 11:36:12 +01:00
Roy Nieterau
053291b399 Merge branch 'fusion-new-publisher' of https://github.com/EmberLightVFX/OpenPype into fusion-new-publisher 2023-03-07 09:58:31 +01:00
Roy Nieterau
52fac29164 Cleanup unused import 2023-03-06 17:07:15 +01:00
Ember Light
ddcbca07bd
Merge pull request #2 from BigRoy/fusion-new-publisher
Fusion: New Publisher tweaks to PR
2023-03-06 17:06:07 +01:00
Roy Nieterau
9a25af3d41 Merge remote-tracking branch 'EmberLightVFX/fusion-new-publisher' into fusion-new-publisher 2023-03-06 17:04:40 +01:00
Ember Light
ef6cb623d3
Merge branch 'develop' into fusion-new-publisher 2023-03-06 17:02:06 +01:00
Roy Nieterau
6d9084b144 Match workfile creator logic more with the one from After Effects 2023-03-06 16:58:17 +01:00
Roy Nieterau
99637875ef Do not secretly pop data that OP generates by default 2023-03-06 16:31:09 +01:00
Roy Nieterau
b513bb437d Set subset in a more correct OpenPype way 2023-03-06 16:28:37 +01:00
Roy Nieterau
99fd03d2d3 Merge remote-tracking branch 'upstream/develop' into fusion-new-publisher 2023-03-06 16:16:00 +01:00
Jakub Ježek
f5ef4597b2
Merge pull request #4556 from ynput/feature/OP-5006_Nuke-publish-colorspaceData-from-rendered-images 2023-03-06 11:52:37 +01:00
Jakub Jezek
08c7138070
Nuke: moving deepcopy to abstraction 2023-03-06 11:13:57 +01:00
Jakub Trllo
5efc9e0ff0
Editorial: Fix tasks removal (#4558)
Fix tasks removal in editorial
2023-03-06 11:00:02 +01:00
Roy Nieterau
37591de291 Change workfile Creator data key so it doesn't interfere with global comp context data in any way
(Fusion allows to access nested dicts (lua tables) using the dot notation)
2023-03-05 10:40:56 +01:00
Roy Nieterau
406bc798c4 Tweak creator updates to newer style updates 2023-03-05 10:39:57 +01:00
Roy Nieterau
b077815dc5 Get and set openpype context data on comp 2023-03-05 10:32:13 +01:00
Ember Light
6e134961ec
Merge branch 'develop' into fusion-new-publisher 2023-03-04 10:06:26 +01:00
ynbot
ce9bbe777a
[Automated] Merged main into develop 2023-03-04 04:28:01 +01:00
Ynbot
67e8f59935 [Automated] Bump version 2023-03-04 03:27:48 +00:00
ynbot
54123c0ae1
[Automated] Merged develop into main 2023-03-04 04:26:55 +01:00
Jacob Danell
67bc287321 Fix hound comments 2023-03-03 16:49:11 +01:00
Jacob Danell
8fc6978ea2 Formatted with Black 2023-03-03 16:49:11 +01:00
Ember Light
c50678bcb8 Update openpype/modules/kitsu/utils/update_op_with_zou.py
Co-authored-by: Félix David <felixg.david@gmail.com>
2023-03-03 16:49:11 +01:00
Jacob Danell
7176be9f92 Log msg for new_task now work for both shot and assets 2023-03-03 16:49:11 +01:00
Jacob Danell
804cdcafd6 Store the gazu asset data in OPs DB as sync_service does
This isn't the most optimal way to do it but it makes sure the data is consistent through out the code until we can revision sync_service to only use the ID from the dict.
2023-03-03 16:49:11 +01:00
Jacob Danell
966ba0166e Fixed delete_task msg creation to work with assets and episodes 2023-03-03 16:49:11 +01:00
Jacob Danell
95e1f95bc1 Moved all ep_dict code into one function 2023-03-03 16:49:11 +01:00
Ember Light
93eb9fce86 Update openpype/modules/kitsu/utils/sync_service.py
Co-authored-by: Félix David <felixg.david@gmail.com>
2023-03-03 16:49:11 +01:00
Jacob Danell
5a9ea0d130 Changed back from dict to doc for var names 2023-03-03 16:49:11 +01:00
Jacob Danell
247778575f Project creation logs happens outside of write_project_to_op() function 2023-03-03 16:49:11 +01:00
Jacob Danell
0beec8c3a7 Fixed hound's comments 2023-03-03 16:49:11 +01:00
Jacob Danell
0d981a6129 Fixed hound's comments 2023-03-03 16:49:11 +01:00
Jacob Danell
8bf970e8b9 fixed hound's comments 2023-03-03 16:49:11 +01:00
Jacob Danell
962d0783b0 Fixed fetching of kitsu_task + moved data checks to the top of loop 2023-03-03 16:49:11 +01:00
Jacob Danell
7965b91daf Moved kitsu_project out of context loop 2023-03-03 16:49:11 +01:00
Jacob Danell
d153e6c224 Split up the difference in name and type Assets/Shots generate
Before it was only working for shots. Now it also works for Assets.
I'm ding an elif as Kitsu now also have tasks for sequences, edits and other things.
Will try and add those in at a later stage.
2023-03-03 16:49:11 +01:00
Jacob Danell
d9ac1ee952 Cleaned up log.info() message creation 2023-03-03 16:49:11 +01:00
Jacob Danell
bcea2c70a2 Cleaned up project deletion code 2023-03-03 16:49:11 +01:00
Jacob Danell
13a4c7201e change task to task_id 2023-03-03 16:49:11 +01:00
Jacob Danell
0f76d3a44e Cleaned up the fetching of the entity_id
Also changed the name kitsu_id to entity_id and kitsu_entity to just entity as that's what it is.
2023-03-03 16:49:11 +01:00
Jacob Danell
f9137bdb04 Added docstring and changed doc to dict in var-names 2023-03-03 16:49:11 +01:00
Jacob Danell
3fc2180e51 Fixed all quotes types so they now match 2023-03-03 16:49:11 +01:00
Jacob Danell
4bcef44068 Fixed hound's max-length note 2023-03-03 16:49:11 +01:00
Jacob Danell
915d110404 Set frame_out to frame_in if no duration exists
fix for https://github.com/ynput/OpenPype/pull/4425#discussion_r1108593566
2023-03-03 16:49:11 +01:00
Jacob Danell
07ac3d8d4d If no task in instance, continue
fix fore https://github.com/ynput/OpenPype/pull/4425#discussion_r1108582918
2023-03-03 16:49:11 +01:00
Jacob Danell
c4f1a1f452 Fixed hound's "line too long" comments 2023-03-03 16:49:11 +01:00
Jacob Danell
ef698b4afa Fixed 1 extra frame at frameEnd
Same as #4466
2023-03-03 16:49:11 +01:00