Roy Nieterau
9fc5b5fd00
Remove unused empty file
2023-06-30 23:20:41 +02:00
Roy Nieterau
ad161379df
Remove unused import
2023-06-30 23:18:25 +02:00
Roy Nieterau
7a79c58da0
Re-use lib.get_main_window logic
2023-06-30 23:17:51 +02:00
Roy Nieterau
fcde6ecb29
Only apply UI related tweaks when not in headless mode
2023-06-30 23:05:50 +02:00
Roy Nieterau
6c07372f78
Use get_main_window logic from lib
2023-06-30 23:01:29 +02:00
Roy Nieterau
843cbb2387
Minor optimization to look only for exact type matches
2023-06-30 22:56:13 +02:00
Roy Nieterau
667e8373b9
Cleanup fix_incompatile_containers
...
- Do not just print all loader names always :)
- Define invalid names ones
- Use a set for faster lookups
- Log some decent info message whenever it does trigger on legacy scene
2023-06-30 22:55:47 +02:00
Roy Nieterau
bc15989b2e
Cleanup: Remove old commented code
2023-06-30 22:54:26 +02:00
Roy Nieterau
0b6f9dc8f2
Apply deferred renderlayer observer changes all at once (1x deferred) and use maya.utils.executeDeferred
2023-06-30 22:53:21 +02:00
Jakub Trllo
f1e64a063e
Maya: Convert frame values to integers ( #5188 )
...
* convert frame values to integers
* convert instance frame information to integer
* fix condition in collect instances
* Convert frame handles to int.
* Make sure handles are integers
Co-authored-by: Toke Jepsen <tokejepsen@gmail.com>
* convert the float frame range value getting from attributes in maya to integer
* hound shut
* move int conversion later
* safe context value conversion
---------
Co-authored-by: Toke Stuart Jepsen <tokejepsen@gmail.com>
Co-authored-by: Kayla Man <moonyuet2008@hotmail.com>
2023-06-30 16:37:57 +02:00
Milan Kolar
0aa6c3cf0c
Merge pull request #5218 from ynput/bugfix/OP-6269_Houdini-Redshift-ROP-instance-image-format-bug
2023-06-30 08:46:53 +02:00
Mustafa-Zarkash
55c646df82
remove the unnecessary comment
2023-06-30 08:33:44 +03:00
Mustafa-Zarkash
00ab5c2be0
add parm value for RS_outputFileFormat
2023-06-29 19:19:11 +03:00
Jakub Ježek
2427be1ae6
Merge pull request #5200 from ynput/bugfix/hiero_current_project_context
...
Hiero: fixing otio current project and cosmetics
2023-06-29 18:46:32 +03:00
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
04f7c125b0
fixes after suggestions
2023-06-28 11:49:36 +02:00
Jakub Ježek
cf8c30abcf
Update openpype/hosts/hiero/api/lib.py
...
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-06-28 11:42:29 +02:00
Jakub Ježek
a6fe26e317
Update openpype/hosts/hiero/api/otio/hiero_export.py
...
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-06-28 11:42:22 +02:00
Jakub Jezek
2e684f107a
updating hiero api with nicer code
...
- creating constants module for api wide constants
- creating CTX class for passing module wide variables instead of using fake self
2023-06-27 18:04:48 +02:00
Jakub Jezek
a3f519fd46
fixing current project in otio export
2023-06-27 18:03:16 +02: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