Commit graph

20532 commits

Author SHA1 Message Date
Roy Nieterau
3f79ec1a3a
Merge branch 'develop' into chore/maya_shelf_build_cleanup 2024-02-07 15:11:00 +01:00
Jakub Ježek
9058962d8b
Merge pull request #6179 from ynput/enhancement/OP-8067_publisher_action_error_raising
Publisher: Show message with error on action failure
2024-02-07 12:44:59 +01:00
Jakub Trllo
0c37c0e3df
Merge pull request #6038 from ynput/bugfix/traypublish-editorial-avoid-audio-track
Traypublisher: editorial avoid audio tracks processing
2024-02-07 11:20:04 +01:00
Jakub Trllo
9affc2ce09
Merge pull request #6176 from ynput/bugfix/publisher-window-as-dialog
Publisher window as dialog
2024-02-07 11:11:09 +01:00
Jakub Trllo
75dd13cbc8
Merge pull request #6199 from ynput/chore/use_better_resolution_fusion
Fusion: Use better resolution of Ayon apps on 4k display
2024-02-07 11:09:19 +01:00
Jakub Ježek
2669a6d923
Merge branch 'develop' into bugfix/traypublish-editorial-avoid-audio-track 2024-02-07 10:59:07 +01:00
Jakub Jezek
5b9b26050d
feat: Add settings category for Tray Publisher
This commit adds a new settings category for the Tray Publisher plugin in order to organize its configuration options more effectively.
2024-02-07 10:47:41 +01:00
Jakub Trllo
0993e79094 Merge branch 'develop' into bugfix/publisher-window-as-dialog 2024-02-07 10:33:38 +01:00
Ynbot
bac4f6d9bd [Automated] Bump version 2024-02-07 03:25:17 +00:00
Jakub Trllo
9452cdb06d define 'get_qt_app' in tools utils 2024-02-05 13:45:04 +01:00
Jakub Trllo
77f59eb9ef
Merge pull request #5928 from ynput/feature/wrap-click
Chore: Wrapper for click proposal
2024-02-05 13:15:47 +01:00
Jakub Trllo
5f0944ee5c
Merge pull request #6170 from ynput/enhancement/OP-7275_AYON-refresh-loader-on-show
Loader AYON: Reset loader window on open
2024-02-05 13:15:24 +01:00
Ondřej Samohel
ac46cbe86c
Merge branch 'develop' into feature/wrap-click 2024-02-05 12:44:06 +01:00
Petr Kalis
6290343ce7 Use better resolution of Ayon apps on 4k display
Special get_qt_app is used instead of shared get_openpype_qt_app as we don't want to set application icon.
2024-02-05 12:24:48 +01:00
Jakub Trllo
7a7a4b1e9a handle empty project in 'get_project_product_types' 2024-02-05 12:04:55 +01:00
Jakub Trllo
fc844f6a3c
Merge pull request #6104 from ynput/enhancement/keep-version-after-switch-ayon
AYON Switch tool: Keep version after switch
2024-02-05 11:55:54 +01:00
Jakub Trllo
fe5ef4aa8c store version id to versions set 2024-02-05 11:23:44 +01:00
Jakub Trllo
907b5fb606 modified docstrings for sphinx 2024-02-05 10:38:57 +01:00
Petr Kalis
ed339ed516
General: added fallback for broken ffprobe return (#6189)
* OP-8090 - added fallback for ffprobe issue

Customer provided .exr returned width and height equal to 0 which caused error in extract_thumbnail. This tries to use oiiotool to get metadata about file, in our case it read it correctly.

* OP-8090 - extract logic

`get_rescaled_command_arguments` is long enough right now, new method is better testable too.

* Update openpype/lib/transcoding.py

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

---------

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2024-02-05 10:26:55 +01:00
Jakub Trllo
2f714fd1af
Merge pull request #6195 from tokejepsen/enhancement/ftrack_task_action_case_insensitive
Ftrack: status_update case insensitive.
2024-02-05 10:25:54 +01:00
Ynbot
a939593c14 [Automated] Bump version 2024-02-03 03:25:40 +00:00
Toke Stuart Jepsen
2c3761ca37 Make values for project_settings/ftrack/events/status_update case insensitive 2024-02-02 17:16:55 +00:00
Jakub Trllo
86cebe8436 use 'get_openpype_qt_app' to create Qt application
'get_openpype_qt_app' prepares QApplication a little bit better for scaling issues
2024-02-01 19:32:39 +01:00
Jakub Trllo
7b3d54a175
Merge pull request #6187 from ynput/bugfix/always-use-bundle-name-as-dev-variant
AYON settings: Use bundle name as variant in dev mode
2024-02-01 18:34:43 +01:00
Ynbot
1ee89a0afa [Automated] Release 2024-02-01 15:47:50 +00:00
Jakub Trllo
f709a86db4 use bundle name as variant in dev mode 2024-02-01 15:43:48 +01:00
Jakub Ježek
94dddd0865
Merge branch 'develop' into enhancement/OP-7592_expose_write_knobs 2024-01-31 15:01:25 +01:00
Jakub Trllo
29a3b56d46 Merge branch 'develop' into enhancement/keep-version-after-switch-ayon 2024-01-31 12:02:00 +01:00
Toke Stuart Jepsen
b39c41f98a Use label 2024-01-31 10:01:02 +00:00
Toke Stuart Jepsen
149f53daff identifier > name 2024-01-31 09:15:11 +00:00
Toke Stuart Jepsen
d0a09bcad4 Illicit suggestion 2024-01-31 07:15:36 +00:00
Ynbot
246731f1dc [Automated] Bump version 2024-01-31 03:24:55 +00:00
Toke Stuart Jepsen
2b31607733 Feedback action finished. 2024-01-30 10:58:12 +00:00
farrizabalaga
40f8578d79 Fix traypublisher asset/folderPath bug when updating instances 2024-01-29 17:30:28 -07:00
Toke Stuart Jepsen
449e601a5f Show message with error on action failure. 2024-01-29 17:39:28 +00: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
Jakub Jezek
0bbe25fab1
Refactor code for creating and publishing editorial clips
- renaming variable to specify correctly value type
- Added a condition in `collect_shot_instances.py` to check if the parent kind is "Video" before collecting shot instances.
2024-01-29 16:57:15 +01:00
Jakub Ježek
3acd53e0c8
Merge branch 'develop' into bugfix/traypublish-editorial-avoid-audio-track 2024-01-29 16:17:56 +01: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
Ynbot
867193d889 [Automated] Bump version 2024-01-27 03:24:20 +00:00
Jakub Trllo
781bd615a6 add comments to enter and return keys 2024-01-26 17:53:30 +01:00
Jakub Trllo
87b4b6e483 removed '_make_sure_on_top' 2024-01-26 17:43:09 +01:00
Petr Kalis
4709676b51
Fusion: provide better logging for validate saver crash due type error (#6082)
* OP-7467 - move get_tool_resolution to classmethod

Doesn't make much sense to have it outside of class. Debugging of it is impossible there (because of missing logger). Imho.

* OP-7467 - add check for frame

Limits uncaught error when resolution info is None, which could happen when saver is not connected.

* OP-7467 - remove debugging messages

* OP-7467 - enhance get_invalid

Handle exception to select broken saver in the Publisher UI.

* OP-7467 - refactor check

Here it makes more sense. We try to run some expression, but it might still result in None.

---------

Co-authored-by: Libor Batek <112623825+LiborBatek@users.noreply.github.com>
Co-authored-by: Jakub Ježek <jakubjezek001@gmail.com>
2024-01-26 17:24:41 +01:00
Jakub Ježek
acc2f9fc87
Merge branch 'develop' into bugfix/traypublish-editorial-avoid-audio-track 2024-01-26 16:57:37 +01:00
Jakub Trllo
34b42c132d ignore enter and return event key 2024-01-26 16:46:03 +01:00
Jakub Trllo
dadf8989be Use QDialog as super class and pass parent to init 2024-01-26 16:45:44 +01:00
Ondřej Samohel
5f181507ab
Merge branch 'develop' into chore/remove-muster 2024-01-26 16:19:32 +01:00
Jakub Ježek
5381bbe874
Merge branch 'develop' into enhancement/OP-7592_expose_write_knobs 2024-01-26 16:18:29 +01:00
Jakub Trllo
766622fd95
Merge pull request #6141 from ynput/bugfix/template-builder-use-correct-variable
Workfile Template Builder: Use correct variable in create placeholder
2024-01-26 16:16:38 +01:00
Jakub Trllo
d2ee1b91f5 deselect project on close 2024-01-26 11:15:08 +01:00