Commit graph

32661 commits

Author SHA1 Message Date
Kayla Man
f4e42e27ac updating version should be updated as expected 2023-08-18 18:43:13 +08:00
Kayla Man
5a00cab24c hound 2023-08-17 21:24:10 +08:00
Kayla Man
b2a6e16ae8 master container is now with the namespace 2023-08-17 21:22:34 +08:00
Kayla Man
8345298913 hound 2023-08-16 22:40:56 +08:00
Kayla Man
3342ceff2c clean up on the fbx and max_scene code 2023-08-16 22:39:36 +08:00
Kayla Man
8aa150cfe5 fixing the bug of not being able to update the scene when using maxSceneloader and some clean up 2023-08-16 21:37:49 +08:00
Kayla Man
ae42d524c8 fixing the error when updating the max scene in the loader 2023-08-16 18:22:59 +08:00
Kayla Man
86f86db4f8 also resolves OP-6526_3dsMax-loading-an-asset-multiple-times 2023-08-16 17:55:07 +08:00
Kayla Man
0825afa73a add includedfullgroup support for merging scene in max scene family 2023-08-16 14:22:14 +08:00
Kayla Man
8b0ba25c37 add load maxscene family 2023-08-16 14:12:58 +08:00
Kayla Man
cf4ce6bbc5 rename the loadOpenpypedata functions 2023-08-15 22:36:28 +08:00
Kayla Man
5dde7a209b Merge branch 'develop' into bugfix/OP-6416_3dsmax-container-tab 2023-08-15 17:20:55 +08:00
Kayla Man
5f54f90824 reload the moddifier with OP Data in load model 2023-08-15 17:16:14 +08:00
Kayla Man
e666ff641b reload the modifiers to the container with OP Data 2023-08-15 17:14:42 +08:00
Jakub Ježek
a88d0c6319
Merge pull request #5446 from ynput/bugfix/farm_publishing_asymmetric_handles
Farm publishing: asymmetric handles fixed
2023-08-14 22:18:25 +02:00
Kayla Man
fdad1a48b0 Hound 2023-08-14 18:09:02 +08:00
Kayla Man
cb086d113e clean up the load OpenpypeData code 2023-08-14 18:06:23 +08:00
Kayla Man
628c9e6cc4 Merge branch 'develop' into bugfix/OP-6416_3dsmax-container-tab 2023-08-14 14:36:59 +08:00
Kayla Man
67840465ab update the attribute after OP Param update 2023-08-14 14:36:35 +08:00
github-actions[bot]
949b6ae338 chore(): update bug report / version 2023-08-12 03:25:08 +00:00
ynbot
fd983278bd
[Automated] Merged main into develop 2023-08-12 05:24:36 +02:00
Ynbot
f9babce983 [Automated] Bump version 2023-08-12 03:24:25 +00:00
ynbot
562fad7634
[Automated] Merged develop into main 2023-08-12 05:23:49 +02:00
Petr Kalis
d0ac9c1f2e
Added missing defaults for import_loader (#5447)
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-08-11 18:12:29 +02:00
Félix David
fc5e52e9ab
Feature: Download last published workfile specify version (#4998)
Co-authored-by: Petr Kalis <petr.kalis@gmail.com>
2023-08-11 16:47:14 +02:00
FadyFS
f5314db3ad
site config added (#5220) 2023-08-11 16:37:53 +02:00
Jakub Trllo
dd27f4e839
AYON: Apply unknown ayon settings first (#5435)
* apply unknown ayon settings first

* added "Main" to empty default variants

* use 'default_variants' in aftereffects creator
2023-08-11 16:23:27 +02:00
Jakub Trllo
eaf248fefe
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
2023-08-11 16:22:07 +02:00
Petr Kalis
8b128d91bc
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
2023-08-11 16:12:05 +02:00
Simone Barbieri
a2a35e8252
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>
2023-08-11 15:01:37 +02:00
Jakub Trllo
80114b24fa
TVPaint: Fix 'repeat' behavior (#5412)
* adde frame start to repreat frame matching

* removed "loop" from behaviors
2023-08-11 14:50:05 +02:00
Jakub Jezek
fdc8ccd419
farm: asymmetric handles fixed 2023-08-11 14:14:56 +02:00
Jakub Jezek
8d96e42ff7
Merge branch 'main' into develop 2023-08-11 14:13:31 +02:00
Petr Kalis
899482c0af
Add automated targets for tests (#5443)
Without it plugins with 'automated' targets won't be triggered (eg `CloseAE` etc.)
2023-08-11 11:17:38 +02:00
Jakub Jezek
a9d8e57db3
fixing changelog 2023-08-11 10:52:11 +02:00
github-actions[bot]
ea3f26031d chore(): update bug report / version 2023-08-11 08:35:29 +00:00
ynbot
033509d51d
[Automated] Merged release main into develop 2023-08-11 10:35:00 +02:00
Ynbot
7b2de9248e [Automated] Release 2023-08-11 08:34:33 +00:00
ynbot
b7bf7453e8
[Automated] Merged develop into main 2023-08-10 17:13:39 +02:00
Jakub Trllo
745aacea0c
Chore: Versions post fixes (#5441)
* fix how version definition order

* added 'folder' to anatomy data
2023-08-10 16:42:29 +02:00
Toke Jepsen
7973354fef
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>
2023-08-10 13:31:49 +02:00
Jakub Ježek
d81926bb88
Merge pull request #5428 from ynput/bugfix/OP-6542_nuke-fixing-template-building
Nuke: workfile template fixes
2023-08-10 11:38:46 +02:00
Jakub Trllo
31969f394f
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'
2023-08-10 11:34:54 +02:00
Jakub Ježek
911f9416e6
Merge pull request #5379 from ynput/bugfix/OP-6354_colorspace-submit-to-deadline-with-OCIO-env-var-new 2023-08-10 10:55:43 +02:00
Jakub Trllo
0c3fa2b610
Unpack project: Fix import issue (#5433)
* added 'load_json_file' to mongo init

* add other missing imports
2023-08-09 16:17:01 +02:00
Jakub Jezek
bc59808ef4
additional fix for dialogue 2023-08-09 11:22:15 +02:00
Jakub Jezek
4043f8fed9
fixing slashes in condition 2023-08-09 11:21:06 +02:00
Jakub Trllo
7493b67417
fix access to 'sync_server' attribute (#5431) 2023-08-09 10:56:42 +02:00
Fabià Serra Arrizabalaga
1e33e83de4
Fix missed function interface change (#5430)
Co-authored-by: Fabia Serra Arrizabalaga <farrizabalaga@alkemy-x.com>
2023-08-09 10:29:52 +02:00
github-actions[bot]
28e75c8a49 chore(): update bug report / version 2023-08-09 03:25:19 +00:00