Commit Graph

17 Commits

Author SHA1 Message Date
Matt Kuhlenschmidt
fb672d5990 Removed UAttributeProperty and all related changes
[CL 2091937 by Matt Kuhlenschmidt in Main branch]
2014-06-02 14:20:58 -04:00
Maciej Mroz
26d3e2d68e PropertyEditor refactored. It's ready for StructureDefaultView.
#codereview Matt.Kuhlenschmidt

[CL 2088550 by Maciej Mroz in Main branch]
2014-05-29 17:45:44 -04:00
Mikolaj Sieluzycki
c11610c881 Remove Particle headers from Engine.h and include only where needed.
#codereview Robert.Manuszewski

[CL 2085445 by Mikolaj Sieluzycki in Main branch]
2014-05-29 17:02:05 -04:00
James Golding
507c402a4e Remove Material Expression headers from Engine.h and only include where needed
#codereview nick.penwarden

[CL 2082041 by James Golding in Main branch]
2014-05-22 11:33:54 -04:00
Nick Darnell
68a51214dc SLATE - TAttribute<FText> Tooltips are now settable post construct on SWidgets.
[CL 2068210 by Nick Darnell in Main branch]
2014-05-09 11:22:42 -04:00
Michael Noland
1f34ce9e19 Core: Change FCoreDelegates::OnObjectPropertyChanged to take the property change event as an additional parameter
[CL 2066450 by Michael Noland in Main branch]
2014-05-07 22:17:44 -04:00
Jamie Dale
d628c5477e You can now use an actor picker to choose which actor to attach to
TTP# 279062 - ROCKET: TASK: PUNTABLE: Viewports: "Drag to Attach" feature

Moved FEdModePicker out of the Private section of the PropertyEditor module, and into its own module so that it can be shared between the PropertyEditor and LevelEditor modules. Also renamed it to FEdModeActorPicker.

Added a way to filter FEdModeActorPicker by checking the actor directly (this complements the class type check it already had).

Added an actor picker button next to the scene outliner in the "Attach To" menu on actors. This is also mapped to the Alt+A command.

Built and tested in unity and non-unity.

ReviewedBy Thomas.Sarkanen, Max.Preussner

[CL 2060928 by Jamie Dale in Main branch]
2014-05-01 06:52:47 -04:00
Andrew Rodham
8c08120774 Added folder filtering support to the scene outliner
This allows the filtering of any actors that are part of the specified folder.

This addresses TTP#331604 - EDITOR: Scene Outliner: Folders will appear in the drop down when you try to move them, and TTP#331640 - EDITOR: Scene Outliner: In the 'Move to Folder" sub menu the "Create New" tooltip is incorrect

Also fixed not being able to move attached actors to a folder

Reviewed by Matt Kuhlenschmidt

[CL 2058587 by Andrew Rodham in Main branch]
2014-04-29 05:59:53 -04:00
Nick Darnell
22d525e54c Fixing a crash bug in the property grid editor, where if a tooltip spawns while saving it illegally attempts to access the object, now it aborts getting the value during those times.
[CL 2055830 by Nick Darnell in Main branch]
2014-04-24 16:49:30 -04:00
Jamie Dale
f9cecb5a08 #ttp 332226 - EDITOR: BSP: In the brush type drop down menu, the selection highlight can be incorrectly displayed due to the reset to default button
#proj UE4
#branch UE4
#summary SPropertyEditorCombo now updates the selection before opening itself
#extra This ensures that it is always up-to-date with the currently selected value, but also requires that the display name match the names used in the combo list (which wasn't previously the case when using alternate names).
#change I've added a way to get the alternate display name for a property, and now use this in SPropertyEditorCombo when it is displaying a drop down list containing alternate display names.
#change Also improved the functions that return an FText of the display names to use the original FText all the way along the calling chain (where possible), rather than going FText -> FString -> FText as it was doing previously.
#reviewedby Thomas.Sarkanen, Max.Preussner, Matt.Kuhlenschmidt

[CL 2053289 by Jamie Dale in Main branch]
2014-04-23 20:05:12 -04:00
Matt Kuhlenschmidt
6caea17ed6 #UE4 - Added missing file
[CL 2052634 by Matt Kuhlenschmidt in Main branch]
2014-04-23 19:59:24 -04:00
Mike Beach
a06426e21e TTP #332943: Using the user friendly display name for enum property value widgets.
[CL 2050173 by Mike Beach in Main branch]
2014-04-23 19:39:59 -04:00
Andrew Rodham
07b90d1da2 #ttp 331268 - SLATE: Replace instances of DragDrop::IsTypeMatch with FDragDropEvent::GetOperationAs()
#summary  Replaced instances of DragDrop::IsTypeMatch with FDragDropEvent::GetOperationAs()
#note Please change any instances of DragDrop::IsTypeMatch for the templated FDragDropEvent::GetOperationAs<>() or FDragDropOperation::IsOfType<>() where necessary
#proj Editor
#branch UE4
#reviewedby Nick.Atamas

[CL 2042222 by Andrew Rodham in Main branch]
2014-04-23 18:00:50 -04:00
Andrew Rodham
3f8bb98d1c Added ability to extend the default context menu in the scene outliner
This tidys up some logic and duplication between the level editor viewport context menu and the scene outliner, since the level viewport menu can now extend the scene outliner, rather than having to duplicate its functionality. The ability to completely override the menu still remains by way of an override delegate.
#reviewedby Matt.Kuhlenschmidt

[CL 2038566 by Andrew Rodham in Main branch]
2014-04-23 16:39:22 -04:00
Martin Wilson
23a3a00df5 #ttp 294228 - Regression: EDITOR: VIMBLUEPRINT: Animation stops when you drag a slider to its limits
#proj UE4

#summary Added code to prevent viewport throttling and changed MetaData setting so that it updates input controls without the need for a compile

Originally by Stephen.North

[CL 2038558 by Martin Wilson in Main branch]
2014-04-23 16:39:11 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00