- Creating a new shot will now create a new sub-movie scene with a shot name and number
- Refactored shot playback in the editor so that it properly sends the correct data to the level viewport being previewed
- Shot tracks are no longer considered a master track. Each movie scene has a dedicated shot track that is created if needed. Only the root movie scene shot track is updated at runtime however
[CL 2604023 by Matt Kuhlenschmidt in Main branch]
[UE-16568] - Replacing a Widget and then reusing it's name for another widget will cause a crash
#change Renaming the replaced widget into the transient package in FWidgetBlueprintEditorUtils::ReplaceWidgets(). Approach copied from DeleteWidgets().
#change Add extra defensive check to FWidgetBlueprintEditorUtils::VerifyWidgetRename() to make sure that the rename won't cause a crash by running a dummy rename with the REN_Test flag. Performance feels fine while editing the name in the editable text box.
#codereview Nick.Darnell
[CL 2593538 by Chris Wood in Main branch]
+ Add a toolbar button for adding additional objects to animate.
+ Add combo buttons to object binding tracks for adding additional property tracks.
+ Make the animation outliner resizable.
+ Add widgets for editing key values to the animation outliner.
+ Add buttons for navigating to previous and next keys, and for adding a key at the current time to the animation outliner.
[CL 2583673 by Frank Fella in Main branch]
UE-14641 - Fix PushMenu() to use QueryPopupMethod()
Pretty big refactor
Adds IMenu as way to identify menus. Replaces referring to menus as SWindows.
Lots of uses of PushMenu() fixed up to match new API
#codereview Nick.Atamas
[CL 2579277 by Chris Wood in Main branch]