Commit Graph

32 Commits

Author SHA1 Message Date
Mike Beach
d5e2e3495b [UE-12401] Fixing up the BP menu filtering to account for array functions that have params that get converted to wildcard pins.
[CL 2519616 by Mike Beach in Main branch]
2015-04-21 14:12:38 -04:00
Michael Schoell
abb8124662 Keywords metadata is now localized.
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]
2015-04-20 12:25:37 -04:00
Mike Beach
bf76b0f36d [UE-12166] Cleaning up duplicate call-on-member node options and improving the call-on-member workflow.
[CL 2505986 by Mike Beach in Main branch]
2015-04-08 17:47:39 -04:00
PaulEremeeff
3d878d5a79 PR #996: Fixing PVS-Studio warnings (Contributed by PaulEremeeff)
I have reviewed each change carefully, but it is a large change and I could have missed something! Here is a summary of the types of changes in this CL:
 * Made nullptr checks consistent (the plurality of the changes are of this type)
 * Completed switch statements (IE, switch did not explicitly handle default case, but had unhandled enum entries - this is the second most popular type of fix)
 * Removed unused variables
 * Removed redundant initializations
 * WidgetNavigationCustomization.cpp was fixed by the owner
 * integers converted to floats where result was stored in a float
 * Removed redundent null checks (e.g. before delete statements)
 * Renamed variables to prevent non-obvious shadowing
 * Fixed use of bitwise & when checking for equality to an enum entry (which is often 0)
 * Fixes for some copy paste errors (e.g. FoliageEdMode.cpp)

[CL 2498053 by Dan Oconnor in Main branch]
2015-03-31 20:12:31 -04:00
Michael Schoell
ece860ea64 Blueprint Call Function nodes will now display localized function names.
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]
2015-03-27 12:54:58 -04:00
Marc Audy
f2bda7c975 Fix shadowed variables
[CL 2468158 by Marc Audy in Main branch]
2015-03-03 17:20:43 -05:00
Michael Schoell
e6027f227b Uncategorized functions will no longer be categorized into a "Class" category in the Blueprint node context menu when a being displayed for a currently selected level Actor.
#jira UE-8482 - BP events on Actor appear under 'Class' category in Level BP

[CL 2426362 by Michael Schoell in Main branch]
2015-01-30 16:28:45 -05:00
Keith Judge
584bfffd28 Fix VS2012 editor compilation
[CL 2383354 by Keith Judge in Main branch]
2014-12-10 09:03:00 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Mike Beach
ff399142e1 [UE-6016] Making sure we use the authoritative class when checking for compatible blueprint node bindings.
[CL 2373930 by Mike Beach in Main branch]
2014-12-02 13:49:08 -05:00
Mikolaj Sieluzycki
f0a67f1e2b Prepare cpp files for header cleanup.
#codereview Robert.Manuszewski

[CL 2356845 by Mikolaj Sieluzycki in Main branch]
2014-11-12 04:18:54 -05:00
Jaroslaw Palczynski
7c41927cf4 Rename FPostConstructInitializeProperties to something simpler
Changed it with FObjectInitializer.

UECORE-7

[CL 2328384 by Jaroslaw Palczynski in Main branch]
2014-10-14 10:29:11 -04:00
Mike Beach
a307d92cfe Not offering hidden category options for bound function/events.
TTP #348564

[CL 2320392 by Mike Beach in Main branch]
2014-10-06 16:18:23 -04:00
Mike Beach
f7ae7eeca9 Bubbling up tagged make/break functions for struct pins (vector, rotator, etc.).
[CL 2316111 by Mike Beach in Main branch]
2014-10-01 12:14:30 -04:00
Mike Beach
62e585cb03 Consolidating where we call UEdGraphNode::AddNode() for newly spawned nodes (to avoid duplicated code... centralized in UBlueprintNodeSpawner).
[CL 2314667 by Mike Beach in Main branch]
2014-09-30 14:13:40 -04:00
Mike Beach
10ef2fc1e0 Finally giving in, and letting the new blueprint action database govern how those actions are presented in the ui :(
#codereview Dan.OConnor

[CL 2313188 by Mike Beach in Main branch]
2014-09-29 14:31:08 -04:00
Mike Beach
7fbb4574b9 CallOnMember function refs now forced to be non-self calls (because they were referencing the skeleton class in the new menu system).
[CL 2307120 by Mike Beach in Main branch]
2014-09-23 13:44:48 -04:00
Mike Beach
eca0bbfbe3 Adding support for CallOnMember nodes (so you can directly operate on components that your target class has).
#codereview Dan.OConnor

[CL 2304533 by Mike Beach in Main branch]
2014-09-19 17:50:45 -04:00
Dan Oconnor
0f6fb36cd9 <saved by Perforce>
[CL 2303325 by Dan Oconnor in Main branch]
2014-09-18 19:04:57 -04:00
Mike Beach
66b56f0dfd Making it so the blueprint favoriting system works with the new menu system.
[CL 2301204 by Mike Beach in Main branch]
2014-09-17 13:01:38 -04:00
Mike Beach
dddfe2e78d Properly handling when the node cache size is set to zero.
[CL 2298637 by Mike Beach in Main branch]
2014-09-15 15:52:55 -04:00
Mike Beach
1424e089f3 Shrinking the template node database by removing the need for function/variable nodes to be cached.
[CL 2295284 by Mike Beach in Main branch]
2014-09-12 12:56:24 -04:00
Mike Beach
fe03b8e58c Shrinking the mem footprint of the new BP menu system (moving bindings out from node spawners, passing into Invoke() instead).
[CL 2292881 by Mike Beach in Main branch]
2014-09-10 16:14:07 -04:00
Mike Beach
54408e6fbc Removing back'n forth string/text conversions for keywords in the new BP menu system.
[CL 2284801 by Mike Beach in Main branch]
2014-09-04 13:45:38 -04:00
Dmitry Rekman
22505e65f7 Fix for a case-sensitiveness issue.
#codereview Mike.Beach

[CL 2274443 by Dmitry Rekman in Main branch]
2014-08-27 14:12:58 -04:00