Commit Graph

10 Commits

Author SHA1 Message Date
Daniel Broder
8ea8f8d7ad Merging using UE4-Fortnite-To-UE4 using 2517024
Weekly Fortnite Dev -> Main integration.

#CodeReview Paul.Moore, Bob.Tellez

[CL 2524683 by Daniel Broder in Main branch]
2015-04-24 14:07:47 -04:00
Matthew Griffin
e34e3e92dd [INTEGRATE] Change 2444700 by Nick.Darnell@Nick.Darnell_Dev on 2015/02/13 09:56:08
UE-9790 - Fixing widget reflector to not crash on UMG widgets that have no associated blueprint asset.

	#lockdown Matt.Kuhlenschmidt

[CL 2449857 by Matthew Griffin in Main branch]
2015-02-18 05:30:41 -05:00
Wes Hunt
97dbc7c4e2 Fixed WidgetReflector source navigation functionality. #BUN
* Removed SWidget:: GetCreatedInFile, GetCreatedInFileFName, GetCreatedInLineNumber.
* Added GetCreatedInLocation() -> FName as a non-redundant replacement, updated all code usages.
* This shrinks SWidget size by 16 bytes and reduces ambiguity on which ones to use.
* Implemented ToString() in terms of GetReadableLocation().
#codereview:max.preussner

[CL 2430545 by Wes Hunt in Main branch]
2015-02-03 16:41:52 -05:00
Nick Darnell
2126fe2576 Editor - The widget reflector now caches most of the information off a widget so that if the widget is destroyed after you lose focus (menus), you can still navigate to the source file where it was defined without that data disappearing.
[CL 2404789 by Nick Darnell in Main branch]
2015-01-13 11:44:52 -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
Jamie Dale
75900308d3 Fixed code relying on SLATE_TEXT_ATTRIBUTE for SHyperlink
Made sure everything was using FText rather than FString.

[CL 2370982 by Jamie Dale in Main branch]
2014-11-26 13:56:07 -05:00
Dmitry Rekman
1c54499008 Fix inconsistent case.
#codereview Nick.Darnell

[CL 2349528 by Dmitry Rekman in Main branch]
2014-11-04 23:10:35 -05:00
Nick Darnell
258685b4dc UMG - The Widget Reflector can detect UMG widgets as being different than normal slate widgets, and the source link is replaced by a link back to the blueprint asset. This enables the functionality, another coming changelist will hookup the asset loading binding in the editor.
[CL 2348470 by Nick Darnell in Main branch]
2014-11-04 11:11:50 -05:00
Max Preussner
93754920a6 SlateReflector: Made headers compilable individually; code & documentation clenaup
[CL 2344965 by Max Preussner in Main branch]
2014-10-30 11:03:30 -04:00
Wes Hunt
31e2bb00ac Removed a bunch of stuff from Slate standard include, created SlateBasics.h
* Moved Slate.h into SlateBasics.h and began shifting less commonly used headers into SlateExtras.h.
* Slate.h now simply includes SlateBasics.h and SlateExtras.h.
* Slate.h includes a deprecated warning now to indicate that SlateBasics.h + specific includes should be used instead.
* Moved dozens of inlined functions using Slate widgets into .cpp files to avoid header dependencies.
* All code samples now include SlateBasics.h and SlateExtras.h so future shifts will not break most those projects, but not trigger the deprecation warning of including Slate.h.
#BUN

[CL 2329610 by Wes Hunt in Main branch]
2014-10-14 22:50:06 -04:00