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]
FriendlyName metadata is now deprecated and all uses have been removed, a metadata redirector has been setup.
Changed most/all current instances of FriendlyName metadata over to DisplayName.
#jira UE-12048 - Ability to translate Blueprint node names (UFunction names)
[CL 2494033 by Michael Schoell in Main branch]
Rob asked me to back out GENERATED_*_BODY -> GENERATED_BODY change for now until the "_Validate and _Implementation auto-generation" discussion is over.
#codereview Robert.Manuszewski
[CL 2481343 by Jaroslaw Palczynski in Main branch]
Enable CanPasteHere to check in the skeleton class for functions to prevent renamed/new functions being filtered out of the action menu.
#UE-9087 - BP variable not showing up in context menu for anonymous BP
#Branch UE4-Releases
#Proj BlueprintGraph
ReviewedBy Mike.Beach
[CL 2448566 by Matthew Griffin in Main branch]
Includes
- Several AActor functions became pure (GetDistanceTo, et al)
- K2Node_CallFunction will auto-rewire execution pins when a node converts from impure to pure.
Thanks bozaro!
#github
[CL 2407421 by Jeff Farris in Main branch]
change summary:
- implemented a UK2Node_CallFunction::IsActionFilteredOut() override
- made 'Function' param 'const' in UEdGraphSchema_K2::CanFunctionBeUsedInGraph()
#codereview Mike.Beach, Michael.Schoell
[CL 2375287 by Phillip Kavan in Main branch]
- Modified CanPaletteItemBePlaced() in SBlueprintSubPalette.cpp to leverage the UEdGraphSchema_K2::CanFunctionBeUsedInClass() API.
- Modified UEdGraphSchema_K2::CanFunctionBeUsedInClass() to accept an optional parameter for a "reason" FText on failure and added localizable strings.
- Added a UK2Node_CallFunction::CanPasteHere() override impl to also invoke UEdGraphSchema_K2::CanFunctionBeUsedInClass() in order to gate function nodes on paste into a graph.
#codereview Marc.Audy,Mike.Beach
[CL 2320925 by Phillip Kavan in Main branch]
#change UK2Node_CallFunction::GetFunctionGraph now returns the proper graph from whatever Blueprint the function belongs to
#change Cleaned up double clicking on function call nodes
#ttp 316688 - UE4: BLUEPRINTS: Go to definition behavior should be available in the right-click context menu for function calls
[CL 2270980 by Michael Schoell in Main branch]