Jakub Jezek
e90d227a23
reverting the functionality
...
- sequencial original frame data should be optional plugin
- sequential data are added if activated
- asset data frame data are not optional anymore and are added only if missing
2023-09-27 13:37:01 +02:00
Jakub Jezek
5b1cbfaa67
removing debug prints
2023-09-27 12:35:36 +02:00
Jakub Jezek
fbafc420aa
reverting enhancing UX of sequence or asset frame data collection
2023-09-27 12:28:42 +02:00
Jakub Jezek
4ae8e7fa77
removing project entity redundancy
2023-09-27 11:39:15 +02:00
Jakub Jezek
a73ba98209
assetEntity is not on context data
2023-09-25 17:29:14 +02:00
Jakub Jezek
92bc7c12f9
fixing missing assetEntity
2023-09-25 17:23:34 +02:00
Simone Barbieri
4c854600cb
Renamed family to yeticacheUE
2023-09-25 10:07:37 +01:00
Simone Barbieri
d498afbf48
New family ue_yeticache, new creator and extractor
2023-09-22 15:24:17 +01:00
Ondřej Samohel
75e265198b
Merge pull request #5186 from tokejepsen/enhancement/OP-5265_Use-custom-staging-dir-function-for-Maya-renders
2023-09-20 16:24:56 +02:00
Jakub Trllo
50af3321ae
AYON: Avoid creation of duplicated links ( #5593 )
...
* create set of output links before creation
* find all existing links before creating them
* Added small comment
2023-09-19 17:18:46 +02:00
Jakub Trllo
93fb76f359
Extract Review: Multilayer specification for ffmpeg ( #5613 )
...
* added function to extract more information about channels
* specify layer name which should be used for ffmpeg
* changed 'get_channels_info_by_layer_name' to 'get_review_info_by_layer_name'
* modify docstring
* fix dosctring again
2023-09-14 13:55:25 +02:00
Jakub Ježek
fc662b3792
Merge pull request #5530 from ynput/bugfix/OP-3949_Traypublisher-plate-publish
2023-09-07 14:52:42 +02:00
Roy Nieterau
d36b2f1514
Merge remote-tracking branch 'upstream/develop' into enhancement/tweak_logging
...
# Conflicts:
# openpype/plugins/publish/extract_hierarchy_to_ayon.py
2023-09-05 12:06:43 +02:00
Roy Nieterau
564cb31cbe
Fix base Extractor being picked up as a plug-in to process
2023-09-05 12:05:40 +02:00
Roy Nieterau
68ab2fc934
Raise PublishValidationError
2023-09-05 09:06:07 +02:00
Roy Nieterau
4749ac8040
Raise PublishValidationError
2023-09-05 09:05:40 +02:00
Roy Nieterau
84960826a6
Tweak grammar + log what representations got created
2023-09-05 09:05:07 +02:00
Roy Nieterau
97bb0de1a9
Raise KnownPublishError
2023-09-05 09:04:40 +02:00
Roy Nieterau
43902c0b11
Add debug log about the skipped input
2023-09-05 09:04:13 +02:00
Roy Nieterau
10dd15444a
Log collected scene version as debug - artists don't care
2023-09-05 09:03:54 +02:00
Jakub Jezek
df2466b714
default fps for sequence from asset instead of project
2023-09-04 12:58:31 +02:00
Toke Stuart Jepsen
2f0533fc2d
Merge branch 'develop' into enhancement/OP-5265_Use-custom-staging-dir-function-for-Maya-renders
2023-09-01 09:27:26 +01:00
Jakub Ježek
1cc94537ba
Merge branch 'develop' into enhancement/deadline-remove-toBeRenderedOn
2023-08-31 22:45:16 +02:00
Jakub Jezek
ec8a0f4948
simplification of spaghetti code and improving logic
2023-08-31 22:44:36 +02:00
Jakub Trllo
e2e3bb3a68
AYON: Fill entities during editorial (2) ( #5549 )
...
* fix appending of instances by asset name
* skip disabled instances
* formatting fix
2023-08-31 17:23:38 +02:00
Jakub Ježek
6969a3fcd1
Merge branch 'develop' into bugfix/editorial-fill-entities
2023-08-31 15:45:29 +02:00
Roy Nieterau
5d45ed3a7b
Merge remote-tracking branch 'upstream/develop' into enhancement/tweak_logging
...
# Conflicts:
# openpype/modules/deadline/plugins/publish/validate_deadline_connection.py
# openpype/modules/deadline/plugins/publish/validate_deadline_pools.py
2023-08-30 10:28:18 +02:00
Roy Nieterau
ca8305a0cf
Tweak logging level of removal of directory in tempdir to debug since artist doesn't care about seeing that in artist facing report
2023-08-30 10:16:37 +02:00
Roy Nieterau
d03d0564cd
Fix typo thubmnail -> thumbnail
2023-08-30 10:13:07 +02:00
Roy Nieterau
7243f7e721
Fix context not being reported correctly if it was already set on context.data prior to collector
2023-08-30 10:11:30 +02:00
Roy Nieterau
63923ff4d8
Global: Tweak logging for artist-facing reports in publisher
2023-08-30 10:10:33 +02:00
Roy Nieterau
c157f74b49
Fix double spaces in message ( #5190 )
2023-08-29 16:45:09 +02:00
Petr Kalis
61a8ff26f0
General: Fix Validate Publish Dir Validator ( #5534 )
...
* Fix using wrong key
* Update docstrings
2023-08-29 15:06:52 +02:00
Jakub Jezek
0f904cb32a
adding default sequence frame data
2023-08-28 17:23:19 +02:00
Roy Nieterau
2477287095
Publisher: Avoid warnings on thumbnails if source image also has alpha channel ( #5510 )
...
* Avoid warnings if source image also has alpha channel
* Fix logging typo
2023-08-25 16:19:49 +02:00
Jakub Jezek
93f897c780
deadline: adding collect farm target and removing redundant key
2023-08-24 13:59:34 +02:00
Libor Batek
ed5c299c51
added UE to extract burnins families
2023-08-23 15:59:45 +02:00
Toke Jepsen
85db307a68
Merge branch 'develop' into enhancement/OP-5265_Use-custom-staging-dir-function-for-Maya-renders
2023-08-22 15:14:31 +01:00
Toke Stuart Jepsen
ef58284bce
Respect persistent dir on Deadline.
2023-08-22 11:30:45 +01:00
Jakub Trllo
e742dd61fd
fill entities and update template data on instances during extract AYON hierarchy
2023-08-21 14:42:02 +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
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 Trllo
a31b2d9d77
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
2023-08-07 18:48:27 +02:00
Jakub Ježek
5748c64c08
Merge branch 'develop' into bugfix/Nuke_anamorphic_slate_fix
2023-07-31 16:00:30 +02:00
Jakub Trllo
d63aa34a76
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
2023-07-27 10:54:45 +02:00
Simone Barbieri
66e2820063
ExtractBurning for Blender reviews
2023-07-21 16:46:47 +01:00
Jiri Sindelar
86c681df83
fix string conversion
2023-07-18 11:46:36 +02:00
Milan Kolar
e0a847b5f5
Merge branch 'develop' into feature/blender-blend_file_family
2023-07-17 17:12:35 +02:00
Jiri Sindelar
103c8cd56e
Read pixel aspect from input
2023-07-14 13:37:28 +02:00