Commit Graph

112 Commits

Author SHA1 Message Date
Matt Kuhlenschmidt
8adce82fb8 #UE4 - Adding missing changes to core.h
[CL 2050198 by Matt Kuhlenschmidt in Main branch]
2014-04-23 19:40:20 -04:00
Matt Kuhlenschmidt
a4fbc53459 #UE4 - Moved TAttribute and TOptional to core
[CL 2050138 by Matt Kuhlenschmidt in Main branch]
2014-04-23 19:39:39 -04:00
Ori Cohen
a81c8b5fa0 Fix RInterpTo doing wrong early out when given very small interpolation value #codereview Jeff.Farris
[CL 2050030 by Ori Cohen in Main branch]
2014-04-23 19:38:02 -04:00
Bob Tellez
a2f59b6324 UE4: Consolidated duplicate implementations of ConvertIntToWindowMode in GameUserSettings.cpp and UnrealEngine.cpp into a single function in the EWindowMode namespace. This removes the need to use "extern" imports and fixes non-unity CIS.
[CL 2050026 by Bob Tellez in Main branch]
2014-04-23 19:37:40 -04:00
Michael Trepka
f64260b0eb Fixed FApplePlatformFile::MoveFile() to work with files on different file systems
[CL 2049987 by Michael Trepka in Main branch]
2014-04-23 19:36:58 -04:00
Dmitry Rekman
c74c09a1de Expose whether we're building with Steam through WITH_STEAMWORKS define and compile SteamController conditionally (TTP #332911).
#codereview Mike.Fricker, Ben.Marsh, Leslie.Nivison

[CL 2049973 by Dmitry Rekman in Main branch]
2014-04-23 19:36:38 -04:00
Michael Trepka
87999b56cb Fixed Mac non-unity build errors
[CL 2049921 by Michael Trepka in Main branch]
2014-04-23 19:35:31 -04:00
Bob Tellez
96c40b8974 Merging UE4-Fortnite -> Main using CL#2047477
[CL 2049479 by Bob Tellez in Main branch]
2014-04-23 19:29:53 -04:00
Michael Trepka
0646e9821d Removed unused mouse code from Mac HIDInputInterface
[CL 2048900 by Michael Trepka in Main branch]
2014-04-23 19:23:14 -04:00
Jaroslaw Surowiec
381e766733 #UE4
- Temporary limited raw stats file to contain only 120 frames

#codereview Robert.Manuszewski

[CL 2048874 by Jaroslaw Surowiec in Main branch]
2014-04-23 19:23:04 -04:00
Jaroslaw Palczynski
37b8626c43 #ttp 331741 - UE4: CORE: TaskGraph: Move GetTaskName functionality into GetStatId
#proj UE4
#branch UE4
#summary The interface of FGenericTask is now changed. Removed GetTaskName() and changed GetStatId() to non-static and const.
#codereview Robert.Manuszewski
#codereview Jaroslaw.Surowiec

[CL 2048817 by Jaroslaw Palczynski in Main branch]
2014-04-23 19:22:09 -04:00
Thomas Sarkanen
2e3d1f5aae #summary Source code access is now done via plugins
#ttp 330039 	EDITOR: Platform-agnostic editor code depends on Windows-only VSAccessor headers
#detail 	Source code access is now extensible via plugins, so any new editors can be easily added.
#add 	Added SourceCodeAccess module that routes access via plugins.
#change 	Moved much of the old VSAccessor code into a new VisualStudioSourceCodeAccess plugin.
#add 	Added a counterpart XCode plugin & migrated the code from FSourceCodeNavigation (Applescript etc.) into there.
#remove 	Removed applescript for XCode access (it is now done via code).
#remove 	Removed source code access functionality from platform layer.
#add 	Added details customization for source code access settings, so users can choose their own accessor.
#remove 	Removed dependencies on VSAccessor.
#change 	Changed API in SWidget to not require building a string to be parsed, instead this acesses and forwards filenames & line numbers.
#extra 	Tested on Mac by Mark S.
reviewed by 	Andrew.Brown

[CL 2048697 by Thomas Sarkanen in Main branch]
2014-04-23 19:19:51 -04:00
Terence Burns
23173e178d #ttp 332144 - COLLISION: Bug with DefaultChannelResponses ini saving
#Summary Updated the config system to handle single element arrays as arrays, and not as single properties.

#Note This is only applicable to default*.ini files, as these require array syntax when saving

[CL 2048693 by Terence Burns in Main branch]
2014-04-23 19:19:39 -04:00
James Hopkin
f22c08ec87 #summary "Installed" flag is now forwarded to CrashReportClient
#branch main
#proj UE4
#note This ensure CrashReportClient's logs are saved to the user's directory when run from an installed UE4.
#ReviewedBy Bob.Tellez

[CL 2048621 by James Hopkin in Main branch]
2014-04-23 19:19:19 -04:00
Saul Abreu
bab99a3ee1 #summary Potential solution for crashing applications without appropriate current working directories.
#ttp 332492 - CRASH: BLOCKER: MAIN: Client crashes on launch

[CL 2048204 by Saul Abreu in Main branch]
2014-04-23 19:15:20 -04:00
Dmitry Rekman
3396f38af7 Added stub implementation for LaunchURL on Linux to alleviate TTP #331907.
[CL 2048152 by Dmitry Rekman in Main branch]
2014-04-23 19:14:49 -04:00
Michael Trepka
8a12a6c0d7 Workaround for Mac crash when using PS3 controller
[CL 2048112 by Michael Trepka in Main branch]
2014-04-23 19:14:28 -04:00
Leigh Swift
994f723116 #ttp 332719 - FText::AsMemory is returning strings where all decimal places have the digit 0
#summary Fixed formating memory sizes for decimal places
#proj Core
#codereview Justin.Sargent

[CL 2048043 by Leigh Swift in Main branch]
2014-04-23 19:13:26 -04:00
John Pollard
d277f5fc93 #UE4 - Remove built-in ad banner support from engine in favor of using modules
[CL 2048004 by John Pollard in Main branch]
2014-04-23 19:12:44 -04:00
Saul Abreu
411ff4bd4c #summary Changes to ICU build configuration to make external binary data files and changes to UE4 to load them. Rebuilt binaries and libraries for Mac and for Win32/Win64 using VS2012/VS2013.
#ttp 331776 - L10N: ICU: Executable size for engine and programs has regressed dramatically (ICU)

[CL 2046846 by Saul Abreu in Main branch]
2014-04-23 19:01:55 -04:00
Jaroslaw Surowiec
918aa93b10 #UE4
- Added missing file

[CL 2046808 by Jaroslaw Surowiec in Main branch]
2014-04-23 19:00:47 -04:00
Jaroslaw Surowiec
71b76220f8 #UE4
- Replaced magic value 'Thread_' with ThreadNameMarker, improved a bit versioning of stats files
- Added an option to inject the full stats metadata into stream, required by the profiler client manager to maintain the continuity of the stat messages
- Simplified thread metadata
- Added full thread name to the raw callstack

#codereview Robert.Manuszewski

[CL 2046772 by Jaroslaw Surowiec in Main branch]
2014-04-23 18:59:34 -04:00
Robert Jones
336c11c52a #ttp 331016 -Android: Replace hardcoded /mnt/sdcard with getExternalStorageLocation() or whateve
#proj UnrealEd
#branch UE4
#summary On startup external storage location is queried and cached for subsequent file ops

[CL 2046768 by Robert Jones in Main branch]
2014-04-23 18:59:23 -04:00
Robert Manuszewski
30ad586ea3 #UE4 - Prevent FMsg::Logf deadlocks, lock the static buffer only when doing sprintf
#codereview gil.gribb

[CL 2046474 by Robert Manuszewski in Main branch]
2014-04-23 18:49:06 -04:00
Josh Adams
0bae998492 - Fixed controller buttons in Android
- Added some buttons inspired by kindle fire tv
#codereview jj.hoesing

[CL 2045519 by Josh Adams in Main branch]
2014-04-23 18:45:11 -04:00