Users can now choose a set of relevant units to display applicable properties in.
Setting a single unit for a given type will result in only that unit ever being used. When multiple exist, the most appropriate unit will be shown when a property editor is opened, and will remain in this unit until something else is selected.
[CL 2519064 by Andrew Rodham in Main branch]
Blueprint node searching now leverages localized keyword metadata for searching, so searches can now be done in the current langauge and English to find the same nodes.
#jira UE-12049 - Using translated editor, Blueprint node search returns differ for English search terms compared to search terms in the current language
#codereview justin.sargent
[CL 2517785 by Michael Schoell in Main branch]
Editor: Add UActorComponent and USceneComponent to the class picker list of parents for Blueprints [UE-8915]
- Removed junk code for localizing the existing ini entries, switching to GetDisplayNameText and short tooltips instead
- Add UActorComponent and USceneComponent to the list (gated by the experimental Blueprintable components flag)
- Optimized the vertical screen usage of SClassPickerDialog for the BP parent picker case, keeping it visible in minspec monitors
[CL 2438275 by Matthew Griffin in Main branch]
Improvements to the way thumbnails are shown in the Content Browser
UE-7184 - Show game c++ classes and engine c++ classes in the content browser
C++ classes and Blueprints now both show you either a live-thumbnail (for asset types), or a class thumbnail for their class type. If showing a live-thumbnail, they also show a mini class icon at the bottom right of the thumbnail.
This iconography change has been applied to all asset types, and they now show you their asset type icon on the colored overlay, rather than show you the asset type text. They will still fallback to using the asset type text if there is no icon available for the asset type.
[CL 2419540 by Ben Marsh in Main branch]
Remove special case icon code in Class Picker 'common' classes
Add lots of placeholder icons for class types that were missing them (AIController, GameMode, HUD, PlayerController...)
Fix class lookup too allow different icon for Actor and Object based classes
Remove some unused/duplicate icons
[CL 2419429 by Ben Marsh in Main branch]
Fix for FORT-4722.
Improved memory usage of the cook commandlet.
Added support for new cook to select which objects force gc.
#codereview Bob.Tellez
[CL 2416228 by Daniel Lamb in Main branch]
- Added IDesktopPlatform::GetUserTempPath() and implemented it for windows
- Created SGetSuggestedIDEWidget class that handles whether to show a "Download X" hyperlink vs. an "Install X" button (depending on whether the platform supports on-demand installation)
- Analytics event added ("Editor.Usage.InstalledIDE") that fires whenever the "Install X" button is clicked
- Changed SourceCodeIDEURL_Windows in BaseEditor.ini from the VSC 2013 web page link to the installer download link (need to replace with perma-link once we have it)
[CL 2409158 by Dan Hertzka in Main branch]