Commit graph

32701 commits

Author SHA1 Message Date
Jakub Ježek
d8b83dd383
Merge pull request #5409 from ynput/enhancement/OP-6317_Nuke-publish-existing-frames-on-farm 2023-08-23 17:02:35 +02:00
Jakub Jezek
fd2ba5a07f
empty line 2023-08-23 16:48:51 +02:00
Jakub Ježek
6021a43ab0
Update openpype/hosts/nuke/plugins/publish/collect_writes.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-08-23 16:39:21 +02:00
Jakub Ježek
a8db933143
Merge branch 'develop' into enhancement/OP-6317_Nuke-publish-existing-frames-on-farm 2023-08-23 16:38:52 +02:00
Libor Batek
518389d440
Merge pull request #5487 from ynput/bugfix/UE-burnins-fix
added UE to extract burnins families
2023-08-23 16:12:13 +02:00
Libor Batek
ed5c299c51 added UE to extract burnins families 2023-08-23 15:59:45 +02:00
Jakub Ježek
4b00d2a9b9
Merge pull request #5454 from ynput/bugfix/nuke-thumbnail-colorspace
Nuke: adding inherited colorspace from instance
2023-08-23 14:37:54 +02:00
Petr Kalis
88f1d839f1
Added super call to init (#5480)
DL 10.3 requires plugin inheriting from DeadlinePlugin to call super's __init__ explicitly.
2023-08-23 10:07:13 +02:00
ynbot
cac6ff5095
[Automated] Merged main into develop 2023-08-23 05:24:42 +02:00
Ynbot
99ceef33e3 [Automated] Bump version 2023-08-23 03:24:31 +00:00
ynbot
a94cdae7c1
[Automated] Merged develop into main 2023-08-23 05:23:54 +02:00
github-actions[bot]
ae53caacc0 chore(): update bug report / version 2023-08-22 14:42:21 +00:00
ynbot
f06e5dd3a1
[Automated] Merged release main into develop 2023-08-22 16:41:55 +02:00
Ynbot
ee31b305d3 [Automated] Release 2023-08-22 14:41:23 +00:00
ynbot
d389b1bf67
[Automated] Merged develop into main 2023-08-22 16:41:06 +02:00
Jakub Trllo
20c1c1ce82
AYON: Fix version attributes update (#5472)
* fix attrib update

* proper fix of attrib updates
2023-08-21 18:17:38 +02:00
Petr Kalis
a63fef653d
Context plugin shouldn't be tied to family (#5464) 2023-08-21 10:32:32 +02:00
Simone Barbieri
c23506c56b
Merge pull request #5393 from ynput/bugfix/unreal-asset_name_hero_version 2023-08-21 09:20:34 +01:00
Simone Barbieri
38f5e37925
Merge branch 'develop' into bugfix/unreal-asset_name_hero_version 2023-08-21 09:17:06 +01:00
github-actions[bot]
a25d1742a7 chore(): update bug report / version 2023-08-19 03:25:04 +00:00
ynbot
da08c96641
[Automated] Merged main into develop 2023-08-19 05:24:36 +02:00
Ynbot
3ba4e7cbff [Automated] Bump version 2023-08-19 03:24:22 +00:00
ynbot
2100ab8309
[Automated] Merged develop into main 2023-08-19 05:23:40 +02:00
Jakub Trllo
ecf1635637
updated ayon api to '0.3.5' (#5460) 2023-08-17 12:46:57 +02:00
Kayla Man
6ae58875b5
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>
2023-08-17 10:57:00 +02:00
Simone Barbieri
40224a7ef1
Merge branch 'develop' into bugfix/unreal-asset_name_hero_version 2023-08-17 09:50:02 +01:00
Fabià Serra Arrizabalaga
bd9a794274
Fix typo on deadline OP plugin name (#5453) 2023-08-17 10:41:34 +02:00
Jakub Trllo
447921b22e
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>
2023-08-17 10:38:21 +02:00
Petr Kalis
c5d882c7ea
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>
2023-08-17 10:33:52 +02:00
Petr Kalis
328c3d9c7f
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'
2023-08-16 16:16:21 +02:00
Jakub Jezek
7b4a59e333
nuke: adding inherited colorspace from instance 2023-08-16 13:42:02 +02:00
github-actions[bot]
bdc42761bd chore(): update bug report / version 2023-08-16 03:25:32 +00:00
ynbot
02d467a0ba
[Automated] Merged main into develop 2023-08-16 05:24:58 +02:00
Ynbot
4d96eff2ed [Automated] Bump version 2023-08-16 03:24:46 +00:00
ynbot
77945b12a5
[Automated] Merged develop into main 2023-08-16 05:24:09 +02:00
Jakub Ježek
e11a6e856f
Merge pull request #5444 from ynput/bugfix/OP-2089_Nuke-manager-switching-asset 2023-08-15 14:00:15 +02:00
Jakub Trllo
cf565a205e
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
2023-08-15 13:36:40 +02:00
Jakub Trllo
04b36e9611
fix provider icons access (#5450) 2023-08-15 12:52:56 +02: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
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