* 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
* 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'
* modified distribution to use bundles
* use bundles in modules discovery logic
* removed unused import
* added support for bundle settings getter
* added script launch mechanism to ayon start script
* show login UI through subprocess
* removed silent mode
* removed unused variable
* match env variables to ayon launcher
* moved ui lib function to ayon common
* raise custom exception on missing bundle name
* implemented missing bundle window to show issues with bundles
* implemented helper function to show dialog about issues with bundle
* handle issues with bundles
* removed unused import
* dont convert passed addons infor
* access keys only in server getters
* fix accessed attribute
* fix test
* fixed missing 'message' variable
* removed duplicated data
* removed unnecessary 'sha256' variable
* use lstrip instead of replacement
* use f-string
* move import to the top of file
* added some dosctrings
* change type
* use f-string
* fix grammar
* set default settings variant in global connection creation
* reuse new function
* added init file
* safe access to optional keys
* removed unnecessary condition
* modified print messages on issues with bundles
* Changed message in missing bundle window
* updated ayon_api to 0.3.2
* removed settings of IntegrateAssetNew
* added 'active' to 'ValidateEditorialAssetName' plugin settings
* removed unused 'families_to_review' setting from tvpain
* implemented product name -> subset and product type -> family conversion
* fixed most of conversion utils related to subsets
* removed unused constants
* anatomy templates are handling folder and product in templates
* handle all possible template changes of asset, subest and family in settings
* updated ayon api
* updated fixed ayon api
* added conversion functions for representations
* fixed 'get_thumbnail' compatibility
* use del to handle ayon mode in intput links
* changed labels in UI based on AYON mode
* updated ayon_api with 0.2.0 release code
* enhanced AddonInfo to be able get info about staging or any version
* AyonDistribution is checking for use staging value
* removed unused function
* addons in modules manager use right versions
* use right variant for settings
* added temporary staging icons
* fix 'is_running_staging' for ayon mode
* fix color conversion of maya load colors
* this seems to have been accidentally switched before, if there are no versions, return nothing, if there are, return something
* maya failed to run the userSetup due to the variable having been changed to settings
* fix representation fields conversion
* fix missing legacy io
* fix tools env conversion
* Updated AYON python api
---------
Co-authored-by: Sveinbjorn J. Tryggvason <sveinbjorn@rvx.is>
* us constants from ayon api for environments
* updated ayon api
* define 'BUILTIN_OCIO_ROOT' in ayon start script
* fox missing modules settings
* use window open on QApplication exec
* fix graphql queries
* implemented 'get_archived_assets'
* Change how settings are converted and updated with latest settings models
* handle cases when shotgrid is using new addon
* added some more project settings
* updated system settings
* fill missing keys from defaults