Commit Graph

10 Commits

Author SHA1 Message Date
mark lintott
e6fc5fe952 Static Analysis Fixes
#rb trivial
#jira UE-144624
#preflight 62223924c33b6ba25d0bb1d6

[CL 19266980 by mark lintott in ue5-main branch]
2022-03-04 11:11:37 -05:00
george rolfe
e92e7071dd JsonObjectWrapper initialization without loading from string
#jira none

#preflight 61f9bda51d7ca8ed2d5e7998

#rb none

#ROBOMERGE-AUTHOR: george.rolfe
#ROBOMERGE-SOURCE: CL 18818435 in //UE5/Release-5.0/... via CL 18818457 via CL 18822877
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18824727 by george rolfe in ue5-main branch]
2022-02-02 07:59:56 -05:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
james hopkin
4797d300db #json Separated out serialisation functions
#ROBOMERGE-SOURCE: CL 10357128 via CL 10359424 via CL 10359928
#ROBOMERGE-BOT: (v594-10333955)

[CL 10362141 by james hopkin in Main branch]
2019-11-21 17:21:11 -05:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Ben Marsh
13d012685f Merging copyright update from 4.19 branch.
#rb none
#rnx
#jira

[CL 3818977 by Ben Marsh in Staging-4.19 branch]
2018-01-02 15:30:26 -05:00
Peter Sauerbrei
547f9cd31c Copying //UE4/WEX-Staging/... to //UE4/Main (Source: //WEX/Main @ 3580612)
#rb none
#lockdown nick.penwarden

=================================================================================================
MAJOR FEATURES + CHANGES
=================================================================================================

Change 3526838 by David.Nikdel

	#WEX: make map elements support TitleProperty on their values in the editor
	#JIRA: none

Change 3517937 by Ben.Zeigler

	#jira UE-46574 Deprecate IPlatformChunkInstall::SetChunkInstallDelgate as it was spelled wrong, was only half implemented, and did not support success vs failure
	Replace with AddChunkInstallDelegate, which supports a bool error code and is bound once instead of separately for each chunk. All implementations support this delegate at a basic level, although several could be improved to call the failure delegate in more cases

Change 3498765 by David.Nikdel

	#WEX: Added a way to bind a delegate that fires whenever an analytics event is queued.
	- Bind this delegate and use it to log analytics events (for now)
	#JIRA: none

Change 3495796 by Josh.May

	#WEX
	#JIRA: None
	- Reworked the LoadTimes.DumpReport console command to accept command arguments and added options for alphanumeric sorting (-alphasort), tweakable asset time cutoff (lowtime=X), and file output to the Saved/Profiling directory (file).
	- Added hooks for automatically generating load time reports for every map load (enabled using the DUMP_LOAD_REPORT_PER_MAP #define).

Change 3489241 by Josh.Markiewicz

	#UE4 - First unfinished pass to GoogleIOS
	- SDK auth token data needs to copy auth into TMap properly
	#jira none

Change 3487767 by David.Nikdel

	#Analytics: Make FAnalyticsEventAttribute support typed values
	- This makes sure the value types in the resultant JSON reflect the code.
	- Added support for Number (double), Boolean, Null, and JsonFragment types
	- This should make it so we don't have to whitelist everything to be converted to number on the Grafana processing side.
	- Made all attributes on FAnalyticsEventAttribute immutable
	#JIRA: WEX-6696, WEX-6706

Change 3478818 by Chris.Babcock

	Add detection of Houdini (running on Intel Android CPU)
	#jira WEX-5009
	#ue4
	#android

	#robomerge R1.2

Change 3475449 by Allan.Bentham

	Add disable force inline option for iOS build, enabled for WEX.
	#jira UEMOB-167

[CL 3588553 by Peter Sauerbrei in Main branch]
2017-08-15 16:16:21 -04:00
Ben Marsh
20bf0eb6a1 Updating copyright notices to 2017 (copying from //Tasks/UE4/Dev-Copyright-2017).
#rb none
#lockdown Nick.Penwarden

[CL 3226823 by Ben Marsh in Main branch]
2016-12-08 08:52:44 -05:00
Ben Marsh
4ba423868f Copying //UE4/Dev-Build to //UE4/Dev-Main (Source: //UE4/Dev-Build @ 3209340)
#lockdown Nick.Penwarden
#rb none

==========================
MAJOR FEATURES + CHANGES
==========================

Change 3209340 on 2016/11/23 by Ben.Marsh

	Convert UE4 codebase to an "include what you use" model - where every header just includes the dependencies it needs, rather than every source file including large monolithic headers like Engine.h and UnrealEd.h.

	Measured full rebuild times around 2x faster using XGE on Windows, and improvements of 25% or more for incremental builds and full rebuilds on most other platforms.

	  * Every header now includes everything it needs to compile.
	        * There's a CoreMinimal.h header that gets you a set of ubiquitous types from Core (eg. FString, FName, TArray, FVector, etc...). Most headers now include this first.
	        * There's a CoreTypes.h header that sets up primitive UE4 types and build macros (int32, PLATFORM_WIN64, etc...). All headers in Core include this first, as does CoreMinimal.h.
	  * Every .cpp file includes its matching .h file first.
	        * This helps validate that each header is including everything it needs to compile.
	  * No engine code includes a monolithic header such as Engine.h or UnrealEd.h any more.
	        * You will get a warning if you try to include one of these from the engine. They still exist for compatibility with game projects and do not produce warnings when included there.
	        * There have only been minor changes to our internal games down to accommodate these changes. The intent is for this to be as seamless as possible.
	  * No engine code explicitly includes a precompiled header any more.
	        * We still use PCHs, but they're force-included on the compiler command line by UnrealBuildTool instead. This lets us tune what they contain without breaking any existing include dependencies.
	        * PCHs are generated by a tool to get a statistical amount of coverage for the source files using it, and I've seeded the new shared PCHs to contain any header included by > 15% of source files.

	Tool used to generate this transform is at Engine\Source\Programs\IncludeTool.

[CL 3209342 by Ben Marsh in Main branch]
2016-11-23 15:48:37 -05:00
James Brinkerhoff
c434d97f42 Copying //UE4/Ocean-Staging to //UE4/Dev-Main (Source: //Ocean/Main @ 3039233)
#lockdown Nick.Penwarden
#rb none

==========================
MAJOR FEATURES + CHANGES
==========================

Change 3035988 on 2016/07/01 by James.Brinkerhoff

	Hotfix from CL 3032831 for UHT compile error on Windows 10 machines

Change 3034711 on 2016/06/30 by Peter.Sauerbrei

	latest provision to go with latest certificate

Change 3032018 on 2016/06/28 by Shon.Love

	#ocn, #mcp: Fixed create clan call.

Change 3031372 on 2016/06/28 by David.Nikdel

	#Ocean: Post-Integration fixup commit

Change 3030867 on 2016/06/28 by Scott.Bowen

	#ocean - Integrate changes from //WEX/... to allow importing Json attributes to apply to an item when created on Mcp.

Change 3030859 on 2016/06/28 by Shon.Love

	#ocn, #mcp: Fixed Mac compiler errors.

Change 3030595 on 2016/06/28 by Shon.Love

	#ocn, #mcp: Updated Groups implementation to interact with latest API.

Change 3030549 on 2016/06/28 by Shon.Love

	#ocn, #mcp: Fixed nullptr-dereference if an async method disappeared/changed while still referenced by a blueprint.  Crash would happen if you put your mouse of the 'missing async method' node in the blueprint editor.

Change 3028705 on 2016/06/27 by Ian.Fox

	Duplicating 3027482 from //Orion/Main

	Read TaggedPropertyRedirects from all config files to allow plugins to register property redirectors

	You'll need this before you grab the latest OGF or your catalog prices will go away, so here it is now

	#ue4
	#tests none

Change 2993102 on 2016/05/27 by James.Brinkerhoff

	Hotfix from CL 2985226 for UE-30995 - Player built walls have default material (for Orlando's material error X8000)

Change 2989818 on 2016/05/25 by James.Brinkerhoff

	Hotfix from 2989681 for UHT rebuilding when it doesn't need to

Change 2984539 on 2016/05/19 by James.Brinkerhoff

	Making some changes to the script to generate the changelist description for copying up streams to UE4 Main based on game dev stream needs
	- Adding a lockdown parameter
	- Calculating the last changelist for game dev streams from the second of the input changelist range
	- Ignoring case for CodeReview and RB tags
	- Defining a separate source stream for game dev streams

Change 2984055 on 2016/05/19 by James.Brinkerhoff

	Merging //UE4/Ocean-Staging to //Ocean/Main

[CL 3040652 by James Brinkerhoff in Main branch]
2016-07-06 22:10:20 -04:00