Commit graph

78 commits

Author SHA1 Message Date
Jakub Jezek
0b3bfe2201
adding deprecation flag on OCIO config override settings 2024-06-17 14:07:27 +02:00
Jakub Ježek
48aecf846d
Merge branch 'develop' into enhancement/AY-5270_Nuke-Enhance-Viewer-process-override-with-colorspace-display-view 2024-06-14 12:25:22 +02:00
Jakub Jezek
768afdb2d8
Update imageio and viewer settings to version 0.2.3,
refactor functions for consistency.
2024-06-14 12:25:11 +02:00
Jakub Ježek
a33758792c
Update server_addon/nuke/client/ayon_nuke/api/plugin.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-06-14 12:22:42 +02:00
Jakub Ježek
0e1c0c506f
Update server_addon/nuke/client/ayon_nuke/api/lib.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-06-14 12:22:30 +02:00
Jakub Jezek
4c8a6f07ff
Remove unused process_workfile_builder function from pipeline module
The commit removes the unused process_workfile_builder function from the pipeline module.
2024-06-14 11:42:42 +02:00
Jakub Jezek
9f85d4a240
Remove unnecessary callback for workfile builder in pipeline.py.
Improve script load settings.
2024-06-14 11:41:29 +02:00
Jakub Jezek
8c5f46dc13
Refactor saving and opening workfiles, display push message.
- Refactored saving and opening workfiles in `main()` function.
- Display a message indicating the pushed workfile path after pushing to project.
2024-06-14 11:41:11 +02:00
Jakub Jezek
7e7995baf9
Merge branch 'develop' into feature/AY-742_copy-to-breakdown-project 2024-06-14 11:18:41 +02:00
Jakub Jezek
87ecae829e
linting fix 2024-06-13 23:17:26 +02:00
Jakub Jezek
eb672f534f
linting fixes 2024-06-13 23:16:28 +02:00
Jakub Jezek
5e4bc0b51b
Formatting of display and view profiles with anatomy data.
Remove unused imports, refactor knob creation and updating functions, improve logging messages for better clarity, update
2024-06-13 22:55:36 +02:00
Jakub Jezek
2d13f9787f
Update set_viewers_colorspace method to
handle imageio_nuke dictionary, refactor ExporterReviewMov class to support different colorspaces for baking, and adjust settings in PublishPluginsModel.
2024-06-13 17:27:23 +02:00
Jakub Jezek
84616064dc
settings conversions
Refactor settings conversions for better viewer configuration handling.

- Added `_isGroup` attribute to models
- Implemented functions to extract display and viewer from strings
- Updated conversion functions for imageio settings
2024-06-13 15:30:20 +02:00
Jakub Jezek
3b73a8881d
working on settings patching 2024-06-10 10:48:29 +02:00
Jakub Jezek
35e180149b
Update descriptions for 'View' and 'Colorspace' settings. Add deprecation notice for 'Baking' setting in ImageIOSettings.
- Update descriptions for 'View' and 'Colorspace' settings to include information about using Anatomy context tokens.
- Add a deprecation notice for the 'Baking' setting in ImageIOSettings, recommending the use of 'Baking Target Colorspace'.
2024-06-07 18:19:18 +02:00
Jakub Jezek
67b59f9af4
introducing new baking targeting
Added ColorspaceConfigurationModel for baking target selection and override in various settings to enhance flexibility and customization.
2024-06-07 18:10:38 +02:00
Jakub Jezek
6ecff1924e
Update version numbers to 0.2.3 in package and addon files. 2024-06-07 18:10:13 +02:00
Jakub Jezek
9e181340c4
Remove deprecated ExtractReviewDataMov settings and related code. Refactor ExtractReviewIntermediates settings. 2024-06-07 18:09:57 +02:00
Jakub Trllo
58f62d21aa add version to nuke client addon class 2024-06-06 18:45:23 +02:00
Jakub Jezek
633aa0ca7d
Merge branch 'develop' into bugfix/nuke-intermediate-steams-bugs 2024-05-28 12:40:30 +02:00
Jakub Jezek
75f0abc722
Merge branch 'develop' into enhancement/AY-5269_Nuke--Publish-intermediate-files-publish-isIntermediate 2024-05-28 12:14:55 +02:00
Kayla Man
51f8dbe80c add condition check on the colorspace 2024-05-27 21:59:42 +08:00
Jakub Jezek
007d4a453d
import statements to use the correct module path for Nuke host API. 2024-05-27 15:24:14 +02:00
Jakub Jezek
f18f50ad9c
Add settings category "nuke" to various plugins for consistency.
- Added a common settings category "nuke" to multiple plugin files.
2024-05-27 14:49:02 +02:00
Kayla Man
6e0491af06 add options to read the deepexr file 2024-05-27 20:45:55 +08:00
Jakub Jezek
3d6f1a7c27
nuke host folder migrated into server_addons 2024-05-27 14:20:20 +02:00
Toke Stuart Jepsen
3dfe367029 Change to Render On Farm 2024-05-23 22:40:33 +01:00
Toke Jepsen
8c4a79cb9a
Merge branch 'develop' into enhancement/AY-974_Nuke-simplified-deadline-submission-on-write-node 2024-05-21 11:26:39 +01:00
Jakub Trllo
d2a0719de3 remove 'ValidateContainers' settings from other hosts 2024-05-20 11:28:02 +02:00
Jakub Ježek
818aaf96ad
Merge branch 'develop' into enhancement/AY-974_Nuke-simplified-deadline-submission-on-write-node 2024-05-17 13:18:25 +02:00
Toke Stuart Jepsen
4d737790de Working version 2024-05-09 21:04:54 +01:00
Toke Stuart Jepsen
81c75841db increment nuke package 2024-05-02 15:14:04 +01:00
Toke Stuart Jepsen
157ff0827f Merge branch 'develop' into enhancement/AY-974_Nuke-simplified-deadline-submission-on-write-node
# Conflicts:
#	server_addon/nuke/server/version.py
2024-05-02 15:13:07 +01:00
Toke Stuart Jepsen
1e997ddc39 Merge branch 'develop' into enhancement/AY-978_hiero-colorspace-settings-aligned-with-nuke
# Conflicts:
#	server_addon/hiero/server/version.py
#	server_addon/nuke/server/version.py
2024-04-29 19:19:42 +01:00
Jakub Trllo
8c6c5deca2 nuke uses package.py 2024-04-22 14:25:51 +02:00
Toke Stuart Jepsen
ddf90da4fd Working version 2024-04-10 10:13:59 +01:00
Toke Stuart Jepsen
eca60b0006 Review feedback 2024-04-05 17:34:28 +01:00
Roy Nieterau
c31787aab3 Fix more typos 2024-04-03 13:10:04 +02:00
Jakub Trllo
499dd39f85 removed unused imports 2024-03-27 12:05:59 +01:00
Jakub Jezek
dad4bbe9d4
Update plugin settings title and version number.
- Updated a plugin setting title to "Product types" from "Sync workfile versions for families".
- Increased the version number from "0.1.9" to "0.1.10".
2024-03-05 13:36:24 +01:00
Toke Stuart Jepsen
c5c4ef1754 Settings, refactor, validate
- Explicit settings label.
- Refactor for code sharing between render, prerender and image families.
- Validate typos on settings knob names.
2024-01-29 17:36:28 +00:00
Toke Stuart Jepsen
27eee75ec7 Merge branch 'develop' into enhancement/OP-7592_expose_write_knobs
# Conflicts:
#	server_addon/nuke/server/settings/create_plugins.py
2024-01-29 09:28:59 +00:00
Jakub Trllo
41d0d0bd3b formatting changes 2 2024-01-26 18:03:26 +01:00
Jakub Trllo
f39c6e9ef9 formatting changes 2024-01-26 18:01:18 +01:00
Jakub Trllo
3ea4c29d0f use 'SettingsField' from ayon server instead of 'Field' from pydantic
This is preparation for new version of pydantic which will require to customize the field for AYON purposes and raw pydantic Field could not be used.
2024-01-26 12:59:18 +01:00
Jakub Ježek
00ddff5ff1
Update server_addon/nuke/server/version.py 2024-01-18 16:25:08 +01:00
Toke Stuart Jepsen
d1fb633ce7 Increment version 2024-01-17 09:13:54 +00:00
Toke Stuart Jepsen
f5406cedac Exposed knobs settings. 2024-01-15 18:27:11 +00:00
Jakub Trllo
c1fbc2b6fb Merge branch 'develop' into chore/maya_remove_publish_gui_filters
# Conflicts:
#	server_addon/nuke/server/version.py
2023-12-21 12:21:51 +01:00