Commit graph

29501 commits

Author SHA1 Message Date
Roy Nieterau
962b5c1458 Set up validation messages for new publisher 2023-03-23 01:19:09 +01:00
Roy Nieterau
d87c88bd41 Merge remote-tracking branch 'upstream/develop' into maya_new_publisher 2023-03-22 23:43:32 +01:00
Roy Nieterau
28b424bf2f
Publisher: Windows reduce command window pop-ups during Publishing (#4672)
* Avoid command pop-ups during publishing (tip by @iLLiCiTiT)

* No need to pass creationflags because it's already done in `run_subprocess`

* Hide command window for `shell=True` calls

* Update openpype/lib/execute.py

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

---------

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-03-22 12:13:21 +01:00
ynbot
cc75f2ea21
[Automated] Merged main into develop 2023-03-22 04:26:19 +01:00
Ynbot
749bf7d229 [Automated] Bump version 2023-03-22 03:26:05 +00:00
ynbot
b7cfc6aaf4
[Automated] Merged develop into main 2023-03-22 04:25:03 +01:00
Jakub Trllo
c8c31018d6
General: Filter available applications (#4667)
* added project settings for applications

* filter applications by new settings in launcher and ftrack

* disable filtering by default
2023-03-21 18:10:09 +01:00
Roy Nieterau
9c5ce5e9f4 Cleanup code based on code review from @fabiaserra 2023-03-21 17:49:28 +01:00
Jakub Ježek
c5ead7548c
Merge pull request #4666 from ynput/bugfix/hiero-creator-workfile-number 2023-03-21 17:38:31 +01:00
Roy Nieterau
faeb53362a
More suggestions from code review
Co-authored-by: Fabià Serra Arrizabalaga <fabia.serra92@gmail.com>
2023-03-21 17:37:15 +01:00
Roy Nieterau
49b2b657a4
Cleanup code from review suggestions
Co-authored-by: Fabià Serra Arrizabalaga <fabia.serra92@gmail.com>
2023-03-21 17:27:08 +01:00
Roy Nieterau
791c7deeb5
Update openpype/hosts/maya/api/plugin.py
Co-authored-by: Fabià Serra Arrizabalaga <fabia.serra92@gmail.com>
2023-03-21 17:20:19 +01:00
Roy Nieterau
25f7478955
Remove unused functions (#4671) 2023-03-21 17:02:31 +01:00
Ondřej Samohel
80c2732cf4
Merge pull request #4647 from Casgen/bugfix/OP-3751_Qthread_destroyed_while_running_fix 2023-03-21 16:50:43 +01:00
Ondřej Samohel
19e8d459e7
Merge branch 'develop' into bugfix/OP-3751_Qthread_destroyed_while_running_fix 2023-03-21 16:49:22 +01:00
Ondrej Samohel
36ee019976
🚨 some style fixes 2023-03-21 16:48:50 +01:00
Roy Nieterau
96e184c8ca
Integrator: Enforce unique destination transfers, disallow overwrites in queued transfers (#4662)
* Fix #4656: Enforce unique destination transfer in Integrator

Note that this is per instance - it doesn't validate cross-instance destinations in the context

* Use explicit DuplicateDestinationError and raise as KnownPublishError
2023-03-21 15:29:19 +01:00
Sharkitty
6f16f3e4f4
Enhancement kitsu note with exceptions (#4537)
* Enhancement: Allowing kitsu not status exceptions

* Update openpype/modules/kitsu/plugins/publish/integrate_kitsu_note.py

Co-authored-by: Félix David <felixg.david@gmail.com>

* adding equal/not equal option

* Making equal/not equal option available at for every list item

* Changed  into , renamed  into , added documentation

* Using upper cases during check, so the new settings aren't case sensitive

* Linting little detail

* Renaming Equality into Condition, new screenshot with both equal and not equal shown on it

* Update website/docs/module_kitsu.md

README adjustments

Co-authored-by: Félix David <felixg.david@gmail.com>

* Changes needed to resolve conflict

* Changing context into instance where appropriate

* Minor change to avoid changing a line that doesn't need to be changed

* Turning exceptions into conditions. Making checks positive instead of negative. Changing implementation based on suggestions.

---------

Co-authored-by: Félix David <felixg.david@gmail.com>
2023-03-21 15:22:23 +01:00
Roy Nieterau
ec9b6cb56d
Merge pull request #4596 from EmberLightVFX/kitsu-int-metadata
Kitsu: Sync OP with zou, make sure value-data is int or float
2023-03-21 14:55:06 +01:00
Milan Kolar
0504f9f364
Merge pull request #4599 from EmberLightVFX/kitsu-custom-commentfield
Kitsu custom comment template
2023-03-21 12:53:15 +01:00
Jakub Ježek
a2f56b7921
Merge pull request #4623 from ynput/bugfix/nuke-deadline-submitter 2023-03-21 11:37:47 +01:00
Jakub Jezek
b8ce4b71e2
hiero: fix padding in workfile input 2023-03-21 11:20:32 +01:00
Petr Kalis
a0c599203e
Global: add tags field to thumbnail representation (#4660)
* Fix add tags field to thumbnail representation

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-03-21 10:42:06 +01:00
Roy Nieterau
71a28cb760
Scene inventory: Fix code errors when "not found" entries are found (#4594)
* Avoid VersionDelegate error if version value is not set, e.g. for NOT FOUND instances

* Ignore items without `representation` data

* Add not found items per container into the model like regular containers

* Do not provide set version + remove options for NOT FOUND items
2023-03-21 10:09:36 +01:00
Petr Kalis
4506a2f3ef Fix broken Nuke local test
Accidentally used DL version
2023-03-20 13:41:17 +01:00
Roy Nieterau
c5bf02cd89 Hound fixes 2023-03-19 14:01:54 +01:00
Roy Nieterau
822e2f6503 Move attribute definitions to SubmitMayaDeadline explicitly to (for now) not pollute other host implementations
+ Cleanup CollectRender
2023-03-19 14:00:31 +01:00
Roy Nieterau
cfdc1d3001 Cleanup 2023-03-18 20:23:00 +01:00
Roy Nieterau
73c4df85cf Fix missed removal of code 2023-03-18 14:52:14 +01:00
Roy Nieterau
663359498a Shush hound for the hacky workaround 2023-03-18 14:48:35 +01:00
Roy Nieterau
27f590a7f0 Refactor to at least get to a working deadline submission.
This is quite quick and dirty and likely many settings from the instance or settings aren't working as expected.
2023-03-18 14:46:38 +01:00
Roy Nieterau
2f8b45acdc Replace legacy instance collector 2023-03-18 13:57:19 +01:00
Roy Nieterau
9976d7bc95 Fix loading rigs with creation of animation instance 2023-03-18 13:27:50 +01:00
Roy Nieterau
14969a82cd Remove file that was removed in develop but remained in merge conflict 2023-03-18 12:59:11 +01:00
Roy Nieterau
479e0bdf22 Fix if statement 2023-03-18 12:49:29 +01:00
Roy Nieterau
80a8706714 Add strict error checking instance attribute definition 2023-03-18 12:48:47 +01:00
Roy Nieterau
5a8e87bcd6 Fix getting file info data for context 2023-03-18 10:49:44 +01:00
Roy Nieterau
ac4bf97338 Add back separate 'Create...' menu entry 2023-03-18 10:42:57 +01:00
Roy Nieterau
ccbd0c057d Shush hound 2023-03-18 10:39:53 +01:00
Roy Nieterau
9de0a81685 Merge remote-tracking branch 'upstream/develop' into maya_new_publisher
# Conflicts:
#	openpype/hosts/maya/plugins/create/create_animation.py
#	openpype/hosts/maya/plugins/create/create_arnold_scene_source.py
#	openpype/hosts/maya/plugins/create/create_pointcache.py
#	openpype/hosts/maya/plugins/create/create_render.py
#	openpype/hosts/maya/plugins/create/create_review.py
#	openpype/hosts/maya/plugins/create/create_vrayproxy.py
#	openpype/hosts/maya/plugins/create/create_xgen.py
#	openpype/hosts/maya/plugins/publish/extract_xgen_cache.py
#	openpype/hosts/maya/plugins/publish/validate_maya_units.py
#	openpype/hosts/maya/plugins/publish/validate_mesh_has_uv.py
#	openpype/modules/deadline/plugins/publish/submit_maya_deadline.py
#	openpype/modules/deadline/plugins/publish/submit_maya_remote_publish_deadline.py
2023-03-18 10:38:32 +01:00
ynbot
39b88f3926
[Automated] Merged main into develop 2023-03-18 04:26:50 +01:00
Ynbot
f537020b97 [Automated] Bump version 2023-03-18 03:26:38 +00:00
ynbot
edfa5ef5b9
[Automated] Merged develop into main 2023-03-18 04:25:49 +01:00
Milan Kolar
18a4e9b2f0
Merge pull request #4618 from BigRoy/maya_fix_extract_look_arnold_load 2023-03-17 23:01:19 +01:00
Milan Kolar
25edaa76f7
Merge pull request #4416 from tokejepsen/bugfix/OP-4820_maya_tile_assembly_fail_in_draft 2023-03-17 22:57:39 +01:00
Kayla Man
341ef34e35 update frame range 2023-03-17 22:56:00 +01:00
Kayla Man
b1f3e11405 fix the validator check on exportMode 2023-03-17 22:56:00 +01:00
Kayla Man
b9ab6f634e hound fix 2023-03-17 22:56:00 +01:00
Kayla Man
416b7d9b94 add partition naming format into the extractor 2023-03-17 22:56:00 +01:00
Kayla Man
f95f8f6ebe add loader 2023-03-17 22:56:00 +01:00