Commit Graph

38 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
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
Mikolaj Sieluzycki
51f5333986 Prepare cpp files for header cleanup.
#codereview Robert.Manuszewski

[CL 2356864 by Mikolaj Sieluzycki in Main branch]
2014-11-12 04:58:53 -05:00
Nick Darnell
7d27a97b6b [Jira UETOOL-102] The curve editor now allows metadata to control labeling of each axis. THe curve editor for user interface DPI scaling now labels the axises Resolution and Scale.
[CL 2348461 by Nick Darnell in Main branch]
2014-11-04 11:07:08 -05:00
Matthew Griffin
c89ea03fa2 Adding a curve linear color struct that can be added as a property and edited in details panel.
Removed code that explicitly checks for UCurveLinearColor and added functions to curve owner interface so that this struct can display the gradient editor as well.
Tidied up some of the curve customisation that this was based on, only including what's needed, forward declarations in single place, removed unused comments.

UE-4434 - GitHub 529 : Curve linear color + Customization

Integrated from PR #529 by iniside

[CL 2339661 by Matthew Griffin in Main branch]
2014-10-24 08:09:10 -04:00
Andrew Brown
2bb6b0dc1b Modify CreatePropertyNameWidget so that the tooltip (like with the name) is also overrideable. (and fixedup usage).
[CL 2335803 by Andrew Brown in Main branch]
2014-10-21 11:13:59 -04:00
Nick Darnell
70ff596049 UMG/Slate - Breaking Change - Introducing a DPI scaling mechanism to both UMG and native slate widgets. The container widget of the game's viewport is now a DPI scaler that is controlled through a curve in the rendering settings for your project. By default the curve assumes a DPI scale of 1 at 1080, and is a linear scale up or down from that point. The math is performed based on the short side of the viewport.
If you are currentlying performing your own DPI Scaling of slate you'll need to remove that code or adjust the DPI Curve of this new system to 1 and keep your current system for scaling the UI.

[CL 2263045 by Nick Darnell in Main branch]
2014-08-19 15:57:46 -04:00
Michael Trepka
5bd6255fde More Clang compile warning fixes
[CL 2237347 by Michael Trepka in Main branch]
2014-07-30 14:51:27 -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
Ori Cohen
48396b106c Replace PeakTorque with UI-editable TorqueCurve
Replace MaxSteeringSpeed & SteeringCurve with UI-editable SteeringCurve
Add GetRichCurveConst to FRuntimeFloatCurve and remove Eval/GetTimeRange

Submitting for James

[CL 2063670 by Ori Cohen in Main branch]
2014-05-05 14:16:30 -04:00
Justin Sargent
0bc686f251 Fixed up redundant FText .ToString() usage and some improper FText usage.
[CL 2042623 by Justin Sargent in Main branch]
2014-04-23 18:06:41 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00