Jakub Ježek
a49b4265c6
Merge pull request #5291 from ynput/release/next-minor
2023-07-13 15:43:02 +03:00
Kayla Man
910e104880
Merge branch 'develop' into bugfix/OP-6163_Bug-missing-time-information-on-publishes-from-Tray-Publisher
2023-07-12 11:58:25 +08:00
Jakub Trllo
b48e7ebfe4
AYON: Preparation for products ( #5038 )
...
* removed settings of IntegrateAssetNew
* added 'active' to 'ValidateEditorialAssetName' plugin settings
* removed unused 'families_to_review' setting from tvpain
* implemented product name -> subset and product type -> family conversion
* fixed most of conversion utils related to subsets
* removed unused constants
* anatomy templates are handling folder and product in templates
* handle all possible template changes of asset, subest and family in settings
* updated ayon api
* updated fixed ayon api
* added conversion functions for representations
* fixed 'get_thumbnail' compatibility
* use del to handle ayon mode in intput links
* changed labels in UI based on AYON mode
* updated ayon_api with 0.2.0 release code
2023-07-11 18:13:50 +02:00
Roy Nieterau
1597306f45
Remove legacy integrator ( #4786 )
2023-07-11 18:11:07 +02:00
Jakub Trllo
33148f45e7
General: Environment variable for default OCIO configs ( #4670 )
...
* set 'BUILTIN_OCIO_ROOT' environment variable in start.py
We need to use simplified variant to fill default ocio root for OCIO configs to replace '{OPENPYPE_ROOT}/vendor/bin/ocioconfig/OpenColorIOConfigs' in settings.
The explicit path from OPENPYPE_ROOT disable option to change the path elsewhere without harm of settings change. Using 'BUILTIN_OCIO_ROOT' can be usd universally.
* use new env variable in OCIO settings
2023-07-11 17:48:33 +02:00
Ondrej Samohel
92d18eb970
🔀 Merge remote-tracking branch 'origin/develop' into maya_new_publisher
2023-07-11 15:58:18 +02:00
Roy Nieterau
19570ec2ea
Fix defaults
2023-07-06 14:43:23 +02:00
Kayla Man
803236c9c5
adding frame collector and optional frame data from asset entity collector
2023-07-06 17:52:58 +08:00
Kayla Man
0aeb70aef7
Merge branch 'develop' into bugfix/OP-6163_Bug-missing-time-information-on-publishes-from-Tray-Publisher
2023-07-05 19:23:28 +08:00
Milan Kolar
6280dd1e16
Merge pull request #5001 from ynput/feature/OP-5871_Max-Review-feature
2023-07-05 10:15:41 +02:00
Jakub Jezek
744095eb16
maya: allign default settings to distributed aces 1.2 config
2023-07-03 16:39:40 +02:00
Kayla Man
0afd9aa97e
resolve conflict
2023-06-30 21:09:41 +08:00
Ondrej Samohel
4b12f49dd6
🔀 Merge remote-tracking branch 'origin/develop' into maya_new_publisher
2023-06-30 14:24:33 +02:00
Petr Kalis
b9115502f9
OP-6272 - add container check validator to AE settings ( #5203 )
2023-06-28 11:11:34 +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
Ondřej Samohel
d3b2102f52
Merge branch 'develop' into maya_new_publisher
2023-06-23 15:33:30 +02:00
Kayla Man
a9181fe26e
rename the plugin
2023-06-19 20:43:26 +08:00
Kayla Man
a5dd9209cf
Merge branch 'develop' into bugfix/OP-6163_Bug-missing-time-information-on-publishes-from-Tray-Publisher
2023-06-19 18:21:31 +08:00
Kayla Man
a0947de6cf
Merge branch 'develop' into feature/OP-5871_Max-Review-feature
2023-06-19 14:30:34 +08:00
Ondrej Samohel
8c848f6e55
Merge remote-tracking branch 'origin/develop' into maya_new_publisher
2023-06-16 16:29:54 +02:00
Jakub Trllo
3d41ee6591
TrayPublisher & StandalonePublisher: Specify version ( #5142 )
...
* modified simple creator plugin to be able handle version control
* added 'allow_version_control' to simple creators
* don't remove 'create_context' from pyblish context during publishing
* implemented validator for existing version override
* actually fill version on collected instances
* version can be again changed from standalone publisher
* added comment to collector
* make sure the version is set always to int
* removed unused import
* disable validator if is disabled
* fix filtered instances loop
2023-06-16 16:26:04 +02:00
Kayla Man
b06a7108b6
add collector to tray publisher for getting frame range data
2023-06-16 22:22:08 +08:00
Jakub Trllo
6087b27c32
Ftrack: Task status during publishing ( #5123 )
...
* ftrack status is not set in deadline plugin during celaction integration
* implemented new logic to set task status during publishing
* added missing settings for new plugins
* integrate hierarchy ftrack is filling status names for newly created tasks
* resaved default settings
* change label in settings
* Remove leftover docstring
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
* Use smaller differentiation in order to keep plugin in integration range
* formatting changes
---------
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-06-15 16:05:59 +02:00
Jakub Ježek
caee9dcb13
Merge branch 'develop' into feature/OP-5207_Global-host-color-management-activation
2023-06-09 14:24:21 +02:00
Ondřej Samohel
869cb5ef15
Merge branch 'develop' into feature/OP-5207_Global-host-color-management-activation
2023-06-09 14:02:25 +02:00
Kayla Man
e295b19149
Merge branch 'develop' into feature/OP-5871_Max-Review-feature
2023-06-08 17:29:44 +08:00
Jakub Ježek
da750e3772
Merge branch 'develop' into bugfix/OP-5944_nuke_few_fixes
2023-06-07 11:55:25 +02:00
Jakub Jezek
bb56d5dc16
fixing nuke settings default
2023-06-06 16:49:48 +02:00
Milan Kolar
c3cfe1f4ce
Merge branch 'develop' into maya_new_publisher
2023-06-02 18:40:41 +02:00
Kayla Man
7075d5c445
add some comment
2023-06-02 17:18:13 +08:00
Kayla Man
27ae0d9f20
refactor custom write node script
2023-06-02 17:11:16 +08:00
Jakub Ježek
99f239fa8f
Merge branch 'develop' into enhancement/OP-6020_Nuke-custom-setFrameRange-script
2023-06-01 21:35:46 +02:00
Kayla Man
6de4ceabd3
custom settings for write node without publish and register
2023-06-01 23:13:34 +08:00
Jakub Ježek
4cd2291bf6
Merge branch 'develop' into feature/resolve_open_last_workfile
2023-06-01 16:56:05 +02:00
Jakub Jezek
abc266e9e5
refactor the script to be frame number rather then frame range
2023-06-01 16:14:29 +02:00
Kayla Man
021ea8d638
update the command
2023-06-01 00:30:19 +08:00
Kayla Man
a30ba51508
use nukescript's panel
2023-06-01 00:11:30 +08:00
Jakub Jezek
ee41b877e6
refactor file rules logic to separate host activation
...
This is implementing logic introduced here https://github.com/ynput/OpenPype/pull/4700#discussion_r1193612003
2023-05-31 16:10:17 +02:00
Jakub Ježek
ec7b85b501
Merge branch 'develop' into feature/OP-5207_Global-host-color-management-activation
2023-05-31 15:41:02 +02:00
Kayla Man
4c91de812e
Merge branch 'develop' into enhancement/OP-6020_Nuke-custom-setFrameRange-script
2023-05-31 20:17:29 +08:00
Kayla Man
183b2866d9
style fix
2023-05-31 20:14:57 +08:00
Kayla Man
11728bae0e
roy's comment and uses import instead of from..import
2023-05-31 20:02:05 +08:00
Simone Barbieri
e22d1bf78b
Set dev mode off by default
2023-05-31 10:45:47 +01:00
Kayla Man
debd40b119
Merge branch 'develop' into enhancement/OP-6020_Nuke-custom-setFrameRange-script
2023-05-31 16:49:02 +08:00
Jakub Ježek
8197b11c3e
Merge branch 'develop' into enhancement/OP-6045_Disable-Collect-Frames-to-Fix-from-settings
2023-05-30 16:53:31 +02:00
Kayla Man
2e58cd2e1a
move the custom popup menu to nuke/startup and add the frame setting to Openpype tool menu
2023-05-30 21:44:26 +08:00
Roy Nieterau
739c6a1cc9
Merge remote-tracking branch 'upstream/develop' into maya_new_publisher
...
# Conflicts:
# openpype/hosts/maya/plugins/publish/validate_instance_has_members.py
2023-05-30 15:14:17 +02:00
Roy Nieterau
307eca8c28
Cleanup Resolve startup script + add setting for launch menu on start
2023-05-30 13:24:17 +02:00
Milan Kolar
3e316dd495
Merge pull request #4987 from ynput/enhancement/OP-5918_blender-add_base_file_unit_scale_in_settings
2023-05-29 23:33:00 +02:00
Jakub Trllo
9e9a9bd5e6
Merge branch 'develop' into maya_new_publisher
...
# Conflicts:
# openpype/hosts/maya/api/lib.py
# openpype/plugins/publish/collect_scene_version.py
2023-05-26 12:36:03 +02:00