Commit graph

7440 commits

Author SHA1 Message Date
Kayla Man
0df955c2fc
Maya: Fix the register_event_callback collecting workfile save after (#5214) 2023-06-29 10:09:38 +02:00
Milan Kolar
c9b9ca285e
Merge pull request #4901 from BigRoy/enhancement/tray_publish_set_explicit_colorspace 2023-06-28 16:58:59 +02:00
Milan Kolar
2d91685eba
Merge pull request #5187 from ynput/bugfix/OP-6244_Bug-3dsmax---OP-Menu-Set-Frame-Range-doesnt-work-in-Max-2024 2023-06-28 16:58:43 +02:00
Jakub Ježek
de10261ee2
Merge pull request #5193 from ynput/bugfix/OP-6103_Resolve-post-start-functionality-fixes
Resolve: after launch automatization fixes
2023-06-28 13:20:49 +03:00
Jakub Jezek
ef71fc1716
fixing nuke format updating in node graph
also making code compliance with flake8
2023-06-27 16:56:15 +02:00
Jakub Jezek
9bb23f62eb
removing ambiguous options 2023-06-27 13:40:50 +02:00
Jakub Ježek
f4510fe571
Update openpype/hosts/traypublisher/plugins/publish/collect_explicit_colorspace.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-06-27 13:32:28 +02:00
Jakub Ježek
e38d28f21e
Update openpype/hosts/traypublisher/plugins/publish/collect_explicit_colorspace.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-06-27 13:31:40 +02:00
Toke Stuart Jepsen
077af17672 Merge branch 'develop' into enhancement/maya_template
# Conflicts:
#	openpype/hosts/maya/api/workfile_template_builder.py
2023-06-27 10:46:29 +01:00
Jakub Jezek
c8e7b7c264
improving names 2023-06-27 11:37:33 +02:00
Jakub Jezek
3e9ac5935d
separate the startup script logic from workfile hook 2023-06-27 11:36:13 +02:00
Jakub Jezek
8b5722c0a2
export anyway 2023-06-27 11:26:44 +02:00
Jakub Jezek
31fa1a1200
clearing old code 2023-06-27 11:22:18 +02:00
Jakub Ježek
1966482407
Update openpype/hosts/resolve/api/workio.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-06-27 11:04:06 +02:00
Petr Kalis
83242487fd
AfterEffects: support for workfile template builder (#5163)
* OP-5661 - added new menu item to AE extension

* OP-5661 - added support for addPlaceholder into extension

* OP-5661 - fix broken abstract loader

In some cases discover couldn't recognize that base plugin is abstract. Handled properly

* OP-5661 - WIP of implementing workfile template builder

* OP-5661 - added route to add placeholder

* OP-5661 - added route to build workfile

* OP-5661 - refactored arguments

* OP-5661 - implemented build workfile operation

moved from wrong position

* OP-5661 - removed wrong base plugin

* OP-5661 - implemented update placeholder logic

* OP-5661 - fix update placeholder metadata

* OP-5661 - added Creator placeholder plugin

* OP-5661 - pre_create_data could be passed into Creator

This allow to modify `pre_create_data` before automatically creating an instance. (Useful for overridding defaults.)

* OP-5661 - implemented populate of Create placeholder

* OP-5661 - implemented import of template

* OP-5661 - fix to populate correct create placeholder

Implemented function to select item(s) by their id. (CreateRender expects selected composition.)

* OP-5661 - fix workfile builder schema to multiplatform path

Path should be separated by platform.

* OP-5661 - implemented adding loaded items instead of placeholders

* OP-5661 - add Create Placeholder plugin to dropdown

* OP-5661 - add templated workfile to Settings

* OP-5661 - fix to choose template file from multiplatform

* OP-5661 - added documentation
2023-06-27 10:58:55 +02:00
Jakub Jezek
2b1fe7abb6
colorspace as enumerator form actual config 2023-06-26 18:09:33 +02:00
Jakub Jezek
32297c5bf3
Merge branch 'develop' into enhancement/tray_publish_set_explicit_colorspace 2023-06-26 17:51:08 +02:00
Jakub Jezek
e81a161169
code readability 2023-06-26 17:09:33 +02:00
Jakub Jezek
117706bca4
typo 2023-06-26 17:08:17 +02:00
Jakub Jezek
bcd8aea40d
recommit after conflict merge 2023-06-26 17:08:07 +02:00
Jakub Jezek
7496a3ba6a
Merge remote-tracking branch 'origin/bugfix/OP-6103_Resolve-post-start-functionality-fixes' into bugfix/OP-6103_Resolve-post-start-functionality-fixes 2023-06-26 17:06:09 +02:00
Jakub Jezek
e83cf51da9
removing current project cashing 2023-06-26 17:04:16 +02:00
Jakub Ježek
33f2adff54
Update openpype/hosts/resolve/api/workio.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-06-26 16:58:49 +02:00
Jakub Jezek
fcde80dcc3
removed debug prints 2023-06-26 15:58:42 +02:00
Jakub Jezek
0145a299eb
removing self 2023-06-26 15:57:59 +02:00
Jakub Jezek
43f611cbdf
fix starting openpype menu automatically
even no first version of workfile is available
2023-06-26 15:50:50 +02:00
Jakub Jezek
856ff06b4d
removing ambiguous project nesting 2023-06-26 15:38:50 +02:00
Jakub Jezek
0864d3a705
dev testing of startup py 2023-06-26 15:38:19 +02:00
Jakub Jezek
14e7a914ce
ensure startup.py will by always added to environment 2023-06-26 15:37:22 +02:00
Milan Kolar
53f5fc6d85
Merge pull request #5107 from ynput/bugfix/OP-4096_Nuke-open_file-function-wouldnt-open-autosave-file 2023-06-26 14:37:58 +02:00
Jakub Jezek
baf88f1358
fixing exporting new project 2023-06-26 11:46:27 +02:00
Kayla Man
a1ac05986d remove contextmanager 2023-06-24 13:38:46 +08:00
Kayla Man
24f4fd8c23 fix the reset frame range not setting up the right timeline in max 2023-06-24 13:30:30 +08:00
murphy
80b66f5774
Merge pull request #5175 from tokejepsen/bugfix/OP-6236_Include-handles 2023-06-23 18:20:49 +02:00
Roy Nieterau
7973c5fbe0
Workfile Builder UI: Workfile builder window is not modal (#5131)
* Open create placeholder window as regular window instead of modal dialog

* Allow to create even as root node without a parent selection

* Cosmetics: typo

* Keep create dialog open after create so user can directly create another with similar settings

* Match functionality in Nuke to the one in Maya

---------

Co-authored-by: Roy Nieterau <roy@colorbleed.nl>
2023-06-23 16:27:37 +02:00
Jakub Jezek
33f83f587d
progress of workfile save file in resolve 2023-06-23 16:26:14 +02:00
Toke Stuart Jepsen
43c4161109 Merge branch 'enhancement/maya_template' of https://github.com/tokejepsen/pype into enhancement/maya_template 2023-06-23 14:57:25 +01:00
Toke Stuart Jepsen
4a8e5c4817 Illicit feedback 2023-06-23 14:56:44 +01:00
Toke Jepsen
5282cd26c5
Merge branch 'develop' into enhancement/maya_template 2023-06-23 14:51:01 +01:00
Jakub Ježek
26457258a4
Merge branch 'develop' into feature/nuke_fpath_template 2023-06-23 15:57:08 +03:00
Kayla Man
cbf21cf95d update 2023-06-23 18:00:15 +08:00
Kayla Man
c414c8c6e9 add scripts to utils 2023-06-23 16:45:41 +08:00
Kayla Man
3a1665a8aa Merge branch 'develop' into bugfix/OP-4096_Nuke-open_file-function-wouldnt-open-autosave-file 2023-06-23 15:01:58 +08:00
Milan Kolar
d134c94efe
Merge pull request #5110 from quadproduction/424-enhancement-animation-family-loaded-as-standin-abc-dont-have-correct-fps-and-use-file-sequence-ticked 2023-06-23 08:45:19 +02:00
Milan Kolar
e039584573
Merge pull request #5174 from tokejepsen/bugfix/OP-6233_import-workfile-missing 2023-06-23 08:44:29 +02:00
Toke Stuart Jepsen
15c7978e28 Revert "Adding support for excluded families."
This reverts commit 40cf531cb1.
2023-06-23 07:38:35 +01:00
Petr Kalis
cca689e48f
Webpublisher - headless publish shouldn't be blocking operation (#5177)
* OP-6239 - headless publish from webpublisher shouldn't be blocking

subprocess.call is blocking, which resulted in UI non responsiveness as it was waiting for publish to finish.

* OP-6239 - revert of typo
2023-06-22 20:17:56 +02:00
Kayla Man
22ee8e1f93 add headless abstraction into command.py 2023-06-23 00:10:34 +08:00
Kayla Man
5c399cbc17 revert the headless function 2023-06-22 23:13:24 +08:00
Kayla Man
31f76563b8 jakub's comment 2023-06-22 21:51:58 +08:00