* '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
* convert state to value for pyside compatibility
use ItemIsUserTristate for keyboard event
* use whole field length to select item
* process keyboard tristate correctly
* get initial check state data as value
* try get state value for backwards compatibility
* formatting
* revert MouseButtonRelease event checks
* added new utils constant for tristate constant
* fixed both multiselection comboboxes
* fixed sorting of projects in project manager
* forgotten conversion of enum to int
---------
Co-authored-by: Jakub Trllo <jakub.trllo@gmail.com>
* set 'QT_SCALE_FACTOR_ROUNDING_POLICY' to 'PassThrough'
* implemented 'get_openpype_qt_app' which set all openpype related attributes
* implemented get app functions in igniter and ayon common
* removed env varaibles 'QT_SCALE_FACTOR_ROUNDING_POLICY'
* formatting fixes
* fix line length
* fix args
- only editable keys are returned from Site Sync module to Local Settings
Cleaner approach even if LS UI is going away in Ayon.
- use remote_site only if is local_drive provider
- remove unwanted import
- cache mapping, update logging
Mapping was called multiple times for Nuke.
Logging was too verbose.