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]
- Added Button to convert an actor to a blueprint from the components tree
- Added Combo to take actions on an existing blueprint
-- Promote changes, reset changes, create new subclass
- Removed blueprint category from actor details
[CL 2419578 by Ben Marsh in Main branch]
New look and feel for Slate tool-tips
- Tool-tips are now black on white so they stand out from the rest of the editor
- Increased tool-tip font size by one point; increased the amount of padding
- Only regular text-only tool-tips and documentation tool-tips are affected. We may update the various customized tool-tips later on.
[CL 2419520 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]
SCS Editor now shows a root actor that you can select and see properties.
Draging and dropping components to the graph from SCS editor creates Getters.
Add components drop down has more common entries and better naming for some.
[CL 2419383 by Ben Marsh in Main branch]
Editor - Adding the unified blueprint editor view. Combines all the modes into a single blueprint editor. Still requires being enabled through the experimental option in the editor.
[CL 2419336 by Ben Marsh in Main branch]
#jira UE-8109 - The favorites list for levels displays a max of ten levels, but you are still given the option to add more
#change Changed favorites menu to not have an upper limit. Favorites now organized so the most recently added/opened is at the head of the list. Only the first five favorite levels are displayed on the main menu, the others are on a submenu.
[CL 2418402 by Richard TalbotWatkin in Main branch]