* 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>
* changed 'defaults' to 'default_variants' in create templates
* use 'template_create_plugin' instead of 'schema_maya_create_render'
* resave defaults and add Main to default value
* updated AYON settings
* formatting fixes
* unified indentation
* renamed 'Default Subsets' to 'Default Variants'
* remove remotepublish commands from cli
* use 'automated' target instead ot 'remotepublish'
* removed references to remotepublish
* added webpublish target
* use webpubish targets where automated does not make sense
* OP-6358 - allow not creation of group for reference loader in Maya
Creation of wrapping group could be controlled by checkbox in ReferenceLoader options.
* OP-6358 - group name could be empty in Settings
This enables default behavior of not creating wrapping group without need of artists unchecking `Group imported assets`.
* OP-6358 - changed to safer logic
Stripping of | was weird and potentially dangerous (collision of names), this logic should be safer.
* 'get_repre_icons' have optional sync server
* local settings have optional sync server
* sync server is optional in sceneinventory
* sync server is optional in loader tool
* sync server is optional in library loader
* sync server is optional in host dirmap
* sync server is optional in nuke cache
* sync server is optional in integrate plugin
* added "sync_server" back to ignored modules for openpype package
* fix missing variable
* mark syncserver command as deprecated
* define 'SYNC_SERVER_ROOT'
* added method to receive icon paths
* use sync server module to receive icons
* fix scene inventory