Commit Graph

17 Commits

Author SHA1 Message Date
Matthew Griffin
bccb0e84ab [INTEGRATE] Change 2441937 by Ben.Cosh@BCosh_Home2 on 2015/02/11 13:20:49
Fix for timeline nodes not displaying curve pins when a blueprint is reloaded.
	#UE-9544 - Timeline nodes lose track pins when reloaded
	#Branch UE4-Releases
	#Proj BlueprintGraph

	codereview Nick.Whiting

[CL 2448696 by Matthew Griffin in Main branch]
2015-02-17 10:12:23 -05:00
Jaroslaw Palczynski
adecd4aaad UHT: Allows defining multiple UCLASSes in one header file.
[CL 2412156 by Jaroslaw Palczynski in Main branch]
2015-01-20 09:33:54 -05:00
Jamie Dale
a569f6b356 Fixed code relying on SLATE_TEXT_ATTRIBUTE for STextBlock.
UETOOL-213 - Minimize Slate FString -> FText conversion (remove SLATE_TEXT_ATTRIBUTE)

This fixes any editor/engine specific code that was passing text to Slate as FString rather than FText.

[CL 2399803 by Jamie Dale in Main branch]
2015-01-07 09:52:40 -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
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
27b65e9cab Keeping nodes from spawning unessecery menu actions (was causing a big memory spike for the new menu system).
[CL 2292953 by Mike Beach in Main branch]
2014-09-10 17:09:26 -04:00
Dan Oconnor
848e9aba06 Fixed 'Add Timeline' showing up for non-actor based blueprints when using the new blueprint context menu
[CL 2291723 by Dan Oconnor in Main branch]
2014-09-09 19:31:13 -04:00
Mike Beach
1b87f7d3ee Deprecating EdGraphNode's GetTooltip() (in exchange for one that returns FText over FString).
[CL 2283396 by Mike Beach in Main branch]
2014-09-03 18:14:09 -04:00
Mike Beach
1cfc231519 Handling enum/struct assets (so that the can be added into the blueprint menu database as they're created/updated).
Lots o' files!(changing UK2Node's GetMenuActions() function signature).

[CL 2269082 by Mike Beach in Main branch]
2014-08-23 20:16:29 -04:00
Mike Beach
768b7801d9 Adding a new method to graph nodes that determines if that node is compatible with certain graphs (split out functionality from CanPasteHere() so we can leverage it in the new blueprint menu system).
[CL 2242673 by Mike Beach in Main branch]
2014-08-04 12:39:34 -04:00
Mike Beach
7923e88220 (WIP) Various standalone node types, adding themselves to the blueprint action database (for the new action menu system).
[CL 2214584 by Mike Beach in Main branch]
2014-07-14 16:05:25 -04:00
Nick Whiting
6fa1a2daf8 #ue4 Blueprint node analytics update: added in system to better track interesting analytics info on a per-node class basis (for Ben Cosh)
#codereview ben.cosh

[CL 2097657 by Nick Whiting in Main branch]
2014-06-06 18:51:05 -04:00
Michael Schoell
bc605cbe44 Copying (but not pasting) a Timeline will no longer cause the returns from the Timeline to be 0 in PIE.
On copy, a new Guid is no longer generated for the Timeline_Template.

#ttp 336588 - LIVE: BLUEPRINTS: Having a Timeline copied in your clipboard makes the track return 0

[CL 2089924 by Michael Schoell in Main branch]
2014-05-30 14:13:42 -04:00
Michael Schoell
d0630619b2 #summary Duplicating timelines or Blueprints with timelines will no longer lose curve data after re-opening the editor. External curves will no longer duplicate the curve every compile.
#change The outer for duplicated curves is now always the Blueprint or the external curve package, unless the TimelineTemplate is in a transient package.

#ttp 312759 - ROCKET: TASK: Copying a timeline into another blueprint loses data when the editor is closed and reopened
#ttp 320627 - UE4: BLUEPRINTS: When duplicating a Blueprint that contains timelines, after restarting the editor the timeline curves will be missing
#ttp 320633 - UE4: BLUEPRINTS: When using the "Create external curve" option on a timeline, a duplicate curve asset will be created each time that Blueprint is compiled
#ttp 327736 - +BP: Timeline info disappears from copied Blueprint after exiting editor
#ttp 329225 - k2: A timeline can be copied from one blueprint to another and work correctly until the editor is closed and restarted. The curves/animation tracks are listed as missing at that point.

[CL 2045135 by Michael Schoell in Main branch]
2014-04-23 18:39:41 -04:00
Michael Schoell
0a41fb741e #summary Can search for nodes in the palette menu in Blueprints with both the native name and the localized name.
#add Added UEdGraphNode::GetNodeNativeTitle to return a native title for a node.
#add Added UEdGraphNode::GetNodeSearchTitle to return the native and localized title for a node, together, for searching.
#add Can hold "alt" over a node (in the graph panel, or the palette) to see the native name of the node.

#ttp 331252 - Blueprints: Editor: L10N: Blueprints need to consistently show localized node names and when searching need to search both the localized name and the native name

#codereview justin.sargent

[CL 2044506 by Michael Schoell in Main branch]
2014-04-23 18:30:37 -04:00
Mike Beach
b6135239c9 TTP #325423: Making it so we correctly identify which execution-pin a node was triggered from.
- Wire-trace op-codes are now inserted before every statement in GotoFixupRequestMap
  - ExpandNode() now uses FKismetCompilerContext::MovePinLinksToIntermediate/CopyPinLinksToIntermediate for transfering pin links (to track pin associations)

#codereview Nick.Whiting

[CL 2040798 by Mike Beach in Main branch]
2014-04-23 17:45:37 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00