ayon-core/openpype
Sponge96 8de85e94a7
3dsmax: Refactored publish plugins to use proper implementation of pymxs (#4988)
* refactor: rt.execute(saveNodes) replaces with pymxs function

- changed the function to no longer use the selection and instead feed it the nodes directly from get_all_children function.
- removed maintained_seclection() as we're no longer overriding the selection of the Max scene.
- black also used to format.

* refactor: replaced rt.export string with proper pymxs implementation

- black used for formatting
- moved the general flow around as each function call is now seperate instead of large string

* refactor: replaced rt.execute with pymxs implementation

* refactor: replaced rt.execute with proper pymxs

* refactor: replaced rt.execute where possible

* fix: pymxs terrible argument handling

- noPrompt doesn't seem to work unless you call rt.name and is also positional
- using doesn't work as a string you need to feed it the actual rt object

* fix: exportFile to use correct arguments

* fix: rt.exportfile args

* fix: exportfile args

* refactor: replaced rt.execute with proper function

* refactor: removed use of rt.execute and replaced with pymxs

* refactor: removed configs from maintained_selection() block

* refactor: updated black to be 79 charlines
2023-05-19 17:15:09 +02:00
..
addons Addons directory (#4893) 2023-05-12 16:44:44 +02:00
client Project packager: Backup and restore can store only database (#4879) 2023-04-27 23:41:00 +02:00
hooks Merge branch 'develop' into substance_integration 2023-05-03 13:56:37 +02:00
host Merge remote-tracking branch 'upstream/develop' into deadline_remove_framespertask 2023-04-06 11:38:28 +02:00
hosts 3dsmax: Refactored publish plugins to use proper implementation of pymxs (#4988) 2023-05-19 17:15:09 +02:00
lib Project packager: Backup and restore can store only database (#4879) 2023-04-27 23:41:00 +02:00
modules Fix: Download last workfile doesn't work if wf not already downloaded (#4942) 2023-05-18 14:39:27 +02:00
pipeline General: Project Anatomy on creators (#4962) 2023-05-15 14:08:35 +02:00
plugins Merge pull request #4939 from ynput/bugfix/remove-obsolete-validator 2023-05-15 17:59:49 +02:00
resources
scripts Merge remote-tracking branch 'upstream/develop' into deadline_remove_framespertask 2023-04-06 11:38:28 +02:00
settings Merge branch 'develop' into enhancement/OP-5548_Fusion-saver-settings 2023-05-15 21:24:56 +02:00
style Merge branch 'develop' into substance_integration 2023-05-03 13:56:37 +02:00
tests
tools fix error dialog missing parent arg 2023-05-05 15:07:30 +02:00
vendor add shortcut to action if in configuration (#4927) 2023-05-12 14:57:17 +02:00
widgets Merge remote-tracking branch 'upstream/develop' into deadline_remove_framespertask 2023-04-06 11:38:28 +02:00
__init__.py
__main__.py
action.py
cli.py Project packager: Backup and restore can store only database (#4879) 2023-04-27 23:41:00 +02:00
plugin.py
pype_commands.py Project packager: Backup and restore can store only database (#4879) 2023-04-27 23:41:00 +02:00
version.py [Automated] Bump version 2023-05-17 03:25:43 +00:00