Commit graph

29295 commits

Author SHA1 Message Date
Kayla Man
5895b4f376 putting maxScene into correct families 2023-03-17 22:52:50 +01:00
moonyuet
6a93cb1990 rename creator 2023-03-17 22:52:50 +01:00
moonyuet
739b2db0f0 MaxScene Family introduction 2023-03-17 22:52:50 +01:00
Toke Stuart Jepsen
39e29ee8c5 Info on attribute collection 2023-03-17 22:50:13 +01:00
Toke Stuart Jepsen
917a1f4d0a Update docs image 2023-03-17 22:50:13 +01:00
Toke Stuart Jepsen
b8633c4279 Ensure attributes values from settings are correct. 2023-03-17 22:50:13 +01:00
Toke Stuart Jepsen
8bd4598e09 Update docs 2023-03-17 22:50:13 +01:00
Toke Stuart Jepsen
51fa89bef3 Docs cosmetics. 2023-03-17 22:50:13 +01:00
Toke Stuart Jepsen
812fa065cf Multiple Values
- support multiple values for render attributes.
- support repairing the render attributes.
2023-03-17 22:50:13 +01:00
Roy Nieterau
b47722b358 Fix comment 2023-03-17 22:48:44 +01:00
Roy Nieterau
91b99cafd4 Correctly set the UDIM token using capitals <UDIM>
+ cleanup comment
2023-03-17 22:48:44 +01:00
Roy Nieterau
5a7e90daa8 Cleanup 2023-03-17 22:48:44 +01:00
Roy Nieterau
4ac950aa60 Set color space from publish using representation color space data or falling back to imageio settings file rules in OP settings 2023-03-17 22:48:44 +01:00
Roy Nieterau
1c5b821688 Cosmetics 2023-03-17 22:48:44 +01:00
Roy Nieterau
a48e638798 Explicitly set the frame <f> and udim <udim> token based on template. 2023-03-17 22:48:44 +01:00
Roy Nieterau
c6b583e85f Detect udim and frame sequences 2023-03-17 22:48:44 +01:00
Roy Nieterau
ecdc8966d0 Implement Maya image file node loader 2023-03-17 22:48:44 +01:00
Thomas Fricard
3eb8833596 Update openpype/hosts/maya/plugins/create/create_animation.py
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-03-17 22:47:35 +01:00
Thomas Fricard
f050a024aa add an include parent hierarchy option in animation creator plugin of maya 2023-03-17 22:47:35 +01:00
Jakub Ježek
58d2c25247
Merge pull request #4653 from ynput/bugfix/use_right_plugin_class 2023-03-17 17:44:13 +01:00
Jakub Ježek
cbbfdb540b
Merge pull request #4572 from movalex/feature/setup-fusion-profile-on-prelaunch 2023-03-17 17:43:00 +01:00
Jakub Trllo
3159bcb878 Use right plugic class for 'CollectInstanceCommentDef' 2023-03-17 17:39:54 +01:00
Toke Jepsen
a13f80ef97
Maya: Yeti Validate Rig Input - OP-3454 (#4554)
* Collect input_SET children in instance.

* Fix docs.

* Only validate yeti if there are nodes in the scene.

* Revert code

* Remove connection logic from loader

* Connection inventory action

* Hound

* Revert "Collect input_SET children in instance."

This reverts commit 052e65ca1befb19049ee9f02f472d20cf78d8dc1.

* Update docs

* Update openpype/hosts/maya/plugins/inventory/connect_yeti_rig.py

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

* Update openpype/hosts/maya/plugins/inventory/connect_yeti_rig.py

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

* Update openpype/hosts/maya/plugins/inventory/connect_yeti_rig.py

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

* Update website/docs/artist_hosts_maya_yeti.md

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

* BigRoy feedback

* Hound

* Fix typo

* Update openpype/hosts/maya/plugins/inventory/connect_yeti_rig.py

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

* Update openpype/hosts/maya/plugins/publish/validate_yeti_renderscript_callbacks.py

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

* Update openpype/hosts/maya/plugins/inventory/connect_yeti_rig.py

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

* Dont use AVALON_PROJECT

* Hound

* Update openpype/hosts/maya/plugins/publish/validate_yeti_renderscript_callbacks.py

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

---------

Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2023-03-17 17:14:22 +01:00
Roy Nieterau
ae44c0de29 Report the existing folder in the log 2023-03-17 16:42:23 +01:00
Roy Nieterau
6a06f80db0 Cosmetics + do not add new line because its confusing in command line logs 2023-03-17 16:39:39 +01:00
Roy Nieterau
c71651e29e Match other method calls to warning 2023-03-17 16:37:51 +01:00
Roy Nieterau
f6be90d7a4 Debug log instead of info log 2023-03-17 16:33:16 +01:00
Roy Nieterau
3160a0ede0 Remove the debugging logic :) 2023-03-17 16:30:21 +01:00
Roy Nieterau
35157c81de Report if Fusion version not detected 2023-03-17 16:30:04 +01:00
Roy Nieterau
00b83e5879 Refactor app_data -> app_name 2023-03-17 16:21:27 +01:00
Ondřej Samohel
8d828f4c41
Merge pull request #4640 from ynput/bugfix/ffmpeg_executable_validation 2023-03-17 14:16:05 +01:00
Ondřej Samohel
b45a907a17
Merge pull request #3616 from simonebarbieri/feature/blender-review 2023-03-17 14:15:27 +01:00
Ondřej Samohel
78cc078b5b
Merge branch 'develop' into feature/blender-review 2023-03-17 14:14:42 +01:00
Roy Nieterau
a80d6c5826
Merge pull request #4612 from BigRoy/fix_colormanage_tests
Update tests and documentation for  `ColormanagedPyblishPluginMixin`
2023-03-17 12:50:48 +01:00
Kayla Man
8bd8ee4291
Merge pull request #4644 from ynput/bugfix/OP-5242_3dsmax-opening-last-workfile
3dsmax: opening last workfile
2023-03-17 12:45:08 +01:00
Alexey Bogomolov
249bda0c80
Clockify: refresh and fix the integration (#4607)
* WIP clockify fix

* WIP disable wp validation, make sync work

* fix launcher start timer action

* fix finish time entry

* fix start and stop timers, cleanup, add TODO

* show task name and type in description, add TODO

* change rate limiter constants

* black formatting

* remove task type from data

* cleanup debug prints

* fix hound comments

* remove unused import

* move ids to property, fix user validation

* remove f-strings, rollback description parsing

* attempt to fix ftrack actions

* check if sync action got some projects

* get api data on process

* remove unused variable

* remove ratelimiter dependency

* add response validation

* a bit cleanup

* Update openpype/modules/clockify/clockify_module.py

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

* Update openpype/modules/clockify/clockify_api.py

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

* Update openpype/modules/clockify/clockify_api.py

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

* Update openpype/modules/clockify/clockify_api.py

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

* Update openpype/modules/clockify/ftrack/server/action_clockify_sync_server.py

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

* replace dunders with underscores

* remove excessive variables

* update set_user_id

* continue check_running if no timer found

* bring back come py2 compatibility

* cleanup

* get values directly from clockapi

* hound

* get task type to fill the tag field correctly

* add logger, catch some json errors

* remove check running timer, add project_id verification module

* add current task_id check

* remove package entries

* make method private, fix typo

* get task_type for the idle-restarted timer

* remove trailing whitespace

* show correct idle countdown values

* finx indentation

* Update openpype/modules/clockify/clockify_api.py

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

* Update openpype/modules/clockify/clockify_module.py

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

* revert lock file

* remove unused constants and redundant code

* import clockify_api inside the method

* do not query asset docs double time, add comments

* add permissions check fail Exception

* rename clockapi to clockify_api

* formatting

* removed unused variables

---------

Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Co-authored-by: Jakub Trllo <jakub.trllo@gmail.com>
2023-03-17 11:41:32 +01:00
Kayla Man
ad469dce06 Merge branch 'develop' into bugfix/OP-5242_3dsmax-opening-last-workfile 2023-03-17 18:04:32 +08:00
Jakub Trllo
289efe25f8
Ftrack: Ftrack additional families filtering (#4633)
* make sure all families are used for additional filtering

* rely on instance and context data instead of legacy_io

* formatting changes

* fix variable values after change of condition

* use 'families' variable for adding 'ftrack' family

* Removed duplicated log

* change variable name
2023-03-17 10:35:53 +01:00
Alexey Bogomolov
bec4639985 revert change 2023-03-17 01:14:39 +03:00
Alexey Bogomolov
3b62d0f4a7 clarify the error message 2023-03-17 01:08:40 +03:00
Alexey Bogomolov
d299824e21 ok, do not force grey interface in masterprefs (purple is still bad!) 2023-03-17 01:08:29 +03:00
Alexey Bogomolov
fcb7230683 use immutable values 2023-03-17 00:57:47 +03:00
Alexey Bogomolov
3c3722d408 use os.pathsep to build the PATH variable 2023-03-17 00:30:25 +03:00
Alexey Bogomolov
97af187f80 catch typos, update comment 2023-03-16 22:46:20 +03:00
Alexey Bogomolov
30d38ab3d1 fix typo, early check if no fusion version found 2023-03-16 22:21:02 +03:00
Alexey Bogomolov
dacd50061b fix line length 2023-03-16 22:19:46 +03:00
Alexey Bogomolov
5ebdbcf2d2 remove whitespaces 2023-03-16 21:55:58 +03:00
Alexey Bogomolov
4d252b698a fix regex escape sequence 2023-03-16 21:54:45 +03:00
Alexey Bogomolov
502198d00b update fusion hooks to get correct version and variables 2023-03-16 21:53:12 +03:00
Alexey Bogomolov
e61ec028e2 delete unused module 2023-03-16 21:33:11 +03:00