* 3dsmax settings for ayon
* lower version to '0.1.0'
* remove arguments from max application settings
* RenderSettings instead of render_settings for max
---------
Co-authored-by: Jakub Trllo <jakub.trllo@gmail.com>
* screenshot widget from @BigRoy
* small tweaks of screen capture logic
* added take screenshot button to thumbnail widget
* added tooltips
* Use constants from class
* adde PySide 6 support
* minimize window when on take screenshot
* Keep origin state of window.
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
* Fix support for Qt version below 5.10
* draw pixel with alpha when disabled
* clear image cache on resize
* added more buttons and options button with animation
* removed unnecessary options widget
* fix escape button
* keep icons visible all the time
---------
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
* Use existing subset_name as group_name by default
New publisher already carries real subset name (`renderModelingMain`), it should build group name only if subset_name is weird.
* Let legacy conversion of render instance recreate subset_name
Without it would create subset names like `renderingMain` which are not matching to newly created `renderMain` instances. This would cause issue in version restarts.
* Let Render Creator for Maya create proper subset_name
It was using hardcoded logic not matching other DCCs.
* Hound
* Fix method calls
* Fix typos
* Do not import unnecessary
* Capitalize is wrong function for here
* Overwrite get_subset_name for standardized results
It makes sense to override this method for other parts of code getting same results.
* Force change
It seems that GH doesn't recognize changes with adding()
* Update openpype/hosts/maya/plugins/create/convert_legacy.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* Hound
---------
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* OP-6357 - removed unneeded import
* OP-6357 - extracted logic for getting custom group and namespace from Settings
Mimicing logic in ReferenceLoader, eg. group could be left empty >> no groupping of imported subset.
* OP-6357 - same logic for abc animation as Reference
* OP-6357 - same logic for yeti rig as ReferenceLoder
Allows to not create wrapping group.
* OP-6357 - added separate import_loader to settings
Could be used to not creating wrapping groups when Group kept empty.
* OP-6357 - added product subset conversion for ayon settings
* OP-6357 - fix using correct variable
Artist input comes from `data` not directly from self.options
* OP-6357 - add attach_to_root to options to allow control by same key
* OP-6357 - added docstring
* Added settings for Import loaders in maya
* OP-6357 - refactored formatting
* Basic implementation of navigation to folder from launcher
* Allow the action to appear without a task selected
* Added multiplatform support
* Improved code to open file browser in different platforms
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* Fixed missing import
* Improved implementation to get path
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
* Hound fixes
* Use qtpy instead of Qt
* Changed icon and label
* Fix navigation not navigating to task folder
* Implemented suggestions
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
* Add comment for clarity
* change behavior to strictly use task of asset path without finding first available path
* require asset name
* raise exceptions to show a message to user
---------
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
Co-authored-by: Jakub Trllo <jakub.trllo@gmail.com>