!XF (Sandbox) (DEV-7472) Integrating ce_task_proptree2_improvements to ce/main....
commit8c8e1a60313f597c190a0ea080a45a41e6523e2c
authorAlessandro Osima <alessandro@crytek.com>
Wed, 3 Apr 2019 08:54:34 +0000 (3 10:54 +0200)
committerAlessandro Osima <alessandro@crytek.com>
Wed, 3 Apr 2019 08:54:34 +0000 (3 10:54 +0200)
tree06b1e59e518bfbca1c315de4c0514ad1d3f3d013
parentdcdf3092d0ea9cd030bd6f48750c8f3f13f06414
!XF (Sandbox) (DEV-7472)  Integrating ce_task_proptree2_improvements to ce/main. PropertyTree2 is enabled in material editor, escape operation for number widget, resource pickers support assets drag & drop
!XF (Sandbox) (DEV-7920) QNumericBox cancels current edit operation on escape. QNumericBox has an edit state to handle rollback of changed values. Changed how enter and left mouse apply and select value in number widget. Refactored variable names to respect naming conventions.
!XF (Sandbox) (DEV-7921) Resource picker supports drag & drop from the asset browser. New CAssetPickerLineEdit widget that handles drag & drop from assets mime data

Copied from Perforce
 Change: 1953820
14 files changed:
Code/Sandbox/Plugins/EditorCommon/CMakeLists.txt
Code/Sandbox/Plugins/EditorCommon/Controls/QNumericBox.cpp
Code/Sandbox/Plugins/EditorCommon/Controls/QNumericBox.h
Code/Sandbox/Plugins/EditorCommon/DragDrop.cpp
Code/Sandbox/Plugins/EditorCommon/DragDrop.h
Code/Sandbox/Plugins/EditorCommon/Serialization/QPropertyTree2/AssetDragDropLineEdit.cpp [new file with mode: 0644]
Code/Sandbox/Plugins/EditorCommon/Serialization/QPropertyTree2/AssetDragDropLineEdit.h [new file with mode: 0644]
Code/Sandbox/Plugins/EditorCommon/Serialization/QPropertyTree2/ResourcePicker.cpp
Code/Sandbox/Plugins/EditorCommon/Serialization/QPropertyTree2/ResourcePicker.h
Code/Sandbox/Plugins/MaterialEditorPlugin/MaterialEditor.cpp
Code/Sandbox/Plugins/MaterialEditorPlugin/MaterialEditor.h
Code/Sandbox/Plugins/MaterialEditorPlugin/MaterialProperties.cpp
Code/Sandbox/Plugins/MaterialEditorPlugin/MaterialProperties.h
Editor/Styles/stylesheet.qss