Commit graph

33720 commits

Author SHA1 Message Date
Jakub Jezek
92a256d757
false docstring 2023-10-09 15:41:03 +02:00
Jakub Jezek
366bfb2435
hound 2023-10-09 15:30:37 +02:00
Jakub Jezek
26b2817a70
refactor loading for abstracted get_representation_files 2023-10-09 13:58:19 +02:00
Jakub Jezek
0a71b89ddd
global: adding abstracted get_representation_files 2023-10-09 13:57:53 +02:00
Jakub Ježek
3d2a5a3e8c
Merge branch 'develop' into bugfix/OP-6952_Resolve-broken-version-management-for-loaded-containers 2023-10-09 10:54:00 +02:00
Jakub Ježek
e83731fd9f
Merge pull request #5717 from BigRoy/bugfix/resolve_fix_manage_load_clip 2023-10-09 10:53:17 +02:00
Jakub Trllo
f863e3f0b4
change version regex to support blender 4 (#5723) 2023-10-09 10:43:15 +02:00
Roy Nieterau
26bbb702df Implement legacy logic where we remove the pype tag in older versions of Resolve
- Unfortunately due to API limitations cannot remove the TimelineItem from the Timeline in old versions of Resolve
2023-10-07 20:04:21 +02:00
Roy Nieterau
708aef0537 Code cosmetics 2023-10-07 20:02:10 +02:00
Roy Nieterau
96abc90f0e Merge branch 'bugfix/OP-6952_Resolve-broken-version-management-for-loaded-containers' of https://github.com/pypeclub/OpenPype into bugfix/resolve_fix_manage_load_clip 2023-10-07 19:52:41 +02:00
Roy Nieterau
23efd3230f
Merge branch 'develop' into bugfix/OP-6952_Resolve-broken-version-management-for-loaded-containers 2023-10-07 19:46:16 +02:00
Roy Nieterau
bb74f9b3ba Cosmetics 2023-10-07 19:45:49 +02:00
Roy Nieterau
2932debbaf Cleanup + fix updating/remove logic
- Use container `_timeline_item` to ensure we act on the expected timeline item - otherwise `lib.get_pype_timeline_item_by_name` can take the wrong one if the same subset is loaded more than once which made update/remove actually pick an unexpected timeline item.
- On update, remove media pool item if previous version now has no usage
- On remove, only remove media pool item if it has no usage
- Don't duplicate logic to define version data to put in tag data, now uses a `get_tag_data` method
- Don't create a `fake context` but use the `get_representation_context` to get the context on load to ensure whatever uses it has the correct context.
2023-10-07 19:45:23 +02:00
Roy Nieterau
d405c5963b Merge branch 'develop' of https://github.com/pypeclub/OpenPype into bugfix/OP-6952_Resolve-broken-version-management-for-loaded-containers 2023-10-07 12:51:23 +02:00
github-actions[bot]
25c023290f chore(): update bug report / version 2023-10-07 03:25:38 +00:00
ynbot
3ce3f06ac4
[Automated] Merged main into develop 2023-10-07 05:25:06 +02:00
Ynbot
32052551e2 [Automated] Bump version 2023-10-07 03:24:54 +00:00
ynbot
958352eb49
[Automated] Merged develop into main 2023-10-07 05:24:00 +02:00
Milan Kolar
d41ac2a3fd
Merge pull request #5651 from ynput/bugfix/OP-4326_Houdini-switching-context-doesnt-update-variables 2023-10-06 18:41:48 +02:00
Jakub Ježek
e03fe24a07
Update openpype/hosts/resolve/plugins/load/load_clip.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-10-06 18:18:28 +02:00
Jakub Jezek
c51ed6409c
removing also timeline item 2023-10-06 15:51:47 +02:00
Jakub Jezek
d36593f2d9
Merge remote-tracking branch 'origin/bugfix/OP-6952_Resolve-broken-version-management-for-loaded-containers' into bugfix/OP-6952_Resolve-broken-version-management-for-loaded-containers 2023-10-06 15:30:55 +02:00
Jakub Jezek
d4d48aacf8
removing debugging print. 2023-10-06 15:30:44 +02:00
Jakub Ježek
446ee79831
Update openpype/hosts/resolve/api/lib.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-10-06 15:19:35 +02:00
Jakub Ježek
c7df127bec
Update openpype/hosts/resolve/api/lib.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-10-06 15:19:27 +02:00
Jakub Jezek
b2588636e9
add removing of media pool item for clip remove.
no way to remove timeline item so they stay offline at timeline
2023-10-06 15:11:19 +02:00
Jakub Ježek
a67eae9088
Merge pull request #5701 from BigRoy/chore/resolve_to_new_style_host 2023-10-06 14:32:44 +02:00
Roy Nieterau
0760e4f394
Merge branch 'develop' into chore/resolve_to_new_style_host 2023-10-06 14:17:15 +02:00
Jakub Jezek
1984086242
finalizing update of importing clips with multiple frames 2023-10-06 14:03:38 +02:00
Jakub Jezek
26e0cacd3a
removing test scrips 2023-10-06 14:03:15 +02:00
Jakub Jezek
908e980a40
updating importing to media pool to newer api 2023-10-06 13:21:25 +02:00
Mustafa-Zarkash
7c5d149f56 use different popup 2023-10-06 12:11:51 +03:00
Jakub Trllo
2ea8d6530f
AYON Launcher tool: Fix refresh btn (#5685)
* rename 'refresh' to 'set_context' in 'TasksModel'

* implemented 'refresh' for folders and tasks widgets

* propagate refresh to all widgets

* don't use 'clear' of 'QStandardItemModel'

* change lifetime of folders cache to a minute

* added 'refresh_actions' method to launcher to skip clear cache of folders

* shorten line

* sorting is not case sensitive
2023-10-06 10:44:39 +02:00
Mustafa-Zarkash
5b04af7ea1 remove leading and trailing whitespaces from vars 2023-10-05 19:30:44 +03:00
Petr Kalis
12f4128901
Fusion: added missing env vars to Deadline submission (#5659)
* OP-6930 - added missing env vars to Fusion Deadline submission

Without this injection of environment variables won't start.

* OP-6930 - removed unnecessary env var

* OP-6930 - removed unnecessary env var
2023-10-05 16:46:20 +02:00
Mustafa-Zarkash
8f0b182759 update printed message 2023-10-05 17:26:08 +03:00
Mustafa-Zarkash
c6b370be9a BigRoy's comments 2023-10-05 17:23:53 +03:00
Petr Kalis
52c65c9b6c
Fusion: implement toggle to use Deadline plugin FusionCmd (#5678)
* OP-6971 - changed DL plugin to FusionCmd

Fusion 17 doesn't work in DL 10.3, but FusionCmd does. It might be probably better option as headless variant.

* OP-6971 - added dropdown to Project Settings

* OP-6971 - updated settings for Ayon

* OP-6971 - added default

* OP-6971 - bumped up version

* Update openpype/settings/entities/schemas/projects_schema/schema_project_deadline.json

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>

---------

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-10-05 16:03:56 +02:00
Petr Kalis
e255c20c44
Remove checks for env var (#5696)
Env var will be filled in `env_var` fixture, here it is too early to check
2023-10-05 15:37:45 +02:00
Mustafa-Zarkash
31d77932ed print message to user if nothing to change 2023-10-05 16:15:26 +03:00
Jakub Trllo
3daa0749d1
AYON Launcher tool: Fix skip last workfile boolean (#5700)
* reverse the boolean to skip last workfile

* remove 'start_last_workfile' key to keep logic based on settings

* change 'skip_last_workfile' for all variants of DCC

* fix context menu on ungrouped items

* better sort of action items
2023-10-05 15:08:31 +02:00
Mustafa-Zarkash
0af1b5846c resolve hound 3 2023-10-05 16:07:19 +03:00
Mustafa-Zarkash
35194b567f resolve hound 2 2023-10-05 16:06:35 +03:00
Mustafa-Zarkash
809b6df221 resolve hound 2023-10-05 16:05:47 +03:00
Mustafa-Zarkash
d7dcc3862f display changes in menu, add menu button 2023-10-05 16:03:28 +03:00
Jakub Trllo
9c543d12dd
AYON: Small settings fixes (#5699)
* add label to nuke 13-0 variant

* make 'ExtractReviewIntermediates' settings backwards compatible

* add remaining labels for '13-0' variants
2023-10-05 14:44:13 +02:00
Simone Barbieri
06b29b49e0
Merge pull request #5703 from ynput/bugfix/OP-6701_Explore-here-action-on-parent-folder
Chore: Explore here action can work without task
2023-10-05 12:10:58 +01:00
Ondřej Samohel
4a418c4c28
Merge pull request #5669 from BigRoy/chore/reduce_get_project_settings 2023-10-05 13:01:17 +02:00
Jakub Trllo
2c68dbcc72 change an error a little bit 2023-10-05 13:01:02 +02:00
Jakub Trllo
d26df62e15 do not crash if task is not filled 2023-10-05 13:00:52 +02:00