Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maya: do not create top level group on reference #5402

Merged

Conversation

kalisp
Copy link
Member

@kalisp kalisp commented Aug 3, 2023

Changelog Description

This PR allows to not wrapping loaded referenced assets in top level group either explicitly for artist or by configuration in Settings.
Artists can control group creation in ReferenceLoader options.
Default no group creation could be set by emptying Group Name in project_settings/maya/load/reference_loader

Testing notes:

  1. try to uncheck Group imported assets in Reference Loader options
    AnyDeskMSI_XPqOsgRKGD
  2. no group should be created
  3. remove group name in project_settings/maya/load/reference_loader >> no need to go to Options, still no group will be created
    V9nxVMBye8

AnyDeskMSI_mo3PDISCHN

Creation of wrapping group could be controlled by checkbox in ReferenceLoader options.
This enables default behavior of not creating wrapping group without need of artists unchecking `Group imported assets`.
@kalisp kalisp added type: bug Something isn't working host: Maya sponsored Client endorsed or requested type: documentation labels Aug 3, 2023
@ynbot
Copy link
Contributor

ynbot commented Aug 3, 2023

@ynbot ynbot added the size/XS Denotes a PR changes 0-99 lines, ignoring general files label Aug 3, 2023
Copy link
Member

@LiborBatek LiborBatek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now both scenarios are working ok.
When just grouping is turned off during loading using Loader Action Menu and

when Group naming is left blank

image

Resulting into just Namespaces and not Groups present when assets loaded into scene
image
I did tests on multiple asset families too.
All working fine.

Stripping of | was weird and potentially dangerous (collision of names), this logic should be safer.
Copy link
Member

@LiborBatek LiborBatek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did testing again and all good. Have done tests for maya 2023 and also 2024.

Works with action turned GRP off and also via global OP Settings with blank GRP name...

@kalisp kalisp merged commit 7d40deb into develop Aug 8, 2023
1 check passed
@kalisp kalisp deleted the bugfix/OP-6358_Maya-empty-top-level-group-on-reference branch August 8, 2023 09:00
@ynbot ynbot added this to the next-patch milestone Aug 8, 2023
@@ -9,7 +9,8 @@
maintained_selection,
get_container_members,
parent_nodes,
create_rig_animation_instance
create_rig_animation_instance,
get_reference_node
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Import seems unused and can be removed.

tokejepsen added a commit to tokejepsen/pype that referenced this pull request Aug 22, 2023
commit 20c1c1ce829b8d217ff0e91a452eba73e7861488
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Mon Aug 21 18:17:38 2023 +0200

    AYON: Fix version attributes update (#5472)

    * fix attrib update

    * proper fix of attrib updates

commit a63fef653d536167aace6267d2b6246ee3581205
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Mon Aug 21 10:32:32 2023 +0200

    Context plugin shouldn't be tied to family (#5464)

commit c23506c56bcdaf6f41978135398b8c0bd0ddbcd7
Merge: a25d1742a7 38f5e37925
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Mon Aug 21 09:20:34 2023 +0100

    Merge pull request #5393 from ynput/bugfix/unreal-asset_name_hero_version

commit 38f5e3792570e31fdb9979ad4c35b20995767240
Merge: 40224a7ef1 a25d1742a7
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Mon Aug 21 09:17:06 2023 +0100

    Merge branch 'develop' into bugfix/unreal-asset_name_hero_version

commit a25d1742a7a981f39f5580e1e27e0b1aa2eb9a33
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Sat Aug 19 03:25:04 2023 +0000

    chore(): update bug report / version

commit da08c9664196db847923c97cfca11957bd2eec6a
Merge: ecf1635637 3ba4e7cbff
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Sat Aug 19 05:24:36 2023 +0200

    [Automated] Merged main into develop

commit 3ba4e7cbffed7ff7ae396872ba500bcc92292348
Author: Ynbot <bot@ynput.io>
Date:   Sat Aug 19 03:24:22 2023 +0000

    [Automated] Bump version

commit 2100ab83094e9c321a0c3af099cdbb41c11d431d
Merge: 4d96eff2ed ecf1635637
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Sat Aug 19 05:23:40 2023 +0200

    [Automated] Merged develop into main

commit ecf16356378ee6daf4f2abcd771144df7b4990d1
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Aug 17 12:46:57 2023 +0200

    updated ayon api to '0.3.5' (#5460)

commit 6ae58875b5a9e0dde4a045e248e821a61997349b
Author: Kayla Man <64118225+moonyuet@users.noreply.github.com>
Date:   Thu Aug 17 16:57:00 2023 +0800

    3dsMax: Settings for Ayon (#5388)

    * 3dsmax settings for ayon

    * lower version to '0.1.0'

    * remove arguments from max application settings

    * RenderSettings instead of render_settings for max

    ---------

    Co-authored-by: Jakub Trllo <jakub.trllo@gmail.com>

commit 40224a7ef1dc99b33f8b49566fb5808db761c3e9
Merge: b376a67104 bd9a794274
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Thu Aug 17 09:50:02 2023 +0100

    Merge branch 'develop' into bugfix/unreal-asset_name_hero_version

commit bd9a79427421c664021bc296baa852b698800269
Author: Fabià Serra Arrizabalaga <fabia.serra92@gmail.com>
Date:   Thu Aug 17 10:41:34 2023 +0200

    Fix typo on deadline OP plugin name (#5453)

commit 447921b22e51f0fbc412dcbae72ab543c60a93a9
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Aug 17 10:38:21 2023 +0200

    Publisher: Thumbnail widget enhancements (#5439)

    * screenshot widget from @BigRoy

    * small tweaks of screen capture logic

    * added take screenshot button to thumbnail widget

    * added tooltips

    * Use constants from class

    * adde PySide 6 support

    * minimize window when on take screenshot

    * Keep origin state of window.

    Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

    * Fix support for Qt version below 5.10

    * draw pixel with alpha when disabled

    * clear image cache on resize

    * added more buttons and options button with animation

    * removed unnecessary options widget

    * fix escape button

    * keep icons visible all the time

    ---------

    Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

commit c5d882c7eae662deb1a6477bb93fe7884f033dca
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Thu Aug 17 10:33:52 2023 +0200

    Maya: Fix wrong subset name of render family in deadline (#5442)

    * Use existing subset_name as group_name by default

    New publisher already carries real subset name (`renderModelingMain`), it should build group name only if subset_name is weird.

    * Let legacy conversion of render instance recreate subset_name

    Without it would create subset names like `renderingMain` which are not matching to newly created `renderMain` instances. This would cause issue in version restarts.

    * Let Render Creator for Maya create proper subset_name

    It was using hardcoded logic not matching other DCCs.

    * Hound

    * Fix method calls

    * Fix typos

    * Do not import unnecessary

    * Capitalize is wrong function for here

    * Overwrite get_subset_name for standardized results

    It makes sense to override this method for other parts of code getting same results.

    * Force change

    It seems that GH doesn't recognize changes with adding()

    * Update openpype/hosts/maya/plugins/create/convert_legacy.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Hound

    ---------

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit 328c3d9c7fa499ca39b1351b94f2d0ae0d261a69
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 16 16:16:21 2023 +0200

    OP-6567 - fix setting of version to workfile instance (#5452)

    If there are multiple instances of renderlayer published, previous logic resulted in unpredictable rewrite of instance family to 'workfile'

commit bdc42761bdfbb06f0b167d7cf0ac49b87ced1a6e
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Wed Aug 16 03:25:32 2023 +0000

    chore(): update bug report / version

commit 02d467a0ba521dcf1e8183af55a82a4f00727e91
Merge: e11a6e856f 4d96eff2ed
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Wed Aug 16 05:24:58 2023 +0200

    [Automated] Merged main into develop

commit 4d96eff2ed7d272179337e65ed370b71ce2fa441
Author: Ynbot <bot@ynput.io>
Date:   Wed Aug 16 03:24:46 2023 +0000

    [Automated] Bump version

commit 77945b12a5d6011a02cae87557ad2a21f223c6a2
Merge: f9babce983 e11a6e856f
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Wed Aug 16 05:24:09 2023 +0200

    [Automated] Merged develop into main

commit e11a6e856f140f7b15ebe1742cb7ad4c01d686fd
Merge: cf565a205e 05d15d17b6
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Tue Aug 15 14:00:15 2023 +0200

    Merge pull request #5444 from ynput/bugfix/OP-2089_Nuke-manager-switching-asset

commit cf565a205e9c3aaa7ae54ab729d74b4111e89a11
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Tue Aug 15 13:36:40 2023 +0200

    Chore: Default variant in create plugin  (#5429)

    * define constant 'DEFAULT_VARIANT_VALUE'

    * 'get_default_variant' always returns string

    * added 'default_variant' property for backwards compatibility

    * added more options to receive default variant

    * added backwards compatibility for 'default_variant' attribute

    * better autofix for backwards compatibility

    * use 'DEFAULT_VARIANT_VALUE' in publisher UI

    * fix docstring

    * Use 'Main' instead of 'main' for default variant

commit 04b36e961180e455605dd513f626895b8e818f31
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Tue Aug 15 12:52:56 2023 +0200

    fix provider icons access (#5450)

commit a88d0c631981db0c4b6538b76a17e7f225db4d8c
Merge: 949b6ae338 fdc8ccd419
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Mon Aug 14 22:18:25 2023 +0200

    Merge pull request #5446 from ynput/bugfix/farm_publishing_asymmetric_handles

    Farm publishing: asymmetric handles fixed

commit 949b6ae33866c19e744039a8fde0092ca7174a61
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Sat Aug 12 03:25:08 2023 +0000

    chore(): update bug report / version

commit fd983278bd0a1dbe8fa9cbd130e8c879e02ebe18
Merge: d0ac9c1f2e f9babce983
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Sat Aug 12 05:24:36 2023 +0200

    [Automated] Merged main into develop

commit f9babce983a78a57ef0d58dff68a381d8339ad61
Author: Ynbot <bot@ynput.io>
Date:   Sat Aug 12 03:24:25 2023 +0000

    [Automated] Bump version

commit 562fad7634696ef7b058918c5859f5f45e50f33f
Merge: a9d8e57db3 d0ac9c1f2e
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Sat Aug 12 05:23:49 2023 +0200

    [Automated] Merged develop into main

commit d0ac9c1f2ec267ee83a31f07b787a2c98051d894
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Fri Aug 11 18:12:29 2023 +0200

    Added missing defaults for import_loader (#5447)

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit fc5e52e9ab5f81e07b126e4b195461a1d5a3f44d
Author: Félix David <felixg.david@gmail.com>
Date:   Fri Aug 11 16:47:14 2023 +0200

    Feature: Download last published workfile specify version (#4998)

    Co-authored-by: Petr Kalis <petr.kalis@gmail.com>

commit f5314db3ad8c765b44b578cbfba5f1959c1f91a5
Author: FadyFS <135602303+FadyFS@users.noreply.github.com>
Date:   Fri Aug 11 16:37:53 2023 +0200

    site config added (#5220)

commit dd27f4e839abe491d54b0183b58dc0dbbe16dc6a
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Fri Aug 11 16:23:27 2023 +0200

    AYON: Apply unknown ayon settings first (#5435)

    * apply unknown ayon settings first

    * added "Main" to empty default variants

    * use 'default_variants' in aftereffects creator

commit eaf248fefedca34052445f7e1ed18aa44a6ed35d
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Fri Aug 11 16:22:07 2023 +0200

    AYON: Thumbnails cache and api prep (#5437)

    * moved thumbnails cache from ayon api to server codebase

    * use cache in AYON thumbnail resolver and prepare it for new api methods

commit 8b128d91bcff2570712ff442c9ea35feecb09c84
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Fri Aug 11 16:12:05 2023 +0200

    Maya: allow not creation of group for Import loaders (#5427)

    * OP-6357 - removed unneeded import

    * OP-6357 - extracted logic for getting custom group and namespace from Settings

    Mimicing logic in ReferenceLoader, eg. group could be left empty >> no groupping of imported subset.

    * OP-6357 - same logic for abc animation as Reference

    * OP-6357 - same logic for yeti rig as ReferenceLoder

    Allows to not create wrapping group.

    * OP-6357 - added separate import_loader to settings

    Could be used to not creating wrapping groups when Group kept empty.

    * OP-6357 - added product subset conversion for ayon settings

    * OP-6357 - fix using correct variable

    Artist input comes from `data` not directly from self.options

    * OP-6357 - add attach_to_root to options to allow control by same key

    * OP-6357 - added docstring

    * Added settings for Import loaders in maya

    * OP-6357 - refactored formatting

commit a2a35e8252edf94c7610e84130703e0a7d3f4b4f
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Fri Aug 11 14:01:37 2023 +0100

    General: Navigation to Folder from Launcher (#5404)

    * Basic implementation of navigation to folder from launcher

    * Allow the action to appear without a task selected

    * Added multiplatform support

    * Improved code to open file browser in different platforms

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Fixed missing import

    * Improved implementation to get path

    Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

    * Hound fixes

    * Use qtpy instead of Qt

    * Changed icon and label

    * Fix navigation not navigating to task folder

    * Implemented suggestions

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Add comment for clarity

    * change behavior to strictly use task of asset path without finding first available path

    * require asset name

    * raise exceptions to show a message to user

    ---------

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
    Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
    Co-authored-by: Jakub Trllo <jakub.trllo@gmail.com>

commit 80114b24fa6571087a979906f8a8a83337bf8182
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Fri Aug 11 14:50:05 2023 +0200

    TVPaint: Fix 'repeat' behavior (#5412)

    * adde frame start to repreat frame matching

    * removed "loop" from behaviors

commit fdc8ccd4194dbe1d8a79233d96fa9fdd4aa685d7
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Fri Aug 11 14:14:56 2023 +0200

    farm: asymmetric handles fixed

commit 8d96e42ff7057b5b54f7c51a009585237f12b1c1
Merge: 899482c0af a9d8e57db3
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Fri Aug 11 14:13:31 2023 +0200

    Merge branch 'main' into develop

commit 05d15d17b6e05bbf0c05e0ba6bfc4675e75f4a4b
Merge: 43796c2c1c 899482c0af
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Fri Aug 11 18:32:26 2023 +0800

    Merge branch 'develop' into bugfix/OP-2089_Nuke-manager-switching-asset

commit 43796c2c1c14fee0f33e8d1e2480deb0e3c19256
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Fri Aug 11 18:23:28 2023 +0800

    roy's comment

commit 899482c0af7094781a0263b4a91e1b2e1a7d65d9
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Fri Aug 11 11:17:38 2023 +0200

    Add automated targets for tests (#5443)

    Without it plugins with 'automated' targets won't be triggered (eg `CloseAE` etc.)

commit a9d8e57db32cbf546390f961471fbd108eea1ee1
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Fri Aug 11 10:52:11 2023 +0200

    fixing changelog

commit ea3f26031d7ff9cd3a6ca6d1fb4f7cca0835e79c
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Fri Aug 11 08:35:29 2023 +0000

    chore(): update bug report / version

commit 033509d51dc52a70e6ad8dd10d4f8ab66bc7b66b
Merge: 745aacea0c 7b2de9248e
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Fri Aug 11 10:35:00 2023 +0200

    [Automated] Merged release main into develop

commit 7b2de9248e795d6a5f1ec5014f9057a8b8b2d070
Author: Ynbot <bot@ynput.io>
Date:   Fri Aug 11 08:34:33 2023 +0000

    [Automated] Release

commit 4013148167783590d62e1a6d6882c2d07ada2d65
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Fri Aug 11 15:29:36 2023 +0800

    name of the read node should be updated correctly when setting versions and switching assets

commit b7bf7453e8092bc233a67ccdc96851fdef9a0f38
Merge: 6edc471dec 745aacea0c
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Thu Aug 10 17:13:39 2023 +0200

    [Automated] Merged develop into main

commit 745aacea0c7db07b0da408af990a480dff45bc31
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Aug 10 16:42:29 2023 +0200

    Chore: Versions post fixes (#5441)

    * fix how version definition order

    * added 'folder' to anatomy data

commit 7973354fefc259c455bc8e61707147805a71d933
Author: Toke Jepsen <tokejepsen@gmail.com>
Date:   Thu Aug 10 12:31:49 2023 +0100

    Option to start versioning from 0 (#5262)

    * Initial version, replaced all hard 1 with 0

    * ftrack v0 works only with version cast as str

    * workfile tools can set 0

    * fixed hound stuff

    * fix for auto versioning not working anymore

    * fix for not incrementing version

    * hound fix

    * Settings determined versioning start

    * Code cosmetics

    * Better failsafe for collecting settings.

    * Initial profiles commit

    * Hound

    * Working profiles

    * Update openpype/hosts/webpublisher/plugins/publish/collect_published_files.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/hosts/webpublisher/plugins/publish/collect_published_files.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/plugins/publish/collect_anatomy_instance_data.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/settings/entities/schemas/projects_schema/schema_project_global.json

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Illicitit feedback

    * Update openpype/pipeline/context_tools.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Fix collect_published_files

    * Working version

    * Hound

    * Update openpype/pipeline/version_start.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/pipeline/version_start.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/tools/push_to_project/control_integrate.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/hosts/photoshop/plugins/publish/collect_published_version.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/hosts/photoshop/plugins/publish/collect_published_version.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/hosts/webpublisher/plugins/publish/collect_published_files.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/hosts/webpublisher/plugins/publish/collect_published_files.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/hosts/webpublisher/plugins/publish/collect_published_files.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/pipeline/workfile/path_resolving.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Update openpype/settings/__init__.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * Hound

    * Illicitit feedback

    * Replace host.name

    * Update openpype/plugins/publish/collect_anatomy_instance_data.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    * reuse 'task_name' and 'task_type'

    * skip hero integration when source version in 0

    ---------

    Co-authored-by: maxpareschi <max.pareschi@gmail.com>
    Co-authored-by: Jakub Ježek <jakubjezek001@gmail.com>
    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
    Co-authored-by: Jakub Trllo <jakub.trllo@gmail.com>

commit d81926bb88d46207b6650dd81aac5001015526c1
Merge: 31969f394f fa66c9f1e0
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Thu Aug 10 11:38:46 2023 +0200

    Merge pull request #5428 from ynput/bugfix/OP-6542_nuke-fixing-template-building

    Nuke: workfile template fixes

commit 31969f394f9d3257845716f361a597a16363d813
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Aug 10 11:34:54 2023 +0200

    Settings: Houdini & Maya create plugin settings (#5436)

    * changed 'defaults' to 'default_variants' in create templates

    * use 'template_create_plugin' instead of 'schema_maya_create_render'

    * resave defaults and add Main to default value

    * updated AYON settings

    * formatting fixes

    * unified indentation

    * renamed 'Default Subsets' to 'Default Variants'

commit 911f9416e64a039cde725d7abff5a26697ae86a1
Merge: 0c3fa2b610 bc59808ef4
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Thu Aug 10 10:55:43 2023 +0200

    Merge pull request #5379 from ynput/bugfix/OP-6354_colorspace-submit-to-deadline-with-OCIO-env-var-new

commit 0c3fa2b61079e0497bccc9ae88e381f681afe39e
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Wed Aug 9 16:17:01 2023 +0200

    Unpack project: Fix import issue (#5433)

    * added 'load_json_file' to mongo init

    * add other missing imports

commit bc59808ef4dc536d80e11c91c803830f4a5c61d0
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Wed Aug 9 11:22:15 2023 +0200

    additional fix for dialogue

commit 4043f8fed91d6b2cfce67a938c12450f84207559
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Wed Aug 9 11:21:06 2023 +0200

    fixing slashes in condition

commit 7493b6741788cf8113523e76c194a7e34382adb5
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Wed Aug 9 10:56:42 2023 +0200

    fix access to 'sync_server' attribute (#5431)

commit 1e33e83de471d3866d194bfecf8a947dd1f1309b
Author: Fabià Serra Arrizabalaga <fabia.serra92@gmail.com>
Date:   Wed Aug 9 10:29:52 2023 +0200

    Fix missed function interface change (#5430)

    Co-authored-by: Fabia Serra Arrizabalaga <farrizabalaga@alkemy-x.com>

commit 28e75c8a4963dcf642a2a8d9e100f6e7e7200696
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Wed Aug 9 03:25:19 2023 +0000

    chore(): update bug report / version

commit 4b91a6561d596ce74b9f9e850190bcb1d3c64175
Merge: 7debe12c2b 6edc471dec
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Wed Aug 9 05:24:49 2023 +0200

    [Automated] Merged main into develop

commit 6edc471decafe71bc7f7eeb98580483596b2f5fb
Author: Ynbot <bot@ynput.io>
Date:   Wed Aug 9 03:24:38 2023 +0000

    [Automated] Bump version

commit 11625495bf5e2ddf35458957dd87fb2d8fdcae48
Merge: 511b899397 7debe12c2b
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Wed Aug 9 05:23:48 2023 +0200

    [Automated] Merged develop into main

commit a82421f3cc6617e562b7cebb0692f89a38e33206
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Tue Aug 8 17:06:14 2023 +0200

    Update openpype/hosts/nuke/api/lib.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit ecbf263feb87d16bc67de2c3a4decd5a49ae479d
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Tue Aug 8 17:04:03 2023 +0200

    Update openpype/hosts/nuke/api/lib.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit fa66c9f1e019f55fc1a601763db7151b72206fbe
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Tue Aug 8 16:20:15 2023 +0200

    removing residual mess

commit 7861b028372720fb740cfd4ca73499f2d833edc0
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Tue Aug 8 15:46:43 2023 +0200

    fixing inconsistency with input arguments

commit fe2e6276f340740d9386c51cdfb902ba1f4ed7ec
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Tue Aug 8 15:44:20 2023 +0200

    nuke: implementation of delete_placeholder

    to creator and loader plugins

commit 7debe12c2bd4139c1e45b43bca04f7f8ec9fa6f9
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Tue Aug 8 11:36:16 2023 +0200

    Webpublisher: Cleanup targets (#5418)

    * remove remotepublish commands from cli

    * use 'automated' target instead ot 'remotepublish'

    * removed references to remotepublish

    * added webpublish target

    * use webpubish targets where automated does not make sense

commit 7d40debd64e3e4c097a49d3c0714c3d532c8d5ae
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Tue Aug 8 11:00:02 2023 +0200

    Maya: do not create top level group on reference (#5402)

    * OP-6358 - allow not creation of group for reference loader in Maya

    Creation of wrapping group could be controlled by checkbox in ReferenceLoader options.

    * OP-6358 - group name could be empty in Settings

    This enables default behavior of not creating wrapping group without need of artists unchecking `Group imported assets`.

    * OP-6358 - changed to safer logic

    Stripping of | was weird and potentially dangerous (collision of names), this logic should be safer.

commit ee006f8d016426df00832dcf4eb57739a35d2ebb
Merge: a31b2d9d77 c446b9d8e8
Author: Kayla Man <64118225+moonyuet@users.noreply.github.com>
Date:   Tue Aug 8 16:29:40 2023 +0800

    Merge pull request #5410 from ynput/bugfix/OP-6230_3dsMax-handling-object-deletion

    Max: fix the bug of handling Object deletion in OP Parameter

commit c446b9d8e891d85c1d3f7c698518d05bfb4765ae
Merge: 85a9e5a568 a31b2d9d77
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Tue Aug 8 16:29:28 2023 +0800

    Merge branch 'develop' into bugfix/OP-6230_3dsMax-handling-object-deletion

commit a31b2d9d77f834441d65733c8ee91c6c3ca5b623
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Mon Aug 7 18:48:27 2023 +0200

    SyncServer: Existence of module is optional (#5413)

    * 'get_repre_icons' have optional sync server

    * local settings have optional sync server

    * sync server is optional in sceneinventory

    * sync server is optional in loader tool

    * sync server is optional in library loader

    * sync server is optional in host dirmap

    * sync server is optional in nuke cache

    * sync server is optional in integrate plugin

    * added "sync_server" back to ignored modules for openpype package

    * fix missing variable

    * mark syncserver command as deprecated

    * define 'SYNC_SERVER_ROOT'

    * added method to receive icon paths

    * use sync server module to receive icons

    * fix scene inventory

commit 4af2ddaf49902050faee13ed4e5b5653a0e48782
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Mon Aug 7 17:22:50 2023 +0200

    nuke: nicer error communication to users.

commit ae3eb37776bb0a1a81686467ae981f78eddb1952
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Mon Aug 7 17:22:28 2023 +0200

    AYON: Add folder to template data (#5417)

    * added 'folder[name]' to template data

    * removed asset <-> folder conversion from conversion utils

    * use folder[name] in maya namespace

commit 083b800c1bed74d00085ad97c02ca7f0fbb218d5
Merge: 15f8440ee1 94568326e8
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Mon Aug 7 17:17:06 2023 +0200

    Merge pull request #5419 from ynput/enhancement/OP-6452_implement_box_nuke_server_settings

    nuke: update server addon settings with box

commit 15f8440ee123db73546e19444c7f6106a8595688
Author: Mustafa Zarkash <mustafataherzaky@outlook.com>
Date:   Mon Aug 7 18:06:47 2023 +0300

    Bugfix: Houdini update defaults variable (#5367)

    * update defaults variable

    * capitalize first letter of variant

    * update default_variants to main

commit 03032f990c2e570d69cce8d326c03d48715c4d18
Author: Mustafa Zarkash <mustafataherzaky@outlook.com>
Date:   Mon Aug 7 18:05:17 2023 +0300

    update error message (#5386)

commit 90a7e33a263902b60185c44e91a956cd7358b6b5
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Mon Aug 7 16:53:09 2023 +0200

    Webpublisher: Self contain test publish logic (#5414)

    * implement test logic of webpublisher in webpublisher

    * simplified 'remote_publish'

    * removed unused 'raise_error' argument

commit 94568326e86d09204ffc650ba543cd747b502e23
Author: Jakub Trllo <jakub.trllo@gmail.com>
Date:   Mon Aug 7 16:51:23 2023 +0200

    added box conversion to nuke knobs conversions

commit 4fdcab4000bb31418a5e18047b3bb9467338f337
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Mon Aug 7 16:28:54 2023 +0200

    nuke: update server addon settings

commit f29d245702d3a96e3bc703445367739d55e4eb19
Merge: 1cd2002fb7 dd29a5c333
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Mon Aug 7 14:55:11 2023 +0200

    Merge pull request #5411 from ynput/bugfix/OP-6524_colorspace-variable-formatting-for-ocio-path

    Colorspace: including environments from launcher process

commit 1cd2002fb7bf4198472503433bf8b1a661510e9a
Merge: a5aa0af8dc cf42ad1535
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Mon Aug 7 14:54:18 2023 +0200

    Merge pull request #5295 from dazzlepictures/enhancement/Nuke_Autosave_from_prefs

commit cf42ad15355695fcd6ac92dbfcca30ba5159fa69
Merge: f0537f0d57 a5aa0af8dc
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Mon Aug 7 14:50:02 2023 +0200

    Merge branch 'develop' into enhancement/Nuke_Autosave_from_prefs

commit a5aa0af8dc7321d13407ca8cfde8b8d538a4f83a
Merge: be08c81035 4ff85c7e18
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Mon Aug 7 14:47:47 2023 +0200

    Merge pull request #5304 from dazzlepictures/bugfix/Nuke_anamorphic_slate_fix

commit 85a9e5a5682e07f37b9537e0bddfed52fc580d89
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Mon Aug 7 15:42:48 2023 +0800

    hound shut

commit a185ebd75988e47478d4cd3719f77cc2c6010dcd
Merge: a84e03d703 be08c81035
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Mon Aug 7 15:41:47 2023 +0800

    resolve conflict

commit be08c81035e1d6c2604a2004a888cf7ffb00d35f
Merge: 653a1bc0a8 ef2c15d91f
Author: Kayla Man <64118225+moonyuet@users.noreply.github.com>
Date:   Mon Aug 7 15:34:48 2023 +0800

    Merge pull request #5396 from ynput/enhancement/OP-6224_3dsMax-separating-Ayon-attributes

    Max: Use the empty modifiers in container to store AYON Parameter

commit ef2c15d91f35eda80fb172a8b5b595d15547d06e
Merge: e9f834cb7b 653a1bc0a8
Author: Kayla Man <64118225+moonyuet@users.noreply.github.com>
Date:   Mon Aug 7 15:34:41 2023 +0800

    Merge branch 'develop' into enhancement/OP-6224_3dsMax-separating-Ayon-attributes

commit 653a1bc0a83af2d82df9115a85a5d6f4155b937e
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Sat Aug 5 03:25:28 2023 +0000

    chore(): update bug report / version

commit 23256057b28dfd11cd5f24747219834cc599e0ba
Merge: 018677d34d 511b899397
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Sat Aug 5 05:24:56 2023 +0200

    [Automated] Merged main into develop

commit 511b899397cf3d571e3a408c59c3a4464856112b
Author: Ynbot <bot@ynput.io>
Date:   Sat Aug 5 03:24:43 2023 +0000

    [Automated] Bump version

commit 24a2a2f08bef792d50ad1959d2b468911956a80f
Merge: 6cb9779e6a 018677d34d
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Sat Aug 5 05:23:39 2023 +0200

    [Automated] Merged develop into main

commit 56e49c9e6199efb7be291399e925a0b08cb99a67
Merge: 8c0b6dc252 018677d34d
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Fri Aug 4 19:28:35 2023 +0200

    Merge branch 'develop' into bugfix/OP-6354_colorspace-submit-to-deadline-with-OCIO-env-var-new

commit dd29a5c3337ae9e52b48ef77a69930f912884042
Merge: 255b65780f 018677d34d
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Fri Aug 4 19:26:44 2023 +0200

    Merge branch 'develop' into bugfix/OP-6524_colorspace-variable-formatting-for-ocio-path

commit 255b65780fb4d00203d43b88d2ca8f0fe3d8eb74
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Fri Aug 4 16:56:34 2023 +0200

    fixing typo

commit 018677d34d8a74bbd849b129f567a11c8c3a8926
Merge: 86f39e8e8f 9267426404
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Fri Aug 4 16:42:42 2023 +0200

    Merge pull request #5399 from ynput/bugfix/OP-6306_Nuke-create-first-work-file-broken

commit 0a765c45282a48a6843afd490635aceb6c8f0056
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Fri Aug 4 16:25:50 2023 +0200

    adding input arguments for env

commit 8c0b6dc252d97968cf091bb71399cd84c63b3798
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Fri Aug 4 16:02:52 2023 +0200

    accepting environment vars used in config template

commit e9f834cb7b3f03676822042d9fe90e778a96861a
Merge: 18f891a3f9 86f39e8e8f
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Fri Aug 4 21:53:39 2023 +0800

    Merge branch 'develop' into enhancement/OP-6224_3dsMax-separating-Ayon-attributes

commit a84e03d7038fa9e08c7b1aaeba30adb6fa8cd3dc
Merge: 9b2d14921f 86f39e8e8f
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Fri Aug 4 21:50:49 2023 +0800

    Merge branch 'develop' into bugfix/OP-6230_3dsMax-handling-object-deletion

commit 9e49a812933c4bccc885c1978f8112143a8ba3ce
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Fri Aug 4 15:15:50 2023 +0200

    double negative comment

commit f0537f0d57fd0bf4d1d0ae5e6ef3a67a166a3922
Author: Jiri Sindelar <jirisndlr+1@gmail.com>
Date:   Fri Aug 4 15:14:59 2023 +0200

    Use scriptReadFile for all Nuke versions

commit 1f55b44d0e7a3630f781a0e5d3a5c19408f1a03d
Merge: 774a1c4031 86f39e8e8f
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Fri Aug 4 15:07:19 2023 +0200

    Merge branch 'develop' into bugfix/OP-6354_colorspace-submit-to-deadline-with-OCIO-env-var-new

commit 86f39e8e8f3cb7f6152982bae6486ba8125a03e1
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Fri Aug 4 14:58:50 2023 +0200

    Applications: Attributes creation (#5408)

    * merge applications and tools from all addon versions into one big set

    * bump applications version to '0.1.1'

    * impemented 'pre_setup' to fix old versions of applications addon

    * Fix version access

commit 4ff85c7e1873e8ae9e71d6ec6245bf6e9aaca73c
Author: Jiri Sindelar <jirisndlr+1@gmail.com>
Date:   Fri Aug 4 14:58:30 2023 +0200

    remove string conversion for instance name

    Should not be in this PR

commit bdaf86700bc33f85f13ee0f9fb5897770cef1aba
Author: Mustafa Zarkash <mustafataherzaky@outlook.com>
Date:   Fri Aug 4 15:28:33 2023 +0300

    Bugfix: houdini hard coded project settings (#5400)

    * get poject settings in creator

    * add comment about reading ext from project settings

    * update validator to get project settings

    * update comment about reading ext from project settings

    * revert explicit edits it's automated

    * remove redundant line

commit 250dcbcd91486a0a261efd04dd4f0cbf4ee61bcb
Merge: f4f1484c6a 3ba5f1ce62
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Fri Aug 4 14:26:24 2023 +0200

    Merge pull request #5405 from ynput/enhancement/OP-6452_Nuke-add-BBOX-knob-type-to-settings-

    Nuke: adding BBox knob type to settings

commit 9b2d14921fc32abfb90b103822f38e65f280b18d
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Fri Aug 4 20:23:55 2023 +0800

    fixing the bug of the handle being undefined when the linked objects to OP Parameter is deleted.

commit f4f1484c6abc69dfa66f0abf4169da7e2b41f638
Author: Mustafa Zarkash <mustafataherzaky@outlook.com>
Date:   Thu Aug 3 22:57:26 2023 +0300

    Bugfix: update defaults to default_variants in maya and houdini OP DCC settings (#5407)

    * update defaults to default_variants

    * update defaults to defaults in Ayon dcc settings

    * increment maya and houdini ayon addons patch version

commit c9cf6646f78223f492f21b8097f2b73ae6df6b64
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Aug 3 15:08:19 2023 +0200

    AYON: 3dsMax settings (#5401)

    * create copy of 3dsmax settings instead of removing it

    * keep '3dsmax' as 'adsk_3dsmax'

commit 3ba5f1ce6236f5e3fd4da1cf66cfc138e2c70b95
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Thu Aug 3 14:23:58 2023 +0200

    adding BBox knob type to settings

    also fixing some typos

commit 9267426404b673ce6499b34ac7f9c97a34e95069
Merge: 6f376d3916 8aff65143d
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Thu Aug 3 13:58:53 2023 +0200

    Merge branch 'develop' into bugfix/OP-6306_Nuke-create-first-work-file-broken

commit 8aff65143dae3f607db37b409ece9109ee6a56e7
Merge: 52a107e1ab 583fe866fc
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Thu Aug 3 13:58:07 2023 +0200

    Merge pull request #5389 from ynput/enhancement/OP-6499_nuke-split-instance-attributes-to-range-channels-order

commit 52a107e1ab52cc9ba471f8b340e065b4a6712831
Merge: 1386f54792 9a8a16eed8
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Thu Aug 3 13:57:55 2023 +0200

    Merge pull request #5392 from ynput/bugfix/OP-6306_created_instances_subset_name

commit 583fe866fc734986dfb28bec4b3169e4d8eba32f
Merge: 1ddc9f2fd6 1386f54792
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Thu Aug 3 13:57:16 2023 +0200

    Merge branch 'develop' into enhancement/OP-6499_nuke-split-instance-attributes-to-range-channels-order

commit 1386f5479295a1a59fb2a30e1d100b95dbfafa6e
Merge: 3ae020f064 0a10d25324
Author: 64qam <dvorak.peta@gmail.com>
Date:   Thu Aug 3 13:41:13 2023 +0200

    Merge pull request #5305 from dazzlepictures/bugfix/Nuke_allow_no_timecode_for_extract

commit 3ae020f064feb9eb9ee61576ab9a1a9264f1433b
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Aug 3 12:24:23 2023 +0200

    Applications: Launch hooks cleanup (#5395)

    * ApplicationManager can have more granular way how applications are launched

    * executable is optional to be able create ApplicationLaunchContext

    * launch context can run prelaunch hooks without launching application

    * 'get_app_environments_for_context' is using launch context to prepare environments

    * added 'launch_type' as one of filtering options for LaunchHook

    * added 'local' launch type filter to existing launch hooks

    * define 'automated' launch type in remote publish function

    * modified publish and extract environments cli commands

    * launch types are only for local by default

    * fix import

    * fix launch types of global host data

    * change order or kwargs

    * change unreal filter attribute

    * use set instead of list

    * removed '__init__' from celaction hooks

    * use 'CELACTION_ROOT_DIR' in pre setup

    * use full import from applications

commit 18f891a3f9436dc6f056bed86fd309bb56f56ac0
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Thu Aug 3 17:48:32 2023 +0800

    resolve submodule conflict

commit 6f376d39163fc981526a163d8fd9f0001865812d
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Thu Aug 3 11:29:36 2023 +0200

    nuke: put Workfile builder on deprication

    also fix the workfile calback loop

commit 8130699bd81ee49c5800b501c18f48faa19343bf
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Thu Aug 3 17:02:10 2023 +0800

    resolve unrelated codes

commit 5da9e65975171b31d599dd15c065ac4f518e067d
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Aug 3 10:59:39 2023 +0200

    removed unused imports from AE extractor (#5397)

commit 188c6f64b08b9953a0d8b5f61b3b29ec84b08dd1
Author: Félix David <felixg.david@gmail.com>
Date:   Thu Aug 3 10:58:52 2023 +0200

    Bugfix: Dependency without 'inputLinks' not downloaded (#5337)

    * Bugfix: Dependency without 'inputLinks' not downloaded

    * cleaning

commit 6720d7da34e44346a816fce2b68165eae7ca2f3a
Merge: e230b3a66d 20376655fa
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Thu Aug 3 16:58:22 2023 +0800

    Merge branch 'develop' into enhancement/OP-6224_3dsMax-separating-Ayon-attributes

commit e230b3a66dd080c836924ad88fd2f830a4497bcb
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Thu Aug 3 16:56:19 2023 +0800

    resolve unrelated codes

commit 5d8ac1d63757d806e992c9faefb2f4b25345ee35
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Thu Aug 3 16:55:26 2023 +0800

    resolve unrelated codes

commit fe88b3d6620ff489ce7e81c719e3eaae076dd071
Merge: 20376655fa ab1f0599d7
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Thu Aug 3 10:52:34 2023 +0200

    Merge pull request #5321 from ynput/feature/OP-4845_Deadline-Addon

commit ed3e008781be9fb6d48b571b19ad976365671cf0
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Thu Aug 3 16:49:03 2023 +0800

    resovled the code

commit b376a6710445d0a2108de7244ccae37f61598fb0
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Thu Aug 3 09:46:36 2023 +0100

    Added comments

commit 9a0d1d73e0532fd07a82bb202ae1cb3964bb45b2
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Thu Aug 3 09:44:37 2023 +0100

    Fix loading versioned assets

commit bee48e9fbfc669163fc521e2a4b180a1d28cb420
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Thu Aug 3 16:41:13 2023 +0800

    resolve unrelated codes

commit 9a8a16eed89d321c631aff3bd1379700afbd901c
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Thu Aug 3 10:35:36 2023 +0200

    use better list to check from

commit 9e008a80e0cb45f25d06f29d626e5657e199cf69
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Thu Aug 3 10:33:09 2023 +0200

    Update openpype/hosts/nuke/api/plugin.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit 20376655faba25002d4e0bc0f31e2c4cd0bd2bb3
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Aug 3 10:24:00 2023 +0200

    use relative path to MAX_HOST_DIR constant (#5382)

commit 20f1f99f9ebe1b9ace17e4e1484d41484b1dfe90
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Thu Aug 3 16:17:56 2023 +0800

    hound shut

commit a4660f4d6ccbb0f2c3a9197b52da9a797fc758d9
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Thu Aug 3 16:06:36 2023 +0800

    use the empty modifiers in container to store OP/AYON Parameter

commit 7e9f42b4479dca34fa21bcdb73950da85f757542
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Aug 3 10:04:15 2023 +0200

    Applications: Use prelaunch hooks to extract environments (#5387)

    * ApplicationManager can have more granular way how applications are launched

    * executable is optional to be able create ApplicationLaunchContext

    * launch context can run prelaunch hooks without launching application

    * 'get_app_environments_for_context' is using launch context to prepare environments

    * added 'launch_type' as one of filtering options for LaunchHook

    * added 'local' launch type filter to existing launch hooks

    * define 'automated' launch type in remote publish function

    * modified publish and extract environments cli commands

    * launch types are only for local by default

    * fix import

    * fix launch types of global host data

    * change order or kwargs

    * change unreal filter attribute

commit 55aead847085f8a500ac98e661e51b3a495c803f
Merge: 9b59798ebe 0c423a9a32
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Wed Aug 2 23:49:23 2023 +0200

    Merge pull request #5394 from ynput/bugfix/houdini_remove_redundant_bgeo_validator

commit 9b59798ebeb5ef771d77a5b846005e49cf895fe8
Merge: ba7dca9a25 15fd357267
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Wed Aug 2 23:48:15 2023 +0200

    Merge pull request #5373 from ynput/enhancement/houdini_pointcache_labels

commit 0c423a9a32e831d7ea196bfa199d99e55b6c2bfe
Author: Mustafa-Zarkash <mustafataherzaky@outlook.com>
Date:   Wed Aug 2 20:55:54 2023 +0300

    delete redundant bgeo sop validator

commit ba7dca9a255e1b23b28d1c1e207b74ee19a1c789
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Wed Aug 2 18:24:59 2023 +0200

    Publisher: Fix create/publish animation (#5369)

    * use geometry movement instead of min/max width

    * take height in calculation too

    * right parenting of widgets

commit 01cf1a45874fd8f8d19fd0b42ddfecaf82ad3f8a
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Wed Aug 2 17:22:21 2023 +0100

    Add version number for static meshes from fbx

commit 8bdf67b575daf68d0a15a5754a5328c122b12bf7
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Wed Aug 2 17:16:28 2023 +0100

    Fix loading hero version for some assets

commit df78b060149dff6db27440aca8cee402be94cb0b
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Wed Aug 2 17:32:50 2023 +0200

    Nuke: improve ordering publishing instances

commit dc8cd15f18ec39ae97e83e9381744a44970a5b34
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Wed Aug 2 17:00:47 2023 +0200

    nuke: subset name driven form node name

    also publisher variant change is reflected in node name

commit 1ddc9f2fd6aadbab6960c374427bb5fa570334fd
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Wed Aug 2 15:46:26 2023 +0200

    nuke: split write node features

commit 774a1c403137ea68df35d2eccace89d674a044bc
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Wed Aug 2 14:58:46 2023 +0200

    nuke reverting changes

commit ab1f0599d7bc59dec08c8f5092f281ee6a2d8a1a
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 14:54:34 2023 +0200

    Update openpype/modules/deadline/repository/custom/plugins/Ayon/Ayon.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit 997d8a7a30c7860fb90276ca636048950735bf6c
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 14:54:25 2023 +0200

    Update openpype/modules/deadline/plugins/publish/submit_maya_remote_publish_deadline.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit 90b5dfd30d88906306e2bbac980885da0f4eaf6b
Merge: aa5d8beec7 c71aae5fd8
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 14:53:17 2023 +0200

    OP-4845 - merge

commit aa5d8beec7ba2d8d5f0aacadbd5b29befd202111
Merge: ed3e5a8c6b a161a5113f
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 14:49:36 2023 +0200

    Merge branch 'develop' of github.com:ynput/OpenPype into feature/OP-4845_Deadline-Addon

commit c71aae5fd8088604028b3038bc64ac5772417e7a
Author: Jakub Trllo <jakub.trllo@gmail.com>
Date:   Wed Aug 2 14:21:24 2023 +0200

    added missing imports

commit ed3e5a8c6b019cedbfb75bb875e545bc5643526f
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 14:20:07 2023 +0200

    OP-4845 - fix missing AYON_BUNDLE_NAME

commit 4b6bee1c76fde36befa659100df4cf1003576edf
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 14:13:56 2023 +0200

    OP-4845 - fix missing import AYON_SERVER_ENABLED

commit a161a5113fbb55e81f6db2dec9ac656473cf93be
Merge: 1b07686daf ebd0d016b2
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Wed Aug 2 14:09:23 2023 +0200

    Merge pull request #5381 from ynput/bugfix/unreal-ayon-launch

commit 11c766eca742ac6c760a3bfcda1ffed397ee09d0
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 14:09:03 2023 +0200

    Update openpype/modules/deadline/plugins/publish/submit_publish_job.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit ee0a39d945a1b173432926231858ff1cfcecf6ef
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 14:08:53 2023 +0200

    Update openpype/modules/deadline/plugins/publish/submit_maya_remote_publish_deadline.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit 979446ac537feaf15841d66a42841676e7b475d3
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Wed Aug 2 14:08:45 2023 +0200

    nuke: adding ocio path to workfile

    making sure it is in environment variable

commit 67149111928fee1eae26bf93069a50c128e1cc29
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 14:08:38 2023 +0200

    Update openpype/modules/deadline/plugins/publish/submit_nuke_deadline.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit b8e7ec291253c25f995539a171acb398c15b270b
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 14:08:22 2023 +0200

    Update openpype/modules/deadline/abstract_submit_deadline.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit 069fd70546421fa0896fb50b957ec7afac9c795e
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Wed Aug 2 13:49:30 2023 +0200

    nuke: comunicate there was old residual path set in workfile

commit 31eabd4e6336606da8d3176421de447808adc553
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 13:48:15 2023 +0200

    OP-4845 - sanitizing deadline url

    Deadline behaves weirdly if trailing slash is left in webservice url. This should remove it.

commit 0a42984915d83d24671e42a405b9fc72823ed0e5
Merge: a8ab471f84 1b07686daf
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Wed Aug 2 13:46:13 2023 +0200

    Merge branch 'develop' of github.com:ynput/OpenPype into feature/OP-4845_Deadline-Addon

commit ebd0d016b2ff03416441db7b28aef520b075796c
Author: Jakub Trllo <jakub.trllo@gmail.com>
Date:   Wed Aug 2 13:02:34 2023 +0200

    updated unreal integration submodule

commit 1b07686daf908f17f960012df0f528629bed4644
Merge: 31fc87a667 6c8d2f2307
Author: 64qam <dvorak.peta@gmail.com>
Date:   Wed Aug 2 11:51:08 2023 +0200

    Merge pull request #5376 from ynput/bugfix/OP-6472_nuke-broken-sequence-loading

commit 7a5ecce6cc98bb4eefb25ccbd89e36aa193b0d61
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Wed Aug 2 10:46:53 2023 +0100

    Better way to get integration path

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit ad82adbeca40a9cb8672916d20add28032b6405e
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Wed Aug 2 10:21:27 2023 +0100

    Use new env variable to get integration path

commit 41a23a8063284c6071fa3ed16b40fc62ece11a9f
Merge: 4f9dd21cff 31fc87a667
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Wed Aug 2 10:51:18 2023 +0200

    Merge branch 'develop' into bugfix/OP-6354_colorspace-submit-to-deadline-with-OCIO-env-var-new

commit 4f9dd21cffe64a29fa49a9a7d76cd2dd5b42f0a0
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Wed Aug 2 10:49:39 2023 +0200

    removing OCIO env var, since it is not working this way

commit 48ac6c8ed1049b21920aaeee87cc143eb8f8bcb7
Author: Jakub Trllo <jakub.trllo@gmail.com>
Date:   Wed Aug 2 10:09:11 2023 +0200

    define 'AYON_UNREAL_ROOT' environment variable in unreal addon

commit 31fc87a66784b6f608260be2666f79250a79f2c7
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Wed Aug 2 03:25:40 2023 +0000

    chore(): update bug report / version

commit 69b27007aabb92378e45a45af693dbfde4e4957c
Merge: 0871922c53 6cb9779e6a
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Wed Aug 2 05:25:09 2023 +0200

    [Automated] Merged main into develop

commit 6cb9779e6a745857c1d9cbc6bca1afea3c0124d6
Author: Ynbot <bot@ynput.io>
Date:   Wed Aug 2 03:24:56 2023 +0000

    [Automated] Bump version

commit 3567b9137d769dc93e0b6d15f9852c9460e4a502
Merge: 4247fce5a9 0871922c53
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Wed Aug 2 05:23:54 2023 +0200

    [Automated] Merged develop into main

commit 0871922c533867c7f53ed21fe77e31f531886be4
Merge: 93e02e8855 debc9b6fd8
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Tue Aug 1 20:22:06 2023 +0200

    Merge pull request #5349 from ynput/enhancement/OP-6398_unreal-better-handling-exception-ueworkers

commit 1b8822a4e0c6a094d77eaa322b98d3b7338921c3
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Tue Aug 1 17:02:23 2023 +0200

    nuke: removing `customOCIOConfigPath` value in workfile

    Linux is reversing processing order of preference the way: if workfile is having set value in `customOCIOConfigPath` use it even OCIO env variable is set to some value. This way we are making sure OCIO is read only.

commit 93e02e88553f9d693f2a391eef388af3482f712c
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Tue Aug 1 16:55:15 2023 +0200

    AYON: Fix settings conversion for ayon addons (#5377)

    * fix settings conversion for ayon addons

    * Removed empty line

commit 587b73d2c2172ae876f63716167f672a49df804b
Merge: 8497b49951 d33d20b548
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Tue Aug 1 16:40:57 2023 +0200

    Merge branch 'develop' into bugfix/OP-6354_colorspace-submit-to-deadline-with-OCIO-env-var-new

commit caa6a7d5f70c651d690041833ca82abb0b48ab61
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Tue Aug 1 16:39:21 2023 +0200

    cosmetics

commit d33d20b5485c70e037abab021f9da687234f8cbe
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Tue Aug 1 15:37:57 2023 +0200

    Nuke: returned not cleaning of renders folder on the farm (#5374)

    * OP-6439 - mark farm rendered images for deletion only if not persistent

    Farm produces images into `renders` folder, which might be set as persistent for some hosts (Nuke). Mark rendered images for explicit deletion if they are not stored in persistent staging folder.

    * OP-6439 - allow storing of stagingDir_persistent into metadata.json

    Instance could carry `stagingDir_persistent` flag denoting that staging dir shouldnt be deleted. This allow to propagate this into farm publishing.

    TODO - shouldnt this be on representation as stagingDir is there and each repre could have different stagingDir?

    * OP-6439 - mark all Nuke staging dir as persistent

    Backward compatibility as previously Nuke kept images rendered in `renders` eg. stagingDir. There are workflows which rely on presence of files in `renders` folder.

    * Update openpype/pipeline/farm/pyblish_functions.py

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

    ---------

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit 6c8d2f23072569ae9bec7a5ce648ccc977d6f9e0
Author: Jakub Jezek <jakubjezek001@gmail.com>
Date:   Tue Aug 1 14:40:17 2023 +0200

    fixing sequence loading

commit a8ab471f84dfc8f87dc0b7a368132ca81cda156e
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Tue Aug 1 12:05:23 2023 +0200

    OP-4845 - removed unnecessary env var

    Used only when connecting to OP MongoDB.

commit 6196ded1a9cfb17154a3a35b735f25ac41690721
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Tue Aug 1 10:46:59 2023 +0200

    Chore: Python 2 support fix (#5375)

    * remove f-string formatting

    * added python 2 compatible click into python 2 vendor

commit c8c6c12f83e0281d8074831aa454facdddf37264
Merge: 64d34a3fc5 527a4499a8
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Tue Aug 1 10:33:22 2023 +0200

    Merge pull request #5359 from ynput/bugfix/houdini_clear_selection

commit 64d34a3fc5c6b3e7c975bc2fb304c1da9c908e73
Merge: 28768dc012 8d1b28f8d7
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Tue Aug 1 10:31:49 2023 +0200

    Merge pull request #5372 from ynput/enhancement/ayon-staging-icons

commit 28768dc01216a56bc48a9b2659082e4893081bae
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Mon Jul 31 18:37:46 2023 +0200

    AYON: Environment variables and functions (#5361)

    * use proper start script

    * implemented ayon variants of execute functions

    * more suitable names of functions

    * use 'PACKAGE_DIR' instead of 'OPENPYPE_REPOS_ROOT' environment variable

    * use suitable enviornment variables in ayon mode

    * keep sync server in openpype

    * Better comment

commit 65c9582d5513afd4e16e6baa60550a00f543b5c8
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Mon Jul 31 18:28:39 2023 +0200

    Nuke: farm rendering of prerender ignore roots in nuke (#5366)

    * OP-6407 - fix wrong value used in comparison

    `prerender.farm` is correct value for prerender family sent to farm

    * OP-6407 - added test class for prerender family

commit 15fd357267198edd23036785eb38a43793bc5e54
Author: Mustafa-Zarkash <mustafataherzaky@outlook.com>
Date:   Mon Jul 31 18:08:54 2023 +0300

    update labels

commit ce94ee801697ea48eee9864bf0898ca6a72cc725
Merge: 40037b050c 5a5285337a
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Mon Jul 31 16:34:35 2023 +0200

    Merge pull request #5332 from tokejepsen/enhancement/OP-3555_Nuke-Render-and-Prerender-nodes-Process-Order

commit 5a5285337af7e8e05073652f3aee4b1132432cce
Merge: 7eea0cab97 40037b050c
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Mon Jul 31 16:34:19 2023 +0200

    Merge branch 'develop' into enhancement/OP-3555_Nuke-Render-and-Prerender-nodes-Process-Order

commit 5748c64c08faef067ec85e793019217294c9e9e7
Merge: 86c681df83 40037b050c
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Mon Jul 31 16:00:30 2023 +0200

    Merge branch 'develop' into bugfix/Nuke_anamorphic_slate_fix

commit 8d1b28f8d71af82af8d68c643cfd9d49511ffed1
Author: Jakub Trllo <jakub.trllo@gmail.com>
Date:   Mon Jul 31 15:14:50 2023 +0200

    updated ayon staging icons

commit 40037b050ce287f503bf4214f63e9e9f1b8028f5
Author: Mustafa Zarkash <mustafataherzaky@outlook.com>
Date:   Mon Jul 31 16:01:18 2023 +0300

    update defaults variables (#5368)

commit d2871289b649bb84089d145e7041e96f87f59d73
Merge: f22d28808b 20987f82de
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Mon Jul 31 10:13:50 2023 +0100

    Merge pull request #5370 from ynput/bugfix/unreal_splash_screaan

commit 20987f82de9aa4a0eb41fafb09cbb75eee7f50f5
Author: Jakub Trllo <jakub.trllo@gmail.com>
Date:   Mon Jul 31 10:53:50 2023 +0200

    move unreal splash screen to unreal

commit f22d28808b97702494bb0d6853c3b7e1b984fb04
Merge: 9a06b4f591 67cd2ff650
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Mon Jul 31 09:51:47 2023 +0200

    Merge pull request #5336 from tokejepsen/bugfix/maya_validate_model_content

commit 9a06b4f5912ce30165c6fbe8aaeb7e5b048d2597
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Date:   Sat Jul 29 03:25:00 2023 +0000

    chore(): update bug report / version

commit 20b551a066cac1f808fd986c06757462e7daf4cf
Merge: df39f15bb7 4247fce5a9
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Sat Jul 29 05:24:24 2023 +0200

    [Automated] Merged main into develop

commit 4247fce5a97b43298946ef2550aa0b7613a822c9
Author: Ynbot <bot@ynput.io>
Date:   Sat Jul 29 03:24:13 2023 +0000

    [Automated] Bump version

commit 74654937e39cf8e9c65d7ef92eba3209ab65aa54
Merge: bf600987d2 df39f15bb7
Author: ynbot <82967070+ynbot@users.noreply.github.com>
Date:   Sat Jul 29 05:23:31 2023 +0200

    [Automated] Merged develop into main

commit 0a10d25324201acd4141b4af56d43c33988a6c11
Merge: 916e9cfa97 df39f15bb7
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Fri Jul 28 16:48:55 2023 +0200

    Merge branch 'develop' into bugfix/Nuke_allow_no_timecode_for_extract

commit df39f15bb7373515b952a55ab57afba00b1a09e9
Merge: 0d9ea4aa26 a612956dd1
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Fri Jul 28 16:45:34 2023 +0200

    Merge pull request #5317 from tokejepsen/enhancement/resolve_documentation

commit 0d9ea4aa266a25d35f555a0b7eb1e1d13aa1f41e
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Fri Jul 28 15:46:32 2023 +0200

    Applications: Environment variables order (#5245)

    * apply project environemnts after context environments are set

    * make asset and task environments optional

    * added more conditions for host environemnts

    * validate context for host

    * fix double negative

commit a40b0427a7729ea9e28b02008cfeb0b355cb22d1
Merge: b43cac0b51 70252ad34d
Author: Kayla Man <64118225+moonyuet@users.noreply.github.com>
Date:   Fri Jul 28 20:38:58 2023 +0800

    Merge pull request #5360 from ynput/bugfix/no_render_camera_selected_karma_rop

    Houdini: Correct camera selection for karma renderer when using selected node

commit 70252ad34d93edfd7b75e890731c2f9e78e885b5
Merge: 7aba02ab73 b43cac0b51
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Fri Jul 28 20:38:46 2023 +0800

    Merge branch 'develop' into bugfix/no_render_camera_selected_karma_rop

commit b43cac0b51f582579c0eae7508e918d2724fe5a6
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Fri Jul 28 11:51:23 2023 +0200

    AYON: Addons creation enhancements (#5356)

    * updated nuke settings

    * added addon version to zip filename

    * fix Pattern type hint

    * added ignored subdirs for openpype

    * added titles to addons

    * type hint fix - again

    * modified settings conversion

    * updated aftereffects settings

    * updated blender settings

    * updated clockify settings

    * updated core settings

    * updated deadline settings

    * updated harmo settings

    * updated kistsu settings

    * updated maya settings

    * updated muster settings

    * updated royal render settings

    * updated timers manager settings

    * updated traypublisher settings

    * implemented conversion of rr paths

    * formatting fix

commit 7aba02ab7342231d07f0a21902dc174a02c96df4
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Fri Jul 28 17:20:53 2023 +0800

    make sure the type of selected node is camera

commit 404079f07f02e05a0e8b4dd7fb0c21b94cd54277
Author: Kayla Man <moonyuet2008@hotmail.com>
Date:   Fri Jul 28 13:29:14 2023 +0800

    fixing the bug of not being able to select the camera when using selection

commit 6deace97d6bcc5f9d25b9b76100ea95ac512b205
Merge: cd7042a106 ed6989955e
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Thu Jul 27 22:56:33 2023 +0200

    Merge pull request #5296 from ynput/bugfix/maya_validate_frame_rang_fix

commit 527a4499a8c4acbb77e04140306e2c647717a59e
Author: Mustafa-Zarkash <mustafataherzaky@outlook.com>
Date:   Thu Jul 27 22:35:04 2023 +0300

    set selction to empty

commit cd7042a106d5d37ca1418878c7fe04dbbd6b219f
Author: Jakub Ježek <jakubjezek001@gmail.com>
Date:   Thu Jul 27 19:37:17 2023 +0200

    removing also settings schema with defaults for qt gui (#5306)

commit ef3d501ee7f46fa2e69e8513d0ec7bd3c43cacb8
Merge: ea3b61a88b 22288486b6
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Thu Jul 27 15:08:37 2023 +0100

    Merge pull request #5346 from ynput/enhancement/OP-6395_unreal-custom-built-ayon-plugin

commit 22288486b63de491fb2010d40658722552cb2107
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Thu Jul 27 14:46:55 2023 +0100

    Fix call to renamed function

commit ea3b61a88b9b9c24dee623c5768530d3edd4177b
Merge: a9eaa68ac6 412c83bda1
Author: Ondřej Samohel <33513211+antirotor@users.noreply.github.com>
Date:   Thu Jul 27 15:11:11 2023 +0200

    Merge pull request #5344 from ynput/enhancement/OP-6397_unreal-python-environment-improvements

    Unreal: Python Environment Improvements

commit a9eaa68ac60e783691806d172056251305f4a961
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Jul 27 14:42:21 2023 +0200

    AYON: Remove AYON launch logic from OpenPype (#5348)

    * removed AYON launch logic from OpenPype

    * updated ayon api to 0.3.3

    * removed common from include files

    ---------

    Co-authored-by: 64qam <dvorak.peta@gmail.com>

commit 84d5c1681cc325f99cac3d5672ec41b9001e3b85
Author: Petr Kalis <petr.kalis@gmail.com>
Date:   Thu Jul 27 14:41:57 2023 +0200

    Copy file_handler as it will be removed by purging ayon code (#5357)

    Ayon code will get purged in the future therefore all ayon_common will be gone. file_handler gets internalized to tests as it is not used anywhere else.

commit d63aa34a767249d5a3c06d32efc83d23bacbc622
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Jul 27 10:54:45 2023 +0200

    AYON: 3rd party addon usage (#5300)

    * implemented helper functions to get ffmpeg and oiio tool arguments

    * modified validation functions to be able to handle list of arguments

    * path getters can return a path in AYON mode if one argument is returned

    * removed test exception

    * modified docstrings

    * is_oiio_supported is using new functions to get launch arguments

    * new functions are in lib public =

    * use new functions all over the place

    * renamed 'ffmpeg_path' to 'ffmpeg_args'

    * raise 'ToolNotFoundError' if tool argument could not be found

    * reraise 'KnownPublishError' in publish plugins

    * fix comment

    * simplify args start

    * ffmpeg and oiio function require tool name and support additional arguments

    * renamed 'get_oiio_tools_args' to 'get_oiio_tool_args'

    * fix variable name

commit 2bc8b49b9c5005950b481904a7ee3efdc0bd99bf
Author: Simone Barbieri <simone.barbieri@hey.com>
Date:   Thu Jul 27 09:52:17 2023 +0100

    Use more appropriate name for function

    Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>

commit 7b5e716147a3fe977ae1431d69e64573c40255b5
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Thu Jul 27 10:20:36 2023 +0200

    Chore: Schemas inside OpenPype (#5354)

    * moved schemas to openpype content

    * fix schema discovery

commit 45f0fcff00cac4db2988e0c67cacf39447eb2dea
Merge: 93260948bf 503e049dd9
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Thu Jul 27 10:04:39 2023 +0200

    Merge pull request #5310 from quadproduction/enhancement/522-error-on-multiple-instance-rig-publication

commit 93260948bf9589c332501530cb11c9d49f88370e
Merge: 7dcec2f659 7fdfc78c2c
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Thu Jul 27 09:55:53 2023 +0200

    Merge pull request #5297 from tokejepsen/bugfix/maya_include_disabled_plugins

commit 7dcec2f659c346f2893e33b66bc6fca452d23c7e
Merge: 0b58144f2c 211e730673
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Thu Jul 27 09:40:41 2023 +0200

    Merge pull request #5350 from ynput/enhancement/houdini_add_farm_toggle_for_implemented_instances

commit ed6989955e0a8c0b04d7d99cab39cbd052f1e0ea
Merge: c3e20024bf a3467b25b6
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Thu Jul 27 09:32:31 2023 +0200

    Merge pull request #5340 from tokejepsen/bugfix/maya_validate_frame_rang_fix

commit 0b58144f2cb87faa4cdfeac8015534906a20e016
Merge: 2b37b8af48 16a9e707d8
Author: Milan Kolar <mkolar@users.noreply.github.com>
Date:   Thu Jul 27 09:14:43 2023 +0200

    Merge pull request #5303 from tokejepsen/bugfix/maya_creators_apply_settings

commit 2b37b8af48b58d61ce13b1228a6499b283bcf1bc
Author: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Date:   Wed Jul 26 14:08:42 2023 +0200

    AYON: Addon settings in OpenPype (#5347)

    * copied addons from 'ayon-addon-settings'

    * added AE, photoshop and harmony addon…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
host: Maya size/XS Denotes a PR changes 0-99 lines, ignoring general files sponsored Client endorsed or requested type: bug Something isn't working type: documentation
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

5 participants