Commit Graph

12 Commits

Author SHA1 Message Date
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
09af8a9c60 Fixed code relying on SLATE_TEXT_ARGUMENT for SNumericEntryBox
Made sure everything was using FText rather than FString.

[CL 2373615 by Jamie Dale in Main branch]
2014-12-02 06:47:27 -05:00
Jamie Dale
f440490671 Converted the property editor to use FText
The display name, filter string, and tooltips for the property editor (and associated detail customizations) are now stored as FText rather than FString. This allows us to remove SLATE_TEXT_ARGUMENT from the detail customization widgets.

[CL 2372595 by Jamie Dale in Main branch]
2014-12-01 11:19:41 -05: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
Matt Kuhlenschmidt
ae59cd81e6 Fixed transform customizating swapping roll and yaw
[CL 2321589 by Matt Kuhlenschmidt in Main branch]
2014-10-07 14:19:00 -04:00
Michael Noland
d01f8b5283 Core: Remove unused bChangesTopology member from FPropertyChangedEvent and removed most uses, in preparation for deprecating the three-argument constructor
#codereview matt.kuhlenschmidt

[CL 2304635 by Michael Noland in Main branch]
2014-09-19 19:00:52 -04:00
James Golding
75511fd092 Fix non-unity in MathStructProxyCustomizations
#codereview thomas.sarkanen

[CL 2229689 by James Golding in Main branch]
2014-07-24 05:34:07 -04:00
Thomas Sarkanen
3a48287427 Fixed FTransform details customization not dirtying packages correctly.
Made sure to call NotifyFinishedChangingProperties so that packages are dirtied when editing values.
Also increased precision in floating-point SetValue. We should not go via strings to do this, but we dont have any other way at the moment, so this is the next best thing.

TTP# 341202 - BLUEPRINT:  A transforms default value does not get carried over from the set values in its structure

reviewed by Andrew.Brown

[CL 2228482 by Thomas Sarkanen in Main branch]
2014-07-23 10:36:08 -04:00
Richard TalbotWatkin
5e3c4d6930 Modified struct customization for FMatrix and FTransform to work in the same way as the component transform details customization.
#ttp 339291 - Level Editor Details panel transform copy/paste not compatible with Blueprint Details panel transform
#branch UE4
#proj Editor.DetailCustomizations
#reviewedby Chris.Wood

[CL 2169038 by Richard TalbotWatkin in Main branch]
2014-07-07 07:00:30 -04:00
Matt Kuhlenschmidt
0bac17760c Fixup usage of deprecated IStructCustomizationUtils interface
[CL 2094462 by Matt Kuhlenschmidt in Main branch]
2014-06-04 11:16:24 -04:00
Matt Kuhlenschmidt
13939a90e9 Deprecated IStructCustomization and struct property customization registration. Use IPropertyTypeCustomization and RegisterPropertyTypeCustomization instead
[CL 2094389 by Matt Kuhlenschmidt in Main branch]
2014-06-04 10:16:14 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00