Commit Graph

4 Commits

Author SHA1 Message Date
Ryan Schmidt
2332e92367 ToolsFramework: replace FString/TCHAR in various PostMessage functions with FText. Fix up call sites. Add area to modeling panel to display notification messages.
#fyi lauren.barnes
#rb none
#rnx

[CL 8684596 by Ryan Schmidt in Dev-Editor branch]
2019-09-14 00:17:10 -04:00
Ryan Schmidt
406c4dbbe3 ToolsFramework: Improve Undo/Redo handling with new "Expired" functionality.
InteractiveToolManager now wraps incoming FChanges from the Tools in a FToolChangeWrapperChange that Expires itself once the Tool is no longer active.

InteractiveToolManager now pushes new FBeginToolChange at the start of each Tool. Undoing past start of Tool cancels the Tool, and then this change is Expired.

#rb none
#rnx

[CL 8618478 by Ryan Schmidt in Dev-Editor branch]
2019-09-10 14:40:38 -04:00
Lauren Barnes
b4b7f96557 UEdMode initial implementation and handling by FEdModeManager
#jira UETOOL-1722
#rb none
#rnx
#fyi Ryan.Schmidt

[CL 8614167 by Lauren Barnes in Dev-Editor branch]
2019-09-10 12:01:07 -04:00
Ryan Schmidt
f5ead98087 Move InteractiveToolsFramework and EditorInteractiveToolsFramework modules to Experimental
#rb none
#rnx
#robomerge UE4-Main

[CL 6913333 by Ryan Schmidt in Dev-Editor branch]
2019-06-10 14:03:03 -04:00