Editor - Allowing an even smaller thumbnail size in asset pickers and content browser. Added a new font size that kicks in for the very small thumbnails.
[CL 2446737 by Matthew Griffin in Main branch]
Graph editor: Fixed regression where node comment bubbles (watch values, anim states, timeline/latent delay display, etc...) would be hugely inflated
#codereview ben.cosh
[CL 2446717 by Matthew Griffin in Main branch]
UE-9423 - BP interfaces/libraries do not use correct icon in Content Browser
This is currently just a copy of the icon we use for Blueprint interfaces.
[CL 2438438 by Jamie Dale in Main branch]
Editor selection outline now uniquely identifies selected components. When a component is selected directly the rest of the actor gets a subdued selection color and the selected compoent(s) get the normal selection color. When the actor is selected directly all components get the normal selection color.
[CL 2438255 by Matthew Griffin in Main branch]
Show a warning when viewing blueprinted components. These components are read only and can only be modified in the blueprint editor
[CL 2435314 by Matthew Griffin in Main branch]
Component tree: Overhauled the component tree tooltip to display better information consistently across both in-level and BP editor
- Better display of component 'source' (inherited or not, etc...)
- Added display of component class tooltip (A static mesh component is a...)
- Minor formatting tweaks here and there, moved several widgets to reference the editor style
- Colorized component text based on the type (introduced here, inherited native, inherited BP)
[UE-8703]
[CL 2435266 by Matthew Griffin in Main branch]
Editor - Improving the droptarget for assets in the details panels to be more obvious when a drag begins.
[CL 2433333 by Matthew Griffin in Main branch]
New Project Wizard UI text clean-up
- Switched to rich text and use a bold highlight on some words instead of brackets
- Turned on automatic text wrapping and removed newlines
- Re-phrased some of the field descriptions to read more nicely
[CL 2433322 by Matthew Griffin in Main branch]
Fixed hard-to-read documentation tool-tips in Blueprints (UE-8467)
- Changed SCS tool-tips to use the new simplified dark-text-on-white-background styling
- Made "Hold Ctlr+Alt" easier to read on a white background
[CL 2425847 by Ben Marsh in Main branch]
FText DisplayString shared ptrs are persisted across property edits. This preserves their entry in the live table and also updates the string that the entry points to. We call GetString() to update the hashed value as persisting the DisplayString means that its location in the table is preserved.
On serialization, a valid key is still found in the live table for the display string, so the key is preserved.
Added funtionality to the property editor to allow key editing and re-generation so any key conflicts can be resolved in the future.
Added new flag to prevent us from being able to edit 'immutable' code-declared (LOCTEXT) text. We dont attempt to preseve the identity of properties that are initialized with these.
UE-5350 - As a translator, I would like the editor tutorial text to preserve it's history between changes in order to greatly improve the translation workflow.
#codereview Saul.Abreu,Justin.Sargent
[CL 2420329 by Thomas Sarkanen in Main branch]
Added a "C++" overlay for C++ source code folders in SPathView
UE-7184 - Show game c++ classes and engine c++ classes in the content browser
[CL 2419743 by Ben Marsh in Main branch]
Added a "Play" button to editor tutorial assets in the Content Browser
UE-7970 - Add small 'play' button to EditorTutorial asset thumbnail
"EditorTutorial" now provides some class type actions which show a "Play" button on Blueprints that derive from it.
ReviewedBy Thomas.Sarkanen
[CL 2419742 by Ben Marsh in Main branch]
UE-7891 Remove 'feature pack' icons, and change text to explain that any template features can be added later.
#codereview bruce.nesbit
[CL 2419722 by Ben Marsh in Main branch]
A few aesthetic changes for the component tree and details panel:
- Made header area of component tree darker to match details panel style
- Made details panel not have empty space where scrollbar should be. Scrollbar no longer takes up permanent space
- Removed old components tree
[CL 2419579 by Ben Marsh in Main branch]