Commit Graph

77 Commits

Author SHA1 Message Date
Jaroslaw Surowiec
c01425c222 #UE4.Profiler
- Added vertical scroll bar to the profiler graph panel, not used yet

[CL 2050948 by Jaroslaw Surowiec in Main branch]
2014-04-23 19:49:21 -04:00
Michael Trepka
7dfe6b2dcc Switched SourceControlSettings code to use FPaths::GeneratedConfigDir() instead of trying to concat the path on its own.
[CL 2050902 by Michael Trepka in Main branch]
2014-04-23 19:49:11 -04:00
Marc Audy
a39fab6a6d Remove unused SoundWave.bLoopable flag
[CL 2050271 by Marc Audy in Main branch]
2014-04-23 19:41:55 -04:00
Peter Sauerbrei
a3cf3f4bf4 #ue4
#ufe
* fix for server platform type being passed to UAT

[CL 2050242 by Peter Sauerbrei in Main branch]
2014-04-23 19:41:24 -04:00
Ryan Gerleve
122667ec99 #UE4
- Add Google Play support on Android
- Add editor settings for Google Play - enabled/disabled, and the app id for the games service
- Hack in Google Play leaderboards, including blueprint support, proper online subsystem implementation will come in the future
- These leaderboards work in TappyChicken

#codereview josh.adams, jj.hoesing, michael.noland

[CL 2050175 by Ryan Gerleve in Main branch]
2014-04-23 19:40:10 -04:00
Nick Darnell
4d26248bd0 * New asset category in the new menu "User Interface", currently just the slate related assets are visible unless -umg is provided.
* Porting a large swath of the code from SlateComponentWrapper into UMG.
* Creating a derived UBlueprint for AUserWidget. (The base class for a UMG widget).

[CL 2050095 by Nick Darnell in Main branch]
2014-04-23 19:38:57 -04:00
Thomas Sarkanen
ffc6451909 #summary Added P4 API 2014.2.
#ttp 331898 	EDITOR: Update Perforce SDK to Visual Studio 2013 compatible libraries
#note 	This a re-submission of the previous CL 2048699 minus the SSL lib changes that were causing problems for people with different SSL-enabled installed programs.
#add 	Added new Perforce API libraries & includes for version 2014.2.
#remove 	Deprecated the loading of the P4API.dll - we no longer use this in the Editor (however it must remain as it is used in the build system).
#fix 	Fixed source control tests to properly create temporary packages.
reviewed by 	Andrew.Brown

[CL 2049736 by Thomas Sarkanen in Main branch]
2014-04-23 19:32:18 -04:00
Thomas Sarkanen
a5274d1b18 #summary Fixed up issues found when creating a new source control provider.
#ttp 331349 	Editor: Source Control: Some issues with creating new source control provider
#change 	Fixed up conflation of enum with bool in if() blocks when calling Execute().
#fix 	Fixed QueueStatusUpdate not checking for NULL source control state.
reviewed by 	Andrew.Brown

[CL 2049714 by Thomas Sarkanen in Main branch]
2014-04-23 19:31:56 -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
Thomas Sarkanen
4c33b522f3 Back out changelist 2048699
[CL 2049209 by Thomas Sarkanen in Main branch]
2014-04-23 19:27:30 -04:00
Max Preussner
76e85e8a30 forgot to check in
[CL 2049117 by Max Preussner in Main branch]
2014-04-23 19:25:46 -04:00
Max Preussner
ed4038010d the sections in the Settings UI now automatically sort alphabetically
[CL 2049115 by Max Preussner in Main branch]
2014-04-23 19:25:36 -04:00
Thomas Sarkanen
4cf4d2af19 #ue4 CIS fix: Check for FSlateApplication validity.
[CL 2048812 by Thomas Sarkanen in Main branch]
2014-04-23 19:21:58 -04:00
Jaroslaw Surowiec
933ca11147 #UE4
- Fixed profiler
  - Increased stack size used to generate the profiler event graph
  - Fixed a problem with tracking default stats when the metadata is not ready

#codereview Robert.Manuszewski

[CL 2048708 by Jaroslaw Surowiec in Main branch]
2014-04-23 19:20:24 -04:00
Thomas Sarkanen
87bc4ac562 #summary Added P4 API 2014.2 with OpenSSL 1.0.1g.
#ttp 331898 	EDITOR: Update Perforce SDK to Visual Studio 2013 compatible libraries
#ttp 331132 	LIVE: Editor: Source Control: Request to support SSL connections to Perforce servers
#add 	Added new Perforce API libraries & includes for version 2014.2.
#add 	Added OpenSSL 1.0.1g alongside the new Perforce libs & updated build script to link against them, rather than the stub.
#remove 	Deprecated the loading of the P4API.dll - we no longer use this in the Editor (however it must remain as it is used in the build system).
#fix 	Fixed source control tests to properly create temporary packages.
reviewed by 	Andrew.Brown

[CL 2048699 by Thomas Sarkanen in Main branch]
2014-04-23 19:20:02 -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
Max Preussner
a6a4aaf123 fixed up incorrect/obsolete module dependencies in various Editor modules
[CL 2048469 by Max Preussner in Main branch]
2014-04-23 19:18:58 -04:00
Max Preussner
d28aed0a08 fixed up incorrect/obsolete module dependencies in various UFE related modules
[CL 2048464 by Max Preussner in Main branch]
2014-04-23 19:18:37 -04:00
Max Preussner
b164e63588 fixed up incorrect module dependencies in Automation modules
[CL 2048461 by Max Preussner in Main branch]
2014-04-23 19:18:15 -04:00
Max Preussner
8c96b25967 fixed up incorrect module dependencies in Profiler
#CodeReview: peter.sauerbrei

[CL 2048459 by Max Preussner in Main branch]
2014-04-23 19:18:05 -04:00
Max Preussner
b4342fa320 fixed incorrect module dependencies in various target platforms
[CL 2048457 by Max Preussner in Main branch]
2014-04-23 19:17:54 -04:00
Max Preussner
df33e40362 removed unnecessary module dependencies from Android target platforms
#CodeReview: jj.hoesing

[CL 2048431 by Max Preussner in Main branch]
2014-04-23 19:17:03 -04:00
Max Preussner
a1a873a86f removed the remaining dependencies to the Networking module from the Messaging module;
cleaned up some fallout from incorrectly set up modules

[CL 2048417 by Max Preussner in Main branch]
2014-04-23 19:16:42 -04:00
Bob Tellez
bfa71ce7dc UE4: Double clicking a world asset in the content browser now loads it in the level editor.
[CL 2048399 by Bob Tellez in Main branch]
2014-04-23 19:16:21 -04:00
Max Preussner
1779401e8e removed explicit boxing of TWeakObjPtr, because this is no longer necessary since the TWeakObjPtr assignment operators have been fixed
[CL 2047880 by Max Preussner in Main branch]
2014-04-23 19:10:37 -04:00