As part of this, added a new UAT command ("SyncDepotPath") to create a temporary workspace, sync a folder, and delete the workspace.
#rb none
#codereview Richard.Hinckley, Jeff.Wilson
#lockdown Nick.Penwarden
[CL 3391225 by Ben Marsh in Main branch]
#lockdown Nick.Penwarden
#rb None
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3358140 on 2017/03/22 by Rolando.Caloca
DR - Fix copy to cube face
- Compile fix when using dump layer
- Add new error enum
Change 3358301 on 2017/03/22 by Mitchell.Wilson
Initial check in of LODs in InfiltratorForward. First pass on optimization in level. Adding a visibility track for SceneCapture2D in tunnel section.
Change 3358477 on 2017/03/22 by Mitchell.Wilson
Updating Skeletal Mesh DPW_Robot_Export to resolve screen size being too low for LOD1. Cleaned up LOD1 which was showing some visible popping when transitioning.
Change 3358529 on 2017/03/22 by Mark.Satterthwaite
Globally disable clang's "constant-logical-operand" warning when running under Distcc - it is much easier and less invasive than constantly fixing the code.
Change 3358745 on 2017/03/22 by Mark.Satterthwaite
Disable another warning (parentheses-equality) under Distcc because again the separation of preprocessing from compilation means it turns up where it isn't expected.
Change 3358837 on 2017/03/22 by Joe.Graf
Merge of pull request #3214 for the RenderDocPlugin
#CodeReview: matt.kuhlenschmidt, marcus.wassmer
#rb: marcus.wassmer
Change 3359112 on 2017/03/22 by Ben.Salem
Update perf monitor to include frame time by default. Also, use only game/PIE world timers when in editor, instead of all worlds combined.
#tests Ran several Showdown test runs with plugin!
Change 3359363 on 2017/03/22 by Joe.Graf
First pass at non-unity & no pch compilation
Change 3359449 on 2017/03/22 by Joe.Graf
Added missing null check when exporting a EXR on Linux (UE-40268)
#CodeReview: dmitry.rekman
#rb: n/a
Change 3360349 on 2017/03/23 by Guillaume.Abadie
Fixes TAA's AA_FORCE_ALPHA_CLAMP causing DOF layouts.
#jira UE-42920
Change 3360405 on 2017/03/23 by Marcus.Wassmer
Better method for detecting Kepler
Change 3360718 on 2017/03/23 by Daniel.Wright
Planar reflections handle views smaller than the render target in a general way
* Fixes planar reflections with adaptive pixel density (ViewFamily size larger than actual views combined)
* Planar reflections are now supported in splitscreen
Change 3360758 on 2017/03/23 by Daniel.Wright
[Copy] Added new light property bCastVolumetricShadow, which defaults to true for directional and sky lights, but false for point / spot lights as supporting volumetric fog shadowing has significant GPU overhead
Change 3360762 on 2017/03/23 by Daniel.Wright
[Copy] Texture flags are now properly routed to RHICreateTexture3D from the render target pool
Change 3360768 on 2017/03/23 by Daniel.Wright
[Copy] Disabled GPUProfiler histogram by default, controlled by r.ProfileGPU.ShowEventHistogram
Change 3360770 on 2017/03/23 by Daniel.Wright
[Copy] Disabled fast clears on CustomDepth, saves .2ms on xbox
Change 3360771 on 2017/03/23 by Daniel.Wright
[Copy] Particle lights no longer force tiled deferred lighting. Tiled deferred lighting is only used if enough unshadowed lights + particle lights are on screen. Saves 1.5ms Xbox with one particle light.
Change 3360774 on 2017/03/23 by Daniel.Wright
[Copy] Distance field cvar comments
Change 3360782 on 2017/03/23 by Daniel.Wright
[Copy] Disabled selection color on Volume materials
Change 3360795 on 2017/03/23 by Daniel.Wright
[Copy] Volume materials now specify Albedo and Extinction, which is more intuitive than Scattering and Absorption. Albedo is [0-1] reflectance, while Extinction is a world space density.
Change 3360799 on 2017/03/23 by Daniel.Wright
[Copy] Cinematic scalability levels get 2x volumetric fog resolution in x and y
Change 3360806 on 2017/03/23 by Daniel.Wright
[Copy] Fixed volumetric fog being offset when viewport min is not 0
Change 3360809 on 2017/03/23 by Daniel.Wright
[Copy] Volumetric fog now adds a bias to the inverse squared light falloff denominator, prevents extreme aliasing from the hotspot. Can be controlled with r.VolumetricFog.InverseSquaredLightDistanceBiasScale.
Change 3361651 on 2017/03/23 by Brian.Karis
Higher quality sharp SSR at quality 4
Change 3361678 on 2017/03/23 by Brian.Karis
Fresnel darkens diffuse for clearcoat.
Change 3361683 on 2017/03/23 by Brian.Karis
Fixed SSR artifact
Change 3361691 on 2017/03/23 by Brian.Karis
Chagned min roughness limit
Change 3361707 on 2017/03/23 by Brian.Karis
Added inverse film tone map
Change 3361726 on 2017/03/23 by Brian.Karis
Better precision inverse
Change 3361758 on 2017/03/23 by Brian.Karis
Material flag normal curvature to roughness is no longer forward only.
Change 3361765 on 2017/03/23 by Brian.Karis
Update ACES
Change 3361774 on 2017/03/23 by Brian.Karis
Cleaned up alpha support and disabled screen edge clipping.
Change 3362478 on 2017/03/24 by Guillaume.Abadie
Cherry pick 3316084's PostProcessing.cpp: Fixes a bug in Circle DOF where the apply pass was no longer using the downres DOF's TAA output.
#author Brian.Karis
#jira UE-42920
Change 3362738 on 2017/03/24 by Rolando.Caloca
DR - Hide scene capture on IF
Change 3362890 on 2017/03/24 by Guillaume.Abadie
Renames r.SceneAlpha to r.PostProcessing.PropagateAlpha
Change 3363665 on 2017/03/24 by Mark.Satterthwaite
PR #3414: Add command line option "-noheartbeatthread" to disable heart beat thread (Contributed by JeffRous)
Change 3363866 on 2017/03/24 by Arne.Schober
DR - Updated NVAPI
#RB Marcus.Wassmer
Change 3364300 on 2017/03/24 by Brian.Karis
SSR use dynamic velocity
Change 3364372 on 2017/03/24 by Brian.Karis
Fix changing off axis projection velocities.
Change 3364373 on 2017/03/24 by Brian.Karis
Enabled velocity drawing in scene captures
Change 3365531 on 2017/03/27 by Guillaume.Abadie
Computes the material's screen position material expression directly from the pixel shader SvPosition
Change 3365764 on 2017/03/27 by Chris.Bunner
Lowering severity of crash for missing values in scalability.ini.
#jira UE-41331
Change 3365916 on 2017/03/27 by Guillaume.Abadie
Exposes the viewport offset within the view property material expression
Change 3365979 on 2017/03/27 by Brian.Karis
Fixed skylight intensity from double applying
Change 3365987 on 2017/03/27 by Brian.Karis
Stopped post process indirect lighting intensity from scaling skylight reflections
Change 3365991 on 2017/03/27 by Brian.Karis
Fix for static analysis
Change 3366028 on 2017/03/27 by Daniel.Wright
Volumetric fog supports static shadowing from Stationary lights
* Using bilinear on static shadowmap depths + 1 PCF to smooth out results
Change 3366029 on 2017/03/27 by Daniel.Wright
Static shadow depth maps for Stationary point and spot lights are 2x higher res by default (4x more texels), which is more appropriate for volumetric fog
Change 3366055 on 2017/03/27 by Guillaume.Abadie
Cherry picks 3251469: Implements scene capture component's CaptureSortPriority to control GPU execution order in order to manage inter dependencies.
Change 3366447 on 2017/03/27 by Simon.Tourangeau
Fix IES light profile importer.
- Bug in the LM-63-1986 format importer.
Change 3366836 on 2017/03/27 by Brian.Karis
ClearUAV now supports int types
Change 3367435 on 2017/03/28 by Benjamin.Hyder
Submitting Decal Automation map for initial approval
Change 3367572 on 2017/03/28 by Chris.Bunner
Changed ClampedPow {max(abs(x),0.00001)} to PositiveClampedPow {max(x,0)} to give more expected results to Power node in material graphs.
#jira UE-42989
Change 3367756 on 2017/03/28 by Olaf.Piesche
Niagara material usage flags
Change 3367835 on 2017/03/28 by Marcus.Wassmer
Fix crash when TileRenderer runs before anything else. Make explicit behavior when rendering at a time when there is no valid scene.
Change 3367837 on 2017/03/28 by Marcus.Wassmer
Missed a file.
Change 3367838 on 2017/03/28 by Richard.Wallis
Updated items from original shelved version by Mark Satt:
- Added MetalBackend.cpp to change main function string to have an initial crc + code length zero's
**Description below taken from Mark Satt's original verison of this in CL3343280**
Updated for Dev-Rendering's PSOs & integrates Richard's work on RHI shader libraries.
Replace the FShaderCache's cook-time binary shader cache with Dmitriy Dyomin's standalone FShaderCodeLibrary that saves all shader byte-code arrays to files named by the FSHAHash. This de-duplicates shaders so we only ever store the byte code once. Includes optional support for generating a platform specific library file - which Metal implements to provide a single Metal library. The platform-native implementation can perform more de-duplication and in the case of Metal has lower file overheads and will compress more efficiently.
- All of the support code for the FShaderCache's cook caching is gone, which affects all platforms. The FShaderCodeLibrary is currently supported by Cook-By-The-Book but can be used with iterate or child cookers - only DLC cooking requires further work.
- With further modifications it should be possible to support Cook-on-the-Fly as well (output directories would be needed in FShaderCodeLibrary::InitForCooking) and the file-access pattern should be changed to use async. IO so that Material loading is not considered complete until all required byte-code arrays are loaded into the FShaderCodeLibrary.
- For Metal archiving shaders this way will compile with debug information and the FShaderCodeLibrary, with some help from extensions to IShaderFormat, will save the debug information out into separate files during cooking - these can then be used to debug the game without having to locally recompile, recook & repackage but the shipped byte-code is stripped. Global shader caches are also subject to de-duplication in the library in order to support Metal's shader stripping.
- File Move operations need to respect the 'Replace' flag - for FShaderCodeLibrary to work we need Move to be atomic.
- This bumps the object version and will cause all content to recook.
- Native library support is optional - only Metal currently implements one, but so could Vulkan and D3D12. For Metal the big advantages are further de-duplication where different materials generate the same MetalSL text but a different FSHAHash, that the single Metal library has lower overhead and that as a single file it all compresses far better (esp. with LZMA - 5x smaller).
Change 3367854 on 2017/03/28 by Mark.Satterthwaite
Don't track or record draw call resources for non-OpenGL shader platforms in the shader-cache as it is unnecessary and makes it slower on the CPU than it needs to be.
Change 3367877 on 2017/03/28 by Brian.Karis
Fixed linux build hopefully
Change 3368001 on 2017/03/28 by Mark.Satterthwaite
Compile fixes from Richard's checkin caused by not having visibility to all platforms from my original shelves.
Change 3368019 on 2017/03/28 by Mark.Satterthwaite
And another fix for Windows compilation of MetalShaderFormat.
Change 3368042 on 2017/03/28 by Mark.Satterthwaite
And a couple of simpler MSVC errors.
Change 3368271 on 2017/03/28 by Mark.Satterthwaite
Make SceneRenderTargets compile again.
Change 3368691 on 2017/03/28 by Daniel.Wright
[Copy from BenW] Renamed r.Shadow.MaxCSMShadowResolution to r.Shadow.MaxCSMResolution to match scalability inis
Change 3369689 on 2017/03/29 by Marcus.Wassmer
Fix non editor compile for now
Change 3369862 on 2017/03/29 by Marcus.Wassmer
Get the rest of the things compiling again.
Change 3369896 on 2017/03/29 by Chris.Bunner
Enabling AMD HDR support by default.
#jira UE-42113
Change 3370535 on 2017/03/29 by Marcus.Wassmer
DR - Fix template explicit instantiation for ClearUAV permutations
#RB Brian.Karis, Arne.Schober
Change 3370704 on 2017/03/29 by Rolando.Caloca
DR - Rewrote GPU Skin Cache
- Per section buffers
- Limited memory per non-editor worlds (control with r.SkinCache.SceneMemoryLimitInMB)
Copied from 3370529
Change 3371389 on 2017/03/30 by Richard.Wallis
Remove temp working directories after archive packages built.
Change 3371641 on 2017/03/30 by Rolando.Caloca
DR - Copy 3371640 (fix mem leak)
Change 3372436 on 2017/03/30 by Uriel.Doyon
Added flags in UPrimitiveComponent to keep track of its state in the streaming manager.
This allows to avoid unnecessary callback and processing in begin destroy reattach and being destroy logic.
Removed the limitation of only processing UMeshComponent when handling spawed primitive.
This releases the level manager from having to manage dynamic primitives.
This improves performance by not having to manage dynamic references in the level manager.
Primitives managed as dynamic now have a callback when ever their proxy is udpated, handling
many cases automatically where previously a manual callback to notify would have been required.
Fixed an issue where primitives with no reference to streaming textures would loose they dynamic state
because of lack of references in the streamer.
Change 3372740 on 2017/03/30 by Chris.Bunner
[Experimental] Partial compute post process pipeline (r.PostProcess.PreferCompute).
StencilSceneTexture added to deferred list.
A few known issues to be fixed in a follow-up CL.
Change 3372765 on 2017/03/30 by Uriel.Doyon
Disabled concurrent call to NotifyPrimitiveUpdated while we don't have a safe concurrent update
Change 3372979 on 2017/03/30 by Richard.Hinckley
#jira UE-43501
The stencil buffer can now use single-channel bitmasks that ignore depth. This makes it possible to detect overlaps between stencil objects.
Change 3373053 on 2017/03/30 by Simon.Tourangeau
LPV Fade support
- mostly integrated from CL 2959511
Change 3373272 on 2017/03/30 by Uriel.Doyon
Added support for the concurrent update of dynamic primitives by the streaming manager.
Change 3373450 on 2017/03/30 by Rolando.Caloca
DR - FNT - Fix bad data for odd texcoord channels used on skin cache passthrough factory
Copy 3373364
#jira UE-43492
Change 3373470 on 2017/03/30 by Marcus.Wassmer
Nvidia Aftermath support
Change 3374187 on 2017/03/31 by Chris.Bunner
Volume texture support for CombineLUTs/Tonemap compute pass.
Refactored common param code to shared sub-class in CombineLUTs and Tonemap PS/CS.
Skip compute post process out-of-bounds writes.
Unsigned type conversion fixes.
Trimmed compute post process shader inputs.
Change 3374233 on 2017/03/31 by Chris.Bunner
Removed several redundant post process compute fences and resource transitions.
Added testing CVar to force compute post processes to async (r.PostProcess.ForceAsyncDispatch).
Change 3374412 on 2017/03/31 by Rolando.Caloca
DR - Fix static analysis
Change 3374544 on 2017/03/31 by Richard.Wallis
FShaderCache Parallel-Context-Aware Merged with FShaderCache Single Library.
Future Work
- This was done before Engine PSO were in so this now needs a refector in the recording and playback on pipeline states instead an emulate PSO in OpenGL Driver.
- Remove FShaderCacheState and replace the logic with FGraphicsPipelineStateInitializer which should be able to record from the RHI current pipeline state
- This would reduce the Locking required as it's naturally per thread/context and only the final record would need a lock
Change 3374588 on 2017/03/31 by Richard.Wallis
Windows Compile Fixes
Change 3374810 on 2017/03/31 by Benjamin.Hyder
updating recommended GPU drivers
Change 3375207 on 2017/03/31 by Rolando.Caloca
DR - vk - Fixed swapchain format selection for some Linux platforms
Change 3375248 on 2017/03/31 by Rolando.Caloca
DR - vk - Prefer D32S8
Change 3375495 on 2017/03/31 by Rolando.Caloca
DR - vk - Update to sdk 1.0.42.2
Change 3375496 on 2017/03/31 by Rolando.Caloca
DR - Force compiling with updated Vulkan SDK
Change 3375636 on 2017/03/31 by Mark.Satterthwaite
Copying Metal improvements from task stream, with some modifications:
- Off-by-default implementations for MTLFence & MTLHeap, including some small changes to the RHI interface for parallel contexts.
- Support for Apple's Instruments "Points of Interest" tool.
- Consolidation of some Mac & iOS compiler, memory and thread handling code.
- Fixes for Metal not having implicit buffer SRV typecasting for DistanceField effects.
- Improvements to the internal FMetalDebug layer, still off by default.
- Limited support for Xcode automatic code-signing for iOS/tvOS.
- Minimisation of render-target changes in some rendering code, esp. SceneOcclusion, DBufferDecals.
- Added RHISetResourceAliasability_RenderThread to FDynamicRHI for RHIs to implement simple render-target aliasing.
- Added FApplePlatformObject, a custom block allocator for Objective-C types (with NSZombie support) which is now used in MetalRHI to decrease allocation costs of Objective-C types.
- Smattering of lesser fixes.
Change 3375654 on 2017/03/31 by Mark.Satterthwaite
Incremental Windows build fix.
Change 3375656 on 2017/04/01 by Mark.Satterthwaite
Correct extern declaration, including the module export macro which Mac unhelpfully doesn't enforce (for now...).
Change 3375797 on 2017/04/01 by Mark.Satterthwaite
Nullability qualifiers to fix Mac build-farm compilation: perversely this is not a problem for local builds...
Change 3375798 on 2017/04/01 by Mark.Satterthwaite
Fix the first mis-merge in ParticleGpuSimulation - these changes clearly weren't properly resolved in the task-stream.
Change 3375835 on 2017/04/01 by Mark.Satterthwaite
Try again with nullability and fix the occlusion changes as the PSO work wasn't merged correctly.
Change 3376143 on 2017/04/02 by Mark.Satterthwaite
Switch back to flat dSYMs for Dev-Rendering - they don't work with Instruments etc. but they are required by our build system.
Change 3376324 on 2017/04/03 by Chris.Bunner
Fixed cvar re-registration log spam and flagged a testing-only cvar as such.
Change 3376726 on 2017/04/03 by Benjamin.Hyder
Submitting initial HDR test map (WIP)
Change 3376756 on 2017/04/03 by Guillaume.Abadie
Fixes scene captures ordering's backward compatibility.
Before, 2d scene captures were rendered before cube scene captures. The CaptureSortPriority broke backward compatibility by settings this new member to 0 in the USceneCaptureComponent's constructor. Since it is a higher come first policy, this CL set the default of this value to 1 in USceneCaptureComponent2D's constructor.
Change 3377378 on 2017/04/03 by Arne.Schober
DR - Fix ShaderRecompiling over and over again
#RB Chris.Bunner
Change 3377512 on 2017/04/03 by Daniel.Wright
[Copy] Fixed profilegpu in d3d12 - initialize FLongGPUTaskPS when it is safe to do so, and fixed FSlateRHIRenderer's incorrect usage of draw events
Change 3377518 on 2017/04/03 by Daniel.Wright
[Copy] Distance field atlas coalesces updates to reduce RHIUpdateTexture3D memory overhead on d3d12
Change 3377526 on 2017/04/03 by Daniel.Wright
[Copy] "Ran out of GPU queries!" log only happens once
Change 3377535 on 2017/04/03 by Daniel.Wright
[Copy] Fixed unreferenced local variable
Change 3377539 on 2017/04/03 by Daniel.Wright
[Copy] Xbox One RHIGetResourceInfo takes ESRAM into account - fixes render target pool 'VRamInKB request failed' messages
Change 3377546 on 2017/04/03 by Daniel.Wright
[Copy] Added r.LightMaxDrawDistanceScale for local light scalability
Change 3377553 on 2017/04/03 by Daniel.Wright
[Copy] Removed NEW_ESRAM_ALLOCATOR define and old unused path
Change 3377560 on 2017/04/03 by Daniel.Wright
[Copy] Fixed two d3d12 refcounting bugs causing -norhithread crashes
Change 3377565 on 2017/04/03 by Daniel.Wright
[Copy] Fixed Xbox One deleting GPU resources before the GPU is done reading from them (GRHINeedsExtraDeletionLatency was false)
Change 3377572 on 2017/04/03 by Daniel.Wright
[Copy] Disabled point / spot lights with MaxDrawDistance on LowPC
Change 3377586 on 2017/04/03 by Daniel.Wright
Fixed compile error
Change 3377699 on 2017/04/03 by David.Hill
FFT Code. Moved over from raven and refactored
#review-3374589 @guillaume.abadie
Change 3377910 on 2017/04/03 by David.Hill
GPU FFT: Fix Linux Build
adding a missing template<> to an IMPLEMENT_SHADER_TYPE
Change 3378751 on 2017/04/04 by Marcus.Wassmer
HQ particle lights now spawn attached to the same socket as their parent module.
Change 3378819 on 2017/04/04 by Richard.Wallis
Should be no need to protect shader cache against RHI thread now.
Change 3378823 on 2017/04/04 by Richard.Wallis
FRHIShaderLibrary Opaque Type
- Base FRHIShaderLibrary has no Create*Shader functions and is passed to Overloaded RHICreate*Shader functions instead of creation directly through the library.
- Assumed that only Native libraries will end up in the RHICreate*Shader functions.
- ShaderCache and ShaderCode Libraries now inherit from a common factory interface.
Change 3378883 on 2017/04/04 by Arne.Schober
DR - Fix DCC build
Change 3378885 on 2017/04/04 by Richard.Wallis
Metal resource cast compile fix post merge.
Change 3378946 on 2017/04/04 by Chris.Bunner
SM4 assert fix.
Change 3378953 on 2017/04/04 by Chris.Bunner
Fixed type-correctness on legacy BreakMA material nodes and set more flexible formats to global attributes which should result in much more forgiving graphs for users.
Allowed material nodes to opt out of mask-based pin coloration.
#tests Compiled most Paragon materials + QAGame test maps.
#jira UE-39885
Change 3379189 on 2017/04/04 by Arne.Schober
DR - Fix aftermath staging
Change 3379229 on 2017/04/04 by Arne.Schober
DR - Fix missing include
Change 3379374 on 2017/04/04 by Mark.Satterthwaite
Revert an accidentally merged change in MacPlatformProcess that relies on further changes from the Metal task stream.
Change 3379505 on 2017/04/04 by Rolando.Caloca
DR - Fix mismatched interpolators
Change 3379539 on 2017/04/04 by Mark.Satterthwaite
No FFT for any hlslcc platform - the IR for one or more RWTexture2D isn't quite right...
#jira UE-43626
Change 3379561 on 2017/04/04 by Rolando.Caloca
DR - Fix root signature issues on D3D12 PC
Change 3379590 on 2017/04/04 by Mark.Satterthwaite
Back out changelist 3379539 & change the shader slightly instead, the HLSLCC library generates bogus IR when you have an inout RWTexture.
#jira UE-43626
Change 3379917 on 2017/04/04 by Uriel.Doyon
Fix to input mismatch
Change 3380578 on 2017/04/05 by Chris.Bunner
Shader type fixes.
#jira UE-43652
Change 3380639 on 2017/04/05 by Rolando.Caloca
DR - Expose GetOrCreate PSO and document
Change 3380821 on 2017/04/05 by Guillaume.Abadie
Fixes a crash in USceneCaptureComponent::UpdateDeferredCaptures()
#jira UE-43642
Change 3381092 on 2017/04/05 by Guillaume.Abadie
Cherry pick 3362517: Implements TAA's scene color unpremultiplication from alpha channel to reduce DOF alpha channel temporal ghosting.
This CL take the oportunity to transform AA_ALPHA to an compile time enumeration, and add a basic TAA compile time configuration validation to improve readability of the different TAA passes' configurations.
Change 3381300 on 2017/04/05 by Mark.Satterthwaite
Quick fix for changes to MetalRHI's render-thread safe texture creation not correctly handling AVFoundation video player handing us an IOSurface.
#jira UE-43597
Change 3381359 on 2017/04/05 by Guillaume.Abadie
Back out changelist 3381092
Change 3381421 on 2017/04/05 by Mark.Satterthwaite
Amended CL #3380995 from Richard Wallis to address crash in the Material Editor under the validation layer - when there are no textures bound the default pass descriptor assigns store actions, which means we can't override them with our deferred store actions.
#jira UE-43689
Change 3381422 on 2017/04/05 by Mark.Satterthwaite
Absolute time queries can't be batched in Metal but I also can't rely on them being started with a call to BeginQuery - only EndQuery.
#jira UE-43691
Change 3381503 on 2017/04/05 by Daniel.Wright
More intuitive controls for Volumetric Fog
* Removed ScatteringScale / AbsorptionScale on Exponential Height Fog and added Albedo / Extinction
* InscatteringColorCubemap is now supported by Volumetric Fog
* Particle lights have a default VolumetricScatteringIntensity of 0 to avoid trailing
* Tweaked GVolumetricFogDepthDistributionScale better for nearby details
* Volume Materials have twice the interpolators available
Change 3381527 on 2017/04/05 by Mark.Satterthwaite
Disable Private GPU storage for PVRTC texture formats on iOS Metal - these require more changes to the blit-encoder usage as PVRTC has strange requirements.
Change 3381671 on 2017/04/05 by Mark.Satterthwaite
Better error message for failure to compile shaders remotely from PC for Metal.
Change 3381769 on 2017/04/05 by Rolando.Caloca
DR - Added lock texture array 2d on Vulkan
Change 3382003 on 2017/04/05 by Mark.Satterthwaite
Remove the automatic Metal aliasing/re-use when releasing some resource types as it doesn't work as intended.
Change 3382030 on 2017/04/05 by Zachary.Wilson
Fix compiling Metal text shaders from PC broken in merge from task stream.
#submitter mark.satterthwaite
#jira UE-43652
Change 3382880 on 2017/04/06 by Mark.Satterthwaite
Michael Trepka's CL #3379927:
VolumetricFogVoxelization implementation for Mac
Change 3383315 on 2017/04/06 by Mark.Satterthwaite
Partially revert CL #3382003 - the emulated Metal heaps require invoking makeAliasable in order to reclaim memory.
#jira UE-43739
Change 3384639 on 2017/04/07 by Marcus.Wassmer
Move ShaderResource version bump to RenderingObjectVersion
Change 3384704 on 2017/04/07 by Mark.Satterthwaite
Compile fix for merge.
Change 3384933 on 2017/04/07 by Rolando.Caloca
DR - Fix skin cache crash with BP (copy 3384714)
Change 3385104 on 2017/04/07 by Mark.Satterthwaite
Fix MetalRHI's abs(int2) handling - it can't be translated to fabs(int2) as that won't compile. Also rebuild hlslcc for my sanity.
#jira UE-43783
Change 3385105 on 2017/04/07 by Mark.Satterthwaite
Force a shader rebuild to ensure that everybody picks up the fix for #jira UE-43783
#jira UE-43783
Change 3385118 on 2017/04/07 by Arne.Schober
DR - [OR-37359] - Fix disapearing Decals when StencilLod Fade is enabled
#RB none
Change 3385149 on 2017/04/07 by Marcus.Wassmer
Fix skincache motion blur
Change 3385189 on 2017/04/07 by Rolando.Caloca
DR - Fix swapchain format for editor on Vulkan
Change 3385287 on 2017/04/07 by Mark.Satterthwaite
Enable SM5 on Intel as of 10.12.4 and later.
Change 3385347 on 2017/04/07 by Rolando.Caloca
DR - Temp fix for GL4 corruption on editor
#jira UE-43785
Change 3385363 on 2017/04/07 by Rolando.Caloca
DR - Actually fix all win platforms for GL bug
#jira UE-43785
Change 3385557 on 2017/04/07 by Arne.Schober
DR - [UE-43205] - Fix mesh paint
#RB none
Change 3385608 on 2017/04/07 by Daniel.Wright
Fixed SampleCmp being used on a non-depth texture, causing a d3d error
Change 3385980 on 2017/04/10 by Rolando.Caloca
DR - Remove transition functions RHIClearColor* RHIClearDepthStencilTexture
Change 3386042 on 2017/04/10 by Rolando.Caloca
DR - Fix metal merge issue
Change 3386157 on 2017/04/10 by Rolando.Caloca
DR - Remove VS2013 libs generation off hlslcc & glslang (to match main)
Change 3386356 on 2017/04/10 by Chris.Bunner
Resolving merge errors.
Change 3386414 on 2017/04/10 by Chris.Bunner
Resolved merge issue in RendererScene.cpp.
Change 3386700 on 2017/04/10 by Mark.Satterthwaite
Silence documentation warnings.
Change 3387178 on 2017/04/10 by Chris.Bunner
Removed invalid mask correction on MakeMA material nodes.
Change 3388177 on 2017/04/11 by Marcus.Wassmer
Disable ensure that is no longer relevant now that we bind clear colors on texture creation
Change 3388261 on 2017/04/11 by Chris.Bunner
Static analysis fix.
[CL 3388266 by Chris Bunner in Main branch]
#rb none
#lockdown Nick.Penwarden
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3345860 on 2017/03/14 by Daniel.Lamb
Fixed crash when building DLC
#test Cook paragon.
Change 3347324 on 2017/03/15 by Gil.Gribb
UE4 - Removed old code relating to FAsyncArchive, FAsyncIOSubsystemBase and package level compression. The editor now uses the lowest levels on the new async IO scheme.
Change 3347331 on 2017/03/15 by Robert.Manuszewski
Fix for a crash caused by GC killing BP class (due to no strong references) but its CDO is being kept alive because it was in the same cluster as the class and was not marked as pending kill.
#jira UE-42732
Change 3347371 on 2017/03/15 by Graeme.Thornton
Fix for runtime asset cache not invalidating files with an outdated version number
Change 3349161 on 2017/03/16 by Steve.Robb
Generated UFUNCTION FNames no longer exported.
Misc refactors of code generation.
Change 3349167 on 2017/03/16 by Steve.Robb
Unused TBoolConstant removed (the more general TIntegralConstant should be used instead).
Change 3349274 on 2017/03/16 by Gil.Gribb
UE4 - Fix loading a package that is already loaded.
Change 3349534 on 2017/03/16 by Ben.Marsh
UBT: Check that the SN-DBS service is running before attempting to use it.
Change 3349612 on 2017/03/16 by Gil.Gribb
UE4 - Increased estimate of summary size.
Change 3350021 on 2017/03/16 by Gil.Gribb
UE4 - Fixed crash in signature checks when mounting pak files.
Change 3350052 on 2017/03/16 by Ben.Marsh
Remove invalid characters from macro names before passing as macro values. Prevents compile errors for projects which have apostrophes in the name.
Change 3350360 on 2017/03/16 by Ben.Marsh
UAT: Fix non-threadsafe access of ExeToTimeInMs when spawning external processes.
Change 3351670 on 2017/03/17 by Ben.Marsh
UBT: Ignore all default libraries when creating import libs. Sometimes #pragma comment(lib, ...) directives can add force additional libraries onto the linker/librarian command line. We don't want or need these included when generating import libraries, but they can cause errors due to search paths not being able to find them.
Change 3352289 on 2017/03/17 by Ben.Marsh
Fix issues working with > 2GB archives caused by truncation of the return value from FArchive::Tell() down to 32-bits.
Change 3352390 on 2017/03/17 by Ben.Marsh
Remove unused/out of date binaries for CrashReporter.
Change 3352392 on 2017/03/17 by Ben.Marsh
Remove UnrealDocTool binaries. This is distributed through a Visual Studio plugin now.
Change 3352410 on 2017/03/17 by Ben.Marsh
Remove P4ChangeReporter. I don't believe this is used any more.
Change 3352450 on 2017/03/17 by Ben.Marsh
Disable including CrashReporter by default when packaging projects. This is only useful with a CrashReporter backend set up, which only usually applies to Epic internal projects.
Change 3352455 on 2017/03/17 by Ben.Marsh
Remove RegisterPII and TranslatedWordsCountEstimator executables. Don't believe these are used any more.
Change 3352940 on 2017/03/17 by Wes.Hunt
Update CRP to not send Slack queue size updates unless the waiting time is greater than 1 minute.
#codereview: jin.zhang
Change 3353658 on 2017/03/20 by Steve.Robb
Fix for crash when importing a BP which has a populated TMap with an enum class key.
Change 3354056 on 2017/03/20 by Steve.Robb
TAssetPtr<T> can now be constructed from a nullptr without a full definition of T.
Change 3356111 on 2017/03/21 by Graeme.Thornton
Fix for UE-34131
- Support double and fname stat types in UFE stat export to CSV
#jira UE-34131
Change 3358584 on 2017/03/22 by Daniel.Lamb
Fixed the garbage collection keep flags when cleaning the sandbox for iterative cooking.
#test Cook shootergame
Change 3360379 on 2017/03/23 by Gil.Gribb
UE4 - Avoid adding a linker annotation if it actually hasn't changed. Improves ConditionalBeginDestroy performance.
Change 3360623 on 2017/03/23 by Gil.Gribb
UE4 - Change from MarcA to avoid a redudnant removal of PrimitiveComponent from the streaming managers during ConditionalBeginDestroy.
Change 3360627 on 2017/03/23 by Gil.Gribb
UE4 - Optimized UObject hash tables for speed and space.
Change 3361183 on 2017/03/23 by Gil.Gribb
UE4 - Fixed change to NotifyPrimitiveDetached so that it works in the editor.
Change 3361906 on 2017/03/23 by Steve.Robb
Fix for a bad hint index when instantiating map property subobjects when the defaults has fewer but non-zero elements.
#jira UE-43272
Change 3362839 on 2017/03/24 by Gil.Gribb
UE4 - Fixed hash table lock optimization.
Change 3367348 on 2017/03/28 by Robert.Manuszewski
Making sure streamed-in SoundWaves get added to GC clusters.
Change 3367386 on 2017/03/28 by Ben.Marsh
EC: Pass the Semaphores property from a build type as a parameter to new build jobs.
Change 3367422 on 2017/03/28 by Ben.Marsh
EC: Allow limiting the number of scheduled jobs that will be automatically run at a particular time. Each build type can have a 'Semaphores' property in the branch settings file, which will be copied to newly created jobs. Before scheduling new jobs, EC is queried for the 'Semaphores' property on any running jobs, and build types with existing semaphores will be skipped. Does not prevent jobs from being run manually.
Change 3367469 on 2017/03/28 by Ben.Marsh
EC: Prevent multiple incremental jobs running at once.
Change 3367640 on 2017/03/28 by Ben.Marsh
Plugins: Add an optional EngineVersion field back into the plugin descriptor. If set, the engine will warn if the plugin is not compatible with the current engine version. Plugins will set this field by default when packaging; pass -Unversioned to override.
Change 3367836 on 2017/03/28 by Uriel.Doyon
Improved handled of references in the streaming manager
Change 3369354 on 2017/03/29 by Graeme.Thornton
Added AES encrypt/decrypt functions that take a byte array for the key
Change 3369804 on 2017/03/29 by Ben.Marsh
Remove incorrect "EngineVersion" settings from plugin descriptors.
Change 3370462 on 2017/03/29 by Ben.Marsh
Editor: Install Visual Studio 2017 by default, instead of Visual Studio 2015. Changed to use ExecElevatedProcess() to prevent installer failing to run if the current user is not already an administrator.
#jira UE-43467
Change 3371598 on 2017/03/30 by Ben.Marsh
UBT: Fix message for missing toolchain in VS2017.
Change 3372827 on 2017/03/30 by Ben.Marsh
BuildGraph: Output an error at the end of each step if any previous build products have been modified.
Change 3372947 on 2017/03/30 by Ben.Marsh
[Merge] Always add the host editor platform as supported in an installed build. Not doing so prevents the build platform being registered in UBT, which prevents doing any platform-specific staging operations in UAT.
Change 3372958 on 2017/03/30 by Ben.Marsh
[Merge] Simplify log output for cooks. Suppress additional timestamps from the editor when running through UAT.
Change 3372981 on 2017/03/30 by Ben.Marsh
[Merge] Modular game fixes for UAT
* Store list of executable names from the receipts instead of generating them from Target/Platform/Config/Architecture combination
* Get full list of staged executables from receipts instead of assuming only non-code projects are in Engine
* Always pass short project name as Bootstrap argument, so that modular game exe knows which project to start
Change 3373024 on 2017/03/30 by Ben.Marsh
[Merge] Add an option to UAT (-CookOutputDir=...) and the cooker (-OutputDir=...) which allows overriding the output directory for cooked files, and fix situations where the directory becomes too deep.
Change 3373041 on 2017/03/30 by Ben.Marsh
[Merge] Added UAT script to replace assets with another source
Renamed ReplaceAssetsCommandlet to GenerateAssetsManifest as it now outputs a list of files and has nothing specific about replacing files
Change 3373052 on 2017/03/30 by Ben.Marsh
[Merge] Changed CopyUsingDistillFileSet command so that it can use a pre-existing manifest file instead of running commandlet
Change 3373092 on 2017/03/30 by Ben.Marsh
[Merge] Fixed crash attempting to load cooked static mesh in editor
Change 3373112 on 2017/03/30 by Ben.Marsh
[Merge] Fixed crash caused by loading cooked StaticMesh in editor that didn't have any SourceModels
Change 3373132 on 2017/03/30 by Ben.Marsh
[Merge] Added Additional Maps that are always cooked to the GenerateDistillFileSetsCommandlet
Change 3373138 on 2017/03/30 by Ben.Marsh
[Merge] Fixed code issue with playback of cooked SoundCues
Skip over code using editor only data when editor data has been stripped
Change 3373143 on 2017/03/30 by Ben.Marsh
[Merge] Fixed crash when attempting to open multiple cooked assets
Change 3373156 on 2017/03/30 by Ben.Marsh
[Merge] Added commandlet to replace game assets with those from another source (intended for cooked asset replacement)
Change 3373161 on 2017/03/30 by Ben.Marsh
[Merge] Prevented crash by not attempting to Load Mips again if a package has cooked data
Change 3373168 on 2017/03/30 by Ben.Marsh
[Merge] Fix output path for DLC pak file, so it can be discovered by the engine and automatically mounted (and to stop it colliding with the main game pak file).
Change 3373204 on 2017/03/30 by Ben.Marsh
[Merge] Fix crash when switching levels in PIE, due to bulk data already having been discarded for cooked assets. Cooking sets BULKDATA_SingleUse for textures, but PIEing needs to keep bulk data around.
Change 3373209 on 2017/03/30 by Ben.Marsh
[Merge] Fix missing material in mod editor for cooked assets.
Change 3373388 on 2017/03/30 by Ben.Marsh
[Merge] Various improvements to the plugin browser and new plugin wizard from Robo Recall.
Change 3374200 on 2017/03/31 by Ben.Marsh
[Merge] Latest OdinEditor plugin from //Odin/Main, to fix build failures. Re-made change to OdinUnrealEdEngine to remove dependencies on analytics.
Change 3374279 on 2017/03/31 by Ben.Marsh
PR #3441: Invalid JSON in FeaturePacks (Contributed by projectgheist)
Change 3374331 on 2017/03/31 by Ben.Marsh
UBT: Disable warning pragmas on Mono; not supported on current compiler.
#jira UE-43451
Change 3375108 on 2017/03/31 by Ben.Marsh
Removing another plugin EngineVersion property.
Change 3375126 on 2017/03/31 by Ben.Marsh
Fix incorrect executable paths being generated for Windows.
Change 3375159 on 2017/03/31 by Graeme.Thornton
Pak Index Encryption
- Added "-encryptindex" option to unrealpak which will encrypt the pak index, making the pak file unreadable without the associated decryption key
- Added "-encryptpakindex" option to UAT to force on index encryption
- Added "bEncryptPakIndex" setting to project packaging settings so pak encryption can be controlled via the editor
Change 3375197 on 2017/03/31 by Graeme.Thornton
Enable pak index encryption in shootergame
Change 3375377 on 2017/03/31 by Ben.Marsh
Add build node to submit updated UnrealPak binaries for Win64, Mac and Linux. Currently has to be run via a custom build on EC, with the target set to "Submit UnrealPak Binaries".
Change 3376418 on 2017/04/03 by Ben.Marsh
BuildGraph: Always clear the cached node state when running locally without having to manually specify the -ClearHistory argument. The -Resume argument allows the previous behavior of continuing a previous build.
Change 3376447 on 2017/04/03 by Ben.Marsh
Build: Remove some unused stream settings
Change 3376469 on 2017/04/03 by Ben.Marsh
Build: Add a customizable field for the script to use for custom builds in every branch.
Change 3376654 on 2017/04/03 by Ben.Marsh
Add a fatal error message containing the module with an outstanding reference when trying to unload it.
#jira UE-42423
Change 3376747 on 2017/04/03 by Gil.Gribb
UE4 - Fixed crash relating to FGenericAsyncReadFileHandle when not using the EDL.
Change 3377173 on 2017/04/03 by Ben.Marsh
Make sure callstacks are written to stdout following a crash on a background thread.
Change 3377183 on 2017/04/03 by Ben.Marsh
Removing support for building VS2013 targets. Ability to generate VS2013 project files is still allowed, but unsupported (via the -2013unsupported command line argument).
Change 3377280 on 2017/04/03 by Ben.Marsh
Build: Post UGS badges for all UE4 development streams, with the project set to $(Branch)/...
Change 3377311 on 2017/04/03 by Ben.Marsh
Build: Set the 'Semaphores' parameter for any jobs started from a schedule.
Change 3377326 on 2017/04/03 by Ben.Marsh
UGS: Show badges which match an entire subtree if the project field ends with "...".
Change 3377392 on 2017/04/03 by Ben.Marsh
Add badges to UE4/Main and UE4/Release streams, and change the names of the builds in development streams to distinguish them.
Change 3377895 on 2017/04/03 by Ben.Marsh
EC: Send notification emails whenever UAT fails to compile.
Change 3377923 on 2017/04/03 by Ben.Marsh
Build: Use a different semaphore for the common editors build target to the incremental compile build target.
Change 3378297 on 2017/04/04 by Graeme.Thornton
Fix incorrect generation of UE_ENGINE_DIRECTORY in UBT
Change 3378301 on 2017/04/04 by Ben.Marsh
UBT: Try enabling bAdaptiveUnityDisablesPCH by default, to reduce the number of build failures we see due to missing includes.
Change 3378460 on 2017/04/04 by Graeme.Thornton
Remove dependency preloading system from sync and async loading paths
Change 3378535 on 2017/04/04 by Robert.Manuszewski
Fix for audio crash when launching Ocean PIE after removing the audio chunk allocation in CL #3347324
#jira UE-43544
Change 3378575 on 2017/04/04 by Robert.Manuszewski
Making sure actor clusters are not created in non-cooked builds
#jira UE-43617
#jira UE-43614
Change 3378589 on 2017/04/04 by Robert.Manuszewski
Disabling debug GC cluster logging
#jira UE-43617
Change 3379118 on 2017/04/04 by Robert.Manuszewski
Disabling actor clustering by default, keeping it on in Orion and Ocean
Change 3379815 on 2017/04/04 by Ben.Marsh
Revert change to derive executable names from target receipts. While a better solution than making them up, Android relies on having the base executable names for supporting multiple architectures.
Change 3380811 on 2017/04/05 by Gil.Gribb
UE4 - Put the special boot order things into baseengine.ini so that licensees and games can add to it.
Change 3383313 on 2017/04/06 by Uriel.Doyon
Integrated CL 3372436 3372765 3373272 from Dev-Rendering
#JIRA UE-43669
Change 3383531 on 2017/04/06 by Ben.Marsh
UGS: Ignore failures when querying whether paths exist. Permissions can cause this folder to fail, even if it will succeed at a parent directory.
Change 3383786 on 2017/04/06 by Ben.Zeigler
Back out changelist 3382694 and replace with CL #3383757 from bob.tellez:
Fix memory stomping issue caused by removing a FFortProfileSynchronizeRequest from SynchronizeRequests in UFortRegisteredPlayerInfo::UpdateSynchronizeRequest before SynchronizeProfile had finished executing
Change 3385089 on 2017/04/07 by Gil.Gribb
UE4 - Critical. Fixed memory leak in pak precacher.
[CL 3386123 by Ben Marsh in Main branch]
#lockdown Nick.Penwarden
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3294073 on 2017/02/09 by Thomas.Sarkanen
Delete old location of FriendViewModel.h that did not get picked up correctly in the merge
Change 3354003 on 2017/03/20 by Thomas.Sarkanen
Back out changelist 3353914
Change 3355932 on 2017/03/21 by Thomas.Sarkanen
Back out changelist 3354003
Reinstating merge from Main:
Merging //UE4/Dev-Main to Dev-AnimPhys (//UE4/Dev-AnimPhys) @ CL 3353839
Change 3358776 on 2017/03/22 by Ori.Cohen
Recreate physics when changing mobility of components - fixes debug rendering issue
#JIRA UE-39328
Change 3360075 on 2017/03/23 by James.Golding
Back out changelist 3358776, as it was made after smoke testing. Will re-submit after copy to main.
Change 3362695 on 2017/03/24 by Thomas.Sarkanen
Use correct extender when building menus for AnimationEditor, SkeletalMeshEditor & SkeletonEditor
#jira UE-41100 - Persona code calling incorrect extenders when building menus.
Change 3362696 on 2017/03/24 by Thomas.Sarkanen
Facial animation experimental feature now pops up restart editor toast
#jira UE-40989 - User is not prompted to restart the editor when enabling the Facial Animation Importer
Change 3362699 on 2017/03/24 by Thomas.Sarkanen
Enable snapping for translation in animation viewports
#jira UE-39747 - Translating sockets in Persona is not affected by Snap Options
#jira UE-39748 - Translating bones in Persona is not affected by Snap Options
Change 3362700 on 2017/03/24 by Thomas.Sarkanen
Curve source nodes now dont update their source title if the source is a pin
The title of the node is not recached when the pin default changes, so we cant display it in the title
#jira UE-40108 - When changing a Curve Source Node doesn't update source binding name when typed in
Change 3362721 on 2017/03/24 by Thomas.Sarkanen
CVar r.SkeletalMeshLODBias no longer affects meshes in animation viewports
#jira UE-35733 - GSkeletalMeshLODBias affects render LOD in Persona
Change 3362724 on 2017/03/24 by Thomas.Sarkanen
Fix animation preview scene keyboard bindings
Also moved advanced preview scene into its own module
#jira UE-41505 - Pressing the hotkey I and O do not hide the floor and environment if the Preview Scene Settings tab isn't opened.
Change 3362783 on 2017/03/24 by Ori.Cohen
Fix incorrect locking and check when an editor static shape is changed. Originally this code assumed it would only get called at runtime, where there is only 1 shape. In the case of the async scene and static shapes - there are two shapes and if you update the body setup in the editor this will crash.
Change 3362796 on 2017/03/24 by Ori.Cohen
Fix welded capsules not using the right rotation
#JIRA UE-41546
Change 3362803 on 2017/03/24 by Ori.Cohen
Recreate physics when changing mobility of components - fixes debug rendering issue
#JIRA UE-39328
Change 3363013 on 2017/03/24 by Thomas.Sarkanen
Fix CIS issue
Change 3363202 on 2017/03/24 by Ori.Cohen
Fix bad #endif
Change 3363295 on 2017/03/24 by Ori.Cohen
Remove bWelded and use WeldParent everywhere. This fixes a bad case where a kinematic is returned as the root welded of simulated children.
#JIRA UE-40783
Change 3363435 on 2017/03/24 by Jon.Nabozny
Fix infinite jump on client when Jump Max Hold Time is not 0.
#jira UE-41004
Change 3363451 on 2017/03/24 by Jon.Nabozny
Fix USkeletalMeshComponent::PoseTickedThisFrame to use a frame counter instead of world time (which isn't changed while paused).
#jira UE-39567
Change 3363504 on 2017/03/24 by Jon.Nabozny
Fix SCE_NP_MATCHING2_REQUEST_EVENT_SEARCH_ROOM_A to treat result data as linked list instead of array.
(Code originally came from SCE via UDN)
#jira UE-41049
Change 3363532 on 2017/03/24 by Ori.Cohen
Change default to SkipSimulatedBones.
#JIRA UE-41404
Change 3363537 on 2017/03/24 by Ori.Cohen
Remove the unsupported option of HideBone with DisableCollision. If we want this in the future we can add it.
#JIRA UE-30826
Change 3363681 on 2017/03/24 by Jon.Nabozny
Reapply 3292286 after it was clobbered by 3360002
(Only clobbered in Ocean).
#jira UE-37512
Change 3363722 on 2017/03/24 by mason.seay
Updated map to improve testing
Change 3365351 on 2017/03/27 by Thomas.Sarkanen
Fix non-PCH CIS errors
#jira UE-43335 - CIS fail: 'FAdvancedPreviewSceneCommands is not a class name
Change 3365422 on 2017/03/27 by Thomas.Sarkanen
Fixed skinned mesh LOD not updating in editor under various physics-related circumstances
#jira UE-42013 - Skeletal meshes with recently generated LODs will not change LODs in viewport
Change 3365423 on 2017/03/27 by Thomas.Sarkanen
Fix ensure when setting Spline IK Bone Axis to 'None'
Node is currently not in use, so I've avoided deprecating this for now. Values should be preserved.
#jira UE-39723 - Ensure when setting Bone Axis to None in Spline IK
Change 3365424 on 2017/03/27 by Thomas.Sarkanen
Fix control rigs being convertable to possessables
Also prevent 'export to anim sequence' button from appearing on standard level sequences
#jira UE-42070 - Crash converting a control rig to Possessable
Change 3365425 on 2017/03/27 by Thomas.Sarkanen
When selecting bones that are non-required, we dont render gizmos or text labels
#jira UE-35737 - Bone labels flicker between two locations when removing from LOD levels in Persona
Change 3365426 on 2017/03/27 by Thomas.Sarkanen
Fixed foot placement IK doing line traces on worker threads
Also exposed const access to required bones array (the proxy already does this, so I figure the instance should get it too).
Note: Node is not actually used
#jira UE-43179 - Fix FAnimNode_FootPlacementIK doing line trace on worker thread
Change 3365428 on 2017/03/27 by Thomas.Sarkanen
Skeleton selection no does not lag behind choice made in viewport
#jira UE-42236 - Mesh Overlay always lags behind actual selection
Change 3365429 on 2017/03/27 by Thomas.Sarkanen
Fix anim BPs that contain state machines having blank palettes
#jira UE-42172 - AnimBP Palette is blank on existing AnimBPs
Change 3365435 on 2017/03/27 by Jurre.deBaare
Undoing Channel selection in Paint mode does not work
#fix use duplicated CDO object instead of CDO directly
#jira UE-42621
Change 3365436 on 2017/03/27 by Jurre.deBaare
Functionless undo/redo transactions created when importing Alembic file and changing conversion settings
#fix use duplicated CDO object instead of CDO directly
#jira UE-40347
Change 3365437 on 2017/03/27 by Jurre.deBaare
Ensure that HLOD cannot be set up in sub-levels
#fix added functionality to check whether or not a level is used as a sub/streaming level in any other content, and if so show a widget similar to the checkout notice to inform the user why the hlod outliner is disabled
#jira UE-40301
Change 3365438 on 2017/03/27 by Jurre.deBaare
2D Blendspace breaks when aligning samples in a straight line
#fix for some reason the number of samples to considerate was limit to 3 (old code) so removed it since it doesn't make sense
#jira UE-42744
Change 3365439 on 2017/03/27 by Jurre.deBaare
Color View Mode doesn't reset when closing/reopening editor
#fix added a delegate to OnEditorClose to ensure we can reset the viewport modes while they still exist, this issue would happen if the user closes the editor with mesh paint mode open, exiting the mode would only happen after destructing most of the editor
#jira UE-42466
Change 3365440 on 2017/03/27 by Jurre.deBaare
LOD Model field scrubbing is very sensitive
#fix made sure that max slider value is also driven by data
#jira UE-42980
Change 3365441 on 2017/03/27 by Jurre.deBaare
Replacing an asset in a sequence player node does not register in undo history
#fix added transaction for dropping anim assets on player nodes
#jira UE-39152
Change 3365442 on 2017/03/27 by Jurre.deBaare
Crash on Mac importing some alembic files
#fix disable multithread abc file reading with HDF5 backend
#jira UE-39783
Change 3365443 on 2017/03/27 by Jurre.deBaare
Moving over Alembic feature: "Add support for 'finding' materials according to the face-set names in abc files"
Change 3365444 on 2017/03/27 by Jurre.deBaare
Moving over Alembic fixes:
- Time offset issues > changed how we determine frame indices and frame steps
- Incorrect tangent issues > enforce tangent calculation during skeletal mesh import
- Automatically set recompute tangent flag on skeletal mesh sections
Change 3365451 on 2017/03/27 by Jurre.deBaare
CIS: include needed for GetTransientPackage
Change 3365460 on 2017/03/27 by Jurre.deBaare
CIS: apparently CIS wants explicit cast to UObject
Change 3365463 on 2017/03/27 by Jurre.deBaare
CIS: final fix, was actually UPackage include missing ugh
Change 3365486 on 2017/03/27 by Thomas.Sarkanen
Fix case error in include for Linux builds
Change 3365499 on 2017/03/27 by James.Golding
Fix editing collision settings sometimes not 'sticking' - wait until after LoadProfileConfig (which modified Profiles array) to copy to 'SavedData'
Fix FCollsiionProfileData typo
#jira UE-42490
Change 3365500 on 2017/03/27 by Jurre.deBaare
Turning on LOD Model Painting does not copy paint to other LODs on Skeletal Mesh
#fix neede to pre edit / post edit the skeletal mesh to ensure the color buffers were re-initialised
#jira UE-42637
Change 3365501 on 2017/03/27 by James.Golding
Disable rather than hide anim picker when no mesh assigned
#jira UE-35537
Change 3365505 on 2017/03/27 by James.Golding
Fix USkinnedMeshComponent::FindClosestBone ignoring bRequirePhysicsAsset, because BodySetupIndexMap.FindRef would return 0 if bone not present
https://udn.unrealengine.com/questions/353125/uskinnedmeshcomponentfindclosestbone-does-not-resp.html
#jira UE-43061
Change 3365515 on 2017/03/27 by Jurre.deBaare
Using Alt+Click to break Transition node connections cannot be undone using the Undo command
#fix added transactions to breaking node links
#jira UE-39068
Change 3365528 on 2017/03/27 by Jurre.deBaare
Blendspaces don't update to reflect sync marker changes that have occurred on animations in the blend
#fix added validation on blendspaces when removing or adding sync markers in animation editor
#jira UE-39814
Change 3365535 on 2017/03/27 by Jurre.deBaare
Camera moves at the same time as erasing paint when clicking Paint settings and back into Viewport
#fix lock camera if erasing as well
#jira UE-42474
Change 3365539 on 2017/03/27 by Jurre.deBaare
Painting on animation sequence paints on invisible T-pose skeleton
#fix during painting enforce bUseRefPoseOnInitAnim so you're always painting on a ref-pose skeletal mesh
#jira UE-42484
Change 3365545 on 2017/03/27 by Jurre.deBaare
Fill Tool does not fill the mesh with the selected Texture Weight Index when used in Weight Vertex Painting
#fix added function to generate color according to texture weight settings and index, and fill using that color when the editor is in texture weight mode
#jira UE-43091
Change 3365549 on 2017/03/27 by Jurre.deBaare
CIS: include fix
Change 3365555 on 2017/03/27 by Jurre.deBaare
Missing change from 3365545
Change 3365561 on 2017/03/27 by Jurre.deBaare
Missing change from 3365545
Change 3365918 on 2017/03/27 by Ori.Cohen
PR #3424: fix compile error when PHYSX_MEMORY_STATS=1 (Contributed by kayama-shift)
#JIRA UE-43337
Change 3366234 on 2017/03/27 by Ori.Cohen
Moved call to UpdateHasValidBodies into OnRegister. Original suggested fix came from github, but I think the bounds need to update even if OnCreatePhysics isn't called.
#JIRA UE-43339
#pr 3427
Change 3367252 on 2017/03/28 by Jurre.deBaare
Vertex Weight Painting options are no longer present in MeshPaint mode
#fix implemented singleton pattern for paint mode settings to ensure customization works correctly
#jira UE-43357
Change 3367340 on 2017/03/28 by Jurre.deBaare
GC fix for recent changes to painting / alembic settings
Change 3367445 on 2017/03/28 by Thomas.Sarkanen
Fix fallout from Main merge
OrionEditor needs to depend on the new AdvancedPreviewScene module.
Change 3367741 on 2017/03/28 by Ori.Cohen
Remove unused physics warning when moving simulated object during physics
#jira UE-41465
Change 3368072 on 2017/03/28 by Ori.Cohen
Removed collision aggregates from ISMC collision. This is not a good candidate for aggregates as the bounding boxes generated could be huge (for example several trees that are very far away). This fixes perf regression from the PhysX 3.4 upgrade
#JIRA UE-42956
Change 3368479 on 2017/03/28 by Ori.Cohen
Fix GetClosestPoint incorrectly considering welded bodies.
#JIRA UE-39329
Change 3368620 on 2017/03/28 by Lina.Halper
Added code comment
#rb:none
#jira: UE-38836
Change 3368752 on 2017/03/28 by mason.seay
Updated test map since UE-338836 came back as by design
Change 3369370 on 2017/03/29 by James.Golding
Fix StaticMesh Editor drawing complex collision if 'use simple as complex' is enabled
Add separate options for showing simple and complex collision in StaticMesh Editor
#jira UE-42844
Change 3369438 on 2017/03/29 by Lina.Halper
Fix issue where it updates more often when you give too high update rate - i.e. 60
#jira: UE-38844
#code review: Laurent.Delayen
Change 3369462 on 2017/03/29 by Thomas.Sarkanen
Add preview mesh to animation blueprints
Auto set preview mesh for animation assets and animation blueprints based off meshes.
#jira UE-40032 - Creating animation assets from right-clicking skel mesh results in showing incorrect mesh in Persona
Change 3369463 on 2017/03/29 by Thomas.Sarkanen
We now select current preview mesh in the preview mesh dropdown
Change 3369464 on 2017/03/29 by Thomas.Sarkanen
Ticks now appear properly on anim sequence scrub bar
#jira UE-41197 - No additional ticks appear on the timeline when you zoom in
Change 3369465 on 2017/03/29 by Thomas.Sarkanen
Persona now depends publicly on SkeletonEditor
GitHub PR #3431 from kayama-shift
#jira UE-43344 - GitHub 3431 : Persona module must depend on SkeletonEditor publically
Change 3369466 on 2017/03/29 by Thomas.Sarkanen
Blueprints are now only dirtied if edited properties are from objects in the Blueprint's package
#jira UE-38956 - Changing Bone Transform between World and Local Location dirties Anim Blueprints
Change 3369467 on 2017/03/29 by Thomas.Sarkanen
Tweaked combo box alignment for world/local transform
Appearance is now closer to that of the level editor
Change 3369469 on 2017/03/29 by Thomas.Sarkanen
Prevent switching to unsupported widget modes when editing control rigs
#jira UE-42557 - When in Animation Mode, if you select a controller with the translation gizmo active, when you select a non animation controller the gizmo renders incorrectly
Change 3369588 on 2017/03/29 by Thomas.Sarkanen
Make import data and thumbnail data transactional
#jira UE-41579 - Undo not working for several Asset Details options in Skeletal Mesh editor (Persona)
Change 3369609 on 2017/03/29 by Thomas.Sarkanen
Montages are now correctly initialized when created
They can be used straight away without first opening them in the montage edtior.
Moved initialization of composite sections from SMontageEditor to AnimMontageFactory.
#jira UE-41219 - Animation montages created via Right click Create montage, that aren't opened in persona will not animate when used in an AnimBP
Change 3369610 on 2017/03/29 by Thomas.Sarkanen
Fixed anim class being set by name, causing duplicate-named anim BPs to be incorrectly resolved
#jira UE-39833 - SkelMesh Component > Anim Class does not handle identical AnimBP names
Change 3369647 on 2017/03/29 by Ori.Cohen
Fix mass debug not working when moving components in the editor.
#JIRA UE-43437
Change 3369875 on 2017/03/29 by Ori.Cohen
Added the call into overlap instead of computePenetration when possible. There are edge cases that exist when computePenetration returns false but overlap returns true. Originally we were using computePenetration for all overlaps to make it consistent. However, computePenetration doesn't handle trimeshes correctly in certain cases. The reason for this is so that we can at least resolve a known issue with overlap events with complex collision. Nvidia may give us a flag for computePenetration to not do back-face culling which would give us a more consistent result.
#JIRA UE-25923
Change 3370144 on 2017/03/29 by Lina.Halper
Fix on the retargeting child anim BP
#rb: Martin.Wilson
#jira: UE-39928
Change 3371480 on 2017/03/30 by James.Golding
Changes by BryanG at Nvidia required to get them up and running with plugins that override some skeletal mesh stuff.
#jira UE-42132
Change 3371484 on 2017/03/30 by Thomas.Sarkanen
We now propagate thread safety flags to child Animation Blueprints
Change 3371486 on 2017/03/30 by Thomas.Sarkanen
Fixed crash and effector selection issues for two bone IK
Crash occured when selecting the root bone as the end of the chain.
Viewport selection was not working at all as we werent creating any selection proxy actors any more.
Change 3371497 on 2017/03/30 by Thomas.Sarkanen
Added warning when Sequencer tries to write to properties that have changed type
#jira UE-42098 - Sequencer writes rotation data to transform properties, causes assert
Change 3371614 on 2017/03/30 by Martin.Wilson
Clean up deprecated property value after load so we dont get extra anim blueprint references
#jira UE-42501
Change 3371619 on 2017/03/30 by James.Golding
Fix CIS by removing unneeded UNREALED_API from FImportSkeletalMeshArgs
Change 3372452 on 2017/03/30 by Jon.Nabozny
Add flag to CharacterMovementComponent to determine whether or not character should Sweep while using NavWalking, instead of relying on GenerateOverlaps flag.
#jira UE-36546
Change 3373043 on 2017/03/30 by Lina.Halper
- Consolidating to FastLerp to simply code
- Added comment on FastLerp as the result is not normalized
#rb: Michael.Noland, David.Hill
Change 3373292 on 2017/03/30 by Jeff.Farris
Made Actor.DispatchPhysicsCollisionHit virtual.
(Copied CL 3261103 from Robo Recall to Dev-AnimPhys)
Change 3373293 on 2017/03/30 by Jeff.Farris
Added PhysicalAnimationComponent.GetBodyTargetTransform
(Copied 3256175 from RoboRecall to Dev-AnimPhys)
Change 3373318 on 2017/03/30 by Jeff.Farris
Added option for components to opt out of physics impulses on damage.
(Copied CL 3282585 from RoboRecall to Dev-AnimPhys)
Change 3374064 on 2017/03/31 by Thomas.Sarkanen
Renaming curves in animations is now saved properly
Guids were not being set, so loading code obliterated the rename after an editor restart
#jira UE-40582 - Curve name is not updated when user changes it in persona editor.
Change 3374175 on 2017/03/31 by Thomas.Sarkanen
Two bone IK UI consistency fixes
Completely removed all bone select actors. They have a terrible UX anyway.
We now rely only on our custom hit proxy and use a unified path to generate effector locations to draw and manipulate.
#jira UE-42359 - Two Bone IK modifying effector location from viewport when bone is not set
Change 3374216 on 2017/03/31 by Martin.Wilson
Clear raw curve data during cooking + change Paragon game code so that it reads from the compressed curve data on Anim Sequences, not the raw data
#jira UE-37897
Change 3374253 on 2017/03/31 by Thomas.Sarkanen
Supplementary fix to CL 3371497
Adding name exposure for property types that we support
Change 3374298 on 2017/03/31 by Jeff.Farris
Code change from nVidia that improves physX perf (afterIntegration time).
(Copied CL 3302239 from Robo Recall to Dev-AnimPhys)
Change 3374432 on 2017/03/31 by Lina.Halper
Make sure AcitveBoneIndices contains parent
#jira: UE-14597
#rb: Martin.Wilson
#code review: Benn.Gallagher, Alexis.Matte, James.Golding
Change 3374836 on 2017/03/31 by Jon.Nabozny
Fixup hits returned before start of trace in raycast_capsule.
This change is copied from CL-3297212
#jira UE-42532
Change 3375195 on 2017/03/31 by Lina.Halper
resave animation sequence for increasing info to warning
#code review: Thomas.Sarkanen
#jira: UE-40643
Change 3375282 on 2017/03/31 by Lina.Halper
Fix odin content for animation : resave animation sequence for increasing info to warning
#code review: Thomas.Sarkanen
#jira: UE-40643
Change 3375288 on 2017/03/31 by Lina.Halper
reverting code of degrading warning to info to avoid warning
#jira: UE-40643
Change 3375865 on 2017/04/01 by Lina.Halper
fix build error
Change 3375868 on 2017/04/01 by Lina.Halper
fix build warning on shadow var
#code review: Thomas.Sarkanen
Change 3376283 on 2017/04/03 by Thomas.Sarkanen
Reworked, more generic property path handling in object change listener
This allows all paths (auto vs manual key) to use the same code path, as well as regularizing the special-case handling of structs and arrays (and combinations thereof).
The gist of the new implementation is to traverse the property path until we come across any property that satisfies our crirtera (exposed function, Interp flag etc.)
Tweaked PropertyHandleToPropertyPath to correctly handle the slightly different way FPropertyNodes are arranged inside IPropertyHandle chains.
IPropertyHandle chains contain arrays in a manner designed for display in the property editor, e.g. Container.Array.Array[ArrayIndex].StructInner. We need to collapse adjacent array properties as we are looking for Container.Array[ArrayIndex].StructInner to form a well-formed 'property path'.
Small tweak to FPropertyChangedParams::GetPropertyValue. This is to handle property paths that end in an array (e.g. Struct.Array[0]).
#jira UE-42271 - Pressing enter while the spine is in IK doesn't set any keys
Change 3376320 on 2017/04/03 by Benn.Gallagher
Merging from OR39 - Fix for clothing perf regressions due to LOD switching leaving simulation enties in the clothing solver
#jira OR-36926
Change 3376413 on 2017/04/03 by Benn.Gallagher
Merge from OR - Fixes to stability due to component space being the simulation space, games like Paragon treat the mesh and component transforms differently and cause issues with added energy in the system.
#jira OR-36927
Change 3376421 on 2017/04/03 by Benn.Gallagher
Missed file from OR cloth fixes merge
Change 3376456 on 2017/04/03 by Lina.Halper
Resave fortnite animation to remove warning
#rb: none
Change 3376479 on 2017/04/03 by Jon.Nabozny
Touch PhysXLibs to ensure physx links properly.
(Needed for CL-3374836)
Change 3376610 on 2017/04/03 by Martin.Wilson
Fix for crash when reimporting lodded mesh with virtual bones
#jira UE-43557
Change 3376618 on 2017/04/03 by Jurre.deBaare
Mesh Paint decrement rate is too slow when used with hotkeys
#fix change way we increase/decrease brush value
#jira UE-43402
Change 3376650 on 2017/04/03 by Benn.Gallagher
Converted clothing asset editor warnings into toasts + logs so they are more discoverable by the user.
#jira UE-41739
Change 3376771 on 2017/04/03 by Benn.Gallagher
Fixed clothing selection dropdowns to no longer get out of sync with actual state (if the binding fails it falls back to the "None" selection correctly internally)
#jira UE-41737
Change 3378117 on 2017/04/04 by Thomas.Sarkanen
Prevented ensure by reverting to default unit vectors if zero-sized lookat/lookup vectors are specified
Also added a warning to inform users of the issue.
#jira UE-43360 - Enabling Use LookUp Axis causes handled ensure to occur
Change 3378118 on 2017/04/04 by Thomas.Sarkanen
Fix 2-bone IK flickering
First changed non-triangular range check to be >= instead of >. Also removed fallback to doubled-back as this singularity also occurs at min stretch + float epsilon (which caused the flicker). We are OK to call ACos with out-of-range values as it clamps internally and the subsequent calculations work in these degenerate cases.
#jira UE-43525 - Mesh Flicker when Two Bone IK is stretched
Change 3378192 on 2017/04/04 by Benn.Gallagher
Trivial fix to clothing dropdowns to unbind clothing assets when switching
Change 3378206 on 2017/04/04 by Thomas.Sarkanen
Fix IncludeTool static analysis errors
Traced this back to the checkin that moved advanced preview scene into its own module. Further refined this to be the dependency on SharedSettingsWidgets. Simplest solution was to move the details customization back into the DetailsCustomizations module.
#jira UE-43563 - //UE4/Dev-AnimPhys: Compile IncludeTool Static analysis Win64 completed with 1 error
Change 3378207 on 2017/04/04 by Thomas.Sarkanen
Fix static analysis warning
Change 3378267 on 2017/04/04 by Benn.Gallagher
Disabled "Accurate" wind mode selection for 4.16 by hiding enum option for windmode. Looks like there are some simulation issues that need resolved. Wind will act as it always has for 4.16.
Change 3378268 on 2017/04/04 by Benn.Gallagher
Fixed bounds calculation on clothing to stop dissapearances or flickering at the edge of the screen.
#jira UE-40407
Change 3378342 on 2017/04/04 by Jurre.deBaare
Bone LOD preview doesn't get update if change removed bones array directly in Skeletalmesh editor
#fix ensure that we update the skeleton tree when changes to the bones are made
#misc made sure the reapply button its visibility is dynamic
#misc made sure we always re-add previously removed bones when necessary
#jira UE-40500
Change 3378374 on 2017/04/04 by Thomas.Sarkanen
Fixed animation not working for dynamically-bound wheeled-vehicle anim instances
Vehicle anim instance now looks for a wheeled vehicle component when it initializes.
#jira UE-41048 - Set Anim Instance Class no longer works with Wheeled Vehicle Pawns
Change 3378518 on 2017/04/04 by Jon.Nabozny
Fix jump height becoming frame dependent when JumpMaxHoldTime > 0.
#jira UE-23695
Change 3378538 on 2017/04/04 by Martin.Wilson
Speculative fix for unreproducable crash on loading animations
#jira OR-37157
Change 3378592 on 2017/04/04 by Jurre.deBaare
Mesh painting tools not working outside of QAGame
#fix required a direct loadmodule call
Change 3378622 on 2017/04/04 by Jurre.deBaare
CIS shadow variable fix
Change 3378742 on 2017/04/04 by Thomas.Sarkanen
Fixed crash entering PIE in Orion
Change 3378907 on 2017/04/04 by Benn.Gallagher
Re-added wind adaptiive effects to legacy wind path.
Fixed math error in damping calculations (log2/loge).
#jira UE-42044
Change 3379240 on 2017/04/04 by Jon.Nabozny
Fix SkeletalMeshComponent GetWeldedBodies not returning actual Skeletal Bodies
Change 3379415 on 2017/04/04 by Jon.Nabozny
Fix Skeletal Meshes imported with non-identity transform from reapplying transform when simulation is enabled / disabled.
#JIRA UE-32598
Change 3379502 on 2017/04/04 by Lina.Halper
Mirroring issue with flipping rotation due to not counting scale
#jira: UE-33646, UE-34489
#rb: Ori.Cohen
#code review: Zak.Middleton
Change 3380544 on 2017/04/05 by Thomas.Sarkanen
Fix warning spam when playing back UMG sequences animating visibility
Reduced runtime overhead to a simple size check. This catches 90% of problem issues with much less runtime overhead. It would be well worth getting an FName-based type check working at some point, although we would need speciall case enum handling.
Also removed message log usage in shipping/test builds.
#jira UE-43621 - Large number of Sequencer warnings occur after opening Paragon in Pie - Property type mismatch for property 'Visibility'. Expected 'uint8', found 'ESlateVisibility'.
Change 3380605 on 2017/04/05 by Benn.Gallagher
Fix clothing simulation to correctly index a master pose component for clothing pose data. Fixes integration blocking crash in UT when picking up the flag which sets a master pose mid-game.
#jira UE-43624
Change 3381025 on 2017/04/05 by Jon.Nabozny
Change ensure in UpdateKinematicBonesToAnim to ensureMsgf so we can track down potential content issues.
Change 3381475 on 2017/04/05 by Lina.Halper
Fix crash on creating montage and setting slot node
#jira: UE-43698
#rb: Ori.Cohen
Change 3381558 on 2017/04/05 by Lina.Halper
Better clean up of flipping issue of quaternion issue
#jira: UE-33646, UE-34489
#rb: Zak.Middleton
Change 3381789 on 2017/04/05 by Jon.Nabozny
Revert InitAnim changes from CL-3379415 to fix cook warnings.
(Will have proper fix for 4.17 instead).
Change 3381978 on 2017/04/05 by Aaron.McLeran
#jira UE-43654 Fixing oculus audio SDK sample rate issue
Change 3383181 on 2017/04/06 by Lina.Halper
Remove copy right of Dual quaternion since we no longer uses
#code review:Leslie.Nivison
Change 3383283 on 2017/04/06 by Ori.Cohen
Fixed missing invalidation for body setup when modifying materials
#JIRA UE-43680
Change 3383602 on 2017/04/06 by Lina.Halper
Fixed scroller in retargeting window
#jira: UE-43736
Change 3384369 on 2017/04/07 by Jurre.deBaare
Wrong bone is sometimes highlighted in skeleton editor
#fix new behaviour caused the user to try and select a bone if we didn't find on through hit proxies
#jira UE-43735
Change 3384744 on 2017/04/07 by Jon.Nabozny
Fix body rotation being killed on load.
#JIRA UE-43771
[CL 3385232 by Thomas Sarkanen in Main branch]
#lockdown Nick.Penwarden
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3012064 on 2016/06/13 by Nick.Whiting
Merging Main -> DevVR
Change 3048060 on 2016/07/13 by Nick.Whiting
Integrating CL 3045721 from //depot/Partners/Google/AndroidVR-DevVR
Upgrade Android and iOS GVR SDK to the latest.
Fix the flipped vignette issue when using Unreal's post processing distortion.
Change the Daydream & Cardboard mode to use scanline racing.
Deprecate the ability to turn off individual UI elements.
Change 3235307 on 2016/12/14 by Keli.Hlodversson
Filter out excluded HMD modules during FEngineLoop:PreInitHMDDevice. The final selection still happens in UEngine::InitializeHMDDevice as all HMD plugins have not been loaded during PreInit
Change 3235308 on 2016/12/14 by Ryan.Vance
#jira UEVR-478
Monoscopic far field improvements
Shader changes are now gated behind the read only cvar vr.MonoscopicFarField. Changing this requires a shader compile.
Moved the mono rendering mode to the cvar vr.MonoscopicFarFieldMode. This is writable, so users can enable/disable mono rendering on the fly if the above cvar is enabled.
Only write to the alpha channel in the mobile base pass if the object is opaque and MONOSCOPIC_FAR_FIELD is defined.
Addressed code review comments.
Change 3235397 on 2016/12/14 by Keli.Hlodversson
[Oculus] Only enable GearVR platform on Windows if Oculus service is running
Original author: Loren.McQuade
Change 3235762 on 2016/12/14 by Keli.Hlodversson
Add explicit parentheses to placate the build bots.
Change 3242318 on 2016/12/21 by Ryan.Vance
Working around pixel density crash.
Change 3242522 on 2016/12/21 by Ryan.Vance
Missing flag clear so our adaptive test was always returning true.
Change 3243173 on 2016/12/22 by Ryan.Vance
Integrating post present callback implementation from 4.14.1
Change 3248633 on 2017/01/05 by Keli.Hlodversson
Copying //Tasks/UE4/Dev-VR-Refactoring to Dev-VR-Minimal (//UE4/Dev-VR-Minimal)
Change 3248723 on 2017/01/05 by Keli.Hlodversson
Fix after merge. EnablePositionalTracking no longer exists.
Change 3249484 on 2017/01/06 by Keli.Hlodversson
Add missing includes
Change 3249714 on 2017/01/06 by Keli.Hlodversson
Remove monolithic header include
Change 3249980 on 2017/01/06 by Keli.Hlodversson
SteamVR: Remove leftover unused WindowMirrorMode member variable
Change 3252432 on 2017/01/10 by Keli.Hlodversson
Submitting change by Loren McQuade to fix monolithic builds.
Unshelved from pending changelist '3251436':
Change 3257373 on 2017/01/13 by Keli.Hlodversson
#jira UEVR-411: Finish renaming/removing/remodelling the remaining Oculus (Rift+GearVR) commands
#jira UEVR-412: Rename and merge remaining Morpheus console commands
#jira UEVR-417: Remove Exec from IHeadMountedDisplay
Change 3269971 on 2017/01/24 by Jeff.Fisher
UEVR-498 move controller is missing world to meters
UEVR-522 PS4 motion controller worldscale support.
-Passing world to meters scale into getControllerOrientationAndPosition because the thing asking about it ought to be part of a world, and know what it should be. This also avoids making PS4 motion controllers dependent on the HMD. Note Google VR Controller doesn't do position, so doesnt' care about scale. Oculus already had internal threadsafe tracking of world scale, so I left that. Steam handles world scale below our input level.
-Also adding PlayerIndex member to FSceneView so we can figure out which view the MotionControllerComponent should get its worldscale from for the late render thread update.
#jira UEVR-498
#review-3384107
Change 3288308 on 2017/02/06 by Jeff.Fisher
UEVR-517 Detect MotionController Connectivity
-PS4 can only track 2 controllers and 1 hmd. Support for dealing with that is needed.
-Also need to support multiple motion controller components mapped to a single controller. Licencees have done that before.
-Created a new interface IMotionTrackingSystemManagement, and implements it for PS4Tracker on PS4.
-Created a MotionTrackedDeviceFunctionLibrary to expose that interface to blueprint.
-With those one can enable and disable tracking on ps4 controllers and query their state to stay within the controller tracking limit.
-PS4Tracker also keeps a blackboard of the enable/disable state so that one can enable or disable controllers that have not been connected yet, and have them enable tracking or not when they are connected.
-DS4 controller no longer jumps back to 000 if it loses tracking.
#review-3384107
#jira UEVR-517
Change 3288309 on 2017/02/06 by Keli.Hlodversson
Add file missing from CL#3257373.
Change 3288311 on 2017/02/06 by Jeff.Fisher
UEVR-517 Detect MotionController Connectivity - Test content.
-tm-motionControllers has a third mode where all playstation motion controllers for player 0 are availalbe. You can toggle them to track or not with ctrl-P,G,L,R for pad, gun, leftmove, rightmove or with alt-P,G,L,R. Ctrl tests doing so via MotionControllerComponent. Alt tests doing so by player index and controller type enum.
-ctrl-A disables tracking of all controllers
-alt-A disables tracking of all controllers for player 0
-ctrl-D toggles enabling new controllers by default
-Also fixed one button not working in one of the other test modes for the Aim (gun) controller.
-The controller 'models' have an arrow out the front. It is black if disabled. Red if enabled, but no tracker is active, yellow if tracked but inertial only, and green if fully tracked by the camera.
-This logic is in the QA_MoCoAll blueprint.
Change 3291601 on 2017/02/07 by Jeff.Fisher
UEVR-536 PSVR motion controller tracking problem with multiple controllers
-Previous code called GetRelativeTransform from the render thread, but the game thread could update it at any time. This caches that transform so that it can be safely used in the render thread.
#jira UEVR-536
#review-3384107 @Ryan.Vance
Change 3292460 on 2017/02/08 by Jeff.Fisher
PS4 sceVrTrackerGetResult() error warning logging improved, and explanatory comment added.
Change 3308771 on 2017/02/17 by Keli.Hlodversson
Rename GoogleVR console commands
#jira UEVR-412
Change 3309156 on 2017/02/17 by Keli.Hlodversson
Track changes in r.ScreenPercentage on GoogleVR and set RenderTargetSize accordingly.
Change 3311999 on 2017/02/20 by Keli.Hlodversson
Create a default implementation for RecordAnalytics.
Also create an initial stub for FHeadMountedDisplayBase for future default implementations of common HMD functionality.
Make implementing IHeadMountedDisplay::GetDeviceName mandatory instead of defaulting to "Unknown"
#jira UE-21878
#jira UEVR-213
Change 3313467 on 2017/02/20 by Ryan.Vance
#jira UE-41604
3278583
pCustomPresent->AllocateRenderTargetTexture may return false, if we blindly return true we can end up with an invalid render target since the fall back sceneviewport will be skipped.
3278536
Adding ovrError_NoHmd to our sanity check in OnStartGameFrame.
Change 3314002 on 2017/02/21 by Keli.Hlodversson
Fix compilation on PS4 and Linux
Change 3326722 on 2017/03/01 by Jeff.Fisher
Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
Integrating 4.15 from main.
Change 3327567 on 2017/03/01 by Jeff.Fisher
UEVR-588 Oculus crash on "stereo on" when the proximity sensor is not triggered.
Duplicating from Release-4.15 cl 3327481, 3327542
-Don't ovr_SubmitFrame when the layers need to be recreated. They stay dirty until rendering is unpaused.
#jira UEVR-588
#review-3384107
Change 3328098 on 2017/03/01 by Jeff.Fisher
4.15 merge fixes
-Fixed deprecated enum name function usage.
-Fixed world scale usage in GoogleVRController.
-Fixed compile break in PS4Tracker.
Change 3328271 on 2017/03/01 by Jeff.Fisher
2.15 merge
-restroging GoogleVRController::GetWorldToMetersScale... cause it is used everywhere.
Change 3328307 on 2017/03/01 by Jeff.Fisher
4.15 merge
-More googlevr worldscale fixes.
Change 3328312 on 2017/03/01 by Jeff.Fisher
4.15 merge
-removing 2 unused includes
Change 3330610 on 2017/03/02 by Jeff.Fisher
4.15 merge
-fixing linux build
Change 3333952 on 2017/03/06 by Keli.Hlodversson
Implement common stereo layer management base class and use it in SteamVR and PS4. Fixes an outstanding bug in SteamVR where texures are updated every frame regardles of whether the continous update flag is set or not.
#jira UEVR-628
#jira UE-42555
Change 3334961 on 2017/03/07 by Keli.Hlodversson
Add missing include to fix non-unity builds
Change 3336200 on 2017/03/07 by Keli.Hlodversson
Fix compilation issues. (https://ec-01.epicgames.net/commander/link/jobDetails/jobs/7568252?jobName=UE4+Dev-VR+-+CL+3334961+-+Nightly+Build&s=Jobs)
* Pre VS2015 compilers don't like mixing wide and unmarked strings in concatenation. Unfortunately LOCTEXT hides the call to the TEXT macro, completely hinding the prefix (which only gets added to the first fragment.)
* Switch apparently doesn't know how to format a size_t for analytics either.
Also: Typo in backwards compatibility command name alias
Change 3337347 on 2017/03/08 by Jeff.Fisher
UE-42631 Stereo off while prox sensor uncovered causes low framerate
-Setting maxfps appropriately on 'stereo on/off'.
#review-3384107
#jira UE-42631
Change 3338385 on 2017/03/08 by Ryan.Vance
r.DisableDistortion was only being used for the mobile renderer
Change 3342301 on 2017/03/10 by patrickr.donovan
Test updates to TM-VRSmoke.
Increased lightmap resolution on QA_MeshTypes meshes to improve readbility and reliablility of tests involving said asset.
Rebuilt lighting.
Change 3348133 on 2017/03/15 by Ryan.Vance
Moving mono cvars to scene rendering to avoid cross module references. There's not a good reason to have them in the hmd module anyway.
Change 3348836 on 2017/03/15 by Ryan.Vance
Direct multi-view support for gear vr
Monoscopic far field with multi-view (blit and direct) support for gear vr
Support for translucent objects on both sides of the mono clip plane (due to a sorting issue, objects that straddle the plane composite incorrectly)
Fixed missing discards/clears in the multi-view blit
Change 3348843 on 2017/03/15 by Ryan.Vance
Fixing color/depth target size mismatch when screen percentage scaling results in a size that isn't divisible by 16.
Change 3349276 on 2017/03/16 by Keli.Hlodversson
Fixing compile errors in GoogleVR after merge from main.
Change 3350932 on 2017/03/16 by Ryan.Vance
Re-enabling the gearvr plugin on windows.
Change 3351977 on 2017/03/17 by Jeff.Fisher
Fixing masked member variable.
Change 3352314 on 2017/03/17 by Ryan.Vance
We need to ensure that we don't select different lod levels for each eye.
Change 3352993 on 2017/03/17 by Nick.Whiting
Integrating CL 3345824 from Android-DevVR to Dev-VR. Support for device depth pass in SceneCaptureComponent2D
Change 3355185 on 2017/03/20 by Nick.Whiting
Added ability to disable the autoloading splash screen, which would prevent the hide splash screen node from ever working
Change 3355676 on 2017/03/20 by Nick.Whiting
PR #3384: [GNUX] SteamVR, OpenGL patch. (Contributed by yaakuro), with some minor modifications
Change 3357286 on 2017/03/21 by Jeff.Fisher
Fixing GenerateProjectFiles, looks like the .config. was removed from these references in main some time ago.
Change 3357435 on 2017/03/21 by Jeff.Fisher
Fixing editor build break, looks like a merge mistake.
Change 3359960 on 2017/03/23 by Keli.Hlodversson
Prevent potential crash when drawing tracking sensor location. Also only fetch HMD location once instead of once per tracking sensor.
Change 3361230 on 2017/03/23 by Jeff.Fisher
Fixing linux build opengl include problem... maybe.
Change 3361638 on 2017/03/23 by Jeff.Fisher
Another guess at fixing linux build.
Change 3364224 on 2017/03/24 by Keli.Hlodversson
Initial implementation of UEVR-576 - Base emulated layer implementation
#jira UEVR-668 - Base emulated layer implementation: Initial framework for overrideable default implementation
#jira UEVR-669 - Base emulated layer implementation: Face Locked Layers Support
#jira UEVR-670 - Base emulated layer implementation: Tracker Locked Layers Support
#jira UEVR-671 - Base emulated layer implementation: World Locked Layers Support
#jira UEVR-672 - Base emulated layer implementation: Add support for optionally rendering face locked layers into a separate layer
Change 3364242 on 2017/03/24 by Keli.Hlodversson
SteamVR layers do not support negatve Layer priorities
Change 3364263 on 2017/03/24 by Jeff.Fisher
Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
Monoscopicfarfieldrendering was just 'accept source', Ryan is going to look at fixing it up.
Change 3364472 on 2017/03/24 by Jeff.Fisher
Merge fix
Change 3364475 on 2017/03/24 by Jeff.Fisher
Fixing gearvr include.
Change 3364486 on 2017/03/24 by Jeff.Fisher
merge fix
Change 3364532 on 2017/03/24 by Ryan.Vance
pso update for mono rendering and stereo layers.
Change 3364599 on 2017/03/24 by Ryan.Vance
Oculus changes for SI1.12
Change 3365159 on 2017/03/26 by Jeff.Fisher
include fix
Change 3365182 on 2017/03/26 by Jeff.Fisher
include fix
Change 3366087 on 2017/03/27 by Ryan.Vance
Remaining files from Oculus changes for SI1.12 merge request.
Fixing a bug in OnlineSubsystem.
Temporarily changing the eye padding change to be a shader clear to work around a clear color binding issue.
Change 3366492 on 2017/03/27 by Ryan.Vance
#jira UE-43294
Moved the clear before we setup state for drawing the mirror window content. It was stomping over state after the pso changes.
Going to leave the shader clear in the rift prerender for clearing the eye padding for now.
Change 3366929 on 2017/03/27 by Ryan.Vance
Fixing compile error
Change 3368549 on 2017/03/28 by Jeff.Fisher
Merging Change: 3357998 from //UE4/Partner-Google-VR/Engine/... to Dev-VR
Upgrade Google VR Plugin to v1.3:
*Upgraded GVR NDK to 1.30.0
*Changed some BlueprintFunction to use BlueprintPure
*Add the missing bDaydream flag in UEDeployAndroid.cs
#review-3384107
Change 3368975 on 2017/03/28 by Ryan.Vance
CIS clean up
#jira UE-43428, UE-43429, UE-43426, UE-43427
Change 3369028 on 2017/03/28 by Ryan.Vance
This is not exacly 'correct', but it's at least what the code was trying to do.
Change 3370203 on 2017/03/29 by Ryan.Vance
Adding gear vr controller component support.
Change 3370918 on 2017/03/29 by Ryan.Vance
Merging 3370569 using Partner-Google-VR_to_DevVR
Change 3371030 on 2017/03/29 by Ryan.Vance
Fixing linux build errors
#jira UE-43426
Change 3371036 on 2017/03/29 by Ryan.Vance
Oculus 4.16 integration.
Not terribly happy with the use of std::string. They promised to clean this up for the next release.
Change 3373495 on 2017/03/30 by Jeff.Fisher
Merging from Dev-Main, in preparation for 4.16
Change 3373578 on 2017/03/30 by Jeff.Fisher
build break, one comma short
Change 3373870 on 2017/03/31 by Jeff.Fisher
Include order fix.
Change 3374001 on 2017/03/31 by Keli.Hlodversson
Use DefaultStereoLayers as base for Morpheus implementation.
#jira UEVR-709 #jira UE-42919
#rb: Jeff.Fisher
Change 3374004 on 2017/03/31 by Keli.Hlodversson
Fix rendering for the default Stereo Layers implementation on mobile.
Depth test was set to "Never" instead of "Always"
Destination texture on GLES is flipped on the Y axis, the coordinates are reversed in the shade when compiled on the relevant platforms.
Change 3375125 on 2017/03/31 by Jeff.Fisher
UE-43506 Ensure using VRPreview with GoogleVR
-Removed the ensure, there is code in there to handle that case, and it works.
#jira UE-43506
Change 3375294 on 2017/03/31 by nick.bullard
Resaving Plugin content to resovle "saved with empty engine version"
#jira UE-43537
Change 3375480 on 2017/03/31 by Jeff.Fisher
UEVR-9 PSVR: Social Screen Support
-Experimental social screen support for 4.16.
-This does the basics of driving output through the Aux port in the proper format for display on the mirror monitor.
-Only supports 30fps on the mirror monitor. 60fps will require the implementation of sony system dialogs to deal with incompatable system features (video streaming, remote play).
-There is a project setting in Morpheus, under experiemental bEnableSocialScreenSeparateMode. This must be set to true to use this feature. When it is false we avoid allocating the back buffers.
-MorpheusFunctionLibrary blueprints now have a node "SetSocialScreenMode" which can switch between SystemMirror (hardware supported mirroring), SeparateTest (alternates black and white), SeparateTexture (displays a texture, eg a render target, specified via blueprint), and SeparateMirror(puts the hmd render buffer on screen - which is both eyes, like a debug mode).
-Also finally updated the bEnabled flag in project settings to tell people it's only for PC.
#jira UEVR-9
#review-3384107
Change 3375540 on 2017/03/31 by Ryan.Vance
#jira UE-43504
Fixing android build break when using a 64 bit isa.
Change 3375655 on 2017/03/31 by Jeff.Fisher
Fixing missing RGBAToYUV shader problem
-This at least unblocks our process. Will revisit before zbr.
Change 3375820 on 2017/04/01 by Jeff.Fisher
Fixing linux build warning about HAS_MORPHEUS
Change 3376050 on 2017/04/02 by Jeff.Fisher
UE-43515 Step 'UE4Editor Static Analysis Win64' - Module.OnlineSubsystemOculus.cpp Warnings
-Temporary fix for static analysis annotation warnings in OnlineSubsytemOculus. Longer term plan is to eliminate the use of the headers that trigger the warnings.
-Just wrap all standard headers in static analysis disables.
#jira UE-43515
Change 3376609 on 2017/04/03 by Jeff.Fisher
Fixing rgbatoyuvshader include.
Change 3377001 on 2017/04/03 by Jeff.Fisher
UE-43547 Launch On PS4 fails during Run command - Missing global shader FRGBAToYUV420CS
- shader c++ must be compiled so that it can be cooked for ps4.
#jira UE-43547
Change 3379858 on 2017/04/04 by Jeff.Fisher
Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
pulling main this should get us ps4 sdk 4.508
Change 3379938 on 2017/04/04 by Ryan.Vance
#jira UE-43548
If stereo layers are not being used, don't setup overlay targets as we will never clear/initialize them.
The clear happens as part of the default layers PostRenderView_RenderThread call which wont be called if layers aren't being used in the scene.
Change 3381519 on 2017/04/05 by Jeff.Fisher
UEVR-733 PS4 sdk 4.500 hmd connection api changes break hmd connect.
-Handling failure of sceHmdGetDeviceInformation if the hmd is powered off. It now returns an error code about an invalid handle in that case, rather than reporting unready. We just treat the error code like an unready status.
#jira UEVR-733
#review-3384107
Change 3382019 on 2017/04/05 by Ryan.Vance
Linux: add Vulkan support from dev editor: 3381593
Change 3382021 on 2017/04/05 by Ryan.Vance
SteamVR on Linux using Vulkan
OpenVR rev to 1_0_6
PR #3412: [GNUX] Initial support for SteamVR using Vulkan on GNUX platform. (Contributed by yaakuro)
Change 3382076 on 2017/04/05 by Ryan.Vance
Fixing linux steamvr lib path. It changed to something less silly in 1.0.6
Removing the steamvr plugin from the white list for linux. It's looking for a runtime that no one will have installed.
Change 3383237 on 2017/04/06 by Ryan.Vance
#jira UE-43732
Fixing Android compile issues. We can't wrap portions of a macro with a definie. This should probably be some sort of recursive macro thing since there's so much overlap. Good enough for now.
Change 3383353 on 2017/04/06 by Ryan.Vance
Fixing include cycles.
Change 3383509 on 2017/04/06 by Jeff.Fisher
Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
merging the stuff from dev-mobile
[CL 3384106 by Ryan Vance in Main branch]
#lockdown Nick.Penwarden
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3292174 on 2017/02/08 by Nick.Shin
HTML5 emscripten: wasm and webgl2 support
- Linux toolchain
#jira UEPLAT-1437 Switch [to] web assembly
Change 3292193 on 2017/02/08 by Nick.Shin
HTML5 emscripten: wasm and webgl2 support
- ThirdParty libs compiled with new toolchain with wasm support
#jira UEPLAT-1437 Switch [to] web assembly
Change 3292215 on 2017/02/08 by Nick.Shin
HTML5 emscripten: wasm and wbegl2 support
- emscripten toolchain
#jira UEPLAT-1437 Switch [to] web assembly
Change 3292222 on 2017/02/08 by Nick.Shin
HTML5 emscripten: wasm support
- ENGINE changes (c# & cpp files)
#jira UEPLAT-1437 Switch [to] web assembly
Change 3292223 on 2017/02/08 by Nick.Shin
HTML5 merge ThirdParty lib build scripts from Dev-Platform to Dev-Mobile
Change 3292228 on 2017/02/08 by Nick.Shin
HTML5 emscripten: webgl support
- webgl patches
- and a lot of UE4 patches to package HTML5 on LINUX
- mostly from mozilla's jukka -- thx jukka!
#jira UEPLAT-828 (4.16) Support ES3 / WebGL2 in HTML5
Change 3292285 on 2017/02/08 by Nick.Shin
HTML5 emscripten: wasm and webgl2 support
- Windows toolchain
#jira UEPLAT-1437 Switch [to] web assembly
Change 3293994 on 2017/02/09 by Nick.Shin
HTML5 emscripten: wasm and webgl2 support
- OSX toolchain
#jira UEPLAT-1437 Switch [to] web assembly
Change 3294391 on 2017/02/09 by Nick.Shin
HTML5 "black box issues" revisited
- jukka rewrote the window resize handler -- much cleaner and more straightforward
#jira UE-36341 HTML5 - View is incorrectly drawn
#jira UE-32311 Templates on Firefox/Chrome on HTML5 are not full screen during Launch On
Change 3296421 on 2017/02/10 by Jack.Porter
Fix landscape spline segment splitting placing when using streaming levels
Change 3296587 on 2017/02/10 by Jack.Porter
Additional fix for landscape spline segment splitting when using streaming levels
Change 3301241 on 2017/02/14 by Mi.Wang
Fixed DeviceProfileEditor bug for incorrect clamp the Texture Mip LOD size. #jira UE-36237 #rb jack.porter
Change 3301387 on 2017/02/14 by Nick.Shin
HTML5 emscripten: webgl support
- webgl patches from mozilla's jukka
+ hardware instancing
+ glBlitFramebuffer
+ GL AlaphaBlendOperation
#jira UEPLAT-828 (4.16) Support ES3 / WebGL2 in HTML5
Change 3301405 on 2017/02/14 by Nick.Shin
HTML5 plugin fix when blueprint projects are promoted to code projects automatically.
#jira UE-41710 HTML5 - Package Failure - Failed to Produce item ProjectName-OnlineSubsystemNull.bc
Change 3302278 on 2017/02/14 by Omar.Rodriguez
UE-36651: Mac Vulkan Android Projects crash on launch.
* Glslang library has been built for Mac but flag was not updated
* Set GlslangAvailable to true for Mac when building an Android project with vulkan
#jira UE-36651
Change 3302773 on 2017/02/14 by Chris.Babcock
Add a dropdown with some common console commands on Android (contributed by rafortis)
#jira UE-40834
#PR #3143
#ue4
#android
Change 3305604 on 2017/02/16 by Nick.Shin
HTML5 webgl2 shader- turn on: instance static mesh vertex factory
#jira UEPLAT-828 (4.16) Support ES3 / WebGL2 in HTML5
Change 3308154 on 2017/02/16 by Nick.Shin
HTML5 GitHub PR
#jira UE-42019 GitHub 3258 : Added suport for emscripten --pre-js and --post-js option when building for HTML5
Change 3308510 on 2017/02/16 by Nick.Shin
HTML5 webgl2 shader fixes
#jria UEMOB-201 Support ES3 / WebGL2 in HTML5
Change 3308971 on 2017/02/17 by Jack.Porter
Fix for landscape painting when height<0 in the Ortho viewports
Change 3309075 on 2017/02/17 by Allan.Bentham
Include static subject meshes when masking out modulated shadow casters.
#jira UE-41581
Change 3309531 on 2017/02/17 by Chris.Babcock
Handle large OBB files in APK
#jira UE-41443
#ue4
#android
Change 3311320 on 2017/02/19 by Dmitriy.Dyomin
Fixed: Particle Cutout Crashes On Mobile Devices That Don't Support Hardware Instancing (Mali-400 GPU)
#jira UE-41970
Change 3311347 on 2017/02/20 by Dmitriy.Dyomin
Fixed: Engine Crashes When Previewing ES3_1 With Material Using World Position Offset (Need Custom Stencil)
#jira UE-41976
Change 3311398 on 2017/02/20 by Dmitriy.Dyomin
Fixed: Landscapes do not render on PowerVR device
#jira UE-35530
Change 3311428 on 2017/02/20 by Dmitriy.Dyomin
Fixed: Exposure Is More Extreme In High-End Mobile Preview Modes
#jira UE-42036
Change 3311448 on 2017/02/20 by Dmitriy.Dyomin
Fixed: Packaged game Crashes on android after entering "Help" command twice
#jira UE-41956
Change 3311587 on 2017/02/20 by Allan.Bentham
ES2 GLSL - Silently swap all uint to ints
#jira UE-41548
Change 3313930 on 2017/02/21 by Allan.Bentham
Print literal uints as ints when generating ES2 code.
#jira UE-41548
Change 3317924 on 2017/02/22 by Nick.Shin
HTML5 emscripten: wasm & webgl2 support - RC1
- Linux toolchain
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
Change 3317929 on 2017/02/22 by Nick.Shin
HTML5 emscripten: wasm & webgl2 support - RC1
- ThirdParty libs compiled with new toolchain with wasm and webgl2 support
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
Change 3317951 on 2017/02/22 by Nick.Shin
HTML5 emscripten: wasm & webgl2 support - RC1
- emscripten toolchain
WARNING: emscripten/incoming/source/include/libc/bit (the file) might need to be deleted first
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
Change 3318004 on 2017/02/22 by Nick.Shin
HTML5 emscripten: wasm & webgl2 support - RC1
- windows toolchain
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
Change 3318669 on 2017/02/23 by Nick.Shin
HTML5 emscripten: wasm & webgl2 support - RC1
- OSX toolchain
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
Change 3318672 on 2017/02/23 by Nick.Shin
HTML5 webgl2 shader fixes
#jria UEMOB-201 Support ES3 / WebGL2 in HTML5
Change 3318819 on 2017/02/23 by Dmitriy.Dyomin
Fixed: Rendering artifacts with bloom on iPhone7 Metal
#jira UE-40978
Change 3319702 on 2017/02/23 by Chris.Babcock
Disable eglSwapInterval since it can cause issues with some drivers
#ue4
#android
Change 3320880 on 2017/02/24 by Dmitriy.Dyomin
Added r.Mobile.TonemapperFilm cvar which can be used to enable/disable filmic tonemapper on mobile, independently from desktop (disabled by default)
#jira UEMOB-195
Change 3321042 on 2017/02/24 by Jack.Porter
Fixed incorrect sizeof in Vulkan pipleine cache
pointed out here: http://coconutlizard.co.uk/blog/ue4/ue4-its-a-size-jim/
#code_review: rolando.caloca
Change 3322383 on 2017/02/24 by Chris.Babcock
Fix issue with ad banner on Android 7.0 devices
#jira UE-42390
#ue4
#android
Change 3322479 on 2017/02/24 by Omar.Rodriguez
UEMOB-199 - WEX: Improved virtual keyboard for Android
* Calculating the area covered by the virtual keyboard
* Calling OnVirtualKeyboardShown and OnVirtualKeyboardHidden events
* Passing the Rect of the area covered by the virtual keyboard OnVirtualKeyboardShown event
#jira UEMOB-199
Change 3323353 on 2017/02/27 by Allan.Bentham
Fix broken mobile scene captures when !mobileHDR and RHINeedsToSwitchVerticalAxis
#jira UE-42191
Change 3323431 on 2017/02/27 by Allan.Bentham
CIS fix
Change 3323687 on 2017/02/27 by Allan.Bentham
Disable GRHINeedsUnatlasedCSMDepthsWorkaround for mobile devices.
#jira UE-42131
Change 3324652 on 2017/02/28 by Dmitriy.Dyomin
Fixed: Canvas elements appear darker on iOS Metal
Change 3324885 on 2017/02/28 by Jack.Porter
Fixed "Minimum iOS Version" setting display name
#jira UE-42270
Change 3324899 on 2017/02/28 by Jack.Porter
GitHub 3063 : removed duplicate gc.MaxObjectsInGame setting in IOSEngine.ini
#jira UE-40018
#3063
Change 3324932 on 2017/02/28 by Jack.Porter
GitHub 3257 : iPhonePackager errors in output log when opening project settings on Windows
#jira UE-41984
#3257
#codereview: Peter.Sauerbrei
Change 3324956 on 2017/02/28 by Jack.Porter
FOpenGLFrontend::GetMaxSamplers incorrect for IOS
#jira UE-42038
#3264
Change 3325478 on 2017/02/28 by Allan.Bentham
PR # 3188 : Fix far distance bug with cascaded shadows on mobile (Metal) and PC mobile preview (Contributed by ufna)
#jira UE-41442
Change 3327300 on 2017/03/01 by Allan.Bentham
PR #3175 : Fixes high quality reflection blending seams (Contributed by kallehamalainen)
#jira UE-41257
Change 3328917 on 2017/03/02 by Nick.Shin
HTML5 project settings
expose ini settings to edtior HTML5 project settings panel
#jira UE-42331 Project Settings - HTML5 SDK - HTML Device population should be moved to an .ini
#jira UE-41584 Editor locks up when adding an element for HTML5 devices on Mac
#jira UE-41701 Editor freezes when setting browser filepath for inserted element in project settings
Change 3329169 on 2017/03/02 by Allan.Bentham
increase render thread timeout to 1 minute for suntemple / android.
Prevents low end devices timing out during load.
#jira UE-40696
Change 3330849 on 2017/03/02 by Nick.Shin
HTML5 project settings
expose ini settings to edtior HTML5 project settings panel
#jira UE-42331 Project Settings - HTML5 SDK - HTML Device population should be moved to an .ini
Change 3331078 on 2017/03/03 by Dmitriy.Dyomin
Fixed: Device output log partial lines
integrated from WEX (3250488)
Change 3331112 on 2017/03/03 by Dmitriy.Dyomin
Reduced state setup for slate draw calls (saves about 4ms RT time on mobile)
integrated from WEX (3256584)
Change 3331117 on 2017/03/03 by Dmitriy.Dyomin
Fixed redundant blend state changes in opengl
integrated from WEX (3256586)
Change 3331173 on 2017/03/03 by Dmitriy.Dyomin
Slate pixel shaders will use half precision where possible on mobile
integrated from WEX (3256656)
Change 3332865 on 2017/03/06 by Dmitriy.Dyomin
Better MobileContentScaleFactor defaults for iOS devices
#jira UEMOB-330
Change 3333129 on 2017/03/06 by Peter.Sauerbrei
move to Library/Caches instead of documents for saved files
re-enable iterative deploy on TVOS
#jira UEMOB-284
Change 3334692 on 2017/03/06 by Jack.Porter
Allow r.MobileContentScaleFactor to be changed at runtime on Android
#jira UEMOB-173
Change 3336255 on 2017/03/07 by Nick.Shin
HTML5 project settings
marking SIMD and multithreading as experimental - these do not play nice with WASM builds currently...
#jira UE-42331 Project Settings - HTML5 SDK - HTML Device population should be moved to an .ini
Change 3337094 on 2017/03/08 by Nick.Shin
HTML5 project settings
marking SIMD and multithreading as experimental - these do not play nice with WASM builds currently...
#jira UE-42331 Project Settings - HTML5 SDK - HTML Device population should be moved to an .ini
Change 3338800 on 2017/03/08 by Chris.Babcock
Update AAR handling to deal with versioning, subproject dependencies for resources, and scope
#jira UE-42677
#ue4
#android
Change 3338813 on 2017/03/08 by Chris.Babcock
Pass build configuration to UPL for access during packaging as $S(Configuration)
#jira UE-42678
#ue4
#android
#ios
Change 3339401 on 2017/03/09 by Alicia.Cano
Android runtime permissions
- Fix for WRITE_EXTERNAL_STORAGE if it is not granted at time of onCreate for non-shipping builds
- Fix for Location Services
- Fix for if target sdk is not set to 23+
#jira UE-38512
#android
#rb: chris.babcock
Change 3340736 on 2017/03/09 by Chris.Babcock
Implement support for new controllers (Xbox Wireless, SteelSeries Stratus XL, PS4) (contributed by TRS-justing)
#jira UE-41965
#PR #3254
#ue4
#android
Change 3340744 on 2017/03/09 by Jack.Porter
Expose Custom Depth to Foliage
#jira UE-6061
Change 3340849 on 2017/03/09 by Dmitriy.Dyomin
Fixed: iOS movie become laggy and crashes when played in iPhone 6/6s.
#jira UE-42351
Change 3341268 on 2017/03/10 by Alicia.Cano
PR #2894: Initial VoiceModuleAndroid support. (Contributed by devbm)
#jira UE-37945
#android
#rb: chris.babcock, jack.porter
Change 3341303 on 2017/03/10 by Allan.Bentham
Remove optimisation that prevents full specular occulsion on mobile.
PR #3186 : Specular can't be blocked on high-end mobile.
#jira UE-41393
Change 3342304 on 2017/03/10 by Alicia.Cano
build fix
#rb: chris.babcock
Change 3343344 on 2017/03/13 by Alicia.Cano
build fix
#rb: chris.babcock
Change 3343591 on 2017/03/13 by Brent.Pease
iOS multiplayer fix part 1. Correct byte ordering.
#jira UE-34875
Change 3343669 on 2017/03/13 by Chris.Babcock
Update carefullyredist script version
#jira UE-42832
Change 3344212 on 2017/03/13 by Will.Fissler
Various compile fixes for Xcode 8.3.
These fixes must also be added to //UE4/Release-4.15.
#jira UE-41313
Change 3344396 on 2017/03/13 by Chris.Babcock
Fix Java 1.5 obsolete warnings
#jira UE-42851
#ue4
#android
Change 3345132 on 2017/03/14 by Will.Fissler
Added ifdef wrapper to check clang version for presentDrawable.
Change 3345336 on 2017/03/14 by Will.Fissler
Moved #if (__clang_major__ > 8) || (__clang_major__ == 8 && __clang_minor__ >= 1) check inside of the presentDrawable method.
Change 3345460 on 2017/03/14 by Will.Fissler
ifdef changes for presentDrawable. The last submission duped the changes, instead of merging. #rb none
Change 3346046 on 2017/03/14 by Will.Fissler
Fixed MetalCommandBuffer.cpp [again] after last submission duped changes instead of merging.
Change 3346367 on 2017/03/14 by Chris.Babcock
Fix issue with GoogleVR ARMv7 libraries included for other architectures in link
#ue4
#android
Change 3347682 on 2017/03/15 by Allan.Bentham
Enable HW sRGB correction with retainer widget's render target.
Use slate's gamma correction for mobile (where no such support exists)
Render retainer box RT content with gamma correction.
#jira UE-40967
Change 3348712 on 2017/03/15 by Nick.Shin
HTML5 - upload to S3
updated to AWS "signature version 4" authentication
#jira UE-42525 HTML5 Upload to Amazon S3 fails with Incorrect Configuration error
Change 3349254 on 2017/03/16 by Jack.Porter
Fix for crash using the mobile previewer when the LQ lightmap shader permutation is disabled.
#jira UE-42971
Change 3349739 on 2017/03/16 by Nick.Shin
HTML5 - upload to S3
better error message feedback on upload failures
#jira UE-42525 HTML5 Upload to Amazon S3 fails with Incorrect Configuration error
Change 3349765 on 2017/03/16 by Alicia.Cano
Disable mouseover events in Mobile Previewer
#jira UE-19903
#mobile
#rb: Jack.Porter
Change 3350049 on 2017/03/16 by Nick.Shin
HTML5 - upload to S3
folder in bucket is optional
#jira UE-42525 HTML5 Upload to Amazon S3 fails with Incorrect Configuration error
Change 3350153 on 2017/03/16 by Nick.Shin
HTML5 - upload to S3
updated S3 public link generator
#jira UE-42525 HTML5 Upload to Amazon S3 fails with Incorrect Configuration error
Change 3351582 on 2017/03/17 by Will.Fissler
Reverting the attempted fix for Xcode 8.3: Result += " -mcpu=cortex-a9";
Currently we cannot build arm64 for iOS with this change.
Change 3352085 on 2017/03/17 by Alicia.Cano
iOS doesn't honor request to close the virtual keyboard leading to a crash
#jira UE-36447
#ios
#rb:Peter.Sauerbrei
Change 3353313 on 2017/03/19 by Ben.Marsh
Always allow large *.js files in Github.
Change 3354444 on 2017/03/20 by Nick.Shin
HTML5 - upload to S3
to help make it obvious that "upload to S3" checkbox is set/or not -- disable S3 details if checkbox for "uploading to S3" is not set
#jira UE-42525 HTML5 Upload to Amazon S3 fails with Incorrect Configuration error
Change 3355618 on 2017/03/20 by Nick.Shin
HTML5 Save Game System
- ripped out HTML5 code [from Engine's SaveGameSystem.h] and placed it in HTML5Platform.cpp
- cleaned up HTML5PlatformFile.cpp (make it match as clost to linux's version)
- created HTML5's own PlatformFeature & SaveGameSystem files -- and updated HTML5PlatformMisc to make use of the the new HTML5 SaveGame code
#jira UE-42081 Remove heinous HTML5 code from engine
Change 3355621 on 2017/03/20 by Nick.Shin
remove temp debugging code
#jira UE-42081 Remove heinous HTML5 code from engine
Change 3356937 on 2017/03/21 by Chris.Babcock
Add "stat vulkanrhi" to new console dropdown
#jira UE-43149
#ue4
#android
Change 3357652 on 2017/03/21 by Nick.Shin
HTML5 performance speed ups
added "use fixed timestep" setting option for HTML5 builds (this has been separated from Engine - General Settings - Framerate)
- this is slightly different to smooth framerate and fixed framerate - thus, the timestep option was put in the HTML5 specific panel
this option is based on the suggestions by jukka's post:
- https://answers.unrealengine.com/questions/409629/smooth-frame-rate-and-use-fixed-frame-rate-should.html
however, using this option will make the player "run faster" on (for example) thirdperson blueprint template -- but, it has no effect on other (for example) zen garden...
#jira UE-30214 - Implement a warning message for fps settings
Change 3360415 on 2017/03/23 by Allan.Bentham
Fix crash that occurs when ES3.1 preview is used with r.MobileHDR32bppMode modes.
Change 3360418 on 2017/03/23 by Allan.Bentham
Disable filmic tonemapper if r.MobileHDR32bppMode is in use.
#jira UE-40913
Change 3360557 on 2017/03/23 by Allan.Bentham
Better fix for mobile CSM shadow flickering (UE-42131), now works for PC OpenGL based mobile preview.
#jira UE-42131
Change 3362258 on 2017/03/23 by Dmitriy.Dyomin
Fixed: Canvas texture element gamma issues on iOS Metal
Change 3362321 on 2017/03/24 by Dmitriy.Dyomin
GitHub 3173 : MaterialAO support for mobile rendering path (contributed by kallehamalainen)
#3173
Change 3363550 on 2017/03/24 by Alicia.Cano
build fix for devices < Android 5.0
#jira UE-43299
#android
#rb: chris.babcock
Change 3363687 on 2017/03/24 by Chris.Babcock
Fix Android password hiding in input dialog
#jira WEX-5159
#ue4
#android
Change 3365280 on 2017/03/27 by Dmitriy.Dyomin
Fix for GL_EXT_shader_framebuffer_fetch on Zenfone5. Use UE_EXT_shader_framebuffer_fetch define on all devices to enable extension
Change 3365291 on 2017/03/27 by Dmitriy.Dyomin
Copied form WEX CL# 3308653
Fixed: Enabling shader cache causes crash on NVIDIA Shield
#jira UE-41639
Change 3365293 on 2017/03/27 by Dmitriy.Dyomin
GitHub 3411 : Fix crash in patching utils mount method (contributed by nverenik)
#jira UE-43247
#3411
Change 3365340 on 2017/03/27 by Dmitriy.Dyomin
Fixed: Moving sublevel in world composition browser does not appear in Undo History
#jira UE-35535
Change 3365564 on 2017/03/27 by Allan.Bentham
SkyLightComponent now serializes IrradianceMap SH values.
clicking Recapture sky button in mobile preview switches back to SM4/5 to update captures.
Skylights that are dirty from load will trigger reflection capture update once shaders are rebuilt.
#jira UE-42436
Change 3366282 on 2017/03/27 by Nick.Shin
remove dead links
these files to not exist anywhere in the make-3.81 subfolders
#UDN-354501
#jira none
Change 3366306 on 2017/03/27 by Nick.Shin
HTML5 - disable multi-threading for wasm
#jira UE-43219 - HTML5 disable multi-threading for wasm
Change 3366307 on 2017/03/27 by Nick.Shin
HTML5 packaging Shipping builds
big cleanup / additions to *gz file support for amazon s3
* both, uploading to s3
* and allowing s3 to host the games there
#jira UE-43002 HTML5 in Shipping fails downloading symbols files
#jria UE-43001 HTML5 Shipping Projects fail looking for compressed files when "Compress files during shipping packaging" is not selected.
Change 3367385 on 2017/03/28 by Allan.Bentham
Display skylight serialization warning only when cooking for mobile platforms.
#jira UE-42436
Change 3368583 on 2017/03/28 by Chris.Babcock
Expose JAVA_HOME setting in Android SDK project settings on Mac
#jira UE-43418
#ue4
#android
Change 3368803 on 2017/03/28 by Chris.Babcock
Fix features requested in manifest for "Daydream and Cardboard" mode
#jira UE-43314
#ue4
#android
Change 3369087 on 2017/03/28 by Jack.Porter
Changed tooltip and added supported devices in paretheses for Android Mobile Deferred / ES31+AEP
#jira UE-42438
Change 3369372 on 2017/03/29 by Allan.Bentham
Fix disappearing meshes when r.mobile.allowdistancefieldshadows is disabled.
#jira UE-43366
Change 3369381 on 2017/03/29 by Jack.Porter
Show warnings when mobile shader permutations required for rendering are disbaled
Made FReadOnlyCVARCache a singleton and added mobile CVars, used for MobileBasePassRendering.
#jira UE-43050
Change 3369430 on 2017/03/29 by Allan.Bentham
fix CIS build
Change 3369740 on 2017/03/29 by Allan.Bentham
Added Android option to enable builds with hidden symbol visbility by default. (bBuildWithHiddenSymbolVisibility)
Android links with -gc-sections to remove unused code/data
Add JNI_METHOD for java accessible native functions, fixed up existing JNI functions to use macro.
Add support for map file generation with android.
Add 'bBuildWithHiddenSymbolVisibility' to AndroidPlatform.HasDefaultBuildConfig()
bBuildWithHiddenSymbolVisibility defaults to false in BaseEngine.ini
#jira UEMOB-168
Change 3369975 on 2017/03/29 by Nick.Shin
HTML5 - AWS S3 shareable link for shipping builds corrected
#jira UE-43379 Amazon S3 Shareable link does not generate correct filepath.
Change 3369998 on 2017/03/29 by Nick.Shin
HTML5 python build scripts
PR:
1cb836d43c
#jira none
Change 3370214 on 2017/03/29 by Nick.Shin
HTML5 - default bUseFixedTimeStep to false...
#jira UE-43380 - Default HTML5 gamespeed is faster than equivalent platforms
Change 3370762 on 2017/03/29 by Chris.Babcock
Fixes to new keyboard for Android
- Ensure the local scope ScreenRect passed into OnVirtualKeyboardShown in AndroidJNI is captured by value instead of by reference.
- Moved ShowVirtualKeyboardInput's bKeyboardShowing early-out checks into the UI thread task. This allows the keyboard to continue showing when changing focus between multiple EditableTextBox widgets.
#ue4
#android
Change 3371344 on 2017/03/30 by Jack.Porter
Fixed issue where Vulkan screenshot R/B channels were reversed on Android
#jira UE-43479
Change 3372926 on 2017/03/30 by Peter.Sauerbrei
start the process of sunsetting 32-bit and GLES2 on iOS
#jira UE-42266
Change 3372970 on 2017/03/30 by Nick.Shin
HTML5 - 1.37.9 emscripten: wasm & webgl2 support
- windows toolchain
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
#rn
Change 3372989 on 2017/03/30 by Peter.Sauerbrei
fix for Xcode 8.3 build with 32-bit
Change 3373007 on 2017/03/30 by Peter.Sauerbrei
fix for crash when online subsystem is disabled on IOS
Change 3373108 on 2017/03/30 by Nick.Shin
HTML5 - 1.37.9 emscripten: wasm & webgl2 support
- emscripten toolchain
WARNING: emscripten/incoming/source/include/libc/bit (the file) might need to be deleted first
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
#rn
Change 3373163 on 2017/03/30 by Nick.Shin
HTML5 - 1.37.9 emscripten: wasm & webgl2 support
- OSX toolchain
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
#rn
Change 3373169 on 2017/03/30 by Nick.Shin
HTML5 - 1.37.9 emscripten: wasm & webgl2 support
license file updated
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
#rnx
Change 3373287 on 2017/03/30 by Nick.Shin
HTML5 - 1.36.11 emscripten - remove old SDK
#jira none
#rnx
Change 3373289 on 2017/03/30 by Nick.Shin
HTML5 - 1.37.9 emscripten: wasm & webgl2 support
- Linux toolchain
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
#rn
Change 3373595 on 2017/03/30 by Chris.Babcock
Reenable GooglePlay for ARM64 now that it doesn't crash
#jira UE-36198
#ue4
#android
Change 3373606 on 2017/03/30 by Chris.Babcock
Submitting Allan's shelved EXT_shader_framebuffer_fetch fix
#ue4
#android
Change 3375456 on 2017/03/31 by Chris.Babcock
Add missing keycodes for Android keyboard (@ and #)
#jira WEX-5777
#ue4
#android
Change 3376309 on 2017/04/03 by Allan.Bentham
Fix overflow issues with mobile DoF.
Change 3377041 on 2017/04/03 by Will.Fissler
Adding Testbed content for PlatformShowcase.
Change 3377582 on 2017/04/03 by Alicia.Cano
adding back in GET_ACCOUNTS permission as it is required for Reset Achievements
#jira: UE-43265
#android
#rb: Chris.Babcock
Change 3377643 on 2017/04/03 by Peter.Sauerbrei
fix for memory leak in MallocBinned
#jira UE-43008
Change 3378033 on 2017/04/04 by Nick.Shin
HTML5 - 1.37.9 emscripten: wasm & webgl2 support
- ThirdParty libs compiled with new toolchain with wasm and webgl2 support
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
#rn
Change 3378034 on 2017/04/04 by Nick.Shin
HTML5 - 1.37.9 emscripten: wasm & webgl2 support
- ThirdParty build scripts
#jira UEMOB-263 Switch [to] web assembly
#jira UEMOB-201 Support ES3 / WebGL2 in HTML5
Change 3378035 on 2017/04/04 by Nick.Shin
HTML5 - Update GameX template to make it work with trunk Emscripten
PR
dc2b26f452 (commitcomment-21454978)
#jira none
#rn
Change 3378044 on 2017/04/04 by Nick.Shin
HTML5 harfbuzz - double checking recompiled with NO multithreading
wasm currently does not support pthreads
*** THIS IS STILL WIP ***
checking in to match 3rd party libs compiled configuration
#jira UE-28588 - Build HarfBuzz for HTML5
#rnx
Change 3378264 on 2017/04/04 by Allan.Bentham
Fix crash when using consolas font on android sdk 24
#jira UE-43464
Change 3379097 on 2017/04/04 by Nick.Shin
CIS HTML5 build warning fix
#jria none
#rnx
Change 3379333 on 2017/04/04 by Chris.Babcock
Prevent inserting extra permissions into manifest multiple times
#jira UE-43583
#ue4
#android
Change 3380870 on 2017/04/05 by Chris.Babcock
Fix merge issue
Change 3380898 on 2017/04/05 by Chris.Babcock
Fixed again
Change 3381443 on 2017/04/05 by Chris.Babcock
Fix for GearVR non-unity build
#ue4
#android
Change 3381941 on 2017/04/05 by Chris.Babcock
Fix HTTPChunkInstaller texture format checks and missing #define warning
#jira UE-43706
#ue4
#android
Change 3382056 on 2017/04/05 by Chris.Babcock
Updates to Android AARs needed for Facebook plugin
Change 3382097 on 2017/04/05 by Chris.Babcock
Disable java console cmd receiver only in shipping builds
#jira UE-43710
#ue4
#android
Change 3382497 on 2017/04/06 by Allan.Bentham
Fix Fortnite Cooked Server crashes when joining game from lobby.
#jira UE-43695
Change 3383227 on 2017/04/06 by Will.Fissler
Reverted case sensitive change, from yesterday, and implemented a pragma instead.
#jira UE-41313
[CL 3383473 by Jack Porter in Main branch]
#lockdown Nick.Penwarden
#rb none
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3342222 on 2017/03/10 by Nick.Darnell
UMG - Adding a GetContent to the UContentWidget.
Change 3342228 on 2017/03/10 by Nick.Darnell
Project Launcher - Always consume mouse wheel vertically so it stops scrolling to the right.
Change 3342310 on 2017/03/10 by Nick.Darnell
UMG - Cleaning up some extra class references.
Change 3343382 on 2017/03/13 by Jamie.Dale
Applying optimization to FChunkManifestGenerator::ContainsMap
Change 3343523 on 2017/03/13 by Mike.Fricker
New details view option: "Show Hidden Properties while Playing"
- Enabling this allows you to see every property on selected objects that belong to a simulating world, even non-visible and non-editable properties. Very useful for inspection and debugging.
- Remember to change World Outliner to show you actors in the "Play World" if you want to select and inspect those objects first!
- This setting is saved for your entire project, similar to "Show All Advanced"
Change 3343573 on 2017/03/13 by Mike.Fricker
New details view option: "Show Hidden Properties while Playing" (part 2)
- Fixed missing include / unity issue
Change 3343709 on 2017/03/13 by Jamie.Dale
Some fixes for gathering cached dependency data
- We no longer load dependency data that doesn't have the correct package name.
- We no longer populate the dependency results when bGatherDependsData is false.
Change 3343900 on 2017/03/13 by Alexis.Matte
fix crash when creating too much LOD at import
#jira UE-42785
Change 3344104 on 2017/03/13 by Alexis.Matte
Add a boolean to the static mesh socket so we know if the socket was imported or created in UE4. This allow us to not impact editor socket when we re-import a fbx
#jira UE-42736
Change 3344802 on 2017/03/14 by Michael.Dupuis
#jira UE-42244 : added missing nullptr so render thread wont try to access global var when we're no longer in landscape mode
Changed the sync method between graphic resource from render thread and game thread to prevent desync
Change 3346061 on 2017/03/14 by Jamie.Dale
Adding const& and && overloads of FText::Format
Change 3346192 on 2017/03/14 by Arciel.Rekman
Linux: fix VHACD to retain bincompat with the baseline (UE-42895).
- It is now compiled against libc++ instead of libstdc++ in the toolchain.
Change 3347083 on 2017/03/15 by Andrew.Rodham
Fixed crash when changing anchors on a background blur widget
Change 3347359 on 2017/03/15 by Michael.Dupuis
#jira UE-38193:
Added Rename, Delete, New Folder, Size Map, Show In Explorer for folder and asset in the path view and asset view
Change 3347382 on 2017/03/15 by Michael.Dupuis
missing include incremental
Change 3347500 on 2017/03/15 by Alex.Delesky
#jira UE-41231 - Selecting multiple text widgets in UMG will now allow you to set their value correctly, and the "Multiple Values" text will no longer be set in the widgets instead.
Change 3347920 on 2017/03/15 by Jamie.Dale
Fixing some places passing tooltips as FString rather than FText
#jira UE-42603
Change 3347925 on 2017/03/15 by Jamie.Dale
Re-saving some assets so their tooltips can be gathered
#jira UE-42603
Change 3348788 on 2017/03/15 by Jamie.Dale
Updated the Windows platform to use the newer Vista+ style browser dialogs, rather than the older XP style dialogs
Change 3349187 on 2017/03/16 by Andrew.Rodham
Sequencer: Added the ability to specify additional event receivers for level sequence actors
- Such actors will receive events from event tracks
Change 3349194 on 2017/03/16 by Andrew.Rodham
Sequencer: Reset compiled templates on load in the editor, and ensure correct serialization of generation ledger
- Resetting on load means that we guarantee up-to-date templates, even if underlying compilation logic changes.
#jira UE-42198
#jira UE-40969
Change 3349210 on 2017/03/16 by Andrew.Rodham
Sequencer: Event tracks can now be defined to trigger events at the start of evaluation, after objects are spawned, or at the end of evaluation
Change 3349211 on 2017/03/16 by Andrew.Rodham
Sequencer: Add ability to retrieve bound objects from blueprint
Change 3349398 on 2017/03/16 by Nick.Darnell
UMG - Fixing a flashing hierarchy view. Looks like assets continuing to stream in causing the object change notification to continue to fire, and the widget designer refreshed any time it happened. Now limit to only if widgets are changing.
Change 3349420 on 2017/03/16 by Alex.Delesky
#jira UE-40720 - Multiline editable text boxes can now be set to Read-Only.
Change 3349548 on 2017/03/16 by Alexis.Matte
Fbx importer, when importing a staticmesh with combine mesh option check and the fbx file contain some "MultiSub Material" the materialinstance are now always hook properly.
Change 3349818 on 2017/03/16 by Cody.Albert
Fixed constructor for FNavigationMetaData
Change 3350047 on 2017/03/16 by Cody.Albert
Removed unneeded check so that children actors are never orphaned when their parent is moved into a newly created folder in the world outliner
Change 3350072 on 2017/03/16 by Arciel.Rekman
ShaderCompiler: make sure strings are at least 4-byte aligned.
- Can crash wcscpy() under Linux otherwise (reported by a licensee).
Change 3350146 on 2017/03/16 by Arciel.Rekman
Fix CodeLite project generation (UE-42921).
- Reportedly causes a crash in CodeLite 10.x
Change 3350235 on 2017/03/16 by Arciel.Rekman
Fix memory leak in address symbolication on Linux.
- Makes MallocProfiler work again.
- Also add progress update in MallocProfiler since symbolication is still slow.
Merging CL 3338764 from Fortnite to Dev-Editor.
Change 3350382 on 2017/03/16 by Arciel.Rekman
Linux: fix incorrect cast of rlimit in i686.
Change 3350471 on 2017/03/16 by Jamie.Dale
Enabling loc dashboard by default for new projects
Change 3350516 on 2017/03/16 by Jamie.Dale
Enabling content hot-reloading by default
Change 3350582 on 2017/03/16 by Cody.Albert
Corrected Widget Interaction Component to use current impact point instead of last impact point
Change 3350945 on 2017/03/16 by Jamie.Dale
Gave FConfigFile::FindOrAddSection API linkage
Change 3351441 on 2017/03/17 by Michael.Dupuis
#jira UE-42843: Fixed Transaction begin/end order issue happening with min slider passing max slider value
Add support for multiple selection value display
Change 3351558 on 2017/03/17 by Michael.Dupuis
#jira UE-42845: Always refresh the detail panel to properly update for selection change, delete, etc.
Change 3351657 on 2017/03/17 by Matt.Kuhlenschmidt
Adding USD Third Party dependencies
Change 3351665 on 2017/03/17 by Matt.Kuhlenschmidt
Added experimental USD Importer Plugin
This plugin supports basic static mesh importing and scene creation of actors using static meshes
Change 3351682 on 2017/03/17 by Matt.Kuhlenschmidt
Enabling USD importer in engine test project for automation tests
Change 3351749 on 2017/03/17 by Alexis.Matte
Make sure the selection proxy is off for the skeletal mesh component. UE4 use the selection outline instead
#jira UE-41677
Change 3351831 on 2017/03/17 by Michael.Dupuis
#jira UETOOL-1102:
Added HSV controls to Color Grading
Some look improvement for RGV/HSV
Color Grading refactor
Group Reset bug fix (relevant only to color grading)
Change 3352041 on 2017/03/17 by Matt.Kuhlenschmidt
Updated USD plugin whitelisting
Change 3352093 on 2017/03/17 by Michael.Dupuis
when FREEZERENDERING is called, stop the foliage culling too
Change 3352211 on 2017/03/17 by Alexis.Matte
Fix the physic asset missing skeleton warning
#jira UE-43006
Change 3352336 on 2017/03/17 by Alexis.Matte
We now allow a negative W value of the ScreenPoint vector in the ScreenToPixel function. In this case we simply reverse the W value to kept the manipulator direction on the good side.
#jira UE-37458
Change 3352947 on 2017/03/17 by Phillip.Kavan
#jira UE-42510 - Instanced static mesh transform edits are now reflected in the Blueprint editor's preview scene.
Change summary:
- Added IPropertyHandle::GetValueBaseAddress() (interface).
- Modified IPropertyHandle::NotifyPostChange() to include EPropertyChangeType as an optional input.
- Added FPropertyHandleBase::GetValueBaseAddress() (implementation).
- Modified FPropertyHandleBase::NotifyPostChange() to include the optional input arg in the property change event.
- Modified FPropertyHandleBase::CreatePropertyNameWidget() to clear the override text after temporarily replacing display name/tooltip text for the creation of the SPropertyNameWidget. This was done to allow for transactions to be named according to the property that's being modified.
- Modified FMathStructProxyCustomization::OnValueCommitted() to only apply the input value while not interactively editing via spinbox as well as when not post-processing an undo/redo (which can trigger a focus loss).
- Modified the FMathStructProxyCustomization::OnEndSliderMovement() delegate to include property handle and proxy value input parameters, as well as to call FlushValues() as part of the implementation.
- Modified FlushValues() for each of FMatrixStructCustomization, FTransformStructCustomization and FQuatStructCustomization to explicitly handle both propagation and transaction processing.
- Modified UInstancedStaticMeshComponent::UpdateInstanceTransform() to call Modify() prior to applying changes (so that the previous state is recorded when inside a transaction context).
- Modified FInstanceStaticMeshSCSEditorCustomization::HandleViewportDrag() to propagate changes to all instances of the ISMC archetype.
Known issues:
- Using the spinbox to edit instanced mesh transform values in the Blueprint editor will not apply the change to instances in the level editor until after you release the mouse button (i.e. - it will not be shown as a "live" update).
Change 3353678 on 2017/03/20 by Michael.Dupuis
properly unfreeze the culling of foliage when toggling the freezerendering command
Change 3353747 on 2017/03/20 by Matt.Kuhlenschmidt
PR #3372: Git plugin: fix update status on directories hotfix (still) slightly broken in master (UE4.16) (Contributed by SRombauts)
Change 3353749 on 2017/03/20 by Matt.Kuhlenschmidt
PR #3373: Git Plugin: hotfix for regression off Visual Diffs with older version of Git in master (UE4.16) (Contributed by SRombauts)
Change 3353754 on 2017/03/20 by Matt.Kuhlenschmidt
PR #3390: Allow OBJ imports to change if materials and textures are also imported (Contributed by mmdanggg2)
Change 3353909 on 2017/03/20 by Matt.Kuhlenschmidt
Fixed actors showing thumbnails in details panel and made a few other tweeks to thumbnail displays in details panels
- The color of the accepted type is now shown properly
- All object based properties now have thumbnails on by default.
Change 3353948 on 2017/03/20 by Nick.Darnell
UMG - Updating the background blur widget's upgrade code to use the custom version, and handling older cases that were continuing to generate blur slots, even when already upgraded.
Change 3354335 on 2017/03/20 by Nick.Darnell
Paragon - Excluding Archetype objects from reporting references, which causes crashes in the fast template mode.
Change 3354495 on 2017/03/20 by Nick.Darnell
Core - Making it so order that outers are discovered does not matter, initializing the chain of outers if hasn't been created when instancing subobjects.
Change 3354578 on 2017/03/20 by Nick.Darnell
Slate - There's now a console variable option, Slate.VerifyHitTestVisibility (off by default) which enables additional visibility checks for widgets. Normally this isn't nessesary, but if you're changing the visibility of widgets during a frame, and several hit tests need to be performed that frame there's a chance that a button could be clicked twice in one frame. Enabling this mode will make all hit testing more expensive, so for now it's off by default, but available for licensees that need the extra testing.
Change 3354737 on 2017/03/20 by Nick.Darnell
Core - Adding a fix to Dev-Editor from that enables objects in the same package being requested to also be loaded. This came about during async streaming callbacks alerting that a requested class was done loading, but there were still other assets in the package 'not loaded' but were available, just needed post load called on them.
Change 3355923 on 2017/03/21 by Yannick.Lange
VR Editor: - Remove unnecessary cleanup functions.
- Initialize with VR Mode and remove SetOwner function, since it shouldn't be possible to reset the VR Mode afterwards.
Change 3355959 on 2017/03/21 by Yannick.Lange
VR Editor: - Rename VREditorWorldInteraction to VREditorPlacement, to avoid confusion with ViewportWorldInteraction. VREditorPlacement will only handle placing objects from content browser in the VR Mode.
- Removed SnapSelectedActorsToGround to VREditorMode.
Change 3355965 on 2017/03/21 by Yannick.Lange
VR Editor: Forgot to add files to previous submit 3355959.
Change 3355977 on 2017/03/21 by Yannick.Lange
VR Editor: Remove function to add a new extension with TSubclassOf<UEditorWorldExtension>.
Change 3356017 on 2017/03/21 by Yannick.Lange
VR Editor: - UI system check owner VRMode.
- UI system fix check on VRMode on shutdown.
Change 3356028 on 2017/03/21 by Nick.Darnell
Slate - SButton now correctly releases mouse capture even if it becomes disabled while pressed, but before 'click' has been fired.
#jira UE-42777
Change 3356071 on 2017/03/21 by Yannick.Lange
VR Editor: Copy of change 3353663.
- Fix having to press once on the landscape to see the visuals for landscape editing.
- Fix when sculpting/painting the position wouldn't update.
- Fix inverted action for brushes while holding down shift or modifier on motioncontroller.
- Cleanup FLandscapeToolInteractorPosition.
- Change from 3353663: Use TStrokeClass::UseContinuousApply and TimeSinceLastInteractorMove to decide when to apply ToolStroke on tick.
Change 3356180 on 2017/03/21 by Michael.Dupuis
Added ShowFlag Foliage Occlusion Bounds
Fixed non initialized variable
Expose changing Min Occlusion Bounds instead of assuming 6
#rn none
Change 3356347 on 2017/03/21 by Nick.Darnell
UMG - Introducing a faster CreateWidget. When cooking, the widget compiler now generates a widget template/archetype that is stored in the same package as the generated blueprint class. During compiling we generate a nearly fully initialized widget tree including all sub userwidgets and their trees, hookup all member variables, initialize named slots, setup any animations...etc. This nearly fully constructed widget can be instanced using it as an archetype in the NewObject call, and does not have to use the correspondingly slow StaticDuplicateObject path. There are restrictions on this method, part of the compiling step for widgets now inspects if the instancing would be successful, or if there would be GLEO references after instancing because a user forgot to setup Instanced on a subobject property. Luckily that should be few and far between, all UVisuals (Widgets & Slots) are now DefaultToInstanced, which takes care of the overwhelming cases that demand the instanced flag. Especially given the bulk of cases using BindWidget in native code.
UMG - Removing a lot of deprecated functions from 4.8 on UUserWidget.
Change 3356357 on 2017/03/21 by Nick.Darnell
Build - Fixing some IWYU issues on the incremental build.
Change 3356461 on 2017/03/21 by Nick.Darnell
Build - Fixing linux build errors.
Change 3356468 on 2017/03/21 by Jamie.Dale
STextPropertyEditableTextBox now handles empty texts correctly
Change 3356916 on 2017/03/21 by Matt.Kuhlenschmidt
Fixed a crash when a material render proxy on a preview node is deleted when it is in flight on the render thread
#jira UE-40556
Change 3357033 on 2017/03/21 by Alexis.Matte
Fix crash when importing file with import commandlet
Make sure path are combine properly to avoid crash
Add some missing pointer check
Make sure the asset are save when there is no source control
#jira UE-42334
Change 3357176 on 2017/03/21 by Alex.Delesky
#jira UE-42445 - TMaps now support editing the values of structs that act as map keys. TMaps with struct keys will now show the types of their elements in the details panel as well, and structs will now also display numbers next to set elements.
Change 3357197 on 2017/03/21 by Alex.Delesky
#jira none - Fixing build issue for TMap key struct change.
Change 3357205 on 2017/03/21 by Michael.Dupuis
Forgot to reset min granularity to 6 from testing
Change 3357340 on 2017/03/21 by Arciel.Rekman
Mark FMallocAnsi (standard libc malloc) thread-safe on Linux.
Change 3357413 on 2017/03/21 by matt.kuhlenschmidt
Added '/Game/Effects/Fort_Effects/Materials/Smoke/M_Main_Smoke_Puff.M_Main_Smoke_Puff' to collection 'MattKTest'
Upgraded collection 'MattKTest' (was version 1, now version 2)
Change 3357505 on 2017/03/21 by Alexis.Matte
Fix to avoid changing the CDO of FbxAssetImportData. The UI was saving the Config which was saving the CDO. But already serialized data will be reload badly if the CDO change since we serialize only the diff.
#jira UE-42947
Change 3357825 on 2017/03/21 by Arciel.Rekman
Clean up the large thread pool on exit.
- Seems like the destruction was missed in the original CL 2785131 (12/1/15).
- Fixes problems when threads were allocated in memory that is being cleaned up in another place on exit.
Change 3358086 on 2017/03/22 by Yannick.Lange
VR Editor: - Fix gizmo scaling down when dragging the world.
- Fix gizmo scaling down when dragging rotation handle.
Change 3358175 on 2017/03/22 by Andrew.Rodham
Sequencer: Made ALevelSequenceActor::AdditionalEventReceivers advanced display
Change 3358367 on 2017/03/22 by tim.gautier
Submitting resaved QAGame assets - Materials, Material Instances, Material Functions and Parameters
Change 3358457 on 2017/03/22 by Yannick.Lange
VR Editor: Deleting unused UI assets.
Change 3358801 on 2017/03/22 by Matt.Kuhlenschmidt
Guard against crash if the level editor is shut down when the object system has already been shut down
#jira UE-35605
Change 3358897 on 2017/03/22 by matt.barnes
Checking in WIP test content for UEQATC-1635 (UMG Navigation)
Change 3358976 on 2017/03/22 by Alex.Delesky
#jira none - Fixing an issue where ItemPropertyNode could potentially dereference a null property
Change 3358987 on 2017/03/22 by Yannick.Lange
VR Editor: Fix warning: Can't find file for asset '/Engine/VREditor/UI/VRButtonBackground' while loading ../../../Engine/Content/VREditor/Devices/Vive/VivePreControllerMaterial.uasset.
Change 3359067 on 2017/03/22 by Yannick.Lange
VR Editor: Fix Radial Menu remains on controller after exiting VR Preview
#jira UE-42885
Change 3359179 on 2017/03/22 by Matt.Kuhlenschmidt
Fixed "Multiple Values" in Body Setup when single bone has multiple bodies
#jira UE-41546
Change 3359626 on 2017/03/22 by Arciel.Rekman
Linux: pool OS allocations.
- Add a TMemoryPool and TMemoryPoolArray classes that can be used with any type of OS allocator functions.
- Add ability to bypass CachedOSPageAllocator for given sizes. Also, corrected the condition on AllocImpl to match one on FreeImpl.
- Switch Linux to pool mmap()/munmap() by default (helps 32-bit Linux and also speeds up 64-bit one), except 64-bit servers.
- Add a test to TestPAL to check performance and thread safety.
- Misc. fixes.
Change 3359989 on 2017/03/23 by Andrew.Rodham
Sequencer: Binding overrides improvements
- Added the ability to override spawnable bindings
- Added the ability to override bindings in sub sequences
- Deprecated "Get Sequence Bindings" node in favor of "Get Sequence Binding", which is more robust, and provides a better UI/UX for selecting single bindings
#jira UE-42470
Change 3360369 on 2017/03/23 by Alexis.Matte
Fix the staticmesh conversion from UE4 4.13 to earlier UE4 versions
#jira UE-42731
Change 3360556 on 2017/03/23 by Andrew.Rodham
Sequencer: Added drag/drop support for binding overrides
- You can now drag and drop sequencer object binding nodes into blueprint graphs (to create 'Get Sequence Binding' nodes), and onto binding overrides specified on level sequence actors.
Change 3360618 on 2017/03/23 by Arciel.Rekman
Make Binned2 work on Mac.
- Game/server will use Binned2 by default.
Change 3360838 on 2017/03/23 by Nick.Darnell
CommonUI - Making the SingleMaterialStyleMID property transient. It had been serialized mistakenly onto several widgets when it appears the intent is to dynamically allocate it upon demand.
Change 3360841 on 2017/03/23 by Nick.Darnell
UMG - Updating the editor to use DuplicateAndInitializeFromWidgetTree, so that Initialize is properly called when duplicating sub widget trees.
Change 3362561 on 2017/03/24 by Matt.Kuhlenschmidt
Fixed text outlines being cropped at large sizes
#jira UE-42647
Change 3362565 on 2017/03/24 by Matt.Kuhlenschmidt
Added automation test for font outlines
Change 3362567 on 2017/03/24 by Matt.Kuhlenschmidt
Resaved this file to fix 0 engine version warnings
Change 3362582 on 2017/03/24 by Yannick.Lange
VR Editor: - Fix log warnings when teleporting.
- Fix undo/redo when using teleport scaling.
- Improved teleport scaling and push/pull input.
#jira UE-43214
Change 3362631 on 2017/03/24 by Jamie.Dale
Split the monolithic culture concept in UE4
UE4 has historically only supported the concept of a single monolithic "culture" that applied to both text localization and internationalization, as well as all asset localization. Typically the "culture" was set to the "locale" of the OS, however that could be undesirable or incorrect on platforms (such as newer versions of Windows) that have a distinct concept of "language" (for localization) and "locale" (for internationalization).
This change splits the concept of "culture" into "language" and "locale", and also adds the concept of "asset groups". The language is now used to work out which localization we should use, and the locale is used to control how numbers/dates/times/etc are formatted within our internationalization library.
Asset groups expand on the language used by asset localization and allow you to create a group of asset classes that can be assigned a different culture than the main game language. A typical use-case of this would be creating an "audio" group that could, for example, be set to Japanese while the rest of the game runs in English.
If your game doesn't care about the distinction between language and locale, and doesn't need to use asset groups, then you're able to continue to use "culture" as you always have. If, however, you do care about those things, then you'll likely want to avoid using the "culture" directly (as it's now a very aggressive setting that overrides all others), and instead favor using language/locale (games will typically treat these as the same) and asset groups as separate concepts (both in settings, and in your in-game UI).
The language or locale for a game can be controlled by settings within the "Internationalization" section of your configs (this would typically be set in your GameUserSettings config, in the same way that "culture" works), eg)
[Internationalization]
language=fr
locale=fr
The asset groups for a game can be controlled by settings within the "Internationalization.AssetGroupClasses" and "Internationalization.AssetGroupCultures" sections of your configs (the asset group class definition would typically be set in your DefaultGame config, and the cultures the groups use would typically be set in your GameUserSettings config), eg)
[Internationalization.AssetGroupClasses]
+Audio=SoundWave
+Audio=DialogueWave
[Internationalization.AssetGroupCultures]
+Audio=ja
#jira UE-38418
#jira UE-43014
Change 3362798 on 2017/03/24 by Nick.Darnell
UMG - Putting the finishing touches on the hardware cursor system. Can now load them from blueprints, and there are options for setting them up in the project settings.
UMG - Deprecating the old properties for software widget cursors. They've been moved into a map that can handle any of the mouse cursors as the enum key, which was always the intent/desire but maps couldn't be used as UProperties then.
Change 3362805 on 2017/03/24 by Jamie.Dale
PR #3397: Allow empty source to override display string (Contributed by jorgenpt)
Change 3363039 on 2017/03/24 by Jamie.Dale
Use the pre-scaled font height where possible to avoid an extra multiply
Change 3363188 on 2017/03/24 by Joe.Graf
Added support for -iterate for content plugins that require path remapping during cook/packaging
#CodeReview: matt.kuhlenschmidt
#rb: matt.kuhlenschmidt
Change 3363355 on 2017/03/24 by Nick.Darnell
UMG - Removing the CookAdditionalFiles function in UserInterfaceSettings.
Change 3363672 on 2017/03/24 by Matt.Kuhlenschmidt
Material thumbnails now respect used particle system sprites flag and show a quad insead of a sphere by default. For this change I added the ability to have per asset type override for the default thumbnail shape and I added a way to reset thumbnails to default. All existinging particle system materials that have not had a custom thumbnail will have to be reloaded and resaved for this to work
#jira UE-42410
Change 3363699 on 2017/03/24 by Mike.Fricker
VR Editor: Improved extensibility (for mesh editor)
- This was merged from CL 3352612 and re-opened for edit before commit
- All mesh editor changes were stripped before merging
Change 3363784 on 2017/03/24 by Matt.Barnes
Adding content for tests following UEQATC-3548
Change 3363872 on 2017/03/24 by Arciel.Rekman
Linux: require user to setup clang/clang++ for building hlslcc.
- Earlier we tried to handle most common scenarios since libhlslcc needed to be built during the setup. Now that we supply a prebuilt version we don't need to be as user friendly, especially given that the attempts to second guess the compiler started to look complicated.
Change 3364089 on 2017/03/24 by Matt.Kuhlenschmidt
Fix CIS
Change 3364381 on 2017/03/24 by JeanMichel.Dignard
UV Packing optim
- Use horizontal segments instead of checking texel by texel to fit source chart in layout.
- Skip a couple of rasterize by flipping either the X texels or the Y texels when possible.
- Keep the best chart raster so that we don't need to reraster when adding the chart to the layout.
- Added a lightmap UV version in StaticMesh so that we don't invalidate the lighting cache. Only use the new lightmap UV generation when going through UStaticMesh::Build which invalidates the lighting.
Change 3364587 on 2017/03/24 by Arciel.Rekman
Fix ordered comparison warning from clang 4.0.
Change 3364596 on 2017/03/24 by Arciel.Rekman
Linux: fix editor being stuck (hack).
- Rebuilt hlslcc in Debug.
Change 3364863 on 2017/03/25 by Max.Chen
Sequencer: Fixed crash when deactivating a section in sequencer
#jira UE-39880
Change 3364864 on 2017/03/25 by Max.Chen
Sequencer: Integrating fix from licensee to ensure FVirtualTrackArea::HitTestSection checks the row of the section
Change 3364865 on 2017/03/25 by Max.Chen
Cine Camera: Default post process depth of field method to CircleDOF and use that setting in UpdateCameraLens.
#jira UE-40621
Change 3364866 on 2017/03/25 by Max.Chen
GitHub #3183: Conversion to base class is inaccessible.
Change 3364869 on 2017/03/25 by Max.Chen
Sequencer: Changed the time snapping interval in the toolbar ui so that it no longer additionally updates the sequencer setting. The setting is only used to initialize the time snapping interval of the level sequence. Added translate keys with ctrl and left-right arrows.
#jira UE-41009
#jira UE-41210
Change 3364870 on 2017/03/25 by Max.Chen
Sequencer: Added translate keys with ctrl and left-right arrows.
#jira UE-41210
Change 3364871 on 2017/03/25 by Max.Chen
Sequencer: Add level sequence actor customization to open sequencer from the details panel. For matinee parity.
#jira UE-41459
Change 3364879 on 2017/03/25 by Max.Chen
Sequencer: Duplicate shot should put the duplicate on the next available row, keeping the start/end times the same.
#jira UE-41289
Change 3364880 on 2017/03/25 by Max.Chen
Sequencer: Opening the API for MovieSceneAudio-related classes along with some minor functionality additions:
- Adding _API specifiers to MovieSceneAudioTrack, MovieSceneAudioSection, and FAudioTrackEditor so they can be subclassed in other modules.
- Made GetSoundDuration function in MovieSceneAudioTrack.cpp a member function so it's functionaliy could be reused by subclasses.
- Adding ability to specify delegates for OnQueueSubtitles, OnAudioFinished, and OnAudioPlaybackPercent in a MovieSceneAudioSection, and have them automatically assigned to any AudioComponents that are played by the MovieSceneAudioTemplate
Change 3364884 on 2017/03/25 by Max.Chen
Sequencer fbx import
- Removed the PostRotation compensation as it was setuped for 3ds max.
- On import, add a rotation to camera and light animation keys like we do on export.
- Merge the component local transform with the ActorNode transform when exporting only one component that isn't the root component in fbx since we're not creating child nodes in that case.
#jira UE-34692
Change 3364885 on 2017/03/25 by Max.Chen
Sequence Recorder: Fix crash when clearing properties to record.
#jira UE-41873
Change 3364886 on 2017/03/25 by Max.Chen
Sequencer: Add error when attempting to add a circularly dependent level sequence
#jira UE-22358
Change 3364890 on 2017/03/26 by Max.Chen
Sequencer: Added ability to specify a 'notify' function to property instance bindings
- When specified, the (parameterless) function will be called after a property is set
Change 3364891 on 2017/03/26 by Max.Chen
Sequencer: Various fixes to thumbnails
- Fixed alpha blending being used when presenting the full screen quad for thumbnails
Change 3364892 on 2017/03/26 by Max.Chen
Sequencer: PreRoll and PostRoll is now exposed at the section level, for all sections
- For the majority of sections this will be unimplemented, but it will allow for some tracks to set up their data ahead of time
Change 3364896 on 2017/03/26 by Max.Chen
Sequencer: Add segment flags to equality operator for movie scene evaluation segments
- This prevents them from being accumulated into adjacent segments of the same index and forced time, but differing flags
Change 3364897 on 2017/03/26 by Max.Chen
Sequencer: Fixed "Evaluate in preroll" and "Evaluate in Postroll" options
- Pre and postroll flags now come through on compiled segments, so the previous manual logic for sub sections is obsolete; we can just use the compiled segment data directly.
Change 3364898 on 2017/03/26 by Max.Chen
Sequencer: Moved track options to be accessible on all nodes, and operate on all selected tracks
Change 3364902 on 2017/03/26 by Max.Chen
Sequencer: Ensure evaluation flags are considered when compiling segments from external sequences
- This ensures that preroll regions in sub sequences are correctly evaluated when their parent section has preroll
- Changed high pass blending to always allow preroll
Change 3364903 on 2017/03/26 by Max.Chen
Engine: Moved proxy mesh transform update out of camera view computation code
- GetCameraView can happen as part of end of frame updates, which will assert if any changes of transform happen during its processing
Change 3364908 on 2017/03/26 by Max.Chen
Sequencer: Added visualization of pre and postroll on sections
Change 3364909 on 2017/03/26 by Max.Chen
Sequencer: Prevent MovieSceneCompiler from removing preroll segments
Change 3364910 on 2017/03/26 by Max.Chen
Sequencer: MediaPlayer PreRoll/PostRoll fix
- Handle PreRoll/PostRoll on sub scenes that have a start offset
Change 3364922 on 2017/03/26 by Max.Chen
Sequencer: Add check for valid property before dereferencing.
#jira UE-40951
Change 3364923 on 2017/03/26 by Max.Chen
Sequencer: Fix MovieScene preroll so that it seeks to the start correct frame before the preroll.
Change 3364924 on 2017/03/26 by Max.Chen
Sequencer - change default behavior for pre/post roll evaluation
- MovieSceneTracks are NOT evaluated by default
Change 3364925 on 2017/03/26 by Max.Chen
Sequencer: Shot track rows now consider pre and post roll when being compiled
Change 3364926 on 2017/03/26 by Max.Chen
Sequencer: Added the ability to define shared execution tokens, identifyable with a unique identifier, and sortable based on a sort order (<=0: before standard tokens, >0: after other tokens)
Change 3364927 on 2017/03/26 by Max.Chen
Sequencer: Added the ability to selectively restore state for specific anim type IDs for a given object
- This allows us to specifically restore one particular type of animation for a given object (ie, transform, skeletal animation control, or motion blur)
Change 3364928 on 2017/03/26 by Max.Chen
Sequencer: Fixed sub-sub tracks not being present in master sequences
- In order to correctly handle preroll in inner-inner sequences, we need to have access to those tracks when compiling intermediate sub sections. By caching off all the inner templates, we can have access to these tracks to check whether they want to be evaluated in pre/post roll in the master sequence
Change 3364937 on 2017/03/26 by Max.Chen
Sequencer: Update cine camera component debug focus plane on tick, rather than in GetCameraView
#jira UE-41332
Change 3364938 on 2017/03/26 by Max.Chen
Sequencer: Fix crash inserting a level sequence with an invalid shot.
#jira UE-41481
Change 3364940 on 2017/03/26 by Max.Chen
Sequencer: Made handling of pre and post roll more consistent between explicit section pre/post roll and pre/post roll inherited from an outer sub section
Change 3364942 on 2017/03/26 by Max.Chen
Movie Scene Capture: Move EDL generation to setup instead of close to ensure it gets written out when capturing as a separate process.
#jira UE-41703
Change 3364943 on 2017/03/26 by Max.Chen
Sequencer: Prevent capturing movies in editor while a PIE session is running
#jira UE-41399
Change 3364944 on 2017/03/26 by Max.Chen
CIS fixes
Change 3364951 on 2017/03/26 by Max.Chen
Sequencer: Fix autokey not setting a keyframe for slate color with specified color.
#jira UE-41645
Change 3364952 on 2017/03/26 by Max.Chen
Sequencer: Level sequence frame snapshots now take account of fixed-frame interval offsets, and overlapping shot sections on the same row
#jira UE-41684
Change 3364953 on 2017/03/26 by Max.Chen
Sequencer: Fix edl so that it doesn't write out when a shot is out of range. Also fixed not writing the EDL with the correct frame rate when exporting from the track. Reworked the cmx EDL so that its encoded in the same edit time space, including a blank slug at the beginning of the edit.
#jira UE-41925
Change 3364954 on 2017/03/26 by Max.Chen
Sequencer - Allow animating parameters on cascade effect components which aren't owned by an AEmitter.
Change 3364955 on 2017/03/26 by Max.Chen
Sequencer: Fixed sequencer anim instance not being used in the case where one was requested, but a different anim instance was already set
This fixes an issue when rendering in seaprate process, animations that were set up to use the sequencer instance would be controlled using montage animation instead.
Change 3364963 on 2017/03/26 by Max.Chen
Sequencer: Fix filtering to include child nodes.
#jira UE-42068
Change 3364964 on 2017/03/26 by Max.Chen
Sequencer: Enable UseCustomStartFrame and UseCustomEndFrame when rendering a single shot from the menu.
#jira UE-42021
Change 3364965 on 2017/03/26 by Max.Chen
Sequencer: Set the fade color in the track display
Change 3364966 on 2017/03/26 by Max.Chen
Sequencer: Show actor attached to label in attach section.
Change 3364967 on 2017/03/26 by Max.Chen
Sequencer: Fix static analysis warnings
Change 3364968 on 2017/03/26 by Max.Chen
Sequencer: Fix crash on converting to spawnable.
The previous implementation purported to allow null objects to set up spawnable defaults but it actually needed to compare the spawned object to the supported type. This new mechanism now allows the spawner to indicate that it accepts null objects and doesn't crash.
#jira UE-42069
Change 3364969 on 2017/03/26 by Max.Chen
Sequencer: Fixed crash caused by holding onto stale properties through a raw ptr
#jira UE-42072
Change 3364977 on 2017/03/26 by Max.Chen
Sequencer: Convert FLinearColor to FColor for fade.
#jira UE-41990
Change 3364978 on 2017/03/26 by Max.Chen
Sequencer: Limit GetAllSections to the sections that actually correspond to the track
#jira UE-42167
Change 3364979 on 2017/03/26 by Max.Chen
Sequencer: Filter root nodes too
#jira UE-42068
Change 3364980 on 2017/03/26 by Max.Chen
Sequencer: Filter relevant material parameters
#jira UE-40712
Change 3364982 on 2017/03/26 by Max.Chen
Sequencer: Remove audio range bounds which clamps to the section bounds (needed for evaluating in pre and post roll)
Change 3364983 on 2017/03/26 by Max.Chen
Sequencer: Add socket name to attach track section.
Change 3364984 on 2017/03/26 by Max.Chen
Sequencer: Fix sub track node deletion so that all the sub tracks aren't deleted, only the row being requested.
#jira UE-40955
Change 3364988 on 2017/03/26 by Max.Chen
Sequencer: Invalidate expired objects when blueprints are compiled. Fix actor references now handles sections that need to have their guids updated (ie. attach tracks).
Change 3364994 on 2017/03/26 by Max.Chen
Sequencer: Audio waveforms now show peak samples with smoothed RMS in the center
- Audio row heights are now also resizable by dragging on the bottom end of the track lane in the track area view
Change 3364995 on 2017/03/26 by Max.Chen
UMG: Fix crash on undo
#jira UE-42210
Change 3365000 on 2017/03/26 by Max.Chen
Sequencer: Fix crash from GetCurrentValue.
Change 3365001 on 2017/03/26 by Max.Chen
Sequencer: Split "Snap to the Dragged Key" option into two options, pressed key and dragged key.
#jira UE-42382
Change 3365002 on 2017/03/26 by Max.Chen
Sequencer: Downgraded check to ensure for FMovieSceneEvalTemplateBase::GetScriptStructImpl()
Change 3365003 on 2017/03/26 by Max.Chen
Sequencer: Fixed section template script struct
- Because the cpp is not parsed by UHT, the empty template had its parent struct, rather than its own
- We now just return null, and handle empty segments correctly in the segment remapper as part of the track compilation
Change 3365013 on 2017/03/26 by Max.Chen
Sequencer: Added data validation on compiled template loads, and extra guards against misuse of movie scene types
Change 3365014 on 2017/03/26 by Max.Chen
Sequencer: Sequencer now re-evaluates when starting PIE or Simulate
- This can be disabled by disabling "Bind Sequencer to PIE" and "Bind Sequencer to Simulate" in PIE advanced settings
Change 3365015 on 2017/03/26 by Max.Chen
Sequencer: Fix edl files so that they don't write out empty range shots
Change 3365017 on 2017/03/26 by Max.Chen
Sequencer: Set max tick rate when in game.
#jira UE-41078
Change 3365018 on 2017/03/26 by Max.Chen
Sequencer: When finishing a scrub, playback status is now correctly set to stopped rather than stepping
- This fixes a hack that was previously in place from the old PostTickRenderFixup that caused it to run that step after scrubbing bad finished. This is no longer necessary, and actually breaks clicking to set the scrub position, as it now means that we step across the entire range between the previous and current time.
Change 3365022 on 2017/03/26 by Max.Chen
Sequencer: Insert shot now creates a shot at the current time and puts it on the next available row.
#jira UE-41480, UE-27699
Change 3365023 on 2017/03/26 by Max.Chen
Sequencer: Add loop selection range. If there is no selection range, loop mode is restricted to loop or no loop.
#jira UE-42285
Change 3365029 on 2017/03/26 by Max.Chen
Sequencer: Add hotkeys to set the selection range to the next and previous shot (page up, page down). Also, added hotkey to set the playback range to all the shots (end)
Change 3365030 on 2017/03/26 by Max.Chen
Sequencer: Fix particle system restore state so that it gets the proper initial active state of the particle system.
#jira UE-42861, UE-42859
Change 3365031 on 2017/03/26 by Max.Chen
Sequencer: Snap time when changing time snapping intervals.
#jira UE-42590
Change 3365032 on 2017/03/26 by Max.Chen
Sequencer: Add When Finished state to sections. By default, sections now restore state.
#jira UE-41991, UE-31569
Change 3365033 on 2017/03/26 by Max.Chen
#jira UE-42028 "DialogueWave playback calls OnQueueSubtitles multiple times"
Only queue subtitles once per wave instance playback
Change 3365041 on 2017/03/26 by Max.Chen
Sequencer: Subscene hierarchical bias
Tracks can now be prioritized based on their subscene hierarhical bias value. Higher bias values take precedence.
#jira UE-42078
Change 3365042 on 2017/03/26 by Max.Chen
Sequencer: Generic paste menu for master (root) tracks.
Change 3365043 on 2017/03/26 by Max.Chen
Sequencer: Hierarchical bias for level visibility track
#jira UE-43024
Change 3365044 on 2017/03/26 by Max.Chen
Sequencer: Prevent throttling on editing keys/sections.
Change 3365045 on 2017/03/26 by Max.Chen
Sequencer: Set sequencer audio components bIsUISound to false so that they don't continue playing when the game is paused.
#jira UE-39391
Change 3365046 on 2017/03/26 by Max.Chen
Sequencer: Add missing BindLevelEditorCommands()
Change 3365049 on 2017/03/26 by Max.Chen
Sequencer: Set tick prerequites for spawnables when they are spawned.
#jira UE-43009
Change 3365050 on 2017/03/26 by Max.Chen
Sequencer: Jump to Start and End of playback shortcuts.
Rewind renamed to Jump to Start. Shortcut - up arrow.
Jump to End Shortcut - ctrl up arrow.
#jira UE-43224
Change 3365051 on 2017/03/26 by Max.Chen
Sequencer: Add last range to playback
Change 3365057 on 2017/03/26 by Max.Chen
Sequencer: Fix master sequence subscene generation times.
Change 3365058 on 2017/03/26 by Max.Chen
Sequencer: Fix paste so that it doesn't paste both onto object nodes and master tracks.
Change 3365059 on 2017/03/26 by Max.Chen
Sequencer: Fix crash pasting audio track.
Change 3365060 on 2017/03/26 by Max.Chen
Sequencer: Cache player fade state so that restore state will return the values to the pre animated state.
#jira UE-43313
Change 3365061 on 2017/03/26 by Max.Chen
Sequencer: Filter hidden functions. This fixes a bug where the field of view property for a cinematic camera appears to be animatable. It should be hidden just like it is in the property editor.
#jira UE-41461
Change 3365065 on 2017/03/26 by Max.Chen
Sequencer: Support component hierarchies when drawing animation paths
#jira UE-39500
Change 3365066 on 2017/03/26 by Max.Chen
Sequencer: Refine pause behaviour in sequencer to always evaluate the next frame
- This ensures that we get a full frame's worth of evaluation so that the paused frame is of a good quality (and avoids us evaluating a tiny range)
Change 3365075 on 2017/03/26 by Max.Chen
Sequencer: Fix add shot not setting next row.
Change 3365076 on 2017/03/26 by Max.Chen
Sequencer: Export MovieSceneTrackEditor
#jira UE-41641
Change 3365472 on 2017/03/27 by Yannick.Lange
VR Editor landscape. Back out changelist 3356071 with new proper fixes.
CL 3356071 introduced another bug and it wasn't correct because of removing FLandscapeToolInteractorPosition. This changelist fixes the same and additional bugs for VREditor Landscape mode.
- Fix when sculpting/painting the position wouldn't update.
- Fix inverted action for brushes while holding down shift or modifier on motioncontroller.
- Fix VREditor Landscape Texture Painting does not paint continuously
- Fix having to press once on the landscape to see the visuals for landscape editing.
- Removed Interactor parameter from BeginTool.
#jira UE-42780, UE-42779
Change 3365497 on 2017/03/27 by Matt.Kuhlenschmidt
Fix texture importing when an FBX file incorrectly reports absolute path as relative. First we try absolute, then we try fbx reported relative, then we try relative to parent FBX file.
Change 3365498 on 2017/03/27 by Matt.Kuhlenschmidt
Fix attempting to load a package in FBX scene import when the import path is empty. This greatly reduces FBX scene import time
Change 3365504 on 2017/03/27 by Yannick.Lange
VR Editor landscape fix ensure in when starting to paint/sculpt. Mousemove on tool should only be called when the tool is actually active, not when hovering.
Change 3365551 on 2017/03/27 by Matt.Kuhlenschmidt
PR #3425: Added Scrollbar customization to SComboBox (Contributed by Altrue)
#jira UE-43338
Change 3365580 on 2017/03/27 by Matt.Kuhlenschmidt
PR #3409: Add support for per-Category filtering in Output Log (Contributed by thagberg)
Change 3365672 on 2017/03/27 by Andrew.Rodham
Sequencer: Preanimated state producers can now produce null tokens
- Doing so implies no preanimated state should be saved
Change 3365791 on 2017/03/27 by Andrew.Rodham
Sequencer: Added Material Parameter Collection track
Change 3365806 on 2017/03/27 by Max.Chen
Sequencer: Add option to instance sub sequences.
#jira UE-43307
Change 3365822 on 2017/03/27 by Matt.Kuhlenschmidt
Subdue the output log font color a bit
Change 3365846 on 2017/03/27 by Jamie.Dale
Added package redirection on load/find
Change 3365852 on 2017/03/27 by Jamie.Dale
Adding a way to mark a package as no longer missing
Change 3365896 on 2017/03/27 by Jamie.Dale
Adding GlobalNotification to Slate
This is the guts of the GlobalEditorNotification, so it can be used by code that doesn't link to UnrealEd.
Change 3365900 on 2017/03/27 by Jamie.Dale
Prevent the default cooked sandbox from trying to read non-cooked assets
Change 3366550 on 2017/03/27 by Max.Chen
Sequencer: Fix case
Change 3367301 on 2017/03/28 by Andrew.Rodham
Tests: Added test actor with a variety of properties for testing purposes
Change 3367303 on 2017/03/28 by Andrew.Rodham
Tests: Enabled ActorSequenceEditor plugin in EngineTest project
Change 3367304 on 2017/03/28 by Andrew.Rodham
Tests: Added several functional testing maps for sequencer
- SequencerTest_Properties - tests animating various property types
- SequencerTest_Events - tests basic event triggering functionality (including additional event receivers and event ordering)
- SequencerTest_BindingOverrides - tests overriding possessable and spawnable bindings, along with bindings in sub sequences
- SequencerTest_ActorSequence - tests basic actor sequence functionality
Change 3367465 on 2017/03/28 by Max.Chen
Sequencer: Set Bind Sequencer to PIE off by default, Bind Sequencer to Simulate remains on by default.
Change 3367515 on 2017/03/28 by Matt.Kuhlenschmidt
Guard against visual studio accessor crash
#jira UE-43368
Change 3368118 on 2017/03/28 by Alexis.Matte
Fix the staticmesh conversion from 4.13. There was a error in the LOD loop we where not remapping the LOD 0.
#jira UE-42731
Change 3368485 on 2017/03/28 by Alex.Delesky
#jira UE-42207 - Updated SVN Binaries for MacOSX 64-bit:
- Subversion 1.9.4 -> 1.9.5
- OpenSSL 1.0.2h -> 1.0.2k
- BerkeleyDB 5.3.15 -> 6.2.23
- Java 8u101 -> 8u121
- Sqlite 3.13.0 -> 3.17.0
- Serf 1.3.8 -> 1.3.9
- Swig 3.0.10 -> 3.0.12
- ZLib 1.2.9 -> 1.2.11
Change 3368495 on 2017/03/28 by Alex.Delesky
#jira UE-42207 - Updated SVN Binaries for Windows 64-bit:
- Subversion 1.9.4 -> 1.9.5
- OpenSSL 1.0.2h -> 1.0.2k
- BerkeleyDB 5.3.15 -> 6.2.23
- Java 8u101 -> 8u121
- Sqlite 3.13.0 -> 3.17.0
- Serf 1.3.8 -> 1.3.9
- Swig 3.0.10 -> 3.0.12
- ZLib 1.2.9 -> 1.2.11
Change 3368501 on 2017/03/28 by Alex.Delesky
#jira UE-42207 - SVN Build instructions for Windows and Mac 64-bit libraries, and license files for Mac libraries
Change 3368782 on 2017/03/28 by Nick.Darnell
UMG - Improving some logging for fast widget creation.
Change 3368826 on 2017/03/28 by Nick.Darnell
Slate - Slate Application now maintains seperate tracking for each pointer being utilized for drag drop, so now multiple fingers on multiple widgets can now simultaneously be attempting a drag, however once one of them becomes successful, we clear all state of all other tracking since only one Drag Drop operation is possible at a time.
Slate - bFoldTick is now removed from the codebase, we haven't supported the other (non-folded) code path for awhile, so there was no point in maintaining the switch.
Slate - Users have noticed issues where the cursor does not appear when changing visibility (through toggling the way the cursor appears). This was rooted in how the OS requested cursor changes, WM_SETCURSOR on Windows only asks for new cursors when the mouse moves, but often cursors change just because mouse capture changes. So now the path has been centralized in Slate Tick to only handle the cursor changes in one place, and several places that need to refresh the cursor state, now set a flag to handle it on next tick.
#jira UE-40486
Change 3368917 on 2017/03/28 by Arciel.Rekman
Linux: allow building with clang 4.0.
Change 3369074 on 2017/03/28 by Nick.Darnell
UMG - Fixing some spelling on the hardware cursor tip.
UMG - Changed some checks to ensure now that users can input the wrong data from the editor. Adding some clamping to the editor interface so that users are not tempted to enter incorrect hotspot ranges for their cursors.
#jira UE-43419
#jira UE-43425
Change 3369137 on 2017/03/28 by Max.Chen
Sequencer: Add given master track sets the outer to the movie scene.
Change 3369360 on 2017/03/29 by Andrew.Rodham
Sequencer: Reconciled 3349194 and 3365041 with animphys merge
Change 3369410 on 2017/03/29 by Alexis.Matte
Fix the select filename in the FileDialog "Desktop window platform"
#jira UE-43319
Change 3369475 on 2017/03/29 by Nick.Darnell
PR #3413: UE-37710: Proper scaling of WebBrowserViewport (Contributed by projectgheist)
Modified - you can't use the clip rect to decide on how large you should be.
#jira UE-37710
Change 3369775 on 2017/03/29 by Max.Chen
ControlRig: Fix crash on exit.
#jira UE-43411
Change 3370466 on 2017/03/29 by Nick.Darnell
AsyncLoading - Adding USoundBase to the set of CDOs that have a particular fixed boot order.
StreamableManager - Only showing the duplicate load error in debug builds, it's not a real error.
#jira UE-43409
Change 3370570 on 2017/03/29 by Nick.Darnell
Slate - Fixing a bug with ZOrder being discarded on the SOverlay Slot.
#jira UE-43431
Change 3370644 on 2017/03/29 by Andrew.Rodham
Temporarily disabling sequencer functional test "Event Position"
Change 3370713 on 2017/03/29 by Nick.Darnell
PR #3399: UE-42831: Anchor text ignores scale (Contributed by projectgheist)
#jira UE-43156
#jira UE-42831
Change 3371243 on 2017/03/30 by Arciel.Rekman
Linux: scale OS allocation pool to match memory size.
- Number of distinct VMAs (contiguous virtual memory areas, i.e. mappings done via mmap()) is rather low (~64k)
and we can run out of VMAs earlier than we will run into available memory. Larger pool makes this less likely.
Change 3371262 on 2017/03/30 by Arciel.Rekman
Linux: fix custom present.
- PR #3383 contributed by yaakuro.
Change 3371301 on 2017/03/30 by Arciel.Rekman
Linux: fix copying to a non-existent directory during Setup.
Change 3371307 on 2017/03/30 by Andrew.Rodham
Editor: Added "Resave All" functionality to content browser folders
Change 3371364 on 2017/03/30 by Andrew.Rodham
Sequencer: Level streaming improvements
- Tick prerequisites are now set up when any object binding is resolved, not at the start of the sequence. This unifies code between spawnables and possessables, and allows tick prerequisites to still be set up when levels are streamed in
- Actor references are no longer resolved when a PIEInstance is specified on the package, and it cannot be fixed up to a different ptr than the original. This stops us resolving actors from one world into another.
- Fixed level visibility request getting cleared when the cumulative total was 0 (it should only do this if there are no requests left)
#jira UE-43225
Change 3371365 on 2017/03/30 by Andrew.Rodham
Tests: Sequencer level streaming tests
Change 3371493 on 2017/03/30 by Nick.Darnell
PR #3408: UE-19980: Added FCanExecuteAction to prevent keyboard shortcut. (Contributed by projectgheist)
Change 3371524 on 2017/03/30 by Nick.Darnell
PR #2938: Minor UMG code fixups (Contributed by projectgheist), accepted most of the changes.
Change 3371545 on 2017/03/30 by Nick.Darnell
UMG - Fixing some minor issues with WidgetComponents not properly limiting input depending on what is supported with reguard to hardware input.
Change 3371576 on 2017/03/30 by Matt.Kuhlenschmidt
PR #3433: Fix for the Standalone D3D Slate Shader using the wrong value for the. (Contributed by megasjay)
Change 3371590 on 2017/03/30 by Nick.Darnell
UMG - Fixing widget alignment in the viewport when using the widget component with screen space, with an aspect ratio lock on the player's camera. The widgets should now show up in the right locations.
Change 3371625 on 2017/03/30 by Alexis.Matte
Fix the merge tool material id assignment
#jira UE-43246
Change 3371666 on 2017/03/30 by Nick.Darnell
UMG - Reducing logging, don't need to tell everyone all the time we're using the fast widget path.
Change 3371687 on 2017/03/30 by Arciel.Rekman
Linux: switch to new managed filehandles.
Change 3371778 on 2017/03/30 by Matt.Kuhlenschmidt
Fixed the animation to play property on skeletal meshes being too small to read anything
#jira UE-43327
Change 3372709 on 2017/03/30 by Matt.Kuhlenschmidt
Made slate loading widget / movie play back more thread safe by eliminating Slate applicaiton or the main window from being ticked directly on another thread. We now have a separate virtual window for ticking and painting the loading screen widgets in isolation
Change 3372757 on 2017/03/30 by Nick.Darnell
Paragon - Fixing cases where people were using PostLoad() where really it should have done when the widget was constructed or created. This is a side effect of the FastWidget creation path 'PostLoad()' is not called on newly constructed widgets, though it did before because part of duplicating the WidgetTree, required serialization, which would have called it.
Change 3372777 on 2017/03/30 by Nick.Darnell
Fixing fast widget template cooking so that it does the same logic as Initialize did, centralizing the code to find the first widgetblueprintclass.
Change 3372949 on 2017/03/30 by Nick.Darnell
UMG - Fixing some cooking crashes for the super class.
Change 3373139 on 2017/03/30 by Jeff.Farris
Added TimingPolicy option to WidgetComponent, so widgets can optionally tick in game time rather than real time.
(Copy of CL 3279699 from Robo Recall to Dev-Editor)
Change 3373235 on 2017/03/30 by Nick.Darnell
Fixing a cooking issue, accidentally removed code that was properly loading some needed assets.
Change 3373266 on 2017/03/30 by Matt.Kuhlenschmidt
Made GetMoviePlayer thread safe. Simply accessing GetMoviePlayer is safe now as is checking IsLoadingFinished. However, most of the functions on movie player are only safe from the game thread!
Change 3374026 on 2017/03/31 by Andrew.Rodham
Sequencer: Moved evaluation group registration to IMovieSceneModule
#jira UE-43420
Change 3374060 on 2017/03/31 by Yannick.Lange
VR Editor: Collision on motion controllers in simulate.
Change 3374185 on 2017/03/31 by Nick.Darnell
Attempting to fix the build.
Change 3374232 on 2017/03/31 by Max.Chen
Sequencer: Fix audio not playing in editor
#jira UE-43514
Change 3374322 on 2017/03/31 by Nick.Darnell
UMG - SafeZone widget now has comments, and useful tips. Using the debugging console commands now trigger the broadcast that will cause controls like the SSafeZone widget to resample the display metrics to learn the new safezone ratio.
Change 3374424 on 2017/03/31 by Max.Chen
Updated test content so that the door animation is now set to "Keep State" for the When Finished property.
#jira UE-43519
Change 3374447 on 2017/03/31 by Max.Chen
Sequencer: Notify streaming system prior to camera cuts
By default, this does nothing. Users will need to enable the preroll section of camera cuts for the streaming system to activate prior to cutting to cameras.
#jira UE-42406
Change 3374571 on 2017/03/31 by Andrew.Rodham
Sequencer: Unified global and object-bound pre animated state, added InitializeObjectForAnimation method to state producers
Change 3374578 on 2017/03/31 by Andrew.Rodham
Sequencer: Added unit tests for pre-animated state
Change 3374592 on 2017/03/31 by Max.Chen
Color Customization: Set curve color names.
#jira UE-43405
Change 3374596 on 2017/03/31 by Andrew.Rodham
Corrected documentation comment
Change 3374671 on 2017/03/31 by Matt.Kuhlenschmidt
Fix movie scene audio track not compiling outside of editor
Change 3374689 on 2017/03/31 by Matt.Kuhlenschmidt
Remove the slate thread masquerading as the game thread in IsInGameThread
Change 3374730 on 2017/03/31 by Max.Chen
Sequencer: Add check for null loaded level.
Change 3374732 on 2017/03/31 by Max.Chen
Sequencer: Remove null tracks on postload.
Change 3374737 on 2017/03/31 by tim.gautier
- Updated UMG_Optimization: Adjusted Variable names to resolve compile errors due to Widget Components and Variables sharing names (cannot be done with new compile improvements)
- Set Level Blueprint for TM-UMG back to AllPalettes
Change 3374987 on 2017/03/31 by Nick.Darnell
UMG - Introducing a way to inform the widgets more information about the designer. There's now a DesignerChanged event sent to all design time widgets letting them know things like the current screen size and DPI scale.
UMG - The SafeZone widget will now show the correct safe zone amount if you use the safezone command line options, which are now documented in the comment for the USafeZone class.
Change 3375599 on 2017/03/31 by Max.Chen
Cine Camera: Update camera debug plane when property changes, rather rely soley on tick. This fixes a bug where sliding the value on the details panel doesn't update the debug plane in the viewport simultaneously.
#jira UE-43543
Change 3375601 on 2017/03/31 by Arciel.Rekman
Linux: switch to v9 cross-toolchain.
Change 3375856 on 2017/04/01 by Andrew.Rodham
Sequencer: Fixed 'formal parameter with requested alignment of 16 won't be aligned'
Change 3375870 on 2017/04/01 by Andrew.Rodham
Sequencer: Fixed explicit template instantiation ocurring before the complete definition of type's members
- This resulted such members not being instantiated (and hence exported) when compiled with clang
Change 3376114 on 2017/04/02 by Arciel.Rekman
Linux: make source code accessor aware of clang 3.9 and 4.0.
Change 3376138 on 2017/04/02 by Arciel.Rekman
Linux: add clang to fedora deps (UE-42123).
- PR #3273 submitted by cpyarger.
Change 3376159 on 2017/04/02 by Arciel.Rekman
Linux: some support for building on Debian Sid or Stretch (UE-35841).
- Basd on PR #2790 by haimat.
Change 3376163 on 2017/04/02 by Arciel.Rekman
Linux: install latest clang on Arch (UE-42341).
- This undoes PR #1905.
- PR #2897 by SiebenCorgie.
- PR #3302 by awesomeness872.
- PR #3341 by patrickelectric.
Change 3376167 on 2017/04/02 by Arciel.Rekman
Add FreeBSD mem info (courtesy support for the out of tree build) (UE-42994).
- PR #3378 by mdcasey.
Change 3376168 on 2017/04/02 by Arciel.Rekman
Linux: fixed VHACD Makefile on a case sensitive fs (UE-42905).
- PR #3381 by slonopotamus.
Change 3376177 on 2017/04/02 by Arciel.Rekman
SlateDlg: case-insensitive comparison of filter extensions (UE-39477).
- PR #3019 by aknarts.
Change 3376178 on 2017/04/02 by Arciel.Rekman
WebRTC: only x86_64 version exists for Linux.
Change 3376245 on 2017/04/03 by Andrew.Rodham
Sequencer: Re-enabled event order test
Change 3376339 on 2017/04/03 by Matt.Kuhlenschmidt
Fix crash during loading movie playback on DX12 due to not ever cleaning up old resources
#jira UE-27026
Change 3376481 on 2017/04/03 by Alex.Delesky
#jira UE-43495 - TMaps will now support customized key properties correctly.
Change 3376741 on 2017/04/03 by Matt.Kuhlenschmidt
Fix crash flushing font cache when loading a movie. This is no longer save on the slate movie thread
#jira UE-43567
Change 3376763 on 2017/04/03 by Shaun.Kime
Material Reroute nodes do not work for Texture Object Parameters as they return a base output type. Modified logic to now support this node type.
#jira UE-43521
Change 3376836 on 2017/04/03 by Jamie.Dale
Fixed text format history being clobbered by reference collection
#jira UE-37513
Change 3376852 on 2017/04/03 by Nick.Darnell
Paragon - Found a case where a user had marked a BindWidget property as Transient which prevents serializing the property binding now for widget fast mode.
#jira UE-43564
Change 3377207 on 2017/04/03 by Jamie.Dale
Desktop platform directory pickers are expected to return absolute paths
File pickers return relative paths though, and we should make this consistent at some point.
#jira UE-43588
Change 3377214 on 2017/04/03 by Matt.Kuhlenschmidt
Fix movie player shutdown crash in non-editor builds
#jira UE-43577
Change 3377299 on 2017/04/03 by Michael.Dupuis
#jira UE-43586 : properties should be non transactional
#jira UE-43559
Change 3378333 on 2017/04/04 by Michael.Dupuis
#jira UE-43585
#jira UE-43586
Revert back to purple color
Change 3378633 on 2017/04/04 by Matt.Kuhlenschmidt
Resaved this asset to avoid zero engine version warnings
Change 3378958 on 2017/04/04 by Nick.Darnell
Automation - Fixing the race condition to finish compiling shaders on screenshots for UI.
[CL 3379345 by Matt Kuhlenschmidt in Main branch]
#lockdown Nick.Penwarden
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3239909 on 2016/12/19 by Robert.Gervais
#jira UEDOC-1419
Fixed caption spacing for hero image.
#UE4doc
Change 3240118 on 2016/12/19 by Tim.Hobson
#UE Docs: UEDOC-3961 - SME review edits and cleaned up project settings image without tooltip included.
Change 3240145 on 2016/12/19 by Zak.Parrish
#Docs - adding new work and additional cleanup to Photo Real Character bust, formerly Twinblast Bust documentation
Change 3240452 on 2016/12/19 by Kimio.Yasuda
Updated File against INTSourceChangeList:3229370
Change 3240453 on 2016/12/19 by Kimio.Yasuda
Updated File against INTSourceChangeList:3229370
Change 3240497 on 2016/12/19 by Kimio.Yasuda
Updated File against INTSourceChangeList:3239909
Change 3240602 on 2016/12/20 by Kimio.Yasuda
Updated File against INTSourceChangeList:3235241
Change 3240633 on 2016/12/20 by Kimio.Yasuda
Updated File against INTSourceChangeList:3216146
Change 3240638 on 2016/12/20 by Kimio.Yasuda
Updated File against INTSourceChangelist:3216146
Change 3241214 on 2016/12/20 by Richard.Hinckley
#jira UEDOC-4302
Updated C+ Interface document.
Change 3241323 on 2016/12/20 by Tim.Hobson
Checking in MorphTargetDebugViewMode video for upload to Youtube when changes shelved in CL-3241241 are accepted.
Change 3241425 on 2016/12/20 by Robert.Gervais
#jira UEDOC-3884
Adding images per SME suggestions.
#UE4doc
Change 3241426 on 2016/12/20 by Robert.Gervais
#jira UEDOC-3884
Updating images per SME suggestions.
#UE4doc
Change 3241428 on 2016/12/20 by Robert.Gervais
#jira UEDOC-3887
Updated steps to include UE4Editor-Linux-Debug build configuration for CPP Projects in Linux (per SME suggestion).
#UE4doc
Change 3241590 on 2016/12/21 by Kimio.Yasuda
Updated File against INTSourceChangeList:3216146
Change 3241602 on 2016/12/21 by Kimio.Yasuda
Updated File against INTSourceChangeList:
Change 3241627 on 2016/12/21 by Kimio.Yasuda
Updated File against INTSourceChangeList:3216146
Change 3241640 on 2016/12/21 by Kimio.Yasuda
Updated File against INTSourceChangeList:3216146
Change 3241662 on 2016/12/21 by Kimio.Yasuda
Updated File against INTSourceChangeList:3216146
Change 3242329 on 2016/12/21 by Mitchell.Wilson
#UEDoc - Added meta data to materials pages. Added materials tag
Change 3242400 on 2016/12/21 by Robert.Gervais
#jira UEDOC-3884
Finished incorporating all of the SME's suggested additions.
#UE4doc
Change 3242448 on 2016/12/21 by Tim.Hobson
#UE4 Docs: Checking in images for shelved files for FBX Import Options update. UEDOC-3979
Change 3242511 on 2016/12/21 by Kimio.Yasuda
Updated File against INTSourceChangeList:3216146
Change 3242523 on 2016/12/21 by Kimio.Yasuda
Updated File against INTSourceChangeList:3197111
Change 3242534 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3238552
Change 3242536 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3240118
Change 3242537 on 2016/12/21 by Kimio.Yasuda
Updated File against INTSourceChangeList:3213377
Change 3242541 on 2016/12/21 by Kimio.Yasuda
Updated File against INTSourceChangeList:
Change 3242544 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3218993
Change 3242547 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3218993
Change 3242550 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3218993
Change 3242552 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3218993
Change 3242561 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3218993
Change 3242563 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3218993
Change 3242566 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3219004
Change 3242567 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3227082
Change 3242569 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3224908
Change 3242571 on 2016/12/21 by Kimio.Yasuda
Updated File against INTSourceChangeList:3213377
Change 3242572 on 2016/12/21 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3206329
Change 3242575 on 2016/12/21 by Kimio.Yasuda
Updated File against INTSourceChangeList:3213377
Change 3242596 on 2016/12/22 by Kimio.Yasuda
Updated File against INTSourcechangeList:3213377
Change 3242603 on 2016/12/22 by Kimio.Yasuda
Updated File against INTSourceChangeList:3213377
Change 3242620 on 2016/12/22 by Kimio.Yasuda
Updated File against INTSourceChangeList:3197111
Change 3242624 on 2016/12/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3234766
Change 3242641 on 2016/12/22 by Kimio.Yasuda
Updated File against INTSourceChangeList:3197111
Change 3242645 on 2016/12/22 by Kimio.Yasuda
Updated File against INTSourceChangelist:3232461
Change 3242659 on 2016/12/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3225484
Change 3242672 on 2016/12/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3225484
Change 3242691 on 2016/12/22 by Kimio.Yasuda
Updated File against INTSourceChangeList:3181495
Change 3242764 on 2016/12/22 by Sungjin.Hong
#loc UE4DocKor
Change 3243595 on 2016/12/25 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3198551
Change 3243596 on 2016/12/25 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3227911
Change 3243598 on 2016/12/25 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3236590
Change 3243599 on 2016/12/25 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3243600 on 2016/12/25 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3243603 on 2016/12/25 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3243605 on 2016/12/25 by Kimio.Yasuda
Updated File against INTSourceChangeList:3213377
Change 3243608 on 2016/12/25 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3243610 on 2016/12/25 by Kimio.Yasuda
Updated File against INTSourceChangeList:3175190
Change 3243611 on 2016/12/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3235148
Change 3243613 on 2016/12/26 by Kimio.Yasuda
Updated File against INTSourceChangeList:3155346
Change 3243620 on 2016/12/26 by Kimio.Yasuda
Updated File against INTSourceChangeList:3155346
Change 3243623 on 2016/12/26 by Kimio.Yasuda
Updated File against INTSourceChangeList:3150518
Change 3243624 on 2016/12/26 by Kimio.Yasuda
Fixed translation (Title, Description)
Change 3243625 on 2016/12/26 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3243626 on 2016/12/26 by Kimio.Yasuda
Fixed translation (Description)
Change 3243627 on 2016/12/26 by Kimio.Yasuda
Fixed translation of description
Change 3243630 on 2016/12/26 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3185922
Change 3243631 on 2016/12/26 by Kimio.Yasuda
Updated File against INTSourceChangeList:3150518
Change 3243721 on 2016/12/26 by Kimio.Yasuda
Updated File against INTSourceChangeList:3150518
Change 3243723 on 2016/12/26 by Kimio.Yasuda
Updated File against INTSourceChangeList:3150518
Change 3243726 on 2016/12/26 by Kimio.Yasuda
Updated File against INTSoruceChangeList:3150518
Change 3243733 on 2016/12/26 by Kimio.Yasuda
Updated File against INTSourceChangeList:3150518
Change 3243860 on 2016/12/27 by Mitchell.Wilson
#UE4 Docs - Updating metadata, added particles tag to Rendering/ParticleSystems pages
Change 3244012 on 2016/12/28 by Mitchell.Wilson
#UE4 Docs - Added metadata to sequencer pages.
Change 3244080 on 2016/12/28 by Robert.Gervais
#jira UEDOC-3245
Shortened the page title's character count to be more compatible with mobile screens.
#UE4doc
Change 3244081 on 2016/12/28 by Robert.Gervais
#jira UEDOC-3880
Added reminder to uncomment the 'Setting up an IDE' topic object when the page is marked as 'Publish Ready'.
#UE4doc
Change 3244089 on 2016/12/28 by Mitchell.Wilson
#UE4 Docs - Added metadata to UMG pages
Change 3244339 on 2016/12/30 by Tianmin.Xie
#loc UE4DocCHN. do translation
Change 3244370 on 2016/12/30 by Mitchell.Wilson
#UE4 Docs - Added metadata to blueprints pages
Change 3244481 on 2017/01/02 by Sungjin.Hong
#loc UE4DocKOR
Change 3244498 on 2017/01/02 by Robert.Gervais
#jira UEDOC-3245
Repaired 'Getting Started' topic image.
#UE4doc
Change 3244553 on 2017/01/03 by Sungjin.Hong
#loc UE4DocKOR
Change 3244554 on 2017/01/03 by Sungjin.Hong
#loc UE4DocKor
Change 3244596 on 2017/01/03 by Sungjin.Hong
typo correction
Change 3244600 on 2017/01/03 by Sungjin.Hong
#loc UE4DocKOR
Change 3244648 on 2017/01/03 by Sungjin.Hong
#loc UE4DocKOR
Change 3244824 on 2017/01/03 by Richard.Hinckley
#jira UEDOC-4303
Implemented recommeded additional fixes.
Change 3244832 on 2017/01/03 by Sam.Deiter
#UE4 Docs: Applying peer feedabck to the doc.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3244908 on 2017/01/03 by Sam.Deiter
#UE4 Docs: Applying peer feedback and adding new images to go along with it.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3244910 on 2017/01/03 by Sam.Deiter
Adding this missing file.
Change 3245914 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3240145
Change 3245917 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3245921 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3245923 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3245927 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3245930 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3245931 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3245932 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3245934 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3245951 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3245967 on 2017/01/04 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3246037 on 2017/01/04 by Sungjin.Hong
#loc UE4DocKOR
Change 3246299 on 2017/01/04 by Sam.Deiter
#UE4 Docs: Applying SME feedback.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3247009 on 2017/01/04 by Lauren.Ridge
Updating VR profiling documents based on feedback
Change 3247223 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247334 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247339 on 2017/01/04 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3247340 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247343 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247347 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247356 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247362 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247363 on 2017/01/04 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247411 on 2017/01/05 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3247417 on 2017/01/05 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3247428 on 2017/01/05 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3247440 on 2017/01/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247446 on 2017/01/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247448 on 2017/01/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247450 on 2017/01/05 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3247452 on 2017/01/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247457 on 2017/01/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247463 on 2017/01/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247466 on 2017/01/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3247467 on 2017/01/05 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3247483 on 2017/01/05 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3247497 on 2017/01/05 by Sungjin.Hong
#loc UE4DocKOR
Change 3248719 on 2017/01/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3248726 on 2017/01/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3248765 on 2017/01/05 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3248787 on 2017/01/05 by Kimio.Yasuda
Updated File against INTSourceChangeList:3213360
Change 3248818 on 2017/01/05 by Kimio.Yasuda
Updated File against INTSourceChangeList:3213360
Change 3248819 on 2017/01/05 by Kimio.Yasuda
Updated File against INTSourceChangeList:3213360
Change 3248870 on 2017/01/06 by Kimio.Yasuda
Updated File against INTSourceChangeList:3213360
Change 3248912 on 2017/01/06 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3225484
Change 3248928 on 2017/01/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3248941 on 2017/01/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3248951 on 2017/01/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3248961 on 2017/01/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3248969 on 2017/01/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3249082 on 2017/01/06 by Sungjin.Hong
#loc UE4DocKOR
Change 3249658 on 2017/01/06 by Wes.Bunn
#ue4 docs
#jira UEDOC-4351
Updated Sequencer EDL How-to / Overivew Page to include a note about adding frame handles as part of an EDL export.
Change 3249741 on 2017/01/06 by Sam.Deiter
#UE4 Docs: Adding a new image showing off landscape in VR.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3251914 on 2017/01/10 by Kimio.Yasuda
Updated File against INTSourceChangeList:3178213
Change 3252541 on 2017/01/10 by Wes.Bunn
#ue4 docs
#jira UEDOC-4352
Applying Peer Feeback
Change 3252710 on 2017/01/10 by Chase.McAllister
#ue4 docs #jira UEDOC-4351 Small formatting and gramatical fixes to SequencerOverview and ImportExportEDLs pages
Change 3253176 on 2017/01/10 by Robert.Gervais
#jira UEDOC-4381
After discussing CodeWorks version updates with SamD, we agreed that the note region needed to be updated to account for future releases of CodeWorks for Android.
Subsequently, the landing page for the Android QS series has been updated to account for future releases of CodeWorks (thereby complying with the *.tps callout that's packaged with the engine).
#UE4Doc
#Code_Review Sam.Deiter
Change 3253196 on 2017/01/10 by Robert.Gervais
Removed bolding from hyperlink to comply with Style Guide.
#UE4Doc
Change 3253207 on 2017/01/10 by Robert.Gervais
Updated document title to more accurately label the page's contents.
Added tags and type metadata per Visual Style Guide.
#UE4Doc
Change 3253275 on 2017/01/10 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253282 on 2017/01/10 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253287 on 2017/01/10 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253312 on 2017/01/10 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253328 on 2017/01/10 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253414 on 2017/01/11 by Sungjin.Hong
#loc UE4DocKor
Change 3253430 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253442 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253458 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253475 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253478 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253483 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253522 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3253529 on 2017/01/11 by Sungjin.Hong
#loc UE4DocKOR
Change 3253663 on 2017/01/11 by Wes.Bunn
#UE4 Docs
#Jira UEDOC-4357
Updated Camera Rig Crane How-to page to include new Lock Mount options
- Refactored existing How-to page
- Updated content/images
Change 3254376 on 2017/01/11 by Sam.Deiter
#UE4 Docs: Applying Peer Feedback.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3254776 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3254795 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3254797 on 2017/01/11 by Robert.Gervais
#UE4Doc
Performed paradigmatic analysis and substituded misused word (allow) with proper word (enable).
Change 3254802 on 2017/01/11 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3254861 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3254877 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244089
Change 3254882 on 2017/01/11 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3254905 on 2017/01/11 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3254927 on 2017/01/11 by Sungjin.Hong
#loc UE4DocKOR
Change 3254957 on 2017/01/12 by Kimio.Yasuda
Updated File against INTSourceChangeList:3244080
Change 3254958 on 2017/01/12 by Kimio.Yasuda
Updated File against INTSourceChangeList:3244081
Change 3254976 on 2017/01/12 by Kimio.Yasuda
Updated File against INTSourceChangeList:3243860
Change 3254995 on 2017/01/12 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3253663
Change 3255016 on 2017/01/12 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3255028 on 2017/01/12 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3255040 on 2017/01/12 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3255053 on 2017/01/12 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3255054 on 2017/01/12 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3255346 on 2017/01/12 by Wes.Bunn
#ue4 docs
#jira UEDOC-4363
Updated Sequencer Audio Recording How-to to include an optional step of recording audio.
Updated Sequencer Overview page to include a line about audio recording.
Change 3255615 on 2017/01/12 by Sam.Deiter
#UE4 Docs: Adding a new part for the SteamVR perf tools
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3255730 on 2017/01/12 by Jeff.Wilson
Removed topic variables and added topic-image metadata
Change 3255731 on 2017/01/12 by Jeff.Wilson
Fixed link to non-existent bookmark
Change 3255735 on 2017/01/12 by Jeff.Wilson
Updated metadata
Change 3255737 on 2017/01/12 by Jeff.Wilson
Updated DB file
Change 3255740 on 2017/01/12 by Jeff.Wilson
Updated learning track template to use directory list
Change 3255748 on 2017/01/12 by Jeff.Wilson
Physics Property Reference Formatting Updates
Change 3255757 on 2017/01/12 by Jeff.Wilson
Prototype for new sidebar
Change 3255761 on 2017/01/12 by Wes.Bunn
#ue4 docs
#jira UEDOC-4358
Updated page to include some peer review feedback.
Change 3255882 on 2017/01/12 by Wes.Bunn
#ue4 docs
Minor upates to Pose Drive node section on Pose Nodes page.
- Added Translation option to Pose Node reference table.
- Updated Overview Text.
Change 3255885 on 2017/01/12 by Jeff.Wilson
Updated metadata
Change 3256541 on 2017/01/13 by Kimio.Yasuda
Updated File against INTSourceChangeList:3243860
Change 3256576 on 2017/01/13 by Kimio.Yasuda
Updated File against INTSourceChangeList:3243860
Change 3256594 on 2017/01/13 by Kimio.Yasuda
Updated File against INTSourceChangeList:3243860
Change 3256621 on 2017/01/13 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3252710
Change 3256625 on 2017/01/13 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3256626 on 2017/01/13 by Kimio.Yasuda
Updated File against INTSourceChangeList:3243860
Change 3256628 on 2017/01/13 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3256865 on 2017/01/13 by Wes.Bunn
#ue4 docs
Applying peer review feedback.
Change 3256942 on 2017/01/13 by Jeff.Wilson
Added lloc warning text for outdate translations
Change 3256943 on 2017/01/13 by Jeff.Wilson
Updated metadata
Change 3256979 on 2017/01/13 by Jeff.Wilson
Unpublish empty pages
Change 3257013 on 2017/01/13 by Jeff.Wilson
Fixed typo
PR #2816
Change 3258199 on 2017/01/15 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258213 on 2017/01/15 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255731
Change 3258244 on 2017/01/16 by Kimio.Yasuda
Updated File against INTSourceChangeList:3243860
Change 3258260 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258263 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258264 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258268 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258272 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258274 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258276 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258282 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258283 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258287 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258290 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258292 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258294 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3258311 on 2017/01/16 by Sungjin.Hong
#loc UE4DocKor
Change 3258319 on 2017/01/16 by Tianmin.Xie
#loc UE4DocCHN. do translation
Change 3258323 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255882
Change 3258327 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#:3244012
Change 3258329 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3258331 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3258333 on 2017/01/16 by Sungjin.Hong
#loc UE4DocKor
Change 3258335 on 2017/01/16 by Masayo.Kondo
Fixed a layout error.
Change 3258389 on 2017/01/16 by Sungjin.Hong
#loc UE4DocKor ?í???? -> Enum
Change 3258677 on 2017/01/16 by Sam.Deiter
#UE4 Docs: Adding an image of the foliage tools.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3259022 on 2017/01/16 by Jeff.Wilson
Set page to publish
Change 3259023 on 2017/01/16 by Jeff.Wilson
Set page to publish
Change 3259024 on 2017/01/16 by Jeff.Wilson
Updated formatting to use new localized text feature
Change 3259094 on 2017/01/16 by Tim.Hobson
submitting peer review edits UEDOC-4283
Change 3259182 on 2017/01/16 by Sam.Deiter
#UE4 Docs: Adding this newly created doc.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3259604 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJPN moved or deleted
Change 3259614 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259618 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259626 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259628 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259647 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259653 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259662 on 2017/01/16 by Kimio.Yasuda
Updated File against INTSourceChangeList:3243860
Change 3259676 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259679 on 2017/01/16 by Kimio.Yasuda
Updated File against INTSourceChangeList:3243860
Change 3259694 on 2017/01/16 by Kimio.Yasuda
Updated File against INTSourceChangeList:3211040
Change 3259720 on 2017/01/16 by Kimio.Yasuda
Updated File against INTSourceChangeList:3211040
Change 3259732 on 2017/01/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3256865
Change 3259745 on 2017/01/16 by Kimio.Yasuda
Updated File against INTSourceChangeList:3211040
Change 3259756 on 2017/01/16 by Kimio.Yasuda
Updated File against INTSourceChangeList:3211040
Change 3259772 on 2017/01/16 by Kimio.Yasuda
Updated File against INTSourceChangeList:3211040
Change 3259800 on 2017/01/16 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3259855 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3256865
Change 3259868 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259874 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259878 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259882 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259895 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259913 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259923 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259925 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3259955 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255761
Change 3259987 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3259023
Change 3259990 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3259023
Change 3259992 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3259023
Change 3259998 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255730
Change 3260021 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#
3259182
Change 3260551 on 2017/01/17 by Jeff.Wilson
Added note about painting Foliage in VR with link to VR Editor Controls page
Change 3260598 on 2017/01/17 by Jeff.Wilson
Set page to publish
Change 3260620 on 2017/01/17 by Jeff.Wilson
Updated metadata
Change 3260622 on 2017/01/17 by Richard.Hinckley
#jira UEDOC-3908
Accepting editorial changes.
Change 3260646 on 2017/01/17 by Wes.Bunn
#ue4 docs
initial page updates for Post Process Animation Blueprints
- Added to Animation Blueprint overview page.
- Added to Skeletal Mesh / Mesh Details page where you set the Post Process Anim BP
Change 3260662 on 2017/01/17 by Jeff.Wilson
Set page to publish
Change 3260663 on 2017/01/17 by Jeff.Wilson
Set page to publish
Change 3260683 on 2017/01/17 by Jeff.Wilson
Set page to publish
Change 3260884 on 2017/01/17 by Sam.Deiter
#UE4 Docs: Adding that Landscape works in VR to the pages.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3260949 on 2017/01/17 by Sam.Deiter
#UE4 Docs: Adding header images for each of the topics.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3261032 on 2017/01/17 by Tim.Hobson
#UE4 Docs: UEDOC-4283 Added MorphTarget Debug View Mode to existing MorphTarget Previewer page.
Change 3261039 on 2017/01/17 by Tim.Hobson
#UE4 Docs: UEDOC-3979 SME Review edits
Change 3261132 on 2017/01/17 by Robert.Gervais
#jira UEDOC-4016
Addressed Editorial Review comments, specifically:
Set topic image using the topic-image metadata in the Contact Shadows page.
Added a link to the Contact Shadows page in the Lighting and Shadows Landing page.
Commented out the Contact Shadows page link because it was generating a rogue Doc Page Error.
#UE4doc
Change 3261385 on 2017/01/17 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3261395 on 2017/01/17 by Kimio.Yasuda
Updated File against INTSourceChangeList:3178213
Change 3261402 on 2017/01/17 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3261425 on 2017/01/17 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3259182
Change 3261437 on 2017/01/17 by Kimio.Yasuda
0118
Change 3261456 on 2017/01/17 by Sungjin.Hong
#loc UE4DocKor ?┐???? -> ?┐
Change 3261520 on 2017/01/18 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3261039
Change 3261524 on 2017/01/18 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3260622
Change 3261526 on 2017/01/18 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3260683
Change 3261537 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3261571 on 2017/01/18 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3260683
Change 3261592 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3261886 on 2017/01/18 by Richard.Hinckley
#jira UEDOC-4436
Added ChildActorTemplate information to Utility classes.
Change 3261940 on 2017/01/18 by Richard.Hinckley
#jira UEDOC-4436
Added minor detail.
Change 3261961 on 2017/01/18 by Jeff.Wilson
Minor formatting and text udpates
Change 3262190 on 2017/01/18 by Jeff.Wilson
Updated metadata
Change 3262197 on 2017/01/18 by Jeff.Wilson
Updated BD file
Change 3262201 on 2017/01/18 by Jeff.Wilson
Set page to publish
Change 3262203 on 2017/01/18 by Jeff.Wilson
Updated to use localized descriptions
Change 3262227 on 2017/01/18 by Jeff.Wilson
Set page to publish
Change 3262538 on 2017/01/18 by Tim.Hobson
#UE4 Docs: Adding images for UEDOC-4475 for addition of the Mirror Tool to the landscape UI and Sculpt Mode pages.
Change 3262605 on 2017/01/18 by Tim.Hobson
#UE4 Docs: Rename/move files for Pixel Normal Offset doc.
Change 3263133 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3263158 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3262227
Change 3263171 on 2017/01/18 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3260646
Change 3263212 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3262227
Change 3263244 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3262227
Change 3263261 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3262227
Change 3263264 on 2017/01/18 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3260646
Change 3263269 on 2017/01/18 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255885
Change 3263276 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3262227
Change 3263279 on 2017/01/18 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3262201
Change 3263283 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3262227
Change 3263289 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3262227
Change 3263296 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3262227
Change 3263299 on 2017/01/18 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3261940
Change 3263311 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangeList:3262190
Change 3263313 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangelist:3262190
Change 3263321 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangelist:3262190
Change 3263324 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangelist:3261961
Change 3263325 on 2017/01/18 by Kimio.Yasuda
Updated File against INTSourceChangelist:3261961
Change 3263370 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangelist:3261961
Change 3263373 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangelist:3261961
Change 3263384 on 2017/01/19 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3261032
Change 3263399 on 2017/01/19 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3254797
Change 3263404 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangelist:3261961
Change 3263414 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangelist:3261961
Change 3263421 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangelist:3261961
Change 3263431 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangeList:3261961
Change 3263474 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangelist:3261961
Change 3263969 on 2017/01/19 by Jeff.Wilson
Updated metadata
Change 3264164 on 2017/01/19 by Jeff.Wilson
Updated metadata
Change 3264165 on 2017/01/19 by Jeff.Wilson
Updated metadata
Change 3264406 on 2017/01/19 by Sam.Deiter
#UE4 Docs: Applyng feedback from jeff.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3264524 on 2017/01/19 by Sam.Deiter
#UE4 Docs: Fixing the formating of the topic image.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3264527 on 2017/01/19 by Sam.Deiter
#UE4 Docs:Fixing the formating of the topic image meta tag.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3265224 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangeList:3260884
Change 3265256 on 2017/01/19 by Kimio.Yasuda
Updatd File against INTSourceChangelist:3238275
Change 3265260 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangelist:3235148
Change 3265264 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangelist:3235148
Change 3265283 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangelist:3235148
Change 3265295 on 2017/01/19 by Kimio.Yasuda
Updated File against INTSourceChangelist:3235148
Change 3265341 on 2017/01/20 by Kimio.Yasuda
Updated File against INTSourceChangeList:3227073
Change 3265350 on 2017/01/20 by Kimio.Yasuda
Updated File against INTSourceChangelist:3223841
Change 3265360 on 2017/01/20 by Kimio.Yasuda
Updated File against INTSourceChangelist:3223808
Change 3265396 on 2017/01/20 by Kimio.Yasuda
Updated File against INTSourceChangelist:3188564
Change 3266245 on 2017/01/20 by Wes.Bunn
#ue4 docs
Update to Audio Track How-to
- Content refactored to include volume/pitch adjustments.
Change 3267497 on 2017/01/22 by Kimio.Yasuda
Updated File against INTSourceChangelist:3184883
Change 3267514 on 2017/01/22 by Kimio.Yasuda
Updated File against INTSourceChangelist:3236537
Change 3267536 on 2017/01/22 by Kimio.Yasuda
Updated File against INTSourceChangelist:3232956
Change 3267538 on 2017/01/22 by Kimio.Yasuda
Updated File against INTSourceChangelist:3200686
Change 3267540 on 2017/01/22 by Tianmin.Xie
#loc UE4DocCHN moved or deleted
Change 3267550 on 2017/01/22 by Tianmin.Xie
#loc UE4DocCHN. update root page against latest INT version. update template for CHN page out of date warning message.
Change 3267569 on 2017/01/23 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3244824
Change 3267573 on 2017/01/23 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3244824
Change 3267575 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangeList:3191723
Change 3267594 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3188564
Change 3267600 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3188564
Change 3267605 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3149430
Change 3267607 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3149199
Change 3267614 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3147055
Change 3267618 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3213117
Change 3267838 on 2017/01/23 by Wes.Bunn
#ue4 docs
#JIRA UEDOC-4493
Updated Character Animation How-to
- refactored to include blending animations
Change 3268172 on 2017/01/23 by Sam.Deiter
#UE4 Docs: Fixed an issue with the link to the Skel mesh pose page.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3268173 on 2017/01/23 by Sam.Deiter
#UE4 Docs:Applying peer feedback.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3268222 on 2017/01/23 by Sam.Deiter
#UE4 Docs: Adding the doc updates.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3268421 on 2017/01/23 by Chase.McAllister
#UE4 Docs: Small sentence formatting change to SkeletalMeshConversion page
Change 3269086 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3215424
Change 3269098 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3259022
Change 3269104 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3259022
Change 3269105 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3259022
Change 3269139 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3177941
Change 3269147 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3175238
Change 3269148 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3155346
Change 3269151 on 2017/01/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3155346
Change 3269206 on 2017/01/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3155346
Change 3269218 on 2017/01/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3155346
Change 3269222 on 2017/01/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3151855
Change 3269249 on 2017/01/24 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3225556
Change 3269293 on 2017/01/24 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3267838
Change 3269302 on 2017/01/24 by Sungjin.Hong
#loc UE4DocKOR
Change 3269455 on 2017/01/24 by Sungjin.Hong
#loc UE4DocKOR
Change 3269482 on 2017/01/24 by Sungjin.Hong
#loc UE4DocKOR
Change 3270938 on 2017/01/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3151855
Change 3270971 on 2017/01/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3268222
Change 3271008 on 2017/01/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3268222
Change 3271010 on 2017/01/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3268222
Change 3271020 on 2017/01/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3262227
Change 3271034 on 2017/01/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3262227
Change 3271044 on 2017/01/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3261961
Change 3271052 on 2017/01/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3261961
Change 3271081 on 2017/01/24 by Sungjin.Hong
#loc UE4DocKOR
Change 3271108 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3260598
Change 3271110 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3260598
Change 3271112 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3259022
Change 3271113 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangeList:3259022
Change 3271114 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3259022
Change 3271116 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3259022
Change 3271120 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3259022
Change 3271123 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3259022
Change 3271130 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3259022
Change 3271135 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3259022
Change 3271138 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3259022
Change 3271145 on 2017/01/25 by Kimio.Yasuda
Upated File against INTSourceChangelist:3244370
Change 3271163 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3271174 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3218894
Change 3271178 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3242329
Change 3271234 on 2017/01/25 by Sungjin.Hong
#loc UE4DocKOR
Change 3271292 on 2017/01/25 by Tianmin.Xie
#loc UE4DocCHN. do translation
Change 3271840 on 2017/01/25 by Jeff.Wilson
updated DB file
Change 3272803 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3257013
Change 3272824 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3242329
Change 3272828 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264527
Change 3272856 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264527
Change 3272857 on 2017/01/25 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255748
Change 3272869 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264524
Change 3272876 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264524
Change 3272878 on 2017/01/25 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3268421
Change 3272887 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264524
Change 3272895 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264524
Change 3272898 on 2017/01/25 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3268172
Change 3272902 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264524
Change 3272913 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264524
Change 3272915 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3261961
Change 3272925 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3260598
Change 3272929 on 2017/01/25 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3224907
Change 3272930 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3260598
Change 3272936 on 2017/01/25 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3151855
Change 3272946 on 2017/01/25 by Kimio.Yasuda
Updated File against INTSourceChangelist:3256943
Change 3272947 on 2017/01/25 by Tianmin.Xie
#loc UE4DocCHN. do translation
Change 3272982 on 2017/01/26 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3255735
Change 3273285 on 2017/01/26 by Wes.Bunn
#UE4 Docs
#Jira UEDOC-3913
Apply SME feedback to Forward Rendering document.
Change 3273300 on 2017/01/26 by Wes.Bunn
#UE4 Docs
#Jira UEDOC-4370
Minor updates based on Peer Review.
Change 3273317 on 2017/01/26 by Wes.Bunn
#UE4 Docs
#Jira UEDOC-4431
Applying Peer Review Feedback.
Change 3273564 on 2017/01/26 by Robert.Gervais
#jira UEDOC-1419
Updating engine version on Landing page.
Revising description on Getting Started page.
#UE4doc
Change 3273672 on 2017/01/26 by Sungjin.Hong
#loc UE4DocKOR
Change 3274763 on 2017/01/27 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3108692
Change 3274767 on 2017/01/27 by Kimio.Yasuda
Updated File against INTSourceChangelist:3255748
Change 3274768 on 2017/01/27 by Kimio.Yasuda
Updated File against INTSourceChangelist:3108692
Change 3274776 on 2017/01/27 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3273317
Change 3274781 on 2017/01/27 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3273300
Change 3274787 on 2017/01/27 by Kimio.Yasuda
Updated File against INTSourceChangelist:3242329
Change 3274832 on 2017/01/27 by Kimio.Yasuda
Updated File against INTSourceChangelist:3242329
Change 3274837 on 2017/01/27 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3273317
Change 3274838 on 2017/01/27 by Kimio.Yasuda
Updated File against INTSourceChangelist:3242329
Change 3274856 on 2017/01/27 by Kimio.Yasuda
Updated File against INTSourceChangelist:3242329
Change 3275198 on 2017/01/27 by Sam.Deiter
#UE4 Docs: Applying peer feedback to this doc.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3275202 on 2017/01/27 by Jeff.Wilson
Fixed broken link
Change 3275203 on 2017/01/27 by Jeff.Wilson
Updated search box and button to use CSS styles
Change 3275206 on 2017/01/27 by Jeff.Wilson
Added link to Contact Shadows page
Change 3275207 on 2017/01/27 by Jeff.Wilson
Added link to Contact Shadows page
Change 3275208 on 2017/01/27 by Jeff.Wilson
Fixed formatting
Change 3275209 on 2017/01/27 by Jeff.Wilson
Fixed links to videos
Change 3275254 on 2017/01/27 by Jeff.Wilson
Updated metadata
Change 3275257 on 2017/01/27 by Jeff.Wilson
Fixed broken link
Change 3275285 on 2017/01/27 by Jeff.Wilson
Added redirect page
Change 3275293 on 2017/01/27 by Jeff.Wilson
Updated metadata
Change 3275367 on 2017/01/27 by Jeff.Wilson
Fixed broken link
Change 3275566 on 2017/01/27 by Chase.McAllister
#UE Docs #jira UEDOC-4459 - Spelling and formatting fixes for GoogleVR pages
Change 3275878 on 2017/01/27 by Jeff.Wilson
Updated metadata
Change 3275881 on 2017/01/27 by Jeff.Wilson
Removing old learning track prototype pages
Change 3275884 on 2017/01/27 by Jeff.Wilson
Adding learning track template
Change 3276951 on 2017/01/30 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275254
Change 3276952 on 2017/01/30 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275254
Change 3276954 on 2017/01/30 by Kimio.Yasuda
Updated File against INTSourceChangelist:3242329
Change 3276964 on 2017/01/30 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275878
Change 3276981 on 2017/01/30 by Kimio.Yasuda
Updated File against INTSourceChangelist:3242329
Change 3276984 on 2017/01/30 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275878
Change 3277001 on 2017/01/30 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3277051 on 2017/01/30 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3277055 on 2017/01/30 by Kimio.Yasuda
Updated File against INTSourceChangelist:3242329
Change 3277377 on 2017/01/30 by Jeff.Wilson
Set page to publish
Change 3277378 on 2017/01/30 by Jeff.Wilson
Force page height update after async page load returns
Change 3277768 on 2017/01/30 by Tim.Hobson
#UE4 Docs: Fixing minor grammatical error and rewording the intro sentences.
Change 3277813 on 2017/01/30 by Tim.Hobson
#UE4 Docs: Capsule Shadows docs: Removing files that are no longer relevant for cleanup of UEDOC-3973.
Change 3277874 on 2017/01/30 by Tim.Hobson
#UE4 Docs: UEDOC-3973 - SME Review edits and rewrite of Capsule Shadows Overview Doc. Moved How-to's to QuickStart. Still minor work to do with navigation links for pages in QS
Change 3278417 on 2017/01/30 by Masayo.Kondo
#loc UE4DocJPN moved or deleted
Change 3278584 on 2017/01/30 by Kwangsub.Shin
#loc UE4DocKOR moved or deleted
Change 3278652 on 2017/01/31 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3277768
Change 3278666 on 2017/01/31 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275878
Change 3278669 on 2017/01/31 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3278673 on 2017/01/31 by Kimio.Yasuda
Updated File against INTSourceChangelist:3242329
Change 3278678 on 2017/01/31 by Kimio.Yasuda
Updated File against INTSourceChangelist:3178047
Change 3278681 on 2017/01/31 by Kimio.Yasuda
Updated File against INTSourceChangelist:3178047
Change 3278682 on 2017/01/31 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3278694 on 2017/01/31 by Sungjin.Hong
#loc UE4DocKOR
Change 3278718 on 2017/01/31 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3278812 on 2017/01/31 by Sungjin.Hong
#loc UE4DocKOR
Change 3278909 on 2017/01/31 by Sungjin.Hong
typo_correction
Change 3278910 on 2017/01/31 by Sungjin.Hong
#loc UE4DocKOR
Change 3279502 on 2017/01/31 by Wes.Bunn
#ue4 docs
Removed "docs" tag from page that is public so it shows up in the list.
Change 3280006 on 2017/01/31 by Sam.Deiter
#UE4 Docs:Applying Peer Feedback.
#Code_Review lauren.ridge, jeff.wilson, ian.shadden, wes.bunn, chase.mcallister, robert.gervais
Change 3280524 on 2017/01/31 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275367
Change 3280530 on 2017/01/31 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275254
Change 3280574 on 2017/01/31 by Kimio.Yasuda
Updated File against INTSourceChangelist:3277377
Change 3280575 on 2017/01/31 by Kimio.Yasuda
Updated File against INTSourceChangelist:3275566
Change 3280592 on 2017/01/31 by Sungjin.Hong
#loc UE4DocKOR
Change 3280600 on 2017/01/31 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3280677 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3275566
Change 3280700 on 2017/02/01 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3280705 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3275257
Change 3280708 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3275208
Change 3280717 on 2017/02/01 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3280718 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3275206
Change 3280721 on 2017/02/01 by Kimio.Yasuda
typo correction
Change 3280723 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3275207
Change 3280724 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3273564
Change 3280727 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3273564
Change 3280729 on 2017/02/01 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3280733 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3215926
Change 3280746 on 2017/02/01 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3280748 on 2017/02/01 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3279502
Change 3280749 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3238697
Change 3280750 on 2017/02/01 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3280766 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3280770 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3275293
Change 3280779 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3206215
Change 3280829 on 2017/02/01 by Sungjin.Hong
#loc UE4DocKOR
Change 3281495 on 2017/02/01 by Richard.Hinckley
#jira UEDOC-4305
Fixed according to SME review notes.
Change 3281540 on 2017/02/01 by Robert.Gervais
#jira UEDOC-1419
Fixing parent paths and resetting documentation order on landing page.
#UE4doc
Change 3282373 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3178047
Change 3282378 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3282383 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3108692
Change 3282391 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3281540
Change 3282416 on 2017/02/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3281495
Change 3282662 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3238697
Change 3282665 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3151855
Change 3282668 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3282676 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3260884
Change 3282679 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3282686 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3282692 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3282696 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3282701 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3282705 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3282716 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3282750 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3282837 on 2017/02/02 by Sungjin.Hong
#loc UE4DocKOR
Change 3283142 on 2017/02/02 by Richard.Hinckley
#jira UEDOC-3866
Moved "custom importer" information to the bottom of the document as SME recommended.
Change 3283566 on 2017/02/02 by Richard.Hinckley
Fixing cull volume information. No JIRA for this, based on a UDN post and code investigation.
Change 3284397 on 2017/02/02 by Robert.Gervais
#UE4doc
Repaired some capitalization errors throughout the document.
Change 3284565 on 2017/02/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3284573 on 2017/02/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3284586 on 2017/02/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3284593 on 2017/02/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3284632 on 2017/02/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3284645 on 2017/02/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3284656 on 2017/02/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3244012
Change 3284728 on 2017/02/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3284777 on 2017/02/03 by Kimio.Yasuda
Updated File against INTSourceChangelist:3284397
Change 3284785 on 2017/02/03 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3284795 on 2017/02/03 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3284797 on 2017/02/03 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3284810 on 2017/02/03 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3284820 on 2017/02/03 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3284829 on 2017/02/03 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3284855 on 2017/02/03 by Kimio.Yasuda
Updated File against INTSourceChangelist:3253176
Change 3284861 on 2017/02/03 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3284871 on 2017/02/03 by Sungjin.Hong
#loc UE4DocKor removed ??
Change 3284911 on 2017/02/03 by Sungjin.Hong
#loc UE4DocKOR
Change 3284940 on 2017/02/03 by Tianmin.Xie
#loc UE4DocCHN. do translation. ( fix missing pic, Updated File against INTSourceChangelist:3223841 )
Change 3285321 on 2017/02/03 by Richard.Hinckley
Fixing a small typo in Programming Quick Start.
Change 3285322 on 2017/02/03 by Jeff.Wilson
Updated metadata
Change 3286792 on 2017/02/04 by Sungjin.Hong
#loc UE4DocKOR
Change 3287218 on 2017/02/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3287220 on 2017/02/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3287224 on 2017/02/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3283566
Change 3287227 on 2017/02/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3285322
Change 3287231 on 2017/02/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3287236 on 2017/02/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3287252 on 2017/02/05 by Kimio.Yasuda
Update File against INTSourceChangelist:3108692
Change 3287255 on 2017/02/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3287257 on 2017/02/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3108692
Change 3287273 on 2017/02/06 by Tianmin.Xie
#loc UE4DocCHN moved or deleted
Change 3287280 on 2017/02/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3280006
Change 3287287 on 2017/02/06 by Masayo.Kondo
Fixed a typo.
Change 3287288 on 2017/02/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#:3206237
Change 3287291 on 2017/02/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3266245
Change 3287301 on 2017/02/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3287317 on 2017/02/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3108692
Change 3287319 on 2017/02/06 by Kimio.Yasuda
Fixed translation
Change 3287337 on 2017/02/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3108692
Change 3287338 on 2017/02/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3150518
Change 3287342 on 2017/02/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3287345 on 2017/02/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3275202
Change 3287349 on 2017/02/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3288167 on 2017/02/06 by Sam.Deiter
Fixing a small typo in a note box.
Change 3289403 on 2017/02/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3289438 on 2017/02/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3289466 on 2017/02/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3289468 on 2017/02/06 by Tianmin.Xie
#loc UE4DocCHN update metadata
Change 3289489 on 2017/02/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3289582 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3289588 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3289594 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3289600 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3285321
Change 3289612 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3283142
Change 3289613 on 2017/02/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3288167
Change 3289616 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3278909
Change 3289690 on 2017/02/07 by Sungjin.Hong
#loc UE4DocKOR
Change 3290845 on 2017/02/07 by Tim.Hobson
UEDOC-4555: Adding new images for Vehicle Plugin and SimpleWheeledVehicleMovment component setup and usage.VehicleUserGuide page update.
Change 3291453 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3151861
Change 3291465 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264165
Change 3291477 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264165
Change 3291482 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264165
Change 3291496 on 2017/02/07 by Kimio.Yasuda
Updated file against INTSourceChangelist:3264165
Change 3291500 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264165
Change 3291501 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264165
Change 3291554 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264165
Change 3291558 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264165
Change 3291562 on 2017/02/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3264165
Change 3291733 on 2017/02/08 by Masayo.Kondo
Fixed a typo
Change 3291765 on 2017/02/08 by Masayo.Kondo
Fixed a publish error
Change 3293783 on 2017/02/08 by Kimio.Yasuda
Updated File against INTSourceChangelist:3281540
Change 3293799 on 2017/02/08 by Kimio.Yasuda
Updated File against INTSourceChangelist:3281540
Change 3293834 on 2017/02/08 by Kimio.Yasuda
Updated File against INTSourceChangelist:3275566
Change 3293858 on 2017/02/08 by Kimio.Yasuda
Updated File against INTSourceChangelist:3275566
Change 3293887 on 2017/02/08 by Kimio.Yasuda
Updated File against INTSourceChangelist:3275566
Change 3293933 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3275209
Change 3293958 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3108692
Change 3293973 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3293990 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3294004 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3294024 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3294037 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3294041 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3294051 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3294128 on 2017/02/09 by Tianmin.Xie
#loc UE4DocCHN update metadata to fix landing page missing
Change 3294152 on 2017/02/09 by Sungjin.Hong
#loc UE4DocKOR
Change 3296004 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3296082 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3296141 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3296160 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3296165 on 2017/02/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3296217 on 2017/02/10 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3296223 on 2017/02/10 by Tianmin.Xie
#loc UE4DocCHN update some feedback information for Chinese reader.
Change 3296234 on 2017/02/10 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3296248 on 2017/02/10 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3296253 on 2017/02/10 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3296283 on 2017/02/10 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3296304 on 2017/02/10 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3296484 on 2017/02/10 by Sungjin.Hong
#loc UE4DocKOR
Change 3298291 on 2017/02/10 by Robert.Gervais
Fixing some grammatical and spelling errors.
#UE4Doc
Change 3298293 on 2017/02/10 by Robert.Gervais
#jira UEDOC-4380
Created new documentation for Android Support on Linux.
Also, updated Android Quick Start Documentation.
#UE4Doc
Change 3298295 on 2017/02/10 by Robert.Gervais
#jira UEDOC-4442
Updated documents to reflect the latest updates to Blueprint Nativization.
#UE4Doc
Change 3298700 on 2017/02/12 by Tianmin.Xie
#loc UE4DocCHN. do translation (RenderTarget/BP RT
Change 3298734 on 2017/02/12 by Tianmin.Xie
#loc UE4DocCHN moved or deleted
Change 3298895 on 2017/02/12 by Kimio.Yasuda
#loc UE4DocJPN moved or deleted
Change 3298900 on 2017/02/12 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3298914 on 2017/02/12 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298293
Change 3298919 on 2017/02/12 by Kimio.Yasuda
typo correction
Change 3298920 on 2017/02/12 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3298963 on 2017/02/13 by Masayo.Kondo
Fixed a typo
Change 3298965 on 2017/02/13 by Sungjin.Hong
#loc UE4DocKOR
Change 3298967 on 2017/02/13 by Sungjin.Hong
#loc UE4DocKOR
Change 3298969 on 2017/02/13 by Sungjin.Hong
#loc UE4DocKOR
Change 3298974 on 2017/02/13 by Kimio.Yasuda
Updated File against INTSourceChangeList:3298293
Change 3298978 on 2017/02/13 by Sungjin.Hong
#loc UE4DocKOR
Change 3299018 on 2017/02/13 by Masayo.Kondo
Fixed version field
Change 3299032 on 2017/02/13 by Masayo.Kondo
Fixed version field
Change 3299037 on 2017/02/13 by Kimio.Yasuda
Updated File against INTSourceChangeList:3298293
Change 3299055 on 2017/02/13 by Masayo.Kondo
Fixed skill level field
Change 3299062 on 2017/02/13 by Kimio.Yasuda
Updated File against INTSourceChangelist:3293293
Change 3300982 on 2017/02/13 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298293
Change 3301070 on 2017/02/14 by Masayo.Kondo
Fixed skill level field
Change 3301076 on 2017/02/14 by Kimio.Yasuda
Updated File against ?INTSourceChangelist:3298293
Change 3301090 on 2017/02/14 by Masayo.Kondo
Fixed skill level field
Change 3301094 on 2017/02/14 by Masayo.Kondo
Fixed skill level field
Change 3301101 on 2017/02/14 by Masayo.Kondo
Fixed skill level field
Change 3301164 on 2017/02/14 by Masayo.Kondo
Fixed skill level field
Change 3301169 on 2017/02/14 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298293
Change 3301172 on 2017/02/14 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3256979
Change 3302564 on 2017/02/14 by Mitchell.Wilson
Initial 4.15 Release Notes checkin.
Change 3302746 on 2017/02/14 by Mitchell.Wilson
Updating switch and 4.15 banner images
Change 3302756 on 2017/02/14 by Mitchell.Wilson
Updating 4.15 Release Notes for switch image width and height
Change 3303145 on 2017/02/14 by Masayo.Kondo
#loc UE4DocJPN moved or deleted
Change 3303210 on 2017/02/14 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3303221 on 2017/02/14 by Sungjin.Hong
#loc UE4DocKor
Change 3303335 on 2017/02/14 by Sungjin.Hong
#loc UE4DocKOR
Change 3303401 on 2017/02/15 by Sungjin.Hong
#loc UE4DocKOR
Change 3303749 on 2017/02/15 by Jeff.Wilson
updated with embedded videos
Change 3304577 on 2017/02/15 by Jeff.Wilson
Updated embedded video template with simple type for release notes videos
Change 3304580 on 2017/02/15 by Jeff.Wilson
Fixed broken link
Change 3304581 on 2017/02/15 by Jeff.Wilson
Updated metadata
Change 3308225 on 2017/02/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3303749
Change 3308486 on 2017/02/16 by Tianmin.Xie
#loc UE4DocCHN fix some pages' reference error and failed to generate final page issues.
Change 3308545 on 2017/02/17 by Tianmin.Xie
#loc UE4DocCHN fix some pages' reference error and failed to generate final page issues.
Change 3308575 on 2017/02/17 by Sungjin.Hong
#loc UE4DocKOR
Change 3308593 on 2017/02/17 by Sungjin.Hong
#loc UE4DocKOR
Change 3308618 on 2017/02/17 by Kimio.Yasuda
Updated File against INTSourceChangelist:3304580
Change 3308622 on 2017/02/17 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298291
Change 3308657 on 2017/02/17 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298291
Change 3308765 on 2017/02/17 by Tianmin.Xie
#loc UE4DocCHN moved or deleted
Change 3309202 on 2017/02/17 by Chase.McAllister
#UEDoc #jira UEDOC-4600 - fixing minor typo in EnvironmentQuerySystem Quickstart
Change 3309591 on 2017/02/17 by Ian.Shadden
#UE4 Docs Removing old Raycast section, moving data to Engine\Physics\Tracing
Adding additional docs (tracing overview)
Modifying the Height Field Painter How-To to include a method that uses UV Coord from Trace
Change 3311240 on 2017/02/19 by Masayo.Kondo
#loc UE4DocJPN moved or deleted
Change 3311242 on 2017/02/19 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3309202
Change 3311311 on 2017/02/19 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3311338 on 2017/02/20 by Sungjin.Hong
#loc UE4DocKOR
Change 3313485 on 2017/02/20 by Robert.Gervais
#jira UEDOC-4382
Addressed TimH's peer review comments.
Made a few grammatical revisions to the 'On Your Own!' page.
#UE4Doc
Change 3313511 on 2017/02/20 by Robert.Gervais
#jira UEDOC-4251
Moved pre-4.13 cross-compilation setup information to a legacy page, where users can find the information they need for setting up their cross-compile toolchain for UE4, versions 4.13 (and older).
Created new page, documenting the process for setting up the cross-compile toolchain for UE4, versions 4.14 (and newer).
#UE4Doc
Change 3313520 on 2017/02/20 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3309591
Change 3313609 on 2017/02/20 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3309591
Change 3313668 on 2017/02/20 by Tianmin.Xie
#loc UE4DocCHN. do translation
Change 3315917 on 2017/02/21 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3315931 on 2017/02/21 by Kimio.Yasuda
#loc UE4DocJPN moved or deleted
Change 3316000 on 2017/02/21 by Sungjin.Hong
#loc UE4DocKOR
Change 3316171 on 2017/02/22 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3309591
Change 3316219 on 2017/02/22 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#:3309591
Change 3317123 on 2017/02/22 by Robert.Gervais
#jira UEDOC-4101
Making a few minor revisions during Editorial Review.
Adding some required meta-data.
Adding a topic image.
#UE4Doc
Change 3317178 on 2017/02/22 by Robert.Gervais
#jira UEDOC-4101
Adding topic link to the Mobile Patch Utilities Overview page.
#UE4Doc
Change 3317466 on 2017/02/22 by Jeff.Wilson
Set page to publish
Change 3317470 on 2017/02/22 by Jeff.Wilson
Added link
Change 3317795 on 2017/02/22 by Robert.Gervais
#jira UEDOC-4440
Adding ToC as part of the Editorial Review process.
#UE4Doc
Change 3317931 on 2017/02/22 by Jeff.Wilson
Updated links to new Tracing section
Change 3317961 on 2017/02/22 by Robert.Gervais
#jira UEDOC-4306
Minor revisions during Editorial Review process.
Updated metadata per latest S&S.
#UE4Doc
Change 3318201 on 2017/02/22 by Tim.Hobson
Submitted with folder in wrong location. Moved to HowTo section.
Change 3318285 on 2017/02/22 by Robert.Gervais
#jira UEDOC-4202
Made a few edits as part of the Editorial Review process, including:
Some formatting updates.
Updating the document's metadata.
Updating the Mobile HDR support image, showing the Mobiled HDR option being enabled in the Editor's Project Settings.
#UE4Doc
Change 3318367 on 2017/02/22 by Kimio.Yasuda
#loc UE4DocJPN moved or deleted
Change 3318376 on 2017/02/22 by Robert.Gervais
#UE4doc
Reverting page back to 'Docs' while we're hashing through some of the content.
Change 3318399 on 2017/02/22 by Robert.Gervais
#jira UEDOC-4361
Made some grammatical edits as part of the Editorial Review process.
#UE4Doc
Change 3318449 on 2017/02/22 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3317466
Change 3318474 on 2017/02/22 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298295
Change 3318475 on 2017/02/22 by Robert.Gervais
#jira UEDOC-3867
Made a few edits during the Editorial Review Process.
Updated Metadata.
Scrubbed an image showing an error message.
#UE4Doc
Change 3318482 on 2017/02/22 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3317466
Change 3318501 on 2017/02/22 by Robert.Gervais
#jira UEDOC-3631
Made some minor revisions during the Editorial Review process.
#UE4Doc
Change 3318509 on 2017/02/22 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298295
Change 3318533 on 2017/02/22 by Robert.Gervais
#jira UEDOC-4288
Made some revisions as part of the Editorial Review process.
#UE4Doc
Change 3318539 on 2017/02/22 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3317466
Change 3318546 on 2017/02/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3317466
Change 3318549 on 2017/02/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3317466
Change 3318557 on 2017/02/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3317466
Change 3318575 on 2017/02/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3317466
Change 3318622 on 2017/02/22 by Robert.Gervais
#jira UEDOC-4113
Made some revisions during the Editorial Review process.
#UE4Doc
Change 3318650 on 2017/02/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3317470
Change 3318664 on 2017/02/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3317795
Change 3318701 on 2017/02/23 by Masayo.Kondo
Fixed Skill level field.
Change 3318741 on 2017/02/23 by Kimio.Yasuda
Updated file against INTChangeList:3244832
Change 3318748 on 2017/02/23 by Masayo.Kondo
Fixed Skill level field
Change 3318820 on 2017/02/23 by Masayo.Kondo
Fixed Skill level field
Change 3318835 on 2017/02/23 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3318893 on 2017/02/23 by Sungjin.Hong
#loc UE4DocKOR
Change 3319177 on 2017/02/23 by Tim.Hobson
#UE4 Docs: Cleaning up page.
- Moved Miscellaneous redundancies to its own section.
- Re-captured images for clean outline for areas being referenced.
- Updated Version to 4.15
Change 3319776 on 2017/02/23 by Robert.Gervais
#jira UEDOC-4443
Addressed peer review comments.
#UE4Doc
Change 3320728 on 2017/02/23 by Masayo.Kondo
Fixed Skill level field
Change 3320741 on 2017/02/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3319177
Change 3320788 on 2017/02/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3318622
Change 3320812 on 2017/02/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3318622
Change 3320853 on 2017/02/23 by Sungjin.Hong
#loc UE4DocKOR
Change 3320887 on 2017/02/24 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3318399
Change 3320955 on 2017/02/24 by Masayo.Kondo
Fixed Skill level field
Change 3321022 on 2017/02/24 by Sungjin.Hong
#loc UE4DocKOR
Change 3321023 on 2017/02/24 by Sungjin.Hong
#loc UE4DocKOR
Change 3321024 on 2017/02/24 by Sungjin.Hong
#loc UE4DocKOR
Change 3321248 on 2017/02/24 by Tianmin.Xie
#loc UE4DocCHN moved or deleted
Change 3321713 on 2017/02/24 by Robert.Gervais
#jira UEDOC-4251
Addressed SME review comments.
#UE4Doc
Change 3322057 on 2017/02/24 by Robert.Gervais
#jira UEDOC-4367
Made some revisions during the Editorial Review process.
#UE4Doc
Change 3322077 on 2017/02/24 by Jeff.Wilson
Added social sharing image
Change 3322178 on 2017/02/24 by Robert.Gervais
#jira UEDOC-4355
Made some minor revisions during the Editorial Review process.
#UE4Doc
Change 3322379 on 2017/02/24 by Robert.Gervais
#jira UEDOC-4428
Made some minor revisions during the Editorial Review process.
#UE4Doc
Change 3322543 on 2017/02/24 by Robert.Gervais
#jira UEDOC-4226
Made a few revisions during the Editorial Review process.
#UE4Doc
Change 3322598 on 2017/02/24 by Robert.Gervais
#jira UEDOC-4147
Made some revisions during the Editorial Review process.
#UE4Doc
Change 3323175 on 2017/02/26 by Sungjin.Hong
#loc UE4DocKOR
Change 3323178 on 2017/02/26 by Sungjin.Hong
#loc UE4DocKOR
Change 3323182 on 2017/02/26 by Kimio.Yasuda
Updated File against INTSourceChangelist:3318201
Change 3323223 on 2017/02/27 by Kimio.Yasuda
Fixed typo and translation.
Change 3323234 on 2017/02/27 by Kimio.Yasuda
Updated file against INTSourceChangelist:3322543
Change 3323235 on 2017/02/27 by Kimio.Yasuda
Additional translation fix.
Change 3323261 on 2017/02/27 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3322598
Change 3323264 on 2017/02/27 by Kimio.Yasuda
Updated File against INTSourceChangelist:3322077
Change 3323271 on 2017/02/27 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#:3322379
Change 3323278 on 2017/02/27 by Kimio.Yasuda
Updated file against INTSourceChangelist:3319776
Change 3323292 on 2017/02/27 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3322057
Change 3323311 on 2017/02/27 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3322178
Change 3323449 on 2017/02/27 by Richard.Hinckley
#jira UEDOC-4630
Gameplay Tag document first pass.
Change 3323857 on 2017/02/27 by Tim.Hobson
#UE4 Docs: Added initial Virtual Bones documentation pages (UEDOC-4642)
Change 3324139 on 2017/02/27 by Robert.Gervais
#jira UEDOC-4445
Commas, semi-colons, paradigmatic substitutions: Oh my!
#UE4Doc
Change 3324491 on 2017/02/27 by Kimio.Yasuda
#loc UE4DocJPN moved or deleted
Change 3324522 on 2017/02/27 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3322057
Change 3324600 on 2017/02/27 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3324621 on 2017/02/27 by Sungjin.Hong
#loc UE4DocKOR
Change 3324635 on 2017/02/27 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3323857
Change 3324661 on 2017/02/28 by Masayo.Kondo
Fixed Skill Level Field
Change 3324676 on 2017/02/28 by Kimio.Yasuda
Udpated file against INTSourceChangelist:3321713
Change 3324678 on 2017/02/28 by Masayo.Kondo
Fixed translation
Change 3326692 on 2017/02/28 by Kimio.Yasuda
Updated File against INTSourceChangelist:3322543
Change 3326732 on 2017/03/01 by Masayo.Kondo
Fixed Skill level field
Change 3326737 on 2017/03/01 by Masayo.Kondo
Fixed Skill level field
Change 3326756 on 2017/03/01 by Masayo.Kondo
Fixed Skill level field
Change 3326768 on 2017/03/01 by Masayo.Kondo
Fixed skill level field
Change 3326806 on 2017/03/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3321713
Change 3326808 on 2017/03/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3318376
Change 3326818 on 2017/03/01 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3326830 on 2017/03/01 by Masayo.Kondo
Fixed Skill level field
Change 3326835 on 2017/03/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3318285
Change 3328386 on 2017/03/01 by Robert.Gervais
#UE4Doc
Fixing a typo.
Change 3328768 on 2017/03/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3317178
Change 3328825 on 2017/03/01 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3328836 on 2017/03/01 by Masayo.Kondo
Fixed translation
Change 3328848 on 2017/03/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3317123
Change 3328863 on 2017/03/01 by Sungjin.Hong
#loc UE4DocKOR
Change 3328868 on 2017/03/01 by Sungjin.Hong
#loc UE4DocKOR
Change 3328870 on 2017/03/01 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3328873 on 2017/03/01 by Kimio.Yasuda
Updated File against INTSourceChangelist:3244370
Change 3328874 on 2017/03/01 by Sungjin.Hong
#loc UE4DocKOR
Change 3328876 on 2017/03/01 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3328877 on 2017/03/01 by Kimio.Yasuda
Fixed translation.
Change 3328880 on 2017/03/01 by Sungjin.Hong
#loc UE4DocKOR
Change 3328944 on 2017/03/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3328962 on 2017/03/02 by Masayo.Kondo
Fixed version field
Change 3328971 on 2017/03/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#:3108692
Change 3328983 on 2017/03/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3328991 on 2017/03/02 by Masayo.Kondo
Fixed version field
Change 3329004 on 2017/03/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298293
Change 3329008 on 2017/03/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3309591
Change 3329010 on 2017/03/02 by Masayo.Kondo
Fixed version field
Change 3329034 on 2017/03/02 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298293
Change 3330800 on 2017/03/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3330903 on 2017/03/02 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3330999 on 2017/03/03 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3331075 on 2017/03/03 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3331286 on 2017/03/03 by Richard.Hinckley
Typo fix.
Change 3332124 on 2017/03/03 by Richard.Hinckley
S&S updates to an existing document.
Change 3332226 on 2017/03/03 by Richard.Hinckley
Update to ForceFeedback document so an excerpt can be shared.
Change 3332303 on 2017/03/03 by Robert.Gervais
#jira UEDOC-1419
Updated meta-data per latest S&S.
#UE4Doc
Change 3332716 on 2017/03/05 by Kimio.Yasuda
#loc UE4DocJPN moved or deleted
Change 3332718 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298293
Change 3332720 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298293
Change 3332721 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298293
Change 3332725 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298293
Change 3332726 on 2017/03/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3332226
Change 3332729 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3298293
Change 3332731 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3332303
Change 3332733 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3332303
Change 3332739 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3332303
Change 3332740 on 2017/03/05 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3332742 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3332303
Change 3332743 on 2017/03/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3332124
Change 3332745 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3332303
Change 3332749 on 2017/03/05 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#
3331286
Change 3332751 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3332303
Change 3332755 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3332303
Change 3332760 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3313485
Change 3332764 on 2017/03/05 by Sungjin.Hong
#loc UE4DocKOR
Change 3332768 on 2017/03/05 by Kimio.Yasuda
Updated File against INTSourceChangelist:3313485
Change 3332787 on 2017/03/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3313485
Change 3332801 on 2017/03/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3318475
Change 3332864 on 2017/03/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3332873 on 2017/03/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3332877 on 2017/03/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3318501
Change 3332878 on 2017/03/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3324139
Change 3334679 on 2017/03/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3324139
Change 3334688 on 2017/03/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3334713 on 2017/03/06 by Kimio.Yasuda
Updated File against INTSourceChangelist:3277874
Change 3334739 on 2017/03/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3334750 on 2017/03/06 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3334777 on 2017/03/06 by Tianmin.Xie
#loc UE4DocCHN moved or deleted
Change 3334779 on 2017/03/06 by Tianmin.Xie
#loc UE4DocCHN. do translation
Change 3334786 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3309591
Change 3334801 on 2017/03/07 by Masayo.Kondo
File updated based on previous fixes
Change 3334816 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3334831 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3334833 on 2017/03/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3277874
Change 3334836 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3334841 on 2017/03/07 by Kimio.Yasuda
Fixed title translation.
Change 3334861 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#:3108692
Change 3334865 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3334881 on 2017/03/07 by Kimio.Yasuda
Again title tranlation fixed.
Change 3334886 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3334895 on 2017/03/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3277874
Change 3334912 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3334918 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#:3108692
Change 3334923 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3334971 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3334996 on 2017/03/07 by Sungjin.Hong
#loc UE4DocKOR
Change 3335256 on 2017/03/07 by Wes.Bunn
#ue4 docs
Applying Peer Feedback
Change 3335866 on 2017/03/07 by Wes.Bunn
#ue4 docs
#uedoc-4517
Updated page to reflect current content.
Change 3335922 on 2017/03/07 by Wes.Bunn
#UE4 Docs
Updating Media Framework How-to based on content changes.
Change 3335924 on 2017/03/07 by Wes.Bunn
#UE4 Docs
Updated Version to 4.15
Change 3336020 on 2017/03/07 by Wes.Bunn
#UE4 Docs
Updated Media Framework How-to based on content changes.
Change 3336096 on 2017/03/07 by Wes.Bunn
#UE4 Docs
Updating Media Framework How-tos based on content updates.
Change 3336131 on 2017/03/07 by Wes.Bunn
#UE4 Docs
Updates made to Media Framework How-to based on content updates.
Change 3336690 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3335256
Change 3336724 on 2017/03/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3277874
Change 3336763 on 2017/03/07 by Robert.Gervais
Fixing a typo.
#UE4Doc
Change 3336764 on 2017/03/07 by Robert.Gervais
#jira UEDOC-1419
Marking doc to Publish.
#UE4Doc
Change 3336765 on 2017/03/07 by Robert.Gervais
Fixing some typos, making some minor revisions, and updating metadata.
#UE4Doc
Change 3336766 on 2017/03/07 by Robert.Gervais
#jira UEDOC-4624
Addressing some of BenM's initial feedback.
#UE4Doc
Change 3336767 on 2017/03/07 by Robert.Gervais
#jira UEDOC-4445
Addressing SME review comments.
#UE4Doc
Change 3336768 on 2017/03/07 by Robert.Gervais
#jira UEDOC-4445
Adding images.
#UE4Doc
Change 3336786 on 2017/03/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3277874
Change 3336787 on 2017/03/07 by Sungjin.Hong
#loc UE4DocKOR
Change 3336791 on 2017/03/07 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3336810 on 2017/03/07 by Kimio.Yasuda
Updated File against INTSourceChangelist:3336131
Change 3336878 on 2017/03/08 by Sungjin.Hong
#loc UE4DocKOR
Change 3336885 on 2017/03/08 by Kimio.Yasuda
Updated File against INTSourceChangelist:3335924
Change 3336893 on 2017/03/08 by Kimio.Yasuda
Updated File against INTSourceChangelist:3336020
Change 3336907 on 2017/03/08 by Kimio.Yasuda
Updated File against INTSourceChangelist:3335866
Change 3336935 on 2017/03/08 by Sungjin.Hong
#loc UE4DocKOR
Change 3336960 on 2017/03/08 by Sungjin.Hong
#loc UE4DocKOR
Change 3336972 on 2017/03/08 by Sungjin.Hong
#loc UE4DocKOR
Change 3337070 on 2017/03/08 by Jeff.Wilson
Added Robo Recall modding docs - first draft
Change 3337596 on 2017/03/08 by Jeff.Wilson
Added VR/Mesh Editor GDC features preview page
Change 3338735 on 2017/03/08 by Kimio.Yasuda
#loc UE4DocJPN moved or deleted
Change 3338779 on 2017/03/08 by Kimio.Yasuda
Updated File against INTSourceChangelist:3277874
Change 3338844 on 2017/03/08 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3337070
Change 3338855 on 2017/03/08 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3337070
Change 3338909 on 2017/03/08 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3338943 on 2017/03/08 by Tianmin.Xie
#loc UE4DocCHN moved or deleted
Change 3338979 on 2017/03/09 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3337070
Change 3338984 on 2017/03/09 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3337070
Change 3338999 on 2017/03/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3260884
Change 3339016 on 2017/03/09 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3337070
Change 3339053 on 2017/03/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3260884
Change 3339088 on 2017/03/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3260884
Change 3339098 on 2017/03/09 by Kimio.Yasuda
Fixed bracket from one byte to two byte
Change 3339101 on 2017/03/09 by Kimio.Yasuda
Fixed translation
Change 3339104 on 2017/03/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3260884
Change 3339906 on 2017/03/09 by Jeff.Wilson
Updated metadata
Change 3339912 on 2017/03/09 by Jeff.Wilson
Set page to publish
Change 3339919 on 2017/03/09 by Jeff.Wilson
Set page to publish
Change 3339941 on 2017/03/09 by Jeff.Wilson
Set page to publish
Change 3339965 on 2017/03/09 by Jeff.Wilson
Set page to publish
Change 3339987 on 2017/03/09 by Jeff.Wilson
Set page to publish
Change 3340108 on 2017/03/09 by Jeff.Wilson
Updated metadata
Change 3340158 on 2017/03/09 by Jeff.Wilson
Updated metadata and formatting
Change 3340363 on 2017/03/09 by Wes.Bunn
#ue4 docs
Sequencer Event Track How-to updates.
- refactored page to include Custom Struct usage
- images replaced with new UI.
Change 3340382 on 2017/03/09 by Tim.Hobson
#UE4 Docs: UEDOC-4698 - Added multiple Distance Field How-To pages:
* Distance Field and How-To Directory pages
* Using Distance Field Shadows
* Using Distance Field Ambient Occlusion
* Using Distance Field Indirect Shadows
* Using Particle Collision Mode for Distance Fields
* Using Static Mesh Editor Build Settings for Distance Fields
Change 3340402 on 2017/03/09 by Richard.Hinckley
#jira UEDOC-4668
RawInput Plugin initial document.
Change 3340410 on 2017/03/09 by Richard.Hinckley
#jira UEDOC-4674
Force Feedback Component initial documentation.
Change 3340467 on 2017/03/09 by Robert.Gervais
#jira UE-42612
Removed SSR sub-section per SME.
#UE4Doc
Change 3340643 on 2017/03/09 by Masayo.Kondo
#loc UE4DocJPN moved or deleted
Change 3340644 on 2017/03/09 by Robert.Gervais
#jira UEDOC-4624
Implementing first draft of IWYU Reference guide.
#UE4Doc
Change 3340664 on 2017/03/09 by Kimio.Yasuda
Updated File against INTSourceChangelist:3340382
Change 3340857 on 2017/03/09 by Tianmin.Xie
#loc UE4DocCHN moved or deleted
Change 3340881 on 2017/03/10 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3340912 on 2017/03/10 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3340926 on 2017/03/10 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3339965
Change 3340933 on 2017/03/10 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3339965
Change 3340935 on 2017/03/10 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3339965
Change 3340960 on 2017/03/10 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3339965
Change 3340961 on 2017/03/10 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3339965
Change 3341007 on 2017/03/10 by Sungjin.Hong
#loc UE4DocKOR
Change 3342341 on 2017/03/10 by Robert.Gervais
#jira UEDOC-4625
Merging RichardH's updates into the WIP.
#UE4Doc
Change 3342729 on 2017/03/12 by Kimio.Yasuda
#loc UE4DocJPN moved or deleted
Change 3342749 on 2017/03/12 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3342766 on 2017/03/13 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3342768 on 2017/03/13 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3342775 on 2017/03/13 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3342785 on 2017/03/13 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3342816 on 2017/03/13 by Sungjin.Hong
#loc UE4DocKOR
Change 3342817 on 2017/03/13 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3342869 on 2017/03/13 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3342935 on 2017/03/13 by Sungjin.Hong
#loc UE4DocKOR
Change 3343617 on 2017/03/13 by Jeff.Wilson
Added missing sourceinstall.png image from style
Change 3343618 on 2017/03/13 by Jeff.Wilson
Updated with difference between binary and source install
Change 3343699 on 2017/03/13 by Wes.Bunn
#ue4 docs
Minor updates to UMG How-to landing page.
Drag and Drop How-to page Description updated.
Change 3343774 on 2017/03/13 by Wes.Bunn
#ue4 docs
Minor updates, removed version tag on sub-pages.
Change 3343831 on 2017/03/13 by Wes.Bunn
#ue4 docs
Minor updates, updated image, fixed some formatting.
Change 3343833 on 2017/03/13 by Wes.Bunn
#ue4 docs
Setting pages to Docs as they are no longer needed.
Change 3343902 on 2017/03/13 by Wes.Bunn
#ue4 docs
minor updates, image update due to layout changes, formatting fixes.
Change 3343972 on 2017/03/13 by Robert.Gervais
#jira UEDOC-1419
Fixing table format.
#UE4Doc
Change 3344095 on 2017/03/13 by Robert.Gervais
#jira UEDOC-4623
Updating Build Config properties page.
#UE4Doc
Change 3344608 on 2017/03/14 by Sungjin.Hong
#loc UE4DocKOR
Change 3344626 on 2017/03/14 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3344641 on 2017/03/14 by Kimio.Yasuda
Updated File against INTSourceChagelist:3340382
Change 3344654 on 2017/03/14 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3344669 on 2017/03/14 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3344673 on 2017/03/14 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3344693 on 2017/03/14 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343833
Change 3344694 on 2017/03/14 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343833
Change 3344702 on 2017/03/14 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343833
Change 3344715 on 2017/03/14 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343699
Change 3344726 on 2017/03/14 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343831
Change 3344784 on 2017/03/14 by Sungjin.Hong
#loc UE4DocKOR
Change 3344897 on 2017/03/14 by Sam.Deiter
#UE4 Docs: Adjusting images based on feedback.
#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson
Change 3344913 on 2017/03/14 by Tim.Hobson
#UE4 Docs: UEDOC-4642 - peer review edits for Virtual Bones
Change 3345453 on 2017/03/14 by Wes.Bunn
#ue4 docs
Updated Widget Type Reference page for content/images.
- Added Blur Widget Child page.
Change 3345705 on 2017/03/14 by Sam.Deiter
#UE4 Docs: Applying peer feedback.
#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson
Change 3346002 on 2017/03/14 by Tim.Hobson
#UE4 Docs: UEDOC-4635 - Mesh Decals page Peer Review Edits and fixed the attachment .zip that had the wrong FBX file.
Change 3346082 on 2017/03/14 by Robert.Gervais
#jira UEDOC-4626
Addressing doc review comments by adding image highlights.
#UE4Doc
#code_review Chase.McAllister
Change 3346507 on 2017/03/14 by Robert.Gervais
#jira UEDOC-3332
Adding a custom topic image to the overview page as part of the Editorial Review process.
#UE4Doc
Change 3346508 on 2017/03/14 by Robert.Gervais
#jira UEDOC-3332
Made some minor revisions during the Editorial Review process.
Updated the page's metadata.
#UE4Doc
Change 3346509 on 2017/03/14 by Robert.Gervais
#jira UEDOC-3332
Made some minor grammatical revisions as part of Editorial Review process.
Updated metadata.
#UE4Doc
Change 3346510 on 2017/03/14 by Robert.Gervais
#jira UEDOC-3332
Making minor grammatical revisions during the Editorial Review process.
Cross-linking the page back to the Single Trace by Channel How to guide.
Updating metadata.
#UE4Doc
Change 3346511 on 2017/03/14 by Robert.Gervais
#jira UEDOC-3332
Making minor grammatical revisions during the Editorial Review process.
Updated metadata.
#UE4Doc
Change 3346512 on 2017/03/14 by Robert.Gervais
#jira UEDOC-3332
Minor revision to overview text.
Updated metadata.
#UE4Doc
Change 3346513 on 2017/03/14 by Robert.Gervais
#jira UEDOC-3332
Making minor grammatical revisions during Editorial Review process.
Updated page metadata.
Chunked information to flow a bit more logically.
#UE4Doc
Change 3346514 on 2017/03/14 by Robert.Gervais
#jira UEDOC-3332
Making minor grammatical revisions during Editorial Review process.
Updated page metadata.
Revised page to adhere to S&S.
#UE4Doc
Change 3346530 on 2017/03/14 by Masayo.Kondo
#loc UE4DocJPN moved or deleted
Change 3346810 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3346002
Change 3346822 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3345705
Change 3346853 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3343972
Change 3346865 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3340158
Change 3346874 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3340158
Change 3346882 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3340158
Change 3346885 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3340158
Change 3346887 on 2017/03/15 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3346892 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3340158
Change 3346906 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3340158
Change 3346909 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3340158
Change 3346911 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3340108
Change 3346923 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3339919
Change 3346924 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343774
Change 3346925 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343774
Change 3346926 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3339912
Change 3346927 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343774
Change 3346928 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3339912
Change 3346930 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343774
Change 3346932 on 2017/03/15 by Sungjin.Hong
#loc UE4DocKOR
Change 3346934 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3339906
Change 3346937 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3339906
Change 3346984 on 2017/03/15 by Sungjin.Hong
#loc UE4DocKOR
Change 3346987 on 2017/03/15 by Sungjin.Hong
#loc UE4DocKOR
Change 3347102 on 2017/03/15 by Tim.Hobson
#UE4 Docs: UEDOC-4608 - Texture Streaming Improvements for 4.15
- Updated Configuration page with new Cvars.
- Build Textures Page updated with latest information and new additions.
- All images updated to reflect different UI and available options.
- Stat Page has been marked as Public and updated with latest information and performance metrics from Paragon.
- Added topic images for Topics on Landing Page for four pages
- Completed Peer Review Edits
- Completed SME Review Edits
Change 3347234 on 2017/03/15 by Sam.Deiter
#UE4 Docs: Applying peer feedback.
#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson
Change 3347250 on 2017/03/15 by Sam.Deiter
#UE4 Docs: Applied SME feedback.
#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson
Change 3347258 on 2017/03/15 by Jeff.Wilson
Set page to publish
Change 3347971 on 2017/03/15 by Robert.Gervais
#jira UEDOC-4613
Making some final edits for publication.
#UE4Doc
#code_review Tim.Hobson
Change 3347993 on 2017/03/15 by Richard.Hinckley
#jira UEDOC-3863
Moved to another document, linked in a different place.
Change 3348041 on 2017/03/15 by Wes.Bunn
#ue4 docs
Animate Dynamic Objects with Sequencer How-to page added.
Change 3348099 on 2017/03/15 by Tim.Hobson
#UE4 Docs: UEDOC-3973 - SME Review edits and rewrites for Capsule Shadows.
- Rewrote How-to's into Quick Start.
- Rewrote and simplified the Capsule Shadows Overview page
Change 3348587 on 2017/03/15 by Robert.Gervais
Fixed a minor typo.
#UE4Doc
Change 3348703 on 2017/03/15 by Robert.Gervais
#jira UEDOC-3978
Made significant edits to the documentation as part of the Editorial Review process.
#UE4Doc
#code_review tim.hobson
Change 3348720 on 2017/03/15 by Robert.Gervais
#jira UEDOC-4276
Minor update to metadata during Editorial Review.
Page still needs Prereq topic(s) and tag(s) before it can be moved to a publishing state.
#UE4Doc
#code_review Sam.Dieter
Change 3348815 on 2017/03/15 by Kimio.Yasuda
#loc UE4DocJPN moved or deleted
Change 3348853 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3348869 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3348879 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3348924 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3348925 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3348943 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3348959 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3348970 on 2017/03/15 by Kimio.Yasuda
Updated File against INTSourceChangelist:3336767
Change 3348972 on 2017/03/15 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3348975 on 2017/03/16 by Kimio.Yasuda
Updated File against INTSourceChangelist:3347993
Change 3348985 on 2017/03/16 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3348987 on 2017/03/16 by Kimio.Yasuda
Updated File against INTSourceChangelist:3348720
Change 3348991 on 2017/03/16 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3339965
Change 3348992 on 2017/03/16 by Kimio.Yasuda
Updated File against INTSourceChangelist:3348703
Change 3348994 on 2017/03/16 by Kimio.Yasuda
Updated File against INTSourceChangelist:3348703
Change 3349018 on 2017/03/16 by Kimio.Yasuda
Updated File against INTSourceChangelist:3348703
Change 3349059 on 2017/03/16 by Kimio.Yasuda
Updated File against INTSourceChangelist:3348703
Change 3349071 on 2017/03/16 by Kimio.Yasuda
Typo correction
Change 3349091 on 2017/03/16 by Kimio.Yasuda
Updated File against INTSourceChangelist:3348703
Change 3349104 on 2017/03/16 by Kimio.Yasuda
Updated File against INTSourceChangelist:3348703
Change 3349131 on 2017/03/16 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3349212 on 2017/03/16 by Sungjin.Hong
#loc UE4DocKOR
Change 3349284 on 2017/03/16 by Sungjin.Hong
#loc UE4DocKOR
Change 3349328 on 2017/03/16 by Tim.Hobson
#UE4 Docs: UEDOC-4588 - VR Editor updates
Activate VR Mode Page:
* Updated images
* Added section to enable/disable VR Editor window tutorial
VR Editor Controls page:
* Added Reset World Scale to Navigation Controls section
* Added image for Steam Controllers for Reset World Scale controls.
Quick Select Menu page:
* Updated quick select menu image
* Added and updated new button descriptions.
Radial Menu page:
* Updated topic image referenced by the VR Editor landing page.
* Updated radial menu image
* Added/removed property and descriptions to match new menu.
Change 3349942 on 2017/03/16 by Wes.Bunn
#ue4 docs
Updates to Sequencer Overview page to include:
- Relative time evalutaion.
- Transform Keys/Selection tools.
Change 3349955 on 2017/03/16 by Tim.Hobson
#UE4 Docs: #UEDOC-4698 - Distance Field How-To's - Added Peer Review Edits.
Change 3349969 on 2017/03/16 by Wes.Bunn
#ue4 docs
Minor fixes for grammer.
Change 3350003 on 2017/03/16 by Sam.Deiter
#UE4 Docs: Doing the first check in of this new page.
#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson
Change 3350015 on 2017/03/16 by Sam.Deiter
#UE4 Docs: Adding a link to the new cable comp page and removing the old information.
#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson
Change 3350143 on 2017/03/16 by Sam.Deiter
#UE4 Docs: Adding tags and prerecs.
#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson
Change 3350307 on 2017/03/16 by Richard.Hinckley
#jira UEDOC-4625
Changing "tag:" to "tags:" because I think "tags:" is the correct metadata tag.
Change 3350310 on 2017/03/16 by Richard.Hinckley
#jira UEDOC-4440
Added more component types and images, included more meta tags.
Change 3350329 on 2017/03/16 by Robert.Gervais
#jira UEDOC-4593
Re-organized the pages during Editorial Review process.
#UE4Doc
#code_review tim.hobson
Change 3350997 on 2017/03/16 by Robert.Gervais
Scrubbed image per S&S.
#UE4Doc
Change 3351045 on 2017/03/16 by Robert.Gervais
#jira UEDOC-4440
Added some images and and made a few grammatical revisions as part of Editorial Review process.
#UE4Doc
Change 3351068 on 2017/03/16 by Kimio.Yasuda
#loc UE4DocJPN moved or deleted
Change 3351114 on 2017/03/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343774
Change 3351117 on 2017/03/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343902
Change 3351120 on 2017/03/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343902
Change 3351125 on 2017/03/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343902
Change 3351126 on 2017/03/16 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3343902
Change 3351189 on 2017/03/16 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3345453
Change 3351192 on 2017/03/16 by Kimio.Yasuda
Updated File against INTSourceChangelist:3348703
Change 3351193 on 2017/03/16 by Kimio.Yasuda
Updated File against INTSourceChangelist:3348703
Change 3351224 on 2017/03/17 by Kimio.Yasuda
Updated File against INTSourceChangelist:3336766
Change 3351265 on 2017/03/17 by Sungjin.Hong
#loc UE4DocKOR moved or deleted
Change 3351281 on 2017/03/17 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#
Change 3351350 on 2017/03/17 by Kimio.Yasuda
Updated File against INTSourceChangelist:3350307
Change 3351402 on 2017/03/17 by Sungjin.Hong
#loc UE4DocKOR
Change 3351440 on 2017/03/17 by Sungjin.Hong
#loc UE4DocKOR
Change 3351610 on 2017/03/17 by Tim.Hobson
#UE4 Docs: UEDOC-4588 - Editorial Review: Added headers for overarching sections and summaries for the VR Controls page.
Change 3351628 on 2017/03/17 by Tim.Hobson
#UE4 Docs: UEDOC-4698 - Distance Field How-to's - Doc Review Edits
Change 3351642 on 2017/03/17 by Jeff.Wilson
Changed QA build lcoation to stream (depot location is being phased out)
Change 3351647 on 2017/03/17 by Jeff.Wilson
Updated with info on getting builds from stream
Change 3351664 on 2017/03/17 by Richard.Hinckley
#jira UEDOC-4718
Making Visual Studio setup and other Programming links easier to find.
Change 3351873 on 2017/03/17 by Robert.Gervais
#jira UEDOC-4384
Adding community contributor information to this guide.
#UE4Doc
#code_review arciel.rekman
Change 3352040 on 2017/03/17 by Robert.Gervais
#jira UEDOC-4627
Applying SME review comments.
#UE4Doc
#code_review ben.marsh
Change 3352264 on 2017/03/17 by Sam.Deiter
#UE4 Docs: Apply peer feedback.
#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson
Change 3352412 on 2017/03/17 by Chase.McAllister
#UE4 Docs: Small typo and grammatical fizes to CableComponent page
Change 3352514 on 2017/03/17 by Robert.Gervais
#jira UEDOC-4627
Minor revision per SME.
#UE4Doc
#code_review ben.marsh
Change 3352959 on 2017/03/17 by Robert.Gervais
#jira UEDOC-4625
Flipping doc to 'Public'.
#UE4Doc
Change 3353254 on 2017/03/18 by Tianmin.Xie
#loc UE4DocCHN. do translation
Change 3353255 on 2017/03/18 by Tianmin.Xie
#loc UE4DocCHN moved or deleted
Change 3353264 on 2017/03/18 by Tianmin.Xie
#loc UE4DocCHN. do translation
Change 3353267 on 2017/03/18 by Tianmin.Xie
#loc UE4DocCHN. do translation
Change 3353462 on 2017/03/19 by Sungjin.Hong
#loc UE4DocKOR
Change 3353651 on 2017/03/20 by Sungjin.Hong
#loc UE4DocKOR
Change 3354806 on 2017/03/20 by Richard.Hinckley
#jira UEDOC-4723
Updated text and images.
Change 3355389 on 2017/03/20 by Robert.Gervais
#jira UEDOC-4623
Updated Unreal Build System page in anticipation of forthcoming rewrites.
#UE4Doc
Change 3355403 on 2017/03/20 by Robert.Gervais
#jira UEDOC-4623
Updating related pages metadata.
#UE4Doc
Change 3355414 on 2017/03/20 by Robert.Gervais
#jira UEDOC-4623
Updates to tags metadata.
#UE4Doc
Change 3355435 on 2017/03/20 by Robert.Gervais
#jira UEDOC-4623
Paradigmatic update to IWYU description.
#UE4Doc
Change 3355662 on 2017/03/20 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3351642
Change 3355675 on 2017/03/20 by Sungjin.Hong
#loc UE4DocKor
Change 3355715 on 2017/03/20 by Sungjin.Hong
TypoCorrection
Change 3355716 on 2017/03/20 by Jeff.Wilson
Added new images
Change 3355771 on 2017/03/21 by Sungjin.Hong
TypoCorrection
Change 3355812 on 2017/03/21 by Sungjin.Hong
TypoCorrection
Change 3355889 on 2017/03/21 by Sungjin.Hong
#loc UE4DocKOR
Change 3356266 on 2017/03/21 by Jeff.Wilson
Updated regional welcome pDFs
Change 3356303 on 2017/03/21 by Richard.Hinckley
#jira UEDOC-4711
Updated Networking Overview page to include a summary of net modes.
Change 3356804 on 2017/03/21 by Robert.Gervais
#jira UEDOC-4623
Organizing pages related to Unreal Build System.
#UE4Doc
Change 3357913 on 2017/03/22 by Sungjin.Hong
fixing corrupt characters usually ' and "
Change 3357914 on 2017/03/22 by Sungjin.Hong
fixing corrupt characters usually ' and "
Change 3357948 on 2017/03/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3349969
Change 3357958 on 2017/03/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3355771
Change 3357961 on 2017/03/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3347258
Change 3357974 on 2017/03/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3347234
Change 3358057 on 2017/03/22 by Kimio.Yasuda
Updated File against INTSourceChangeList:3108692
Change 3358101 on 2017/03/22 by Tianmin.Xie
#loc UE4DocCHN. do translation
Change 3358119 on 2017/03/22 by Tianmin.Xie
#loc UE4DocCHN. do translation
Change 3358131 on 2017/03/22 by Sungjin.Hong
#loc UE4DocKor
Change 3358142 on 2017/03/22 by Sungjin.Hong
#loc UE4DocKOR
Change 3358386 on 2017/03/22 by Wes.Bunn
#ue4 docs
Blend Space section refactor due to editor changes
- Blend Space Landing page refactor
- Blend Space Creation page refactor
- Blend Space Editor page refactor
- Blend Space User Guide page refactor
- Blend Space How-to page refactor
- Blend Space Overview page added
Change 3358550 on 2017/03/22 by Robert.Gervais
Reverting document to an unpublished state.
#UE4Doc
Change 3359655 on 2017/03/22 by Masayo.Kondo
#loc UE4DocJPN moved or deleted
Change 3359678 on 2017/03/22 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3337070
Change 3359696 on 2017/03/22 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3337070
Change 3359724 on 2017/03/22 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3336763
Change 3359749 on 2017/03/22 by Kimio.Yasuda
Updated File against INTSourceChangelist:3351628
Change 3359842 on 2017/03/23 by Tianmin.Xie
#loc UE4DocCHN moved or deleted
Change 3359894 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3359911 on 2017/03/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3351628
Change 3359913 on 2017/03/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3351628
Change 3359933 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3108692
Change 3359940 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3356804
Change 3359941 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3356804
Change 3359943 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3356804
Change 3359952 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3356804
Change 3360816 on 2017/03/23 by Tim.Hobson
#UE4 Docs: UEDOC-4754 - Font Asset Improvements
* Added information about Font Faces
* Added information about Upgrading Data
* Update and redid most images for consistency
* Reorganized page for better flow. (ie. moved Font Editor section towards the top of the page instead of after the usage sections.
Change 3360829 on 2017/03/23 by Tim.Hobson
#UE4 Docs: UEDOC-4593 - VR Editor - Editorial Edit suggestion.
- Removing the Prereq for VR Setup via GitHub on pages no longer needed.
- Updated all pages to reflect 4.15 version.
Change 3360942 on 2017/03/23 by Wes.Bunn
#ue4 docs
Minor typo fixes.
Change 3360952 on 2017/03/23 by Wes.Bunn
#ue4 docs
actually checking in the typo fixes made from previous revision.
Change 3361084 on 2017/03/23 by Wes.Bunn
#ue4 docs
Applying peer review feedback.
Change 3361375 on 2017/03/23 by Tim.Hobson
#UE4 Docs: UEDOC-4748 - Added new page for Vehicle Center of Mass.
- This includes the Mass Properties Debugging visualization that included with 4.15.
Change 3361457 on 2017/03/23 by Tim.Hobson
#UE4 Docs: UEDOC-4756 - Addressed Peer Review Edits.
Change 3361467 on 2017/03/23 by Tim.Hobson
#UE4 Docs: Removing old folders and files no longer need original submission for Capsule Shadow docs.
Change 3362132 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJPN moved or deleted
Change 3362155 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3340410
Change 3362163 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3355414
Change 3362174 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3355414
Change 3362184 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3356804
Change 3362201 on 2017/03/23 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3356804
Change 3362204 on 2017/03/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3351628
Change 3362207 on 2017/03/23 by Kimio.Yasuda
Updated File against INTSourceChangelist:3340382
Change 3362243 on 2017/03/23 by Kimio.Yasuda
Fixed title translation "Unreal Engine"
Change 3362246 on 2017/03/23 by Kimio.Yasuda
Fixed Title translation "Unreal Engine"
Change 3362247 on 2017/03/23 by Kimio.Yasuda
Fixed title translation "Unreal Engine"
Change 3362250 on 2017/03/23 by Kimio.Yasuda
Fixed title translation "Unreal Engine"
Change 3362256 on 2017/03/23 by Kimio.Yasuda
Fixed title translation "Unreal Engine"
Change 3362260 on 2017/03/23 by Kimio.Yasuda
Fixed title translation "Unreal Engine"
Change 3362261 on 2017/03/23 by Kimio.Yasuda
Fixed title translation "Unreal Engine"
Change 3362263 on 2017/03/23 by Kimio.Yasuda
Fixed title translation "Unreal Engine"
Change 3362264 on 2017/03/23 by Kimio.Yasuda
Fixed title translation "Unreal Engine"
Change 3362267 on 2017/03/23 by Kimio.Yasuda
Fixed title translation again
Change 3362269 on 2017/03/23 by Kimio.Yasuda
Fixed translation title "Unreal Engine"
Change 3362270 on 2017/03/23 by Kimio.Yasuda
Fixed title translation "Unreal Engine"
Change 3362272 on 2017/03/23 by Kimio.Yasuda
Fixed title translation "Unreal Engine"
Change 3362275 on 2017/03/23 by Kimio.Yasuda
Anothre fix
Change 3362276 on 2017/03/23 by Kimio.Yasuda
Another fix
Change 3362348 on 2017/03/24 by Kimio.Yasuda
Updated File against INTSourceChangelist:3349955
Change 3362980 on 2017/03/24 by Robert.Gervais
#jira UEDOC-1419
Tweaking the learning path for user clarity.
#UE4Doc
Change 3364378 on 2017/03/24 by Robert.Gervais
#jira UEDOC-1419
Adjusting organization based on user feedback.
#UE4Doc
Change 3366524 on 2017/03/27 by Richard.Hinckley
#jira UEDOC-4822
Added GameInstance explanation, and adjusted explanations of other classes.
Change 3367005 on 2017/03/27 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3343774
Change 3367128 on 2017/03/28 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3361457
Change 3367139 on 2017/03/28 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3346512
Change 3367149 on 2017/03/28 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3348587
Change 3367167 on 2017/03/28 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3346510
Change 3367179 on 2017/03/28 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3346511
Change 3367189 on 2017/03/28 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3346509
Change 3367201 on 2017/03/28 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3346508
Change 3367470 on 2017/03/28 by Jeff.Wilson
Added hotfix/QFE update notes pages
Change 3367471 on 2017/03/28 by Jeff.Wilson
Updates for fixing analytics events plus adding some new ones
Change 3367472 on 2017/03/28 by Jeff.Wilson
Added topic image
Change 3367473 on 2017/03/28 by Jeff.Wilson
Updated metadata
Change 3367474 on 2017/03/28 by Jeff.Wilson
Minor formatting updates
Change 3367475 on 2017/03/28 by Jeff.Wilson
Updated description
Change 3367477 on 2017/03/28 by Jeff.Wilson
Adding Hotfix/QFE Update Notes pages for all releases
Change 3367478 on 2017/03/28 by Jeff.Wilson
Adding BBCode templates
Change 3367522 on 2017/03/28 by Tim.Hobson
#UE4 Doc: UEDOC-4750 - Center of Mass page Peer Review edits.
Change 3369005 on 2017/03/28 by Masayo.Kondo
#loc UE4DocJPN moved or deleted
Change 3369046 on 2017/03/28 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3340363
Change 3369236 on 2017/03/29 by Masayo.Kondo
#loc UE4DocJpn Initial translation against INT#3348041
Change 3369245 on 2017/03/29 by Kimio.Yasuda
Typo correction
Change 3369257 on 2017/03/29 by Masayo.Kondo
Fixed typo
Change 3369259 on 2017/03/29 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3348041
Change 3369293 on 2017/03/29 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3358386
Change 3369308 on 2017/03/29 by Joe.Conley
Rename/move file(s)
Moving "Documentation Publishing" script to BuildScripts instead of Rocket
Change 3369310 on 2017/03/29 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3358386
Change 3369330 on 2017/03/29 by Tianmin.Xie
#loc UE4DocCHN use better language for "subsurface profile" and "shading model" in this page.
Change 3369337 on 2017/03/29 by Joe.Conley
Moving Documentation Publishing cs file to BuildScript vcproj from Rocket vcproj
Change 3369338 on 2017/03/29 by Joe.Conley
Documentation Publishing error checking script:
Changing email "from" address to "docpublishingerrornotifications" instead of "unrealbot".
Change 3369642 on 2017/03/29 by Sam.Deiter
#UE4 Docs: Checking in changes based on feedback.
#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson
Change 3369658 on 2017/03/29 by Sam.Deiter
#UE4 Docs: Fixign the page title.
#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson
Change 3369668 on 2017/03/29 by Sam.Deiter
#UE4 Docs: Fixing the link to the parent page as it was incorrect.
#Code_Review wes.bunn, chase.mcallister, robert.gervais, tim.hobson
Change 3369712 on 2017/03/29 by Chase.McAllister
#UE-Doc #jira UEDOC-4751 - adding Crumbs meta data
Change 3369756 on 2017/03/29 by Tim.Hobson
#UE4 Docs: UEDOC-4760 - Initial doc page for High Dynamic Range Display Output.
Change 3370966 on 2017/03/29 by Kimio.Yasuda
#loc UE4DocJPN moved or deleted
Change 3371096 on 2017/03/29 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3361084
Change 3371247 on 2017/03/30 by Masayo.Kondo
#loc UE4DocJpn File updated against INT#3347971
Change 3371340 on 2017/03/30 by Kimio.Yasuda
Updated File against INTSourceChangelist:3108692
Change 3371352 on 2017/03/30 by Kimio.Yasuda
Updated File against INTSourceChangelist:3364378
Change 3372149 on 2017/03/30 by Robert.Gervais
#jira UEDOC-4790
Made a couple of minor revisions during the Editorial Review process.
#UE4Doc
#code_review Wes.Bunn
Change 3372539 on 2017/03/30 by Robert.Gervais
#jira UEDOC-4808
Made a couple of minor revisions during the Editorial Review process.
Also, added some missing metadata to the markup page.
#UE4Doc
#code_review Wes.Bunn
Change 3372893 on 2017/03/30 by Tim.Hobson
#UE4 Docs: UEDOC-4662 - Added Material Slot workflow to "Material Ordering"
* Commented out Skin## section
* Added Material Slots information for new Material Import workflow
* Updated FBX Version to 2016
[CL 3372954 by Jeff Wilson in Main branch]
#lockdown Nick.Penwarden
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3358095 on 2017/03/22 by robomerge
#ROBOMERGE-AUTHOR: allan.bentham
Added Android option to enable builds with hidden symbol visbility by default. (bBuildWithHiddenSymbolVisibility)
Android links with -gc-sections to remove unused code/data
Add JNI_METHOD for java accessible native functions, fix up existing JNI functions to use macro.
Add support to generate a map file with android.
#jira WEX-5193
#ROBOMERGE-SOURCE: CL 3358094
Change 3356546 on 2017/03/21 by robomerge
#ROBOMERGE-AUTHOR: rob.cannaday
Possible fix for Mac compile error
#ROBOMERGE-SOURCE: CL 3356544
Change 3356276 on 2017/03/21 by robomerge
#ROBOMERGE-AUTHOR: rob.cannaday
Minor formatting
#ROBOMERGE-SOURCE: CL 3356275
Change 3356173 on 2017/03/21 by robomerge
#ROBOMERGE-AUTHOR: rob.cannaday
Fix "friends of friends" party privacy
Restrict publishing of fields to xmpp presence
#jira FORT-37155
#ROBOMERGE-SOURCE: CL 3356171
Change 3355310 on 2017/03/20 by robomerge
#ROBOMERGE-AUTHOR: justin.sargent
Copying //UE4/Portal-Staging to Dev-Main (//UE4/Dev-Main) (Source: //Portal/Main @ 3352026)
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3351920 on 2017/03/17 by Leigh.Swift
#jira OPP-6870: [Crash] Assertion failed: ctx->ReadOffset + length <= (uint32)ctx->CompressedData.Num() [File:D:\Build\++Portal+Release-Live+Compile\Sync\Engine\Source\Runtime\ImageWrapper\Private\PngImageWrapper.cpp] [Line: 420]
Instead of asserting for an incorrect data size for png image being loaded, set an error on the wrapper object.
This will result in the slate brush rendering as white box, and errors going to the log which include the png resource path.
Change 3350561 on 2017/03/16 by Justin.Sargent
Updated the Slate standalone D3D renderer to be more fault tolerant.
Added new HasLostDevice() function to SlateRenderer.
If the launcher detects that it has lost the device context it will attempt to perform a full rebuild of the UI and Presentation layers, but also a full reboot of slate application and the renderer.
The launcher will attempt to re-establish the device context for 5 minutes if not interrupted by the user. If the user interacts with the launcher while attempting to re-establish the device context it will instead pop up a system dialog explaining it is having issues with the video card and then will close the application.
Change 3341299 on 2017/03/10 by Richard.Fawcett
Validate JSON files as we're pushing to EMS
Added a flexible validation framework to the system files (EMS) sync operation.
Implemented a JSON validator which by default will validate .json files.
Adds a "ValidationRules" property to the EMS sync config file to allow each product to define its own regex patterns for filenames which should be validated with each validator.
Configured launcher's EMS to validate .product, .v?product, .layout, .sdmeta and .panel files as JSON.
The great news is that this validation actually discovered a minor syntactical issue with Wex.v2product during testing, which is also fixed with this submission. \o/
#epicfriday
Change 3336908 on 2017/03/08 by Leigh.Swift
#jira OPP-5126: All disk size checks for BPS installations should be handled internally to BPS, the Portal code should not need to check this and can only do so less accurately.
Removing disk space checks from portal code which block installers from running. NB: There is still a check in selective download code which provides tooltip information only.
Moving BuildPatchInstaller disk size check to the file constructor, which is the class that most accurately knows the required amount of space. The disk check now occurs after resume and just before we start to write data.
A secondary disk check is also made if a file fails to construct so that we can detect problems caused by change in available disk space.
Disk space error message extended to include useful information for the user.
Change 3323366 on 2017/02/27 by Richard.Fawcett
Fix reference to Newtonsoft in Publishing.Automation.
Change 3323205 on 2017/02/27 by Wes.Fudala
Adding language support to the windows installer.
Significantly expandes OneSky upload functionality.
OPP-5438 Launcher installer should support the same language set supported by the launcher.
Change 3316926 on 2017/02/22 by Richard.Fawcett
Prevent Amazon S3 download glitches from issuing warnings until half of the maximum retries have been attempted.
In practice, when we download thousands of files, we _do_ get failures which need to be retried. This means that pretty much all jobs result in warnings, which isn't appropriate. This should turn jobs green again, and only warn us when things look unusual.
#jira OPP-6607
Change 3315996 on 2017/02/21 by Justin.Sargent
Incrementing Portal version number
I'm incrementing this earlier than normal due to a need to depend on a new version number for EMS layout change versioning.
Change 3312760 on 2017/02/20 by Wes.Fudala
Users can now select desired environment/region from the UI.
New login screen.
Adds slid out settings menu to login screen.
Adds region and language selection to the settings menu.
Adds support for PortalRegions ini.
Adds DefaultPortalRegions ini.
Adds RegionRepository, RegionPublisher, RegionSelectService, and RegionIdentificationService.
Adds region select option in debugtools general section.
Adds RegionSelectService unit test with associated mocks.
Changes the way all backend connections are configured so that values are now pulled from config files.
Renames product region selector files to avoid some confusion with portal region files.
Updated EmsConfigUpdater and HotfixManager so they support optional overwrite and save of ini files.
Region publisher now restricts regions that require permissions in shipping builds.
Fixes a bug causing items to get stuck in the download queue UI after we failed to obtain a manifest when reaching out the the backend.
#jira OPP-6121, OPP-5809
Change 3311664 on 2017/02/20 by Andrew.Brown
Added GetTypeHash support for FDelegateHandle
Change 3311505 on 2017/02/20 by Richard.Fawcett
Rename/move file(s)
Change 3309004 on 2017/02/17 by Chad.Garyet
adding in additional platforms for the BuildPlugin commandline
Change 3299188 on 2017/02/13 by Leigh.Swift
#jira OPP-6711: [CRASH] Assertion failed: IsComplete()
Race condition in portal hack allowed an installer to attempt to execute complete delegate before being complete.
Change 3294197 on 2017/02/09 by Richard.Fawcett
Adding ValidPrereqIds.json
This is needed now because the script to enforce correct prereq ids reaches out to Perforce to access this file!
#jira OPP-6583
Change 3294059 on 2017/02/09 by Richard.Fawcett
Fix comment on PostBuild parameter to reference correct name of "Manifest" property.
Change 3293377 on 2017/02/08 by Richard.Fawcett
Remove need for a metadata file containing name of generated manifest when using randomized manifest filenames.
Change 3282865 on 2017/02/02 by Richard.Fawcett
Simplify params to BuildGraph's ChunkTask / PostBuildTask
Also, downgrade warnings to simple log messages when falling back to legacy manifest filename construction to ease transition into randomized manifest filenames for game teams.
#jira OPP-6435
Change 3282809 on 2017/02/02 by Leigh.Swift
#jira OPP-6564: BPT will crash if the FileIgnoreList input instructs the build streamer to ignore every build file.
A race condition for getting to the first scanner creation code, vs the build stream exiting with no data. If the former wins, a scanner will be created without enough data to scan.
Scanners are now no longer created if the buildstream provided no data.
Change 3280848 on 2017/02/01 by Leigh.Swift
#jira OPP-3864: BuildPatchServices will log a FATAL error on shutdown even if it's fine to be shutting down.
When BPS is shutdown, it will only set error states and cancellation logic if any installers are actually created.
Change 3280839 on 2017/02/01 by Leigh.Swift
Fixing whitespace damage incoming from Dev-Staging
Change 3280820 on 2017/02/01 by Andrew.Brown
Copying //Portal/Dev-Main-Staging to Main (//Portal/Main)
Change 3280797 on 2017/02/01 by Leigh.Swift
#jira OPP-6649: BPS sends undocumented analytics events.
Adding documentation for the following events:
Patcher.Error.Download
Patcher.Warning.ChunkAborted
Patcher.Error.Cache
Patcher.Error.Construction
Patcher.Error.Prerequisites
Change 3278887 on 2017/01/31 by Richard.Fawcett
Downgrade cleanup warnings to normal log output.
The conditions which used to trigger these warnings are now considered to be normal behavior, in a world in which we carry out cross-app game promotions.
This results in a perma-yellow state for cleanup, which is unhelpful.
#nojira
Change 3278738 on 2017/01/31 by Richard.Fawcett
Tweak Conan launch parameters
Change 3277066 on 2017/01/30 by Richard.Fawcett
Remove temporary code which cleans up P:\Builds\UnrealEngineLauncher\BuildGraph, as the location no longer exists.
Change 3274907 on 2017/01/27 by Leigh.Swift
#jira OPP-6615: Receiving a whisper while in game may minimize game client.
Refactoring SWindow ActivateOnFirstShown bool to be ActivationPolicy to give more accurate control.
This also allows fixing of misuses of previous ActivateOnFirstShown variables in the implementations, which appear to mostly be interpreting it as 'AlwaysActivate'.
The upgrade path is therefore ActivateOnFirstShown true/false becomes ActivationPolicy Always/Never.
Moving initial minimize and maximise logic for FWindowsWindow into the Show() call on first show to gain control of activation and respect the provided policy.
Refactoring existing uses to use the new variables/functions instead.
The refactor of existing code is focused on preserving current always activate behaviour as opposed to changing behaviour to actually only activate on first show.
Change 3273466 on 2017/01/26 by Alex.Fennell
New build of OpenSSL libraries #JIRA OPP-6408
PriceEngine configuration and fixes for bugs it introduced.
Change 3268045 on 2017/01/23 by Richard.Fawcett
Re-adding Funcom folk to Conan chunk notification emails
Change 3267709 on 2017/01/23 by Richard.Fawcett
Fix launch arguments for Conan Exiles editor.
Temporarily remove FunCom recipients from notification list to avoid spamming.
Change 3265774 on 2017/01/20 by Chad.Garyet
Merge of Engine/Build/Buildfarm over to //Portal from Dev-Build
Change 3264674 on 2017/01/19 by Alex.Fennell
On demand catalog requests
Change 3263654 on 2017/01/19 by Leigh.Swift
#jira OPP6562: Support looking up tagging and sdmeta info and using it in build diff output
Adding tag use understanding to the manifest diff tool of BPT.
Adding Selective Download feature support to PPT for it's diff tool, making use of portal's metadata for the feature.
Change 3263623 on 2017/01/19 by Richard.Fawcett
Fix issue where ManifestFilename is not always available at post build time.
#jira OPP-6606
Change 3262013 on 2017/01/18 by Richard.Fawcett
Remote potential for success email being sent on third party chunk failure
Change 3261914 on 2017/01/18 by Richard.Fawcett
Fix for user content generation job not specifying a manifest filename.
Change 3261800 on 2017/01/18 by Richard.Fawcett
Implement streaming S3 downloads to disk, rather than just to memory
This is needed because C# has a 2 billion maximum array dimension, so files > 2GB can't be downloaded using the existing code.
Change 3261675 on 2017/01/18 by Richard.Fawcett
Support for overriding, or generating randomized unique manifest filenames to avoid automated harvesting from CDN
BuildGraph's ChunkTask takes three new parameters ...
* ManifestFilename (string) - The filename of the manifest to produce. If omitted, the value of RandomizeManifestFilename will determine how the manifest filename is determined.
* RandomizeManifestFilename (bool) - If true, we'll generate a random, unique manifest filename. If false (default), we'll use legacy behavior of combining app name and build version.
* LocalManifestDir (string) - Required if RandomizedManifestFilename is true. This directory will receive local copies of any manifest file produced, and a metadata file containing the name of the most recently produced manifest
BuildGraph's PostBuildTask takes two new parameters ...
* ManifestFilename (string) - The filename of the manifest to post. If omitted, we'll use the value from the metadat file in LocalManifestDir is this is set, otherwise use legacy behavior.
* LocalManifestDir (string) - A directory containing local copies of manifest files, along with a metadata file containing the name of the manifest file produced by the most recent ChunkTask operation.
Support added to the launcher build script's to use the new parameters to randomize its manifest filename, and post the randomized filename to MCP.
Use of a contructor of BuildPatchToolStagingInfo which does not specify a manifest filename is now considered deprecated, and will output a warning.
Remove requirement of having a BuildPatchToolStagingInfo when performing a chunking operation, instead just passing in the specific values we need from it as parameters in their own right.
Remove support for non-chunk based manifests from C# wrapper, as these are no longer supported in BuildPatchTool itself.
#jira OPP-6432
Change 3261647 on 2017/01/18 by Leigh.Swift
Adding some cleanup to the end of some BPT functional tests so that they do not affect proceeding tests and cause red-herring warning output.
Change 3261639 on 2017/01/18 by Richard.Fawcett
Update app name of Conan to ConanExiles to match back-end catalog.
Fix Conan launch exe and args so that launcher can detect when product is running. Was previously using a batch file which terminates after launching editor.
Change 3258815 on 2017/01/16 by Wes.Fudala
UTM and product info will be parsed from installer name and passed to the launcher. UTM info will be passed along as part of all analytics events.
#jira OPP-6404: Add user funnel tracking
Change 3258809 on 2017/01/16 by Wes.Fudala
Back out changelist 3258800.
Backing out changes that were intended to be made in a different stream.
Change 3258800 on 2017/01/16 by Wes.Fudala
App version is now also appended to user agent string.
Change 3256999 on 2017/01/13 by Richard.Fawcett
Fix issue where JSON file included in Publishing csproj is not reliably copied to output folder on build farm.
Change 3256941 on 2017/01/13 by Richard.Fawcett
Move configuration for Third Party build pipeline out of code and into its own configuration file.
#epicfriday
Change 3255072 on 2017/01/12 by Richard.Fawcett
Add additional logging around multithreaded upload of files to S3.
Fix bug ensuring that the failure of any single part of multi-part upload results in the whole file being failed.
#jira OPP-6392
Change 3253672 on 2017/01/11 by Richard.Fawcett
Add support for third-party Conan editor.
Alter third party process so it doesn't crash if version.txt doesn't already exist in the third party S3 bucket, to allow us to setup in advance of third party publishing their first version.
Change 3251901 on 2017/01/10 by Barnabas.McManners
Compile fix on mac, fix for hidden method in AutomationTest define. Without this GoogleMock.spec.cpp wont compile on mac.
#nojira
#ReviewedBy Leigh.Swift
Change 3250907 on 2017/01/09 by Justin.Sargent
Changed the automation controller to uses a non-zero exit code when performing a 'quit' command if tests failed.
Change 3245328 on 2017/01/03 by Justin.Sargent
Enabling the logic to lowercase all C++ members exposed to javascript.
Added additional to-lowering behavior to UObject binding.
#jira OPP-6494
Change 3240667 on 2016/12/20 by Andrew.Brown
Copying //Tasks/Portal/Dev-OPP-6109-DedicatedServer to Dev-Main (//Portal/Dev-Main)
Change 3236972 on 2016/12/15 by Bob.Ferreira
Updating compliation changes for AutomationDriver
Change 3236567 on 2016/12/15 by Richard.Fawcett
Ensure that third party product chunking uses latest CL across our P4 depot in its version number.
Change 3236188 on 2016/12/15 by Richard.Fawcett
Combine all launcher purchases into single workflow using the new quickPurchase API call as the initial request.
#jira OPP-6257
Change 3231134 on 2016/12/12 by Alex.Fennell
Improving fail case handling for the waiting room service
#jira OPP-5648
Change 3228514 on 2016/12/09 by Richard.Fawcett
Change filetype
Change 3227080 on 2016/12/08 by Barnabas.McManners
Merging CL 3226840 from Dev Editor
Fixing a bug in FText formatting where it would ignore the rebuild and Rebuild as Source arguments for the format string itself
#jira OPP-6485
Change 3219810 on 2016/12/02 by Ben.Marsh
UAT: Fix unzip output being completely discarded. Switch it to just be verbose instead.
Change 3219602 on 2016/12/02 by Ben.Marsh
Add the -q (quiet) option to the Mac unzip command, since it's creating too much log output to be useful.
#ROBOMERGE-SOURCE: CL 3355309
Change 3354720 on 2017/03/20 by robomerge
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Rename GetSessionJoinabilityFromSettings now that it handles more than just join
- New name is GetLiveSessionRestrictionFromSettings
#RB Rob.Cannaday
#ROBOMERGE-SOURCE: CL 3354716
Change 3351603 on 2017/03/17 by robomerge
#ROBOMERGE-AUTHOR: peter.sauerbrei
make it so the chunk installer knows about pre-installed chunks (chunks in the IPA/APK)
#jira WEX-4037
#ROBOMERGE-SOURCE: CL 3351599
Change 3350895 on 2017/03/16 by robomerge
#ROBOMERGE-AUTHOR: peter.knepley
Revert change to OGF module load times, the real culprit was found
#ROBOMERGE-SOURCE: CL 3350891
Change 3350492 on 2017/03/16 by robomerge
#ROBOMERGE-AUTHOR: peter.knepley
Load some modules in predefault stage, was causing issues loading editor
#ROBOMERGE-SOURCE: CL 3350490
Change 3350251 on 2017/03/16 by robomerge
#ROBOMERGE-AUTHOR: sam.spiro
#fort
When the MCP attempts to grant items into the theater profile and fails, it will failover to granting the items into the outpost profile
Outpost profile does not respect 'max number of stacks allowed per template' rules
Results structure from granting rewards on the MCP will contain the profile that the result item was placed in
#RB david.nikdel
[CODEREVIEW] todd.eckert, billy.bramer
#ROBOMERGE-SOURCE: CL 3350247
Change 3349312 on 2017/03/16 by robomerge
#ROBOMERGE-AUTHOR: andrew.grant
Merging //Orion/Main to Dev-General (//Orion/Dev-General)
#tests compiled
#ROBOMERGE-SOURCE: CL 3349305
Change 3348530 on 2017/03/15 by Rob.Cannaday
Unblock robomerge conflict
Source=CL 3345747 in //UE4/Main/Engine/Plugins/...
Author=ben.marsh
Change 3347162 on 2017/03/15 by robomerge
#ROBOMERGE-AUTHOR: david.nikdel
#MCP #Analytics #ECom:
- Added storefrontName and gameContext strings to the standard EComGameCatalogPurchase event
- Storefront name is derived from the offer (Which storefront it was listed on, should be a game-specific enum)
- gameContext is a place for clients to put additional game-specific purchase annotations like UI state etc
- Also added Storefront string to FStorefrontOffer on the client
- Client hookup should just involve setting a GameContextProvider TFunction on your catalog helper.
[CODEREVIEW] Chris.Bosley, Darren.Clarey, Sam.Zamani, Philip.Buuck, Ian.Fox
#JIRA: WEX-5504
#ROBOMERGE-SOURCE: CL 3347161
Change 3346599 on 2017/03/14 by robomerge
#ROBOMERGE-AUTHOR: sam.spiro
#fort
Remove bInStorageVault
Make being in the outpost inventory mean being in storage
Switch batch profile updates to use commandrevision instead of profilerevision
Migration to move outpost storage items to the new outpost profile
Make fortinventory check to determine correct profile be correct
#RB billy.bramer, todd.eckert, david.nikdel
#ROBOMERGE-SOURCE: CL 3346596
Change 3344207 on 2017/03/13 by robomerge
#ROBOMERGE-AUTHOR: rob.cannaday
Replace MakeShareable with MakeShared in OnlinePartyMcp.cpp
#ROBOMERGE-SOURCE: CL 3344205
Change 3343608 on 2017/03/13 by robomerge
#ROBOMERGE-AUTHOR: james.brinkerhoff
Hotfix from CL 3343509 for crash in McpProfile during hot reload
[CODEREVIEW] Josh.Andersen, Jaren.Peterson, Scott.Bowen
#ROBOMERGE-SOURCE: CL 3343607
Change 3343510 on 2017/03/13 by robomerge
#ROBOMERGE-AUTHOR: david.nikdel
#Profile #OGF:
- Check for State in AddReferencedObjects (apparently there's an invisible ctor just for CDOs?)
- Don't make a new FMcpProfileState in the ctor since the call to ResetInternal will just re-create one.
[CODEREVIEW] Josh.Andersen, Josh.Markiewicz, Sam.Zamani, Scott.Bowen
#JIRA: none
#ROBOMERGE-SOURCE: CL 3343509
Change 3343086 on 2017/03/13 by robomerge
#ROBOMERGE-AUTHOR: bart.hawthorne
Fully implement play together. Invites are sent to the player's party, and if the party is full at the time, go back to the frontend and send the invites (to comply with Sony's recommended flow). Also if no party exists, wait until the frontend is navigated to to send them.
[CODEREVIEW] ian.fox
#ROBOMERGE-SOURCE: CL 3343085
Change 3341765 on 2017/03/10 by robomerge
#ROBOMERGE-AUTHOR: james.brinkerhoff
Merging //UE4/Ocean-Staging to //Ocean/Main for GamePlugins @ CL 3334799
#ROBOMERGE-SOURCE: CL 3337558
Change 3341763 on 2017/03/10 by robomerge
#ROBOMERGE-AUTHOR: james.brinkerhoff
Merging //UE4/Ocean-Staging/Ocean/Plugins/Online to //Ocean/Main/Ocean/Plugins/Online @ CL 3334799
#ROBOMERGE-SOURCE: CL 3336358
Change 3341754 on 2017/03/10 by Sam.Zamani
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Merging //UE4/Ocean-Staging to //Ocean/Main @ CL 3331740
#ROBOMERGE-SOURCE: CL 3334652
#ROBOMERGE-SAYS: Unresolved conflicts. james.brinkerhoff, please merge this change by hand.
//ROBOMERGE_OGS_Main/PluginTestGame/Plugins/Online/NotForLicensees/OnlineSubsystemMcp/Source/Private/OnlineChatMcp.cpp
//ROBOMERGE_OGS_Main/PluginTestGame/Plugins/Online/NotForLicensees/PurchaseFlow/Source/Private/SPurchaseFlow.cpp
//ROBOMERGE_OGS_Main/PluginTestGame/Plugins/Online/PS4/OnlineSubsystemPS4/Source/OnlineSubsystemPS4.Build.cs
#CodeReview: james.brinkerhoff, david.nikdel, greg.latcovich, sam.zamani
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Change 3341618 on 2017/03/10 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - added define for OGS feature
[CODEREVIEW] sam.zamani
#tests compiles
#ROBOMERGE-SOURCE: CL 3341616
Change 3341613 on 2017/03/10 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - removed old define
#tests compiles
#ROBOMERGE-SOURCE: CL 3341612
Change 3340771 on 2017/03/09 by robomerge
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystem - Add move semantics to OnlineSessionSetting classes
#ROBOMERGE-SOURCE: CL 3340769
Change 3340693 on 2017/03/09 by robomerge
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Support JoinSession for non-player hosted sessions
- Compare UniqueNetIdStr directly instead of copying and comparing when finding users
- Live JoinSession now calls delegates on next tick (OSS is moving into this pattern)
#ROBOMERGE-SOURCE: CL 3340692
Change 3339360 on 2017/03/09 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - one more unity fix
#JIRA none
#ROBOMERGE-SOURCE: CL 3339359
Change 3339281 on 2017/03/09 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - removed WebBrowser moduel dependency on OnlineSubsystem
- added 2 functions to online engine interface
[CODEREVIEW] sam.zaman, ben.marsh
#ROBOMERGE-SOURCE: CL 3339280
Change 3337834 on 2017/03/08 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - add refresh auth call to Windows implementation of Google sign
- expanded auth token to handle refresh auth credentials passed in by app
#JIRA none
#ROBOMERGE-SOURCE: CL 3337833
Change 3337281 on 2017/03/08 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - added GetEmptyUniqueId to MCP
- added it in two quick places, but more widespread use is needed
#JIRA none
#ROBOMERGE-SOURCE: CL 3337041
Change 3337276 on 2017/03/08 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook fixups
- GetEmptyUniqueId for consistent creation of a empty unique id without more memory allocations
- non unity fixes
- tabify
#JIRA none
#ROBOMERGE-SOURCE: CL 3337039
Change 3337273 on 2017/03/08 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Google fixups
- GetEmptyUniqueId for consistent creation of a empty unique id without more memory allocations
- non unity fixes
- tabify
#JIRA none
#ROBOMERGE-SOURCE: CL 3337038
Change 3334384 on 2017/03/06 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Google auth cleanup and storage of additional auth data
#JIRA none
#ROBOMERGE-SOURCE: CL 3334379
Change 3333910 on 2017/03/06 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - added boolean to redirect handling code to indicate that the redirect was handled by the OSS
- Google works via other redirects to get you back to login/pass screen, ignoring this leaves game in soft lock
#JIRA none
#ROBOMERGE-SOURCE: CL 3333907
Change 3333891 on 2017/03/06 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - fixed base64 encoded JWT handling
#JIRA none
#ROBOMERGE-SOURCE: CL 3333887
Change 3333341 on 2017/03/06 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - added basic parsing of Google JWT id token
- fixed compiler issue related to default syntax
#JIRA none
#ROBOMERGE-SOURCE: CL 3333340
Change 3333115 on 2017/03/06 by robomerge
#ROBOMERGE-AUTHOR: peter.sauerbrei
fix for Win32 compile failure
[CODEREVIEW] josh.markiewicz
#jira none
#ROBOMERGE-SOURCE: CL 3333114
Change 3332169 on 2017/03/03 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - fixed unity compile issue
#JIRA none
#ROBOMERGE-SOURCE: CL 3332165
Change 3331990 on 2017/03/03 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - missed pragma declaration accidentally left on
#JIRA none
#ROBOMERGE-SOURCE: CL 3331989
Change 3331983 on 2017/03/03 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Online Subsystem consistency cleanup
- all OSS classes use the instance name passed into the CreateFactory function
- nothing should be using the default constructor
- OnlineSubsystemImpl requires two params now (OSS name, Instance name)
- added GetSubsystemName to return OSS name from OnlineSubsystemNames.h
#JIRA none
#ROBOMERGE-SOURCE: CL 3331981
Change 3331967 on 2017/03/03 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook
- tighten redirect check so that the URL must start with a specific value
#JIRA none
#ROBOMERGE-SOURCE: CL 3331966
Change 3331963 on 2017/03/03 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook
- changed literals to FString default constructors
- added explicit keyword to several constructors
#JIRA none
#ROBOMERGE-SOURCE: CL 3331962
Change 3331959 on 2017/03/03 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Login Flow manager
- multiple OSS's can be registered with manager to handle web user consent forms
- added delegate firing for "before browse" to catch Google redirects
#JIRA none
#ROBOMERGE-SOURCE: CL 3331958
Change 3331956 on 2017/03/03 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Google sign-in first pass
- discovery service query
- user consent screen
- token exchange for access/refresh token
- retrieve user profile
- logout
#JIRA WEX-5103
#ROBOMERGE-SOURCE: CL 3331955
Change 3331421 on 2017/03/03 by robomerge
#ROBOMERGE-AUTHOR: james.hopkin
#ogf Fixed incorrect copy/pasted log message
#ROBOMERGE-SOURCE: CL 3331420
Change 3330392 on 2017/03/02 by robomerge
#ROBOMERGE-AUTHOR: andrew.grant
Merging //Orion/Main to Dev-General (//Orion/Dev-General)
#tests #rb na
#ROBOMERGE-SOURCE: CL 3330388
Change 3330341 on 2017/03/02 by robomerge
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemPS4 - Port Friend Session from engine OSS
[CODEREVIEW] Bart.Hawthorne
#ROBOMERGE-SOURCE: CL 3330340
Change 3330222 on 2017/03/02 by robomerge
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemPS4 - Fix invite/join panel on PS4 to show friends
[CODEREVIEW] Bart.Hawthorne
#ROBOMERGE-SOURCE: CL 3330220
Change 3330206 on 2017/03/02 by Sam.Zamani
fix for bad merge
Change 3330089 on 2017/03/02 by robomerge
#ROBOMERGE-AUTHOR: sam.zamani
Fix for missing persona service
#tests none
#ROBOMERGE-SOURCE: CL 3330054
Change 3330088 on 2017/03/02 by robomerge
#ROBOMERGE-AUTHOR: sam.zamani
fixed updated module rules
#tests regen projects
#ROBOMERGE-SOURCE: CL 3329982
Change 3330084 on 2017/03/02 by Sam.Zamani
Copying //Tasks/Orion/Dev-Online-Tencent to Dev-General (//Orion/Dev-General)
#tests none
#ROBOMERGE-SOURCE: CL 3329964
Change 3329937 on 2017/03/02 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Moved Filter Substring out of MCP into common class for sharing with other OSS code
[CODEREVIEW] sam.zamani
#ROBOMERGE-SOURCE: CL 3329934
Change 3329907 on 2017/03/02 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Tabify
#ROBOMERGE-SOURCE: CL 3329902
Change 3329653 on 2017/03/02 by robomerge
#ROBOMERGE-AUTHOR: andrew.grant
Merging from //UE4/Main @ 3322856 through Orion-Staging
#tests QA
#ROBOMERGE-SOURCE: CL 3329651
Change 3328946 on 2017/03/02 by Ian.Fox
#OnlineSubsystemNEX - Fix compile errors for latest engine
- Identity change matches upstream's fix
Change 3328918 on 2017/03/02 by Ian.Fox
#OnlineSubsystemNEX - Configure NEX PCH usage to match the rest of OSS
Change 3328902 on 2017/03/02 by robomerge
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix non-unity include
#ROBOMERGE-SOURCE: CL 3328901
Change 3327277 on 2017/03/01 by robomerge
#ROBOMERGE-AUTHOR: andrew.grant
Merging //Orion/Main to Dev-General (//Orion/Dev-General)
#tests preflighted
#ROBOMERGE-SOURCE: CL 3327270
Change 3326725 on 2017/03/01 by Ian.Fox
#Social - Fix XboxOne EC warnings
#CodeReview Justin.Sargent
Change 3326719 on 2017/03/01 by Ian.Fox
#OnlineSubsystemNEX - Fix UBT include order warning
Change 3326607 on 2017/02/28 by robomerge
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix non-unity include
- The real include is required due to TUniquePtr deletion
#ROBOMERGE-SOURCE: CL 3326589
Change 3326604 on 2017/02/28 by robomerge
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Use an error number constant instead of the literal
#ROBOMERGE-SOURCE: CL 3326582
Change 3326601 on 2017/02/28 by robomerge
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix lamda capture
#ROBOMERGE-SOURCE: CL 3326561
Change 3326597 on 2017/02/28 by robomerge
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Auto-Update friend/presence session information when it changes
[CODEREVIEW] Ryan.Gerleve
#ROBOMERGE-SOURCE: CL 3326560
Change 3326262 on 2017/02/28 by robomerge
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Set live session readability to match joinability
[CODEREVIEW] Ryan.Gerleve
#ROBOMERGE-SOURCE: CL 3326261
Change 3325970 on 2017/02/28 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#Orion - added command line overrides for non-shipping builds
- force cloud saves to disk -skipusersettings
- skip hotfix checks -skiphotfixcheck
#tests login golden path
#ROBOMERGE-SOURCE: CL 3325969
Change 3325429 on 2017/02/28 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - tabify
#ROBOMERGE-SOURCE: CL 3325427
Change 3322857 on 2017/02/25 by robomerge
#ROBOMERGE-AUTHOR: andrew.grant
Copying //UE4/Orion-Staging to //UE4/Main (Source: //Orion/Dev-General @ 3316439)
Change 3315047 on 2017/02/21 by Mieszko.Zielinski
HTN code first check in #UE4
#test currently unused
Change 3314042 on 2017/02/21 by Jason.Bestimt
#ORION_DG - DAILY Main @ CL 3313484
#RB:none
#Tests:none
Change 3313355 on 2017/02/20 by Uriel.Doyon
Changed the preliminary GPU benchmark workloads to take into account the target workload.
This is to prevent running the last test with poor performance, risking a driver reset.
#jira OR-29915
#test Run the game triggering benchmarks
Change 3312553 on 2017/02/20 by Mieszko.Zielinski
Implemented a simple AITask for running EQS queries #UE4
#test golden path
Change 3311661 on 2017/02/20 by Jason.Bestimt
#ORION_DG - Merge MAIN @ CL 3311631
#RB:none
#Tests:none
Change 3310392 on 2017/02/17 by Daniel.Lamb
Unreal pak now outputs to named log files instead of timestamps.
#test Cook deploy paragon
#jira OR-36057
Change 3310196 on 2017/02/17 by Clayton.Langford
Created an event to be fired whenever a GameplayCue is routed that passes all relevant info about that GC. Added a listener in OrionPhasedFunctionalTest that parses that event into a string and stores it in an array to be accessed from a test phase later.
#test PIE
Change 3308437 on 2017/02/16 by Jason.Bestimt
#ORION_DG - Merge MAIN @ CL 3308413
(Prep for Merge up)
#RB:none
#Tests:none
Change 3306497 on 2017/02/16 by Andrew.Grant
Fix for compilation issue with USE_MALLOC_STOMP
#tests compiled with malloc_stomp
Change 3306468 on 2017/02/16 by Cody.Haskell
#Orion
- Text popup work for Shield. If you click on an OrionEditableTextBox while running the game with -gfn, a special popup is called. Should do nothing normally.
#tests PIE, golden path.
Change 3305945 on 2017/02/16 by David.Ratti
Remove unused/deprecated UGameplayEffectExtension class
Change 3304630 on 2017/02/15 by Jason.Bestimt
#ORION_DG - Merge Mieszko stuff from MAIN to DG
#RB:none
#TestS:none
#!codereview: mieszko.zielinski
Change 3303785 on 2017/02/15 by jason.bestimt
#ORION_MAIN - Merge 38.3 @ CL 3303224
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3303718 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
#!ROBOMERGE-SAYS: Unresolved conflicts. jason.bestimt, please merge this change by hand.
//Orion/Dev-General/OrionGame/Content/UI/DeckBuilder/DeckBuilderRoot.uasset - can't integrate exclusive file already opened
//Orion/Dev-General/OrionGame/Content/UI/Master_Layouts/FrontEnd.uasset - can't integrate exclusive file already opened
#!codereview: jason.bestimt
Change 3302382 on 2017/02/14 by Alexis.Matte
Fix import of morph target when there is no animation
#jira UE-41383
#jira OR-35859
#test none
Change 3301538 on 2017/02/14 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 38.3 @ CL 3301392
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3301481 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3299985 on 2017/02/13 by Lukasz.Furman
added time limit to "get out of overlap" move for minons to avoid getting stuck in moving to inaccessbile spots
#jira OR-35834
#tests PIE
Change 3299732 on 2017/02/13 by Mieszko.Zielinski
Tweaked the way EQS tests of negative score get normalized #UE4
#test golden path + math
#!codereview Lukasz.Furman, John.Abercrombie
Change 3299724 on 2017/02/13 by Mieszko.Zielinski
Generic AI interface extensions #UE4
Mostly getters
#test golden path
Change 3299717 on 2017/02/13 by Mieszko.Zielinski
A little tweak to VisLog's point labels drawing - if there's only one point in a set it will no longer append '_0' to the label #UE4
#test PIE
Change 3299527 on 2017/02/13 by Paul.Moore
#orion #mms
- Update libWebSockets binaries to fix Linux server web socket connections.
#tests matchmaking, mms
Change 3299278 on 2017/02/13 by David.Ratti
Ability Task Pass: tasks should not broadcast out (back into ability graph) if the owning ability has completed EndAbility.
#tests pie, golden path
Change 3297884 on 2017/02/10 by Paul.Moore
#mms
- Enable SSL module for PS4 (needed by OpenSSL when using WebSockets).
- Turn on verbose logging for WebSockets module for initial MMS debugging.
#tests PS4
Change 3296911 on 2017/02/10 by John.Pollard
Encode user search string so we support special characters
#tests Replays
Change 3296746 on 2017/02/10 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 38.3 @ CL 3296659
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3296735 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3296705 on 2017/02/10 by Daniel.Lamb
Added support to the cooker for iterating shared builds.
#test Fast cook paragon
Change 3295747 on 2017/02/09 by Paul.Moore
#orion #mms
- Integrated WS upgrade header functionality with latest Fortnite libws changes.
- Added "ws" and "wss" protocols to web socket manager context.
#!codereview rob.cannaday, james.hopkin
#tests win64, ps4
Change 3295579 on 2017/02/09 by John.Pollard
Fix for replay backward compatibility from John.Pollard
#tests #rb na
Merging using OrionScratchReleaseMapping
Change 3295506 on 2017/02/09 by Rolando.Caloca
O - Added option for force recompute tangents using skin cache
#jira UE-41541
#tests Editor run, toggle, restart
Change 3295461 on 2017/02/09 by Lukasz.Furman
fixed huge interpolation times for linear network smoothing on stationary characters,
fixed mismatch in movement Base between NavWalking server and Walking client, causing some stationary characters to float in midair
copy of CL# 3295439
#jira OR-35664, OR-35572
#tests game
Change 3294954 on 2017/02/09 by Paul.Moore
#orion #mms
- Integrating Fortnite WebSocket changes into Orion that fixes some win10 issues.
#!codereview rob.cannaday, james.hopkin
#tests compile ps4, linux, win64
Change 3294947 on 2017/02/09 by Daniel.Lamb
The generate stub return result is considered as success when saving cooked packages.
Fixes bug with cooking blueprint nativized packages.
#test Cook paragon
Change 3293307 on 2017/02/08 by Andrew.Grant
Fix for issue in last checkin - need to clear activecontext regardless
#tests solo smoke with nullrhi
Change 3293284 on 2017/02/08 by Ryan.Gerleve
Allow setting the per-frame time limit for processing queued bunches separately for instant replays, since they may have more strict timing/framerate requirements.
#tests golden path
Change 3293148 on 2017/02/08 by Andrew.Grant
Fixed invalid memory access* with nullrhi and suppressed IME warning if no valid window handle exists
(*Likely only an issue when running with memory validation)
#tests verified invalid access exception no longer occurs with nullrhi
#!review-3293149 @Matt.Khulenschmidt
Change 3293103 on 2017/02/08 by Max.Chen
Sequencer: Fix build
#jira OR-34918
#tests none
Change 3292921 on 2017/02/08 by Max.Chen
Sequencer: Force local player to maintain x fov axis.
#jira OR-34918
#tests Render/PIE a level sequence and test that the camera isn't zoomed in.
Change 3292869 on 2017/02/08 by David.Ratti
Yet more logging for OR-35448
Change 3292821 on 2017/02/08 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: rob.cannaday
PS4 libwebsockets build fix
Update build cs files to point to PS4 file location
Copy libwebsocket include directory from Fortnite to Orion
#tests compile/link Win64 Development Editor, PS4 Debug, Linux Development Server
#!ROBOMERGE-SOURCE: CL 3292820 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3292277 on 2017/02/08 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge DMM @ CL 3292219
#RB:none
#Tests:none
[CODEREVIEW] paul.moore, benjamin.crocker
[QAREVIEW]
#!ROBOMERGE-SOURCE: CL 3292276 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3292211 on 2017/02/08 by Andrew.Grant
Pulling new ags library from Release-4.15 and reverting hack that disabled feature for AMD users
#tests compiled
Change 3292167 on 2017/02/08 by David.Ratti
Additional logging for OR-35448
#tests pie
Change 3289462 on 2017/02/06 by Ben.Salem
Adding priority filters to Automation tests, also commands to filter on priority levels.
#tests Compiled, ran a few commands to verify it works.
Change 3288801 on 2017/02/06 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37.2 (38.3) @ CL 3288681
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3288800 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3288750 on 2017/02/06 by Daniel.Lamb
Fixed issue when cooking client and server platforms in single cook some packages would be marked incorrectly because they would be stripped when from client / server.
#test Cook paragon
Change 3288624 on 2017/02/06 by Andrew.Grant
Unlocked network version
OR-35603
Change 3288612 on 2017/02/06 by Daniel.Lamb
Added more ini settings to the iterative ini blacklist.
#test Iterative Cook Paragon
Change 3288184 on 2017/02/06 by Andrew.Grant
Downgraded warning to display
#!review-3288185 @David.Ratti
#tests none
Change 3287634 on 2017/02/06 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37.2 @ 3287498
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3287619 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3286668 on 2017/02/03 by Alexis.Matte
Fix a crash when importing a LOD containing different material with less sections
#test none
Change 3286112 on 2017/02/03 by Alexis.Matte
Fix the re-import skeletal mesh regression, where all material disapear.
#jira UE-41294
#test see the jira
Change 3285859 on 2017/02/03 by Daniel.Lamb
Fixed merge error from last checkin with the DDC commandlet
#!codereview Matthew.Griffin
#test DDC commandlet paragon
Change 3285637 on 2017/02/03 by Ryan.Gerleve
Pass in the DemoNetDriver pointer to the ConcurrentWithSlateTickTask instead of accessing it from the world in the task itself.
#tests golden path
Change 3285479 on 2017/02/03 by Mieszko.Zielinski
Made bot communicate ults when they're up, not when they're using it #Orion
CL also contains a bit of code shuffling around, preparing ground for HTN plug in
#test golden path
Change 3285125 on 2017/02/03 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37.2 @ CL 3285078
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3285124 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3283996 on 2017/02/02 by Michael.Trepka
Added UGameUserSettings::GetRecommandedResolutionScale() to replace UOrionGameUserSettings::GetDefaultResolutionScale(). This makes things less confusing (UGameUserSettings::GetRecommandedResolutionScale() returns scale recommended based on results of the benchmark and UGameUserSettings::GetDefaultResolutionScale() returns scale based on user settings) and fixes a regression introduced in 3257936 (OR-35544)
#tests Tested on PC
Change 3283951 on 2017/02/02 by Daniel.Lamb
Ensure DDC commandlet calls begincacheforcookedplatformdata correctly.
#!codereview Matthew.Griffin
#test DDC commandlet paragon.
Change 3283874 on 2017/02/02 by Lina.Halper
fix for invalid resource issue
#rb: none
#code review: Daniel.Wright
#tests: compile and editor with wolf
Change 3283621 on 2017/02/02 by Laurent.Delayen
Femme WIP whip aiming for Q ability.
#tests Femme
Change 3283216 on 2017/02/02 by jason.bestimt
#ORION_MAIN - Merge 37.2 @ CL 3282900
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3283199 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3282954 on 2017/02/02 by Lina.Halper
It becomes invalid on the resource, so checking null, but still wip on verifying this with Daniel Wright. He's sick out.
#rb:none
#tests: compile
#code review:Daniel.Wright
#Jira: OR-35418
Change 3281993 on 2017/02/01 by Daniel.Lamb
Removed default unattended flag.
#test PS4 cook run paragon.
Change 3281990 on 2017/02/01 by Daniel.Lamb
Potential fix for deterministic cooking issue with UMovieSceneSignedObjects.
#!codereview Max.Preussner
#test Cook and run paragon ps4.
Change 3281610 on 2017/02/01 by Laurent.Delayen
AimOffsetLookAt is now thread safe.
#tests femme
Change 3281609 on 2017/02/01 by Laurent.Delayen
Fixed 'Convert to AimOffset LookAt' option being broken in Persona.
#tests works for Femme now.
Change 3281019 on 2017/02/01 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37.2 @ CL 3280498
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3281018 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3280813 on 2017/02/01 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: matthew.griffin
Prevent inclusion of NotForLicensees files when staging CrashReportClient config files
#tests none
#!ROBOMERGE-SOURCE: CL 3280812 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3279921 on 2017/01/31 by Yanni.Tripolitis
Fixed an error in the Round MF, that was somehow "leaked" into Paragon from Odin.
#!codereview Tim.Elek
Change 3279178 on 2017/01/31 by Daniel.Lamb
Fixed up diff files commandlet stack information
#test Diff cooked packages
Change 3279084 on 2017/01/31 by Andrew.Grant
Merging //UE4/Main at 3276432 through Orion-Staging
Change 3279078 on 2017/01/31 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37.2 @ CL 3279032
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3279077 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3277908 on 2017/01/30 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_37 - Fix for "-game" crash with missing meta data
#RB:none
#Tests:none
[CodeReviewed]: andrew.grant, jamie.dale, mieszko.zielinski
#!ROBOMERGE-SOURCE: CL 3277901 in //Orion/Release-37/... via CL 3277902 via CL 3277904 via CL 3277905
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3277520 on 2017/01/30 by Andrew.Grant
Workaround for OR-35418
#!ROBOMERGE: Main
#tests verified ShortSoloGame test completes without a crash
Change 3277357 on 2017/01/30 by Daniel.Lamb
Fixed the rebuild lighting commandlet.
#test Rebuild lighting dev general
Change 3277322 on 2017/01/30 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37.2 @ CL 3277275
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3277296 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3277210 on 2017/01/30 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: andrew.grant
Non-shipping test changes:
Fixed issue where with -stdout messages would be duplicated due to FeedbackContextAnsi echoing to stdout by default
Changed stdout output to postfix instead of trail newlines
Firstpass of finding and displaying crash callstacks in Orion Test Framework.
#tests ran test framework with tests that purposefully crashed/checked
#!ROBOMERGE-SOURCE: CL 3276889 in //Orion/Release-37/... via CL 3277207 via CL 3277208 via CL 3277209
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3276774 on 2017/01/29 by Andrew.Grant
Fix for non-unity issue.
#tests compiled
#!ROBOMERGE: Main, DUI
Change 3276594 on 2017/01/28 by Lina.Halper
Checked in potential fix for nonunity build issue
#rb:none
#tests:compile
Change 3275806 on 2017/01/27 by Ben.Salem
Adding in a checkpointing system for automated test passes where, if a client crashes while running a pass, on reboot and reissue of the automation command the test pass will start off where it left off, skipping the crashing test.
#tests Ran several dozen test passses. Seriously.
#!codereview steve.white, bob.ferreira, clayton.langford, adric.worley
Change 3275803 on 2017/01/27 by Shaun.Kime
Paragon has retainer widgets with no World set. When encountered, they can cause the scene list to be desynchronized with the rendering thread.
This logic resolves the issue by registering a null scene in this case, properly setting the slate scene index for subsequent slate draw calls.
#jira OR-34919
#TESTS na
Change 3275533 on 2017/01/27 by Max.Chen
Sequencer: Switch to static pointer to fix crash when tearing down curve editor.
#jira UE-40796
#tests none
Change 3275093 on 2017/01/27 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37.2 @ CL 3273298
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3273417 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3274700 on 2017/01/26 by Lina.Halper
#Anim curve crash on cooking
- fixed crash during cooking while accessing default value of material
- this code doesn't have to run during cooking with inactive world, so I'm checking that
#code review: Daniel.Wright, Chris.Bunner, Jurre.DeBaare
#rb: none
#tests: cooking
Change 3274129 on 2017/01/26 by Lina.Halper
Fixed safer to get featurelevel
#rb: Daniel.Wright
#tests: compile/wolf
Change 3274012 on 2017/01/26 by Lukasz.Furman
fixed crash in navigation grids
#jira OR-35356
#tests PIE
Change 3273803 on 2017/01/26 by Lina.Halper
Fixed issue with animation curve getting reset to 0.f
- the issue is that skeleton contains material flag types, so now it just keeps setting the value
- even after I fix validation check, it still cleared it due to the material curve not found anymore, so added to support default value setting
#jira: OR-34563
#rb: Martin.Wilson, Chris.Bunner, Benn.Gallagher
#code review: Martin.Wilson, Daniel.Wright
#tests: wolf, coil
Change 3273257 on 2017/01/26 by Alexis.Matte
Isolate by material slot instead of section index. Add UI to isolate and highlight material in the material panel
#jira UE-41131
#tests none
Change 3272527 on 2017/01/25 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: chris.bunner
Ensure FSceneRenderTargets snapshot copies default clear colors.
#tests Golden path on lowest and high settings
#jira OR-34905
#!ROBOMERGE-SOURCE: CL 3272507 in //Orion/Release-37.1/... via CL 3272521 via CL 3272525
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3272244 on 2017/01/25 by Rolando.Caloca
Show more info when a material instance failed to compile
#jira OR-34626
#tests Forced crash in the debugger
Change 3272109 on 2017/01/25 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: philip.buuck
Fix bad merge from Main
#tests PIE
[CodeReviewed] Andrew.Grant
#!ROBOMERGE-SOURCE: CL 3272106 in //Orion/Release-37.1/... via CL 3272107 via CL 3272108
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3271721 on 2017/01/25 by Lukasz.Furman
jungle minions will spawn navigation obstacles when they are stuck in static geometry, fixed issues with falling off cliffs
#jira OR-35054
#tests PIE
Change 3271432 on 2017/01/25 by Jason.Bestimt
#!ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37.2 @ CL 3271043
#RB:none
#Tests:none
#!ROBOMERGE-SOURCE: CL 3271429 in //Orion/Main/...
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
#ROBOMERGE-SOURCE: CL 3322856
Change 3321772 on 2017/02/24 by robomerge
#ROBOMERGE-AUTHOR: marc.audy
Copying //UE4/Release-Staging-4.15 to //UE4/Dev-Main (Source: //UE4/Release-Staging-4.15 @ 3321730)
#ROBOMERGE-SOURCE: CL 3321770
Change 3321594 on 2017/02/24 by robomerge
#ROBOMERGE-AUTHOR: jason.bestimt
#ORION_DG - MAIN @ CL 3321563
#RB:none
#Tests:none
#ROBOMERGE-SOURCE: CL 3321591
Change 3321303 on 2017/02/24 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook fixups
- shadow variable
- include header fixups
#ROBOMERGE-SOURCE: CL 3321301
Change 3320921 on 2017/02/24 by Ian.Fox
#OnlineGameplayFramework - Fix 4.16 deprecations
#CodeReview James.Hopkin
Change 3320799 on 2017/02/23 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - speculative fix for unity compile issue
#ROBOMERGE-SOURCE: CL 3320797
Change 3320541 on 2017/02/23 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - more Facebook cleanup
#ROBOMERGE-SOURCE: CL 3320172
Change 3320540 on 2017/02/23 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - whitelist android platform for Facebook plugin
#ROBOMERGE-SOURCE: CL 3319948
Change 3320539 on 2017/02/23 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Last of the facebook cleanup
- moved profile fields to common
- added facebook profile picture to profile and friends structures
- moved FacebookError to OnlineSubsystemFacebookTypes.h
#ROBOMERGE-SOURCE: CL 3319897
Change 3319183 on 2017/02/23 by robomerge
#ROBOMERGE-AUTHOR: david.nikdel
#CatalogHelper
- Add a delegate to allow providing game-specific purchase limit behavior
#ROBOMERGE-SOURCE: CL 3319182
Change 3317973 on 2017/02/22 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook SDK for Android enabled
#ROBOMERGE-SOURCE: CL 3317968
Change 3317967 on 2017/02/22 by robomerge
#ROBOMERGE-AUTHOR: josh.markiewicz
#WEX - first pass at friends and sharing permission features for Facebook Android
#ROBOMERGE-SOURCE: CL 3317964
Change 3317698 on 2017/02/22 by rob.cannaday
Remove OnlinePersonaMcp, replace with calls to OnlineAccountMappingMcp
#jira TEN-49
#tests console command "online test users queryuser <displayname, email address>"
#ROBOMERGE-SOURCE: CL 3317384
#ROBOMERGE-SAYS: Unresolved conflicts. rob.cannaday, please merge this change by hand.
//ROBOMERGE_OGS_Main/PluginTestGame/Plugins/Online/NotForLicensees/OnlineSubsystemMcp/Source/Private/OnlineSubsystemMcp.cpp
#CodeReview: rob.cannaday, david.nikdel, greg.latcovich, sam.zamani
Change 3317429 on 2017/02/22 by robomerge
#ROBOMERGE-AUTHOR: peter.knepley
Fix excel bridge dll loading for UT
#ROBOMERGE-SOURCE: CL 3317428
Change 3317095 on 2017/02/22 by Sam.Zamani
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Copying //UE4/Dev-Core to //UE4/Dev-Main (Source: //UE4/Dev-Core @ 3314870)
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3284872 on 2017/02/03 by Graeme.Thornton
Seperate pak cache granularity from pak signing chunk size
Change 3285765 on 2017/02/03 by Graeme.Thornton
Fix stats warnings because each slate new loading screen thread has the same stat name, but is assigned to a different thread
#jira UE-41478
Change 3286913 on 2017/02/04 by Ben.Marsh
IncludeTool: Merging fixes.
* Don't remove existing forward declarations unless explicitly instructed to do so. Files are optimized with these declarations in place, so removing them can cause output files to fail to build. It can be a useful separate step though, so expose it as a command-line option instead.
* Add a specific option for which files should be output by the tool. Any files which are excluded from this list are treated specially when generating output files, so as to prevent them from causing files to be omitted from other files that include them. Also add an option to force this mode for all headers, for use when testing formatting/include path generation.
Change 3287100 on 2017/02/05 by Ben.Marsh
UBT: Move platform settings into platform-specific TargetRules objects.
Change 3287106 on 2017/02/05 by Ben.Marsh
Merge UEBuildPlatformContext into UEBuildPlatform. Now that targets can have platform-specific settings, there is no need to separate a platform class which contains target-specific information.
Change 3287398 on 2017/02/06 by Steve.Robb
Fix for UHT failing when -WarningsAsErrors and -Verbose are specified together.
Change 3287399 on 2017/02/06 by Steve.Robb
Log verbosities made more readable in the debugger.
Change 3287410 on 2017/02/06 by Steve.Robb
Fix for TStructOpsTypeTraits where WithCopy gives a different result between specializing the traits and not providing WithCopy and not specializing the traits at all.
[FYI] marc.audy
Change 3288020 on 2017/02/06 by Ben.Marsh
Prevent forward declaration of the ITextData class. We need to include the header for the debugger visualizers to work correctly.
Change 3291817 on 2017/02/08 by Steve.Robb
New EBlueprintCompileReinstancerFlags used to construct FBlueprintCompileReinstancer, instead of lots of bools.
Change 3292090 on 2017/02/08 by Graeme.Thornton
Crash fix - don't update font engine services if it was never created
#jira UE-33953
Change 3292993 on 2017/02/08 by Ben.Marsh
Add an option to disable force-including PCHs for files in the non-unity working set. (bAdaptiveUnityDisablesPCH)
Change 3293231 on 2017/02/08 by Ben.Marsh
BuildGraph: Allow overriding the changelist that a badge should be displayed for (with the Change="" attribute on the Badge declaration in XML), so the code changelist can be used if necessary. Also link to the failed step if only one has failed.
Change 3294213 on 2017/02/09 by Ben.Marsh
EC: Allow setting a property on frequent CI jobs that allows us to exclude it from job searches for generating the dashboard. Filtering on the client side is causing dashboard pages to be almost empty.
Change 3294753 on 2017/02/09 by Ben.Zeigler
#jira UE-41151 Fix UObjectLibrary::RemoveObject to remove from the correct array, and add comment mentioning that the dynamic use of Object Library is semi-deprecated
Change 3296070 on 2017/02/09 by Ben.Zeigler
Explicitly turn off Copy for a struct that has a linked list internally. I think turning Copy on by default for all non POD Types is pretty risky and is likely to crash for other games. In this case it was being copied for network replication, and it didn't have one defined so the default C++ one copied the linked list and crashed on destruction.
Change 3296420 on 2017/02/10 by Graeme.Thornton
Remove remaining references to AES_KEY, instead using the encryption key delegates to access the key where needed
Refactored encryption and signing key access in unrealpak to make it easier to use
Change 3296609 on 2017/02/10 by Ben.Marsh
BuildGraph: Fix error running the <Copy> task with an empty "From" argument.
* FileSystemReference.IsUnderDirectory() was not correctly handling cases where the directory was a root directory (and has to end in a path separator)
* FilePattern.AsDirectoryReference() with an empty token would append a path separator to an empty string, resulting in it referencing the root directory rather than the given base directory.
Change 3297440 on 2017/02/10 by Ben.Marsh
UBT: Move the FileFilter class into UnrealBuildTool.
Change 3297725 on 2017/02/10 by Ben.Zeigler
#jira UE-39199 Fix issue with enum value redirects using the wrong short or long name, it now fully supports both.
Clean up a lot of confusingly named and broken functions on UEnum:
#jira UE-41348 Deprecate FindEnumIndex, GetEnum, GetEnumName, replace with GetIndexByName, GetNameByIndex, and GetNameStringByIndex and clean up warnings
#jira UE-38187 Deprecate GetDisplayNameText and GetEnumText, replaced both with GetDisplayNameTextAtIndex which is now callable outside the editor and has a better comment
Deprecate FindEnumRedirects and replace with GetIndexByNameString. Fix code to not check the redirects array 5 times per enum lookup
Fix GetValueAsString to actually act on a value, not an index. This matches common usage and the function's name
While fixing deprecation warnings on internal games, fixed dozens of cases where it was using Index functions when it should have been using Value functions
Delete some now redundant enum editor code and pipe everything through UEnum
Change 3297979 on 2017/02/10 by Ben.Zeigler
Fix issues parsing Enums that are literally the string "None", which is allowed but leads to some odd behavior
Change 3298299 on 2017/02/10 by Steve.Robb
TTuple improvements:
- equality comparable
- serializable
- in the correct folder
2-tuples are specialized to be syntactically compatible with both TPair and TTuple.
TPair is now an alias for a 2-tuple and is no longer bound to TPairInitializer.
[FYI] robert.manuszewski,ben.marsh
Change 3298460 on 2017/02/11 by Ben.Marsh
UGS: Set the correct result from running custom tasks.
Change 3298462 on 2017/02/11 by Ben.Marsh
UBT: Fix some deprecated messages that have the wrong release version, and add a better message for how ModuleRules constructors need to be updated.
Change 3299447 on 2017/02/13 by Graeme.Thornton
Fix AES and pak signing key embedding for content only projects
- Force temp target when any keys are specified by project config
Change 3299649 on 2017/02/13 by Steve.Robb
PLATFORM_HAS_DEFAULTED_OPERATORS fixed.
Other obsolete compiler switches removed.
Change 3299787 on 2017/02/13 by Steve.Robb
IsAbstract() for testing if a reflected native type contains pure virtual functions. Needed for BP nativization.
[FYI] robert.manuszewski
Change 3300576 on 2017/02/13 by Ben.Marsh
EC: Add support for starting builds on any agent type. Mapping from agent types to resource pools is stored in an EC property sheet (/Generated/<Stream>/AgentTypes), allowing EC procedures to map it to a resource pool from a parameter.
Change 3300600 on 2017/02/13 by Ben.Marsh
EC: Add the -ClearHistory argument to UAT run to export BuildGraph settings, to allow running on incremental workspaces.
Change 3300624 on 2017/02/13 by Ben.Marsh
Switch incremental builds for all streams to start up on the incremental agent.
Change 3302134 on 2017/02/14 by Steve.Robb
UnrealCodeAnalyzer removed.
[FYI] ben.marsh,robert.manuszewski
Change 3302639 on 2017/02/14 by Ben.Zeigler
Fix crash cooking odin with default command line
#jira UE-41952 Delete StealthTeleport map that crashes on load, and update default cook list that gets used if nothing specified
Change 3303002 on 2017/02/14 by Ben.Zeigler
#jira UE-41061 Fix it so editor only filtering on savepackage is uniformly applied regardless of if it's at package or object level
#jira UE-41880 Rewrite editor/client/server only filtering logic in SavePackage to fix various bugs. It now does all of the filtering up front, and won't process any filtered objects for imports or exports
Rename NotForEditorGame to NotAlwaysLoadedForEditorGame and improve comments, this flag says that the asset should be loaded EVEN IF it is editor only, it does not affect loading for normal objects
Change the non-map cook flags to RF_Public instead of RF_Standalone. Blueprint classes aren't RF_Standalone so were only being cooked before due to an accident of the dependency checker
Change it so anything with a Transient outer is marked transient at save time. These objects would not save out properly anyway
Fix it so -cooksinglepackage works properly again and excludes localization and startup packages
Tested with Fortnite and Odin, Odin works but with lots of warnings with nativization on which I need to investigate
Change 3303084 on 2017/02/14 by Ben.Zeigler
Attempt to get Nativization and EDL working without warnings
Change 3305153 on 2017/02/15 by Ben.Zeigler
Fix Fortnite and Orion cook, I don't understand why this passed my local testing
Fix the CDO subobject finder to actually return things instead of doing nothing, and fix a shadow variable warning
Change 3305959 on 2017/02/16 by Gil.Gribb
UE4 - Tweaked out the EDL loader for the switch with benefits to all platforms.
Change 3306159 on 2017/02/16 by Ben.Marsh
Fix path to target binaries when building non-monolithic in a unique build environment.
Change 3306584 on 2017/02/16 by Steve.Robb
UEnum internal functions renamed from Index to Value.
GetValueAsString_Internal() parameter now takes an int64, as is expected for enum values.
[FYI] ben.zeigler
Change 3307836 on 2017/02/16 by Ben.Zeigler
#jira UE-42055 Load very old redirects in cooked builds. Matinee has no way of resaving redirects, so as long as matinee exists we need to keep them around forever, or fix matinee manually
Fixes lighting in Infiltrator demo
Change 3307929 on 2017/02/16 by Ben.Zeigler
#jira UE-42055 Second half of matinee redirector fix
Change 3308840 on 2017/02/17 by Matthew.Griffin
Reimplementing CL#3305808 from 4.15
Changed QA label build process so that it only allows version with 3 components (we always add the .0 for initial releases)
Change 3309115 on 2017/02/17 by Ben.Marsh
Windows: Fix the GetModulesDirectory() function always returning the engine binaries directory. It's possible to build non-monolithic targets which output all engine binaries to the game binaries directory - a requirement to being able to set game-specific defines or build settings, because we don't want shared engine binaries to be tainted with them. The module manager needs to be able to operate early on, before many of the game settings have been initialized, so just return the directory containing the Core module instead.
Change 3309120 on 2017/02/17 by Ben.Marsh
Fix support for creating modular builds which don't use the shared build environment.
Change 3309125 on 2017/02/17 by Ben.Marsh
Require that -CookDir arguments are specified separately on the command line. '+' is a valid path character (and common in build versions), so we shouldn't treat it as an argument separator.
Change 3309128 on 2017/02/17 by Ben.Marsh
Fix UnrealPak failures when enumerating all files from a source directory, if that directory happens to contain spaces.
Change 3309131 on 2017/02/17 by Ben.Marsh
Fix list of discovered assets being cleared by second call to FindFilesRecursive() when building DDC. Disable the -cookdir parameter again.
Change 3309140 on 2017/02/17 by Ben.Marsh
UAT: Fix exception moving a file from one location to another if the target directory does not exist.
Change 3309212 on 2017/02/17 by Ben.Marsh
Fixes/improvements for mod editor and code mods:
* A separate top-level project is generated for each code mod in the Visual Studio solution.
* Plugin descriptors now have a flag to identify themselves as mod as opposed to a regular game plugin, which prevents project plugins from getting their own VS project. New mods created with the mod editor will have this set by default, as do the three existing sample mods.
* Cleaning and building code mods will never modify engine binaries. Presence of the Engine/Build/InstalledProjectBuild.txt file is used to indicate running in this environment. This flag also disables options to edit metadata for non-mod plugins in installed builds.
* Plugin browser now includes a separate category for mods.
* Mod editor now behaves as an "installed" program by default, and will use the user's home folder for storing settings.
Change 3309231 on 2017/02/17 by Steve.Robb
Fix for Ar << bSomeBool where Ar is a derived class which overrides an operator<<.
#jira UE-42052
Change 3309248 on 2017/02/17 by Ben.Marsh
Add support for hot-reloading game plugin modules from Visual Studio, as long as their module returns IsGameModule() = true.
Change 3309257 on 2017/02/17 by Ben.Marsh
Prevent game binaries from being renamed for hot reload when working with installed projects.
Change 3309355 on 2017/02/17 by Steven.Hutton
Changes to make the website compatible with the new database changes.
Change 3309371 on 2017/02/17 by Ben.Marsh
Fix exception on shutdown when running asset registry with threads disabled.
#jira UE-41951
Change 3309389 on 2017/02/17 by Ben.Zeigler
#jira UE-42051 Fix ensure and crash when loading a null asset ID via the LoadAsset BP node
Change 3309570 on 2017/02/17 by Gil.Gribb
UE4 - Switch load time performace tweaks, plus abstracted the IO tracker and handle manager for other platforms and applied it to the PS4.
Change 3310039 on 2017/02/17 by Ben.Marsh
BuildGraph: Prevent exception when trying to delete a file that does not exist.
Change 3311484 on 2017/02/20 by Chris.Wood
CrashReportProcess crash add retry logic improvements (CRP v1.2.16)
Change 3311600 on 2017/02/20 by Matthew.Griffin
Updated StripSymbols functions so that all platforms can deal with the source and target file being the same
Change 3311675 on 2017/02/20 by Steve.Robb
FNativeClassHeaderGenerator::CurrentSourceFile stack replaced with C++ stack.
Change 3311893 on 2017/02/20 by Ben.Marsh
UGS: Add support for notifying users if CIS steps fail for content changes. Badges which test content should be listed in the [Notifications] section of the project-specific INI file, through +ContentBadges= lines.
Change 3313966 on 2017/02/21 by Ben.Marsh
Fix EC parsing of error messages output by the editor in the form "LogXYZ:Error:". Greedy optional subexpression in regex was matching everything until a space, so terminate a colon too.
Change 3314398 on 2017/02/21 by Ben.Zeigler
#jira UE-42212 Fix shutdown of AnimGraph module to be safer
#ROBOMERGE-SOURCE: CL 3315211
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Change 3316706 by David.Nikdel (ROBOMERGE_OGS_GamePlugins_Main) on 2017-02-22 10:47:02
files affected:
//GamePlugins/Main/PluginTestGame/Plugins/Online/NotForLicensees/OnlineSubsystemMcp/Source/Private/OnlineIdentityMcp.cpp#19 (integrate)
//GamePlugins/Main/PluginTestGame/Plugins/Online/NotForLicensees/OnlineSubsystemMcp/Source/Private/OnlineServiceAvailabilityMcp.cpp#3 (integrate)
//GamePlugins/Main/PluginTestGame/Plugins/Online/OnlineFramework/Source/Hotfix/Private/UpdateManager.cpp#6 (integrate)
//GamePlugins/Main/PluginTestGame/Plugins/Online/OnlineFramework/Source/Lobby/Public/LobbyBeaconState.h#3 (integrate)
//GamePlugins/Main/PluginTestGame/Plugins/Online/OnlineSubsystem/Source/Private/OnlineKeyValuePair.cpp#10 (integrate)
//GamePlugins/Main/PluginTestGame/Plugins/Online/OnlineSubsystemOculus/Source/Private/IPAddressOculus.h#3 (integrate)
Change 3316369 on 2017/02/22 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Mark Team Chat as rejoin on XMPP reconnect
#jira OR-36143
#ROBOMERGE-SOURCE: CL 3316368
Change 3316365 on 2017/02/22 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Make UPartyGameState::ProcessJoinRequest const
#ROBOMERGE-SOURCE: CL 3316363
Change 3316270 on 2017/02/22 by James.Hopkin
Merging CL#3289494 (update of Steam plugin to match new Steam SDK version in engine)
//UE4/Main/Engine/Plugins/Online/OnlineSubsystemSteam/...
to //GamePlugins/Main/PluginTestGame/Plugins/Online/OnlineSubsystemSteam/...
Change 3315836 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: sam.spiro
#fort
Create separate outpost profile and synch it in conjunction with the theater profile
[CODEREVIEW] billy.bramer
#ROBOMERGE-SOURCE: CL 3315835
Change 3315831 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystem - Remove double include of ThreadSafeBool
#ROBOMERGE-SOURCE: CL 3315829
Change 3315592 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook Android .pom formatting
#ROBOMERGE-SOURCE: CL 3315588
Change 3315561 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook TPS files for iOS and Android latest SDKs
#ROBOMERGE-SOURCE: CL 3315560
Change 3315559 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook SDK for Android - New POMs / JARs / AARs
#ROBOMERGE-SOURCE: CL 3315558
Change 3315551 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook iOS auth canceled string uses define
#ROBOMERGE-SOURCE: CL 3315550
Change 3315504 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook Android
#ROBOMERGE-SOURCE: CL 3315500
Change 3315495 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook IOS
#ROBOMERGE-SOURCE: CL 3315492
Change 3315494 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook Windows
#ROBOMERGE-SOURCE: CL 3315491
Change 3315493 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook Common
#ROBOMERGE-SOURCE: CL 3315490
Change 3315292 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - GooglePlay IAP fixed bad raw prices, forgot to add conversion to base units
#ROBOMERGE-SOURCE: CL 3315290
Change 3313971 on 2017/02/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Disable UPartyBeaconState::SanityCheckReservations in shipping builds
#ROBOMERGE-SOURCE: CL 3313969
Change 3313537 on 2017/02/20 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Add temp debug logging to failed NP init for packaged builds
#ROBOMERGE-SOURCE: CL 3313535
Change 3312801 on 2017/02/20 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Disable debug logging for entitlements
- This was accidentally left on on commit
#ROBOMERGE-SOURCE: CL 3312798
Change 3312380 on 2017/02/20 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Fix party leader not able to kick players from lobby
#jira FORT-36881
#ROBOMERGE-SOURCE: CL 3312376
Change 3310721 on 2017/02/18 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix casing typo
#ROBOMERGE-SOURCE: CL 3310719
Change 3310708 on 2017/02/18 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix live session join restrictions not properly being set on session creation
#ROBOMERGE-SOURCE: CL 3310706
Change 3309877 on 2017/02/17 by Jason.Bestimt
#ROBOMERGE-AUTHOR: peter.sauerbrei
Merging using WEX_Main_to_UE4_WEX_Staging
[CODEREVIEW] david.nikdel, greg.latcovich, sam.zamani
#ROBOMERGE-SOURCE: CL 3305019
Change 3308440 on 2017/02/16 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ORION_DG - Merge MAIN @ CL 3308413
(Prep for Merge up)
#RB:none
#Tests:none
#ROBOMERGE-SOURCE: CL 3308437
Change 3308433 on 2017/02/16 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Improve error messages for AsyncTask exceptions
#ROBOMERGE-SOURCE: CL 3308431
Change 3308186 on 2017/02/16 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Move QueryOffers into async task
#ROBOMERGE-SOURCE: CL 3308183
Change 3307625 on 2017/02/16 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix some non-unity includes
#ROBOMERGE-SOURCE: CL 3307621
Change 3304276 on 2017/02/15 by Jason.Bestimt
#ROBOMERGE-AUTHOR: justin.sargent
Made changes to support the new shopping cart feature being integrated into the UE marketplace.
Add support for javascript access to client and api version information
#jira OPP-6632
Add support for bulk purchasing offers
#jira OPP-6631
Error pages now properly load even after multiple navigations
#jira OPP-6613
Changed the UE marketplace to no longer use two different CEF windows to manage it's UI and instead only one.
Changed the catalog mcp to always return all the offers/items queried for instead of just the ones that were updated.
Fixed regressions with local host support
#ROBOMERGE-SOURCE: CL 3304273
Change 3303904 on 2017/02/15 by Jason.Bestimt
#ROBOMERGE-AUTHOR: peter.knepley
QosModule needs to be exported so that UT can link with it non-monolithicly
#ROBOMERGE-SOURCE: CL 3303902
Change 3303845 on 2017/02/15 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 -removed newly added short circuit in qos to prevent assert when setting forced regions
#tests dev mode through to main menu
#ROBOMERGE-SOURCE: CL 3303838
Change 3303789 on 2017/02/15 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 38.3 @ CL 3303224
#RB:none
#Tests:none
//Orion/Dev-General/OrionGame/Content/UI/DeckBuilder/DeckBuilderRoot.uasset - can't integrate exclusive file already opened
//Orion/Dev-General/OrionGame/Content/UI/Master_Layouts/FrontEnd.uasset - can't integrate exclusive file already opened
[CODEREVIEW] jason.bestimt
#ROBOMERGE-SOURCE: CL 3303718
Change 3302970 on 2017/02/14 by Jason.Bestimt
#ROBOMERGE-AUTHOR: joe.wilcox
UT-7568 Hooked up Jin's new URL for production
UT-7665 No longer bring up the chat window when the game begins if there happens to be some chat in the box.
#ROBOMERGE-SOURCE: CL 3302964
Change 3302832 on 2017/02/14 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.hopkin
#oss Fixed tabbing
#ROBOMERGE-SOURCE: CL 3302817
Change 3302569 on 2017/02/14 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Qos pings marked incomplete if region doesn't hit all N of the request pings
- number of responses recorded during pass
- added AllRegionsFound function that returns true only if ping was received from all known regions
- added IsPingable function to differentiate from IsUsable
#tests pings on login and network settings screen
#ROBOMERGE-SOURCE: CL 3302543
Change 3302076 on 2017/02/14 by Jason.Bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#WEX: Force redownloading the master manifest when we change environments during chunk download
[CODEREVIEW] Peter.Sauerbrei, Bruce.Knapik
#ROBOMERGE-SOURCE: CL 3302067
Change 3301829 on 2017/02/14 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Implement QueryPartyJoinability in UParty
Intended to be used to check a party invitations validity prior to leaving the current party / zone, as invitations can linger for extended periods of time and the party can become full, or the inviter could join a different party, or could go offline, etc.
#jira FORT-35747
#ROBOMERGE-SOURCE: CL 3301821
Change 3301815 on 2017/02/14 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Add a method to query a party's joinability to do a light weight check prior to leaving current party to attempt a full join
Intended to be used to check a party invitations validity prior to leaving the current party / zone, as invitations can linger for extended periods of time and the party can become full, or the inviter could join a different party, or could go offline, etc.
#jira FORT-35747
#ROBOMERGE-SOURCE: CL 3301811
Change 3301319 on 2017/02/14 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
When players advertise a new party leader, move their player reservation to the new leader's party reservation
If there isn't a reservation that has the new leader as the leader, a new reservation will be created
#jira FORT-34793
#ROBOMERGE-SOURCE: CL 3301317
Change 3300556 on 2017/02/13 by Jason.Bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#ChunkInstaller
- CompatibleClientVersion is now parsed from a "CL_###" string (also handles getting a number directly which future manifests will do, to avoid the brittleness).
- IsClientCompatible now returns an enum to disambiguate a number of "failure" cases
- Use the numeric CompatibleClientVersion compared to the build CL to differentiate between client-newer and mcp-newer incompatability scenarios.
- Added EChunkInstallErrorCode::ClientIsTooNew to mirror the new state from IsClientCompatible
[CODEREVIEW] Peter.Sauerbrei
#ROBOMERGE-SOURCE: CL 3300545
Change 3300395 on 2017/02/13 by Jason.Bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#WEX: if the scheduled events call fails, give it 5 min before trying again
#ROBOMERGE-SOURCE: CL 3300389
Change 3299375 on 2017/02/13 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.hopkin
Manually applied this change, ensuring that McpItem.cpp/h and McpProfileRequestTypes.h now have the latest code from GamePlugins
Unshelved from pending changelist '3299317':
#ogf Moved McpItem and request structures into their own source files
//ROBOMERGE_OGS_Release_Online_1_0/PluginTestGame/Plugins/OnlineGameplayFramework/Source/McpProfileSys/Private/McpProfile.cpp
//ROBOMERGE_OGS_Release_Online_1_0/PluginTestGame/Plugins/OnlineGameplayFramework/Source/McpProfileSys/Public/McpProfile.h
[CODEREVIEW] james.hopkin, david.nikdel, greg.latcovich, sam.zamani
#ROBOMERGE-SOURCE: CL 3299316
Change 3297447 on 2017/02/10 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Call error delegates next tick instead
#ROBOMERGE-SOURCE: CL 3297441
Change 3297084 on 2017/02/10 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Small join party refactor
#ROBOMERGE-SOURCE: CL 3297081
Change 3296885 on 2017/02/10 by Jason.Bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#OGF: Made FMcpLootResult editable
#ROBOMERGE-SOURCE: CL 3296882
Change 3296642 on 2017/02/10 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.hopkin
#oss Switched a load of MakeShareables over to MakeShared. Saves some allocations - every little helps.
[CODEREVIEW] Ian.Fox
#ROBOMERGE-SOURCE: CL 3296576
Change 3296641 on 2017/02/10 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.hopkin
#ogf Removed unnecessary #includes and added missing ones
#ROBOMERGE-SOURCE: CL 3296572
Change 3296432 on 2017/02/10 by Nicholas.Davies
Social: Fixing up Social compile issues after engine integration
Change 3296430 on 2017/02/10 by Nicholas.Davies
#Social: Fixing up a build error in testgame
Change 3295930 on 2017/02/09 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystem - Add move semantics to FOnlineKeyValuePair varient
#ROBOMERGE-SOURCE: CL 3295928
Change 3295650 on 2017/02/09 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Fix for broken party state when a party member leaves while being promoted
#jira FORT-32736
#ROBOMERGE-SOURCE: CL 3295647
Change 3294787 on 2017/02/09 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Build fix
#ROBOMERGE-SOURCE: CL 3294785
Change 3294739 on 2017/02/09 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
#party
Support for rejoining a party you were disconnected from.
When the party state changes to Disconnected, cache the members of the party and the party id. We will then leave that party and create a new party in the Disconnected state. When that party enters the Active state, attempt to rejoin the cached party.
#jira FORT-35637
#ROBOMERGE-SOURCE: CL 3294734
Change 3294735 on 2017/02/09 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
#party #mcp
Support for rejoining a party you were disconnected from.
Given a party ID and a list of known members, ping each of the members to see if they are in the party and you are able to rejoin. When receiving a response saying to rejoin, go through the normal join flow.
If we don't receive an affirmative message, see if any of the members are broadcasting a joinable presence for the specified party.
#jira FORT-35637
#ROBOMERGE-SOURCE: CL 3294730
Change 3294326 on 2017/02/09 by Jason.Bestimt
#ROBOMERGE-AUTHOR: alex.fennell
Fix for improper handling of zero length item and offer request results.
#jira: OPP-6639
#ROBOMERGE-SOURCE: CL 3294324
Change 3293306 on 2017/02/08 by Jason.Bestimt
#ROBOMERGE-AUTHOR: bob.tellez
Engine merge. This is based on CL#3292805 from UE4/Main
#ROBOMERGE-SOURCE: CL 3293300
Change 3293086 on 2017/02/08 by Jason.Bestimt
#ROBOMERGE-AUTHOR: sam.zamani
fix for using wrong expiration date from the Mcp catalog for invalidating offers
#tests none
#ROBOMERGE-SOURCE: CL 3293078
Change 3292875 on 2017/02/08 by Jason.Bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#McpProfile: Adjusted the attribute parsing code on McpItem to be more robust about using the supplied default and added code for parsing FDateTime
[CODEREVIEW] James.Hopkin
#ROBOMERGE-SOURCE: CL 3292867
Change 3292282 on 2017/02/08 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge DMM @ CL 3292219
#RB:none
#Tests:none
[CODEREVIEW] paul.moore, benjamin.crocker
#QAReview
#ROBOMERGE-SOURCE: CL 3292276
Change 3290939 on 2017/02/07 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystem - Minor ExecuteNextTick optimization
#ROBOMERGE-SOURCE: CL 3290930
Change 3289880 on 2017/02/07 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Identity interface refactor to use common code
- iOS now has a TMap of user ids for consistency, but really only ever has one logged in user at a time
[CODEREVIEW] sam.zamani
#ROBOMERGE-SOURCE: CL 3289876
Change 3289812 on 2017/02/07 by James.Hopkin
#gameplugins Compile fix: updated use of ESizingType, since it's now an enum class
Change 3289381 on 2017/02/06 by Jason.Bestimt
#ROBOMERGE-AUTHOR: sam.spiro
#fort
Phase out ItemIdAndQuantity as a structure, as it has been deemed insufficient. It has been replaced with LootResultItem.
[CODEREVIEW] david.nikdel, todd.eckert
#ROBOMERGE-SOURCE: CL 3289377
Change 3289094 on 2017/02/06 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Added email permission to sharing list
- permission for app to request user's email address
#ROBOMERGE-SOURCE: CL 3289087
Change 3289037 on 2017/02/06 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
#party #mcp
Add a party state changed delegate to the online party interface
When not logged into XMPP, create party in the Disconnected state, and move it to the Active state when reconnecting to XMPP
When logged out of XMPP, briefly move the party to the Disconnected state before the CleanUp state
[CODEREVIEW] ian.fox
#ROBOMERGE-SOURCE: CL 3289035
Change 3288834 on 2017/02/06 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
#party #mcp
Rename PartyMemberChanged to PartyMemberPromoted as the other reasons for changing are unsupported
Remove Reconnecting party state, perform Reconnecting logic into logged into xmpp function
Remove timer from FOnlinePartyMemberMcp. Because it is only used for pending joiners, move timeout logic to FOnlinePartyMcp::MembersPendingJoinTimeout
#ROBOMERGE-SOURCE: CL 3288828
Change 3287666 on 2017/02/06 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#WEX: Importing old column names from Excel should now go through the same PostLoadFixup as when we load the old uasset.
This should enable continuing to use requiredFulfillments and denyFulfillments columns, though it would be ideal to convert the sheet to use the new combined offerRequirements column syntax
[CODEREVIEW] David.Hunt
#JIRA: WEX-5024
#ROBOMERGE-SOURCE: CL 3287662
#ROBOMERGE-SOURCE: CL 3287663
Change 3287550 on 2017/02/06 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ROBOMERGE-AUTHOR: joe.wilcox
UT-3115 External Player Card Imporvements continue
Player Card is now based on the unique id.
Character model/etc are pulled from the player's profile if they aren't in the same server space
Profiles can now be view on by a player in the hub even if the viewed player is in an instance
Changed the OnReadUserFileComplete delegate call chain to be ondemand instead of always active
#ROBOMERGE-SOURCE: CL 3287481
#ROBOMERGE-SOURCE: CL 3287537
Change 3287548 on 2017/02/06 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix friend uninitialized value
- Use the standard SessionReference to URI method instead of just the session's name as the friend session id
#ROBOMERGE-SOURCE: CL 3287162
#ROBOMERGE-SOURCE: CL 3287536
Change 3286972 on 2017/02/04 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Implement Live GetSessionSettings
#ROBOMERGE-SOURCE: CL 3286969
#ROBOMERGE-SOURCE: CL 3286971
Change 3286896 on 2017/02/04 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Implement Live FindSessionById
#ROBOMERGE-SOURCE: CL 3286893
#ROBOMERGE-SOURCE: CL 3286894
Change 3285120 on 2017/02/03 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - second pass at more common code between Facebook Windows/iOS
- moved FacebookHelper class into its own file
- moved facebook user account common code to its own file
[CodeReviewed] sam.zamani
#ROBOMERGE-SOURCE: CL 3285118
Change 3284447 on 2017/02/02 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineGameplayFramework - Better error message for waiting room failures
#ROBOMERGE-SOURCE: CL 3284444
Change 3284420 on 2017/02/02 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Ensure we have a valid user before we try to add them to local voice
#ROBOMERGE-SOURCE: CL 3284418
Change 3284069 on 2017/02/02 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Handle party xmpp connection being removed before receiving xmpp logged out event
#mcp
#party
#jira OGS-517
#ROBOMERGE-SOURCE: CL 3284062
Change 3284032 on 2017/02/02 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook changes to get Windows/iOS up to date
- Facebook user data structure gets information from proper URL request with valid public fields, stores consistently on both platforms
-- store values in generic key value pairs
- RequestElevatedPermissions feature that goes through external ui to grant more permissions (Windows)
- Reorder shutdown so that sharing interface can properly register/unregister from LoginStatusChanged events
#ROBOMERGE-SOURCE: CL 3284022
Change 3284030 on 2017/02/02 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - updated sharing interface for Facebook
- proper parsing / querying of Facebook permission request
- added common structs/types for storing user permissions
- combined two permissions enums into one
- more code sharing between Windows and iOS
[CodeReviewed] sam.zamani
#ROBOMERGE-SOURCE: CL 3284021
Change 3284023 on 2017/02/02 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - updated Facebook friends interface
- share more code between iOS and Windows
- added proper Facebook pagination for retrieving large numbers of friends
- updated URLs to use v2.8
- fixed test friends interface to not crash removing array elements that don't exist
-- added permission elevation request if sharing interface is valid
[CodeReviewed] sam.zamani
#ROBOMERGE-SOURCE: CL 3284019
Change 3283474 on 2017/02/02 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ben.zeigler
Add support for Queuing mcp profile responses as they come in, if a profile returns false from IsReadyToHandleProfileUpdate the profile group will stop processing that update until the profile calls ProcessPendingProfileUpdates
Emit errors for some json parsing cases that previously would pass with incorrect data
Add an override struct name to catalog meta parse, so you can parse into multiple different runtime structures
[CodeReviewed] david.nikdel, james.hopkin, ian.fox
#ROBOMERGE-SOURCE: CL 3283467
Change 3283011 on 2017/02/02 by Jason.Bestimt
#ROBOMERGE-AUTHOR: peter.sauerbrei
fix for Facebook variable name change
[CodeReviewed] josh.markiewicz
#ROBOMERGE-SOURCE: CL 3283008
Change 3282603 on 2017/02/01 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - more comment typos
#ROBOMERGE-SOURCE: CL 3282601
Change 3282600 on 2017/02/01 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - comment typo
#ROBOMERGE-SOURCE: CL 3282597
Change 3281430 on 2017/02/01 by Jason.Bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#MCP #OGF #Catalog
- Added support for specifying metaData on store filters
- CatalogManager now exposes a StorefrontActiveFilter that gives the game a chance to hook in and say whether an individual filter (based on metaData) should apply or not.
#ROBOMERGE-SOURCE: CL 3281425
Change 3280948 on 2017/02/01 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Verify presence session id is valid
#jira OGSSOCIAL-74
#ROBOMERGE-SOURCE: CL 3280944
Change 3280823 on 2017/02/01 by Jason.Bestimt
#ROBOMERGE-AUTHOR: andrew.brown
Copying //Portal/Dev-Main-Staging to Main (//Portal/Main)
#ROBOMERGE-SOURCE: CL 3280820
Change 3280683 on 2017/02/01 by Jason.Bestimt
#ROBOMERGE-AUTHOR: peter.sauerbrei
fix for failure to install new chunks in launcher builds
#jira WEX-4840
#ROBOMERGE-SOURCE: CL 3280681
Change 3280335 on 2017/01/31 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - CreateAccount will now return the proper external auth credentials on completion
- previously only handled pure internal accounts properly
[CodeReviewed] sam.zamani
#ROBOMERGE-SOURCE: CL 3280332
Change 3280016 on 2017/01/31 by Jason.Bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#OSS: Don't clear ErrorRaw on HTTP success since that contains the raw HTTP result which is useful.
[CodeReviewed]: Sam.Zamani
#ROBOMERGE-SOURCE: CL 3280009
Change 3279964 on 2017/01/31 by Jason.Bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#ScheduledEvents: Make EventHelper robust against the outer UMcpProfile being pending kill since the ticker doesn't know anything about that.
[CodeReviewed]: Josh.Markiewicz
#ROBOMERGE-SOURCE: CL 3279951
Change 3279619 on 2017/01/31 by Jason.Bestimt
#ROBOMERGE-AUTHOR: andrew.grant
Merging //UE4/Main at 3276432 through Orion-Staging
//ROBOMERGE_OGS_Release_Online_1_0/PluginTestGame/Plugins/Online/NotForLicensees/OnlineSubsystemMcp/Source/Private/OnlineChatMcp.cpp
//ROBOMERGE_OGS_Release_Online_1_0/PluginTestGame/Plugins/Online/OnlineFramework/Source/Hotfix/Private/OnlineHotfixManager.cpp
[CodeReviewed]: andrew.grant, david.nikdel, greg.latcovich, sam.zamani
#ROBOMERGE-SOURCE: CL 3279084
Change 3279519 on 2017/01/31 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystem - Remove explicit from FUniqueNetIdString copy/move constructors
#Review-3279517 @Rob.Cannaday
#ROBOMERGE-SOURCE: CL 3279515
Change 3279417 on 2017/01/31 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Update EMemberExitedReason documentation in Party.cpp
#ROBOMERGE-SOURCE: CL 3279413
Change 3279412 on 2017/01/31 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Make UPartyGameState::InitFromCreate virtual so the party state can be initialized from current game state
#ROBOMERGE-SOURCE: CL 3279410
Change 3279132 on 2017/01/31 by Jason.Bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#ScheduledEvents
- EventChannel now always has an initialized state (return reference from GetState)
- Rearranged some of the event parsing code to be more reusable to facilitate easy creation of very custom game-specific events
- Added support for including special strings (starting with $) in the operations list which are swapped out for Instance properties when the instance is created.
- Specials are not unrolled by default. Must be opt-in.
#ROBOMERGE-SOURCE: CL 3279128
Change 3279064 on 2017/01/31 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Deprecate unused ELeavePartyCompletionResult reasons, document used reasons.
#ROBOMERGE-SOURCE: CL 3279062
Change 3278985 on 2017/01/31 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Change FOnlinePartySystemMcp::BroadcastPartyConfigChanged to use TSharedRef<const FUniqueNetId> for the local user
#party
#mcp
//ROBOMERGE_OGS_Release_Online_1_0/PluginTestGame/Plugins/Online/NotForLicensees/OnlineSubsystemMcp/Source/Private/OnlinePartyMcp.cpp
//ROBOMERGE_OGS_Release_Online_1_0/PluginTestGame/Plugins/Online/NotForLicensees/OnlineSubsystemMcp/Source/Private/OnlinePartyMcp.h
[CodeReviewed]: rob.cannaday, david.nikdel, greg.latcovich, sam.zamani
#ROBOMERGE-SOURCE: CL 3278957
Change 3278785 on 2017/01/31 by James.Hopkin
#gameplugins Updated chunk installer build script to match new target rules syntax
Change 3278779 on 2017/01/31 by James.Hopkin
Merged build script changes for Online plugins from CL#3278101 to get editor building again
This changelist appears to be a breaking change which might cause some trouble for our branching strategy
//UE4/Main/Engine/Plugins/Online/...
to //GamePlugins/Main/PluginTestGame/Plugins/Online/...
Change 3277676 on 2017/01/30 by Jason.Bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#MCP #Catalog #GameplayUtils:
- Re-formalizing requiredFulfillments, denyFulfillments, and denyItems into an array of generic OfferRequirements
- Offer requirements may require/deny template/fulfillment and provide a count (previously only 1 was supported)
- Added C++ code to convert old offers on load
* offers that specified a templateId will continue to work, but further editing will require pointing to an McpItemDefinitionBase (for type safety) which is the new pattern
- C++ now outputs the new JSON format
- MCP can read both old and new JSON format (old format is fixed up on loading)
- Replaced Inventory isItemOwned check with getItemCount so we can support minQuantity (can still be overridden similar to isItemOwned for custom logic)
- If any deny requirements (Fulfillments or items) are specified it's now an error to specify purchaseQuantity > 1 (since we can't correctly account for items/fulfillments this purchase may grant).
Ran though testing required/deny fulfillments on WEX. Wasn't able to test deny TemplateIds in the wild but code path is 95% similar now. @JB may want to keep an eye out for any JIRAs that look related.
Follow-up commit to fix usage of DenyFulfillmentIds in WEX Client and isItemOwned in Orion MCP forthcoming
#RB: Ian.Fox
[CodeReviewed]: Ian.Fox, Jason.Bestimt
#ROBOMERGE-SOURCE: CL 3277666
Change 3277340 on 2017/01/30 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37.2 @ CL 3277275
#RB:none
#Tests:none
#ROBOMERGE-SOURCE: CL 3277296
Change 3277334 on 2017/01/30 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Non-editor build fix
#ROBOMERGE-SOURCE: CL 3277280
Change 3276433 on 2017/01/27 by andrew.grant
Copying //UE4/Orion-Staging to //UE4/Main (Source: //Orion/Dev-General @ 3271386)
Change 3270776 on 2017/01/24 by Laurent.Delayen
Fixed missing call to CacheBones in AnimNode_SubInstance. Fixes Mudang crash.
#c0der3view benn.ghallager, lina.halper
#tests does not crash
Change 3270483 on 2017/01/24 by Shaun.Kime
Removing the ensure and making it behave safely whenever the scene count is out of sync. Since Paragon isn't using the primary driving feature of MaterialParameterCollections in the UI that required this feature, Nick Darnell and I deemed this okay.
#jira OR-34919
#tests PIE and golden path
Change 3270067 on 2017/01/24 by Laurent.Delayen
Fixed crash when recompiling Mudang's AnimBP. (SubInstances array holding null references)
#tests doesn not crash
Change 3269760 on 2017/01/24 by Daniel.Lamb
Added more files to inisettings blacklist.
#test cook paragon.
Change 3269578 on 2017/01/24 by jason.bestimt
#ORION_MAIN - Merge 37.2
#RB:none
#Tests:none
#R0BOMERGE-SOURCE: CL 3269570 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
#R0BOMERGE-SAYS: Unresolved conflicts. jason.bestimt, please merge this change by hand.
//R0BOMERGE_ORION_Dev_General/OrionGame/Content/Characters/Heroes/Grux/Abilities/Stampede/GA_Grux_Stampede.uasset
//R0BOMERGE_ORION_Dev_General/OrionGame/Content/Characters/Heroes/Ice/Icons/Minimap_char_portrait_Ice.uasset
//R0BOMERGE_ORION_Dev_General/OrionGame/Content/Characters/Heroes/Ice/Icons/PORT_Ice.uasset
#c0der3view: jason.bestimt
Change 3269141 on 2017/01/23 by Mieszko.Zielinski
TSimpleCellGrid::InvalidCell refactor to avoid it being a static member variable #UE4
#test golden path
Change 3268953 on 2017/01/23 by Jason.Bestimt
#ORION_DG - R0BOMERGE resolution from MAIN to DG of compile fix and banner stuff
#RB:none
#Tests:none
#c0der3view: matt.schembari, andrew.grant
Change 3268576 on 2017/01/23 by John.Pollard
Add DemoNetDriver to the level collection earlier to remove small window where World->DemoNetDriver could be null as a result of FScopedLevelCollectionContextSwitch
#tests Live game play + replays + instant replay
Change 3268119 on 2017/01/23 by Daniel.Lamb
Added support for splitting up chunks into maximum sizes.
#test Cook paragon ps4 windows windowserver
Change 3268020 on 2017/01/23 by Dan.Hertzka
Moving TreeFilterHandler.h out into Slate/Public via branch & delete
#c0der3view Nick.Darnell
#tests compile
Change 3267820 on 2017/01/23 by Jason.Bestimt
#R0BOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37.2
#RB:none
#Tests:none
#R0BOMERGE-SOURCE: CL 3267817 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3266798 on 2017/01/20 by Daniel.Lamb
Make the diff files commandlet more helpful.
#test Diff files commandlet.
Change 3266795 on 2017/01/20 by Daniel.Lamb
Fixed issue with Cooked packages trying to load dependencies from a dependency offset which is incorrect.
#c0der3view Gil.Gribb
#test Load cooked packages using the editor.
Change 3266310 on 2017/01/20 by Daniel.Lamb
Fixed issue with cook ont he fly not resolving string asset reference redirectors on load.
Added fastcook to the iterative cook detection.
#test Cook Paragon
Change 3265879 on 2017/01/20 by Jon.Lietz
fixing PS4 compile error
#tests compiles
#c0der3view andrew.grant
Change 3265756 on 2017/01/20 by Jon.Lietz
quest evaluator
- added in an ability type that will evaluate in game events and increments player stats for quests, these abilities can be granted by quests or the hero data
- added support to the ability system to have ability specs not replicated to the client, this will allow for passive only abillities for quest evaluation to only live and exicute on the dedicated server
- now support loading in data for quest info asynchronously
- orion quests can now grant evaluator abilities to the players that own the quests
- AOrionPlayerState_Game::GiveAbilityData() now grabs all the abilities from active quests
- at the end of the match unload any data loaded by the quests
#RB david.ratti
#test granting abilities
Change 3265658 on 2017/01/20 by Jason.Bestimt
#R0BOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37
#RB:none
#Tests:none
#R0BOMERGE-SOURCE: CL 3265627 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3265530 on 2017/01/20 by Robert.Manuszewski
Making sure all package dependencies are loaded before post loading its objects
#jira OR-34891
#tests Golden path x 12
Change 3265126 on 2017/01/19 by Frank.Gigliotti
Notifies for abilities waiting on input confirmation;
* Ability tasks waiting for input confirmation will now notify the ability when it begins and ends waiting.
#RB Dave.Ratti
#Tests PIE
Change 3264489 on 2017/01/19 by Jason.Bestimt
#R0BOMERGE-AUTHOR: andrew.grant
Merged fix from 36.2.
#R0BOMERGE-SOURCE: CL 3264488 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3263948 on 2017/01/19 by Andrew.Grant
Non-unity fixes.
#tests compiled WIn64 editor
#R0BOMERGE: Main, 37
Change 3263755 on 2017/01/19 by Laurent.Delayen
OR-34970 FRootMotionSource_ConstantForce now has DisablePartialEndTick set, so we end up with a consistent velocity when the root motion ends.
Added VelocityOnFinishMode to UAbilityTask_ApplyRootMotionConstantForce so we can optionally override or clamp velocity.
CVarDebugRootMotionSources now displays Velocity and LastPreAdditiveVelocity on HUD to help debugging RootMotionSources.
#tests Ice Q
Change 3263616 on 2017/01/19 by Jason.Bestimt
#R0BOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37
#RB:none
#Tests:none
#R0BOMERGE-SOURCE: CL 3263613 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3262543 on 2017/01/18 by Eric.Newman
Added GetAttributeSetValues feature to Ability System. Allows for pulling attribute rows without needing an Actor or AbilitySystemComponent
#c0der3view david.ratti
#tests used to export paragon hero attributes
#jira TON-25429
Change 3262414 on 2017/01/18 by Laurent.Delayen
Fixed crash opening up Ice's AnimBP.
#c0der3view thomas.sarkanen
#tests opening up AnimBP doesn't crash anymore.
Change 3262291 on 2017/01/18 by Ryan.Gerleve
Cache the network role of AbilitySystemComponents in PreNetReceive, to make sure the role is correct during serialization if properties are received before BeginPlay.
Factor out the caching into its own function to reduce code duplication.
#tests golden path, bug repro
#jira OR-31424
Change 3262062 on 2017/01/18 by Max.Chen
Sequencer: Fixed crash caused by lingering persistent evaluation data
Copy from Release-4.15
#jira UE-40775
#tests none
Change 3262061 on 2017/01/18 by Max.Chen
Sequencer: Evaluation templates are now only fully rebuilt in PIE, and will not re-cycle track identifiers
- This addresses issues with newly compiled tracks recycling the persistent data of old stale tracks.
- This commit also ensures we don't fully rebuild templates in the editor when in Sequencer
Copy from Release-4.15
#jira UE-40775
#tests none
Change 3261946 on 2017/01/18 by Jason.Bestimt
#ORION_DG - Fix for event tracks in sequencer
#RB:none
#Tests:none
#R0BOMERGE: MAIN
#c0der3view: Max.Chen, andrew.rodham, scott.james
Change 3261812 on 2017/01/18 by Mieszko.Zielinski
Made bos' perception component vlog information #Orion
#test golden path
Change 3261731 on 2017/01/18 by Benn.Gallagher
Readded fix to clothing index buffer overflow (lost in merge a while back)
#tests Editor, assigned clothing to skel mesh
Change 3261730 on 2017/01/18 by Robert.Manuszewski
Build script sdk upgrade
#tests Ran the script that was upgraded
Change 3261392 on 2017/01/17 by Jason.Bestimt
#R0BOMERGE-AUTHOR: andrew.grant
non-unity fix
#tests compiled
#R0BOMERGE-SOURCE: CL 3261391 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3261096 on 2017/01/17 by Laurent.Delayen
OR-33666 Removed 'bImpartsVelocityOnRemoval' for additive root motion sources, as that can create a 'bouncing' effect when Velocity is modified externally.
#tests Preflight QA test https://jira.it.epicgames.net/browse/PQATC-8713
Change 3261030 on 2017/01/17 by Laurent.Delayen
Fix crash in Persona.
#tests doesn't crash
Change 3260561 on 2017/01/17 by Jason.Bestimt
#R0BOMERGE-AUTHOR: andrew.grant
Merging Fix from UE 4.15
Look at the body instance's desired collision enabled value rather than the primitive component's current collision enabled value when determining whether physics state should be created
#jira UE-39994
#tests na
#R0BOMERGE-SOURCE: CL 3260557 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3260553 on 2017/01/17 by Ryan.Gerleve
Change cvar in UDemoNetDriver::ShouldSaveCheckpoint to use GetValueOnAnyThread. Fixes OR-34759.
#tests bug repro, golden path
Change 3260202 on 2017/01/17 by Jason.Bestimt
#R0BOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37/36.2
#RB:none
#Tests:none
#R0BOMERGE-SOURCE: CL 3260201 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3259560 on 2017/01/16 by Marcus.Wassmer
Fix reflections
#c0der3view Brian.Karis
#tests added some reflections
Change 3259348 on 2017/01/16 by Daniel.Lamb
Moved automation maps from alwayscookmaps to AllAutomationMaps.
#test Cook Paragon + Fast Cook Paragon + Preflight Cook Paragon
Change 3259113 on 2017/01/16 by Jason.Bestimt
#R0BOMERGE-AUTHOR: andrew.grant
#ORION_MAIN - Merge 36.2
#RB:none
#Tests:compiled Win64 editor
#R0BOMERGE-SOURCE: CL 3258986 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3259090 on 2017/01/16 by Chris.Bunner
Duplicating CL 3246830: Allow AllocGBuffer call when in simple-forward so dummy uniform buffer creation can occur.
#tests Editor, -game, epic and min settings
Change 3258910 on 2017/01/16 by Jason.Bestimt
#R0BOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - DAILY DG
#RB:none
#Tests:none
#R0BOMERGE-SOURCE: CL 3258871 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3258807 on 2017/01/16 by Rolando.Caloca
O - Fix for outlines
#tests Ran sovereign2 game
#c0der3view Andrew.Grant
Change 3258637 on 2017/01/16 by Charles.Anderson
Removing wrongly added files (agrant)
Change 3258601 on 2017/01/16 by Andrew.Grant
Temp fix for rendering crash by disabling custom depth rendering
#tests PIE'd
Change 3258590 on 2017/01/16 by Tom.Wright
One of these files are not syncing properly in my UnrealGameSync so I'm adding them manually (the .exe).
Change 3258523 on 2017/01/16 by Andrew.Grant
Removing intermediate build file that was checked in
Change 3258464 on 2017/01/16 by Andrew.Grant
Fixes for non-unity
#R0BOMERGE: Main
#tests compiled Win64
Change 3258208 on 2017/01/15 by Mieszko.Zielinski
FMetaNavMeshPath's Waypoints have been expanded to store user flags. #UE4
#test golden path
Change 3258042 on 2017/01/14 by andrew.grant
Merging test framework changes from //Orion/Release-36.2 to Main (//Orion/Main)
#R0BOMERGE-SOURCE: CL 3258036 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
#R0BOMERGE-SAYS: Beep boop! I couldn't merge this change. Please do it yourself, human.
//R0BOMERGE_ORION_Dev_General/OrionGame/Build/OrionBuild.xml
#c0der3view: andrew.grant, jason.bestimt
Change 3258035 on 2017/01/14 by Andrew.Grant
Disable MfMedia plugin by default
Change 3257936 on 2017/01/14 by Andrew.Grant
Merging from //UE4/Main
#tests QA smoke in staging, built locally, preflighted
Change 3257583 on 2017/01/13 by Daniel.Lamb
Removed nomcp from the commandline when running on PC
#test Buildcookrun paragon windows
Change 3257320 on 2017/01/13 by Cody.Haskell
#Orion
- Ansel Integration into Replay Mode
- Updated Ansel SDK
- Bug Fix for Ansel plugin
- Made it not look terrible when you pause the game in regular replay mode
#r3view-3256093
#tests Golden Path, compiles on PS4
Change 3257239 on 2017/01/13 by Frank.Gigliotti
ApplyRootMotionJumpForce end velocity options;
* "ApplyRootMotionJumpForce" task now supports setting the end velocity.
* Moved root motion end velocity options from the individual tasks into the base class.
* Fixed a property on UAbilityTask_ApplyRootMotionConstantForce not replicating properly.
#RB None
#Tests PIE
Change 3256173 on 2017/01/12 by Laurent.Delayen
Added additional debug message to ShowResaveMessage.
#test loaded broken Femme assets.
Change 3256082 on 2017/01/12 by Andrew.Grant
Temp fix for BuildHealth warning. Following up with BP team
#tests verifierd compile warnings are gone
Change 3255991 on 2017/01/12 by Ben.Woodhouse
Cherry pick NV gpu hang fix from //ue4/release-4.14
Disable timestamp queries on pre-Maxwell nvidia hardware. Local testing suggests that this is the major cause of instability in the UE4.14 release.
It's possible that we could be more targeted by only excluding Fermi and older hardware, but identifying fermi hardware by device ID is difficult in practice, since the range overlaps with Kepler.
#jira OR-22580
#tests run locally on PC (change is windows-specific)
Change 3255185 on 2017/01/12 by John.Nielson
Made it so that PS4 compiles without warning from misordered initialization.
#RB: r3view
#r3view-3255186: Andrew.Grant
#Test: None
Change 3254885 on 2017/01/11 by Michael.Trepka
CIS fix
#tests none
Change 3254568 on 2017/01/11 by Andrew.Grant
Merging relay fix from //Orion/Release-36.2 to Dev-General (//Orion/Dev-General)
Change 3254544 on 2017/01/11 by Jason.Bestimt
#R0BOMERGE-AUTHOR: andrew.grant
Robomerging previous fix to Dev-Gen
#R0BOMERGE-SOURCE: CL 3254532 in //Orion/Release-36.1/... via CL 3254537 via CL 3254540
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3254204 on 2017/01/11 by Michael.Trepka
Added title bar area to the game layer manager, so that games can easily setup custom title bar content when using borderless windows. Disabled/hidden by default
#tests Tested in editor build on PC
Change 3254074 on 2017/01/11 by Ryan.Gerleve
Fix for gameplay tags not being recorded in client replays.
#tests golden path, replays
Change 3254035 on 2017/01/11 by Laurent.Delayen
OR-28756 Added WaitForMovementInput Ability Task to use with Emote ability.
#tests Kallari's emotes
Change 3253736 on 2017/01/11 by Jason.Bestimt
#R0BOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 36.2
#RB:none
#Tests:none
#R0BOMERGE-SOURCE: CL 3253715 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3252981 on 2017/01/10 by Daniel.Lamb
Added async load package delegate.
#test BuildCookRun Paragon with local server
Change 3252975 on 2017/01/10 by Daniel.Lamb
Added EditorPerProjectUserSettings to the ignore config field for iterative cooking
#test cook paragon.
Change 3252784 on 2017/01/10 by Daniel.Lamb
Integrated fix for rebuild lighting commandlet from Greg Korman
#test Rebuild lighting Paragon
Change 3252460 on 2017/01/10 by Aaron.Eady
#jira UE-40390 Fix crash saving blueprint with an inherited DataTable/CurveTable reference. Delta serialization meant that the necessary name wasn't in the name table, so adding it manually now.
Copied from CL #3252418
Written by Ben.Zeigler
#c0der3view Ben.Zeigler, David.Ratti, Andrew.Grant
#tests PIE
Change 3252222 on 2017/01/10 by Jason.Bestimt
#R0BOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 36.2
#RB:none
#Tests:none
#R0BOMERGE-SOURCE: CL 3252221 in //Orion/Main/...
#R0BOMERGE-BOT: ORION (Main -> Dev-General)
Change 3251379 on 2017/01/09 by Ori.Cohen
Fix build
#tests none
Change 3276357 on 2017/01/27 by Jason.Bestimt
#ROBOMERGE-AUTHOR: scott.bowen
#ocean - WARNING: HACK - Fix build until OGS can tell us how to fix.
[CodeReviewed]:james.brinkerhoff, shon.love
#ROBOMERGE-SOURCE: CL 3276356
Change 3275919 on 2017/01/27 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix Live Voice Chat crash on unregister
#ROBOMERGE-SOURCE: CL 3275918
Change 3275800 on 2017/01/27 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.brinkerhoff
Merging //UE4/Ocean-Staging/Ocean/Plugins/Online to //Ocean/Main/Ocean/Plugins/Online
#ROBOMERGE-SOURCE: CL 3275799
Change 3275388 on 2017/01/27 by James.Hopkin
Compile fixes
Change 3275267 on 2017/01/27 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Facebook iOS upgrade to 4.18
IdentityInterface should be using proper in app dialogs now
#ROBOMERGE-SOURCE: CL 3275266
Change 3275125 on 2017/01/27 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - fixed OnlineBeaconClients leaking when the net driver is destroyed
- they would be set to pending destroy during DestroyBeacon, but NetDriver destruction prevented UNetConnection ticking
- these objects would never timeout properly in this state and so would remain attached to the ULevel
- would eventually clean up on server travel
[CodeReviewed] bob.tellez
#tests quitting lobby during connection phase, noticing actors previously leaking are no longer
#ROBOMERGE-SOURCE: CL 3275124
Change 3275101 on 2017/01/27 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37.2 @ CL 3273298
#RB:none
#Tests:none
#ROBOMERGE-SOURCE: CL 3273417
Change 3275071 on 2017/01/27 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
OSS Party logging pass
+ Include more information in function logging (such as user, party)
+ Reduced amount of FString::Printf that did not add information
+ Remove As*String functions from OnlinePartyMcp
#ROBOMERGE-SOURCE: CL 3275070
Change 3274720 on 2017/01/26 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Session Router cleanup
#ROBOMERGE-SOURCE: CL 3274719
Change 3274715 on 2017/01/26 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Use SessionRestrictions instead of visibility constant to restrict session access
- Fixes updating sessions failing
#ROBOMERGE-SOURCE: CL 3274714
Change 3274708 on 2017/01/26 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Request session information for friends
- Fix friend query failures possibly not cleaning up correctly
#ROBOMERGE-SOURCE: CL 3274707
Change 3274351 on 2017/01/26 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.brinkerhoff
Merging //UE4/Ocean-Staging to //Ocean/Main @ CL 3269883
#ROBOMERGE-SOURCE: CL 3274292
Change 3274350 on 2017/01/26 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
[AUTOMERGE]
On XMPP or MCP logout, cancel pending party ops and call completion delegates
#jira OGS-481
#ROBOMERGE-SOURCE: CL 3274314
Change 3273603 on 2017/01/26 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Call failure delegate for unimplemented CancelFindSessions
#ROBOMERGE-SOURCE: CL 3273601
Change 3273594 on 2017/01/26 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.longstreet
#fortnite #jira FORT-35962 Fix crash when disconnecting WAN.
Error log was using %s to print a float.
#ROBOMERGE-SOURCE: CL 3273593
Change 3273379 on 2017/01/26 by Andrew.Brown
Merging
//Portal/Main/Engine/Plugins/Online/...
to //GamePlugins/Main/PluginTestGame/Plugins/Online/...
Change 3273275 on 2017/01/26 by Ian.Fox
Unblock Robomerge
Source=CL 3272229 in //UE4/Main/Engine/Plugins/...
Author=matthew.griffin
Change 3273222 on 2017/01/26 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Add additional logging to track down FORT-35510
#ROBOMERGE-SOURCE: CL 3273220
Change 3272573 on 2017/01/25 by Jason.Bestimt
#ROBOMERGE-AUTHOR: peter.sauerbrei
improvements to the chunk update and download process
#ROBOMERGE-SOURCE: CL 3272569
Change 3272554 on 2017/01/25 by Jason.Bestimt
#ROBOMERGE-AUTHOR: david.nikdel
#ScheduledEvents: First draft of client API
#ROBOMERGE-SOURCE: CL 3272047
Change 3272550 on 2017/01/25 by Peter.Sauerbrei
Merging using WEX_Main_to_UE4_WEX_Staging
#ROBOMERGE-SOURCE: CL 3270051
Change 3272164 on 2017/01/25 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineGameplayFramework, #Mcp - Add support for changing the display presentation of DynamicBundles
- Can now set them to Strikethrough, AmountOff, PercentOff, or PercentOn
#tests none
#review-3271867 @Philip.Buuck
#ROBOMERGE-SOURCE: CL 3272163
Change 3271712 on 2017/01/25 by Ian.Fox
Manual Merge to fix robomerge blockage
Source=CL 3271588
Author=adam.szpakowski
#CodeReview Adam.Szpakowski
Change 3271035 on 2017/01/24 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Session Improvements
- Add ability to specify what visiblity a Live Session is when creating it
- Add ability to update session visiblity when updating a session
- Normalize updating of session host
#ROBOMERGE-SOURCE: CL 3271033
Change 3271031 on 2017/01/24 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Live Presence fixes and improvements
- Subscribe to automatic presence updates; this also updates cached friends presence information
- Call failure delegates on error cases in SetPresence
- Optimize some presence code
- OnlineSubsystemLive GetAppId now return the TitleId instead of empty string
#ROBOMERGE-SOURCE: CL 3271030
Change 3271019 on 2017/01/24 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineGameplayFramework - Revert accidental change
#ROBOMERGE-SOURCE: CL 3271018
Change 3271013 on 2017/01/24 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Store Title Id as uint on startup
- Use cached TitleId instead of converting from string multiple times
#ROBOMERGE-SOURCE: CL 3271012
Change 3269306 on 2017/01/24 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.hopkin
#online #stomp Added error log if reconnects don't succeed after specified time, currently 30 seconds.
#ROBOMERGE-SOURCE: CL 3269305
Change 3268378 on 2017/01/23 by James.Hopkin
#gameplugins Fix for bad merge
Change 3268176 on 2017/01/23 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Remove usages of AddGenericToOutQueue in favour of ExecuteNextTick
- This is part of the effort to remove usages of the TaskManager in Live code in favour of more abstracted OSS calls
#ROBOMERGE-SOURCE: CL 3268174
Change 3268160 on 2017/01/23 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Remove unused SessionVisiblity value
#ROBOMERGE-SOURCE: CL 3268159
Change 3267730 on 2017/01/23 by Jason.Bestimt
#ROBOMERGE-AUTHOR: steve.robb
Fix for stat metadata mismatch warning during PIE.
#jira UE-40808
#ROBOMERGE-SOURCE: CL 3267671
Change 3267097 on 2017/01/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Clean up Live Session interface
#ROBOMERGE-SOURCE: CL 3267096
Change 3267086 on 2017/01/20 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemUtils - Use ThisClass instead of class name for consistency
#ROBOMERGE-SOURCE: CL 3267085
Change 3266276 on 2017/01/20 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Add async task for tracking SetSessionActivity results
#ROBOMERGE-SOURCE: CL 3266275
Change 3265839 on 2017/01/20 by Andrew.Brown
Merging
//Portal/Dev-Main-Staging/Engine/Plugins/Online/...
to //GamePlugins/Main/PluginTestGame/Plugins/Online/...
OnlineOrderServiceMcp - Combine all launcher purchases into single workflow using the new quickPurchase API call as the initial request - CL#3236188
OnlineWaitingRoomMcp - Improving fail case handling for the waiting room service (removes connection failed message we added recently) - CL#3231134
Icon128.png - Not sure if you'll want this, but it looks like we ended up with it from a merge CL#3246498
Change 3265837 on 2017/01/20 by Andrew.Brown
Compiler issue, missing header
Change 3265753 on 2017/01/20 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
#MCP - Misc party log cleanup
#RB Rob.Cannaday, Ian.Fox
#ROBOMERGE-SOURCE: CL 3265752
Change 3265720 on 2017/01/20 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Build fix.
#ROBOMERGE-SOURCE: CL 3265719
Change 3265692 on 2017/01/20 by Sam.Zamani
fix for merge issue
Change 3265667 on 2017/01/20 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Don't send party config update to yourself, or if it hasn't changed
#party
#jira FORT-26415
#ROBOMERGE-SOURCE: CL 3265666
Change 3265607 on 2017/01/20 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 37/36.2 @ CL 3261774
#RB:none
#Tests:none
#ROBOMERGE-SOURCE: CL 3261952
Change 3265603 on 2017/01/20 by Sam.Zamani
Unshelved from pending changelist '3263592':
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Merging from //UE4/Main @ 3253977 through Orion-Staging
#tests QA smoke in staging, built locally, preflighted
#ROBOMERGE-SOURCE: CL 3257936
#ROBOMERGE-SAYS: Unresolved conflicts. andrew.grant, please merge this change by hand.
//ROBOMERGE_OGS_Main/PluginTestGame/Plugins/OnlineGameplayFramework/Source/McpProfileSys/Private/McpProfileGroup.cpp
//ROBOMERGE_OGS_Main/PluginTestGame/Plugins/OnlineGameplayFramework/Source/McpProfileSys/Public/McpProfileGroup.h
#CodeReview: andrew.grant, david.nikdel, greg.latcovich, sam.zamani
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Change 3263958 on 2017/01/19 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Differentiate join party errors that originate locally vs from a remote player
AlreadyJoiningParty can be received from a remote player if the remote player has us in the PendingJoinRequests list. AlreadyJoiningParty was previously being issued locally if we were waiting for a response from our previous join request, now we use WaitingForRemoteJoinResponse.
AlreadyInParty can be received from a remote player if the remote player thinks we are already in the party (this should not happen). AlreadyInParty was previously issued locally if we knew we were in the party we were requesting to join, now we use LocallyAlreadyInParty.
#fort
#party
#jira FORT-35381
#ROBOMERGE-SOURCE: CL 3263957
Change 3263765 on 2017/01/19 by Jason.Bestimt
#ROBOMERGE-AUTHOR: shon.love
#ocn, #mcp: Added new Mcp RPC - Query Clan Display Info for Account. Takes a list of accountIds and returns all clans to which those accounts beolong. No association between the accounts and the clans is in the results.
Also cleaned up some of the searching internals to remove an old serialization class.
[CodeReviewed]: Scott.Bowen, Zack.Derouiche
#ROBOMERGE-SOURCE: CL 3263764
Change 3263675 on 2017/01/19 by James.Hopkin
#gameplugins Added localisation artifacts for plugins
#jira FORT-33793
Change 3263662 on 2017/01/19 by James.Hopkin
#gameplugins Added localisation ini files for all the plugins and added a localization target to each plugin.
#jira FORT-33793
Change 3263316 on 2017/01/18 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Add support for natively inviting friends to XB Live sessions
#review-3263315 @Jeff.Campeau
#ROBOMERGE-SOURCE: CL 3263314
Change 3262767 on 2017/01/18 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Provide specific warning message when we receive a muc room message from a JID that does not have a resource.
#ROBOMERGE-SOURCE: CL 3262765
Change 3262755 on 2017/01/18 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - added a "needs price check" boolean to catalog helper
- if the low level code fails to get prices, this bool remains true so that calls to Refresh will try again
[CodeReviewed] david.nikdel
#ROBOMERGE-SOURCE: CL 3262754
Change 3262745 on 2017/01/18 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - OSS GooglePlay login logging
- added an else clause to Start_OnTaskThread that won't call StartAuthorizationUI if already authorized
- added an if check to current IAP query task just in case it could be null (hasn't been so far)
[CodeReviewed] ryan.gerleve
#ROBOMERGE-SOURCE: CL 3262744
Change 3262230 on 2017/01/18 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Don't remove party from party map when receiving an unexpected join request approval message.
#ROBOMERGE-SOURCE: CL 3262229
Change 3262176 on 2017/01/18 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix CreateSession and FindSessions failure cases not fully cleaning up state
#JIRA UE-39110
#RB Rob.Cannaday
#ROBOMERGE-SOURCE: CL 3262175
Change 3259530 on 2017/01/16 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Save our presence to our local cache after having successfully published it to Live
- This fixes printing "Setting up first time rich presence" multiple times
#ROBOMERGE-SOURCE: CL 3259529
Change 3258450 on 2017/01/16 by Jason.Bestimt
#ROBOMERGE-AUTHOR: rob.cannaday
Add a parameter bIsLeader to FPartyState::Reset to allow some fields to only optionally be reset if you are not the leader.
#party
#jira FORT-35144
#ROBOMERGE-SOURCE: CL 3258448
Change 3258425 on 2017/01/16 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.hopkin
#ogf Added comments and logging to profile system - reduced spam of single pending notification (pretty common case), but added log of time (encoded for grouping on Sumo) between an HTTP response and its associated notification.
#ROBOMERGE-SOURCE: CL 3258357
Change 3258385 on 2017/01/16 by Nicholas.Davies
Back out changelist 3254217
Change 3257660 on 2017/01/13 by david.nikdel
#Profile: Added OnMcpVersionChanged and OnContentVersionChanged callbacks to profiles (so they can force reload global config). Noops by default.
#ROBOMERGE-SOURCE: CL 3257629
#CodeReview: david.nikdel, greg.latcovich, sam.zamani
Change 3256956 on 2017/01/13 by Justin.Sargent
Fixed the social styling to properly handle composite fonts when constructing the message break fontinfo, otherwise it produces the following warning.
Warning: FSlateFontInfo was constructed with a null UFont. Slate will be forced to use the fallback font path which may be slower.
#jira OGSSOCIAL-358
Change 3256342 on 2017/01/12 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Do not allow empty user queries
#ROBOMERGE-SOURCE: CL 3256339
Change 3256341 on 2017/01/12 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Remove spammy local-user lookup log
#ROBOMERGE-SOURCE: CL 3256338
Change 3256340 on 2017/01/12 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix friendslist change subscriptions
- Add listener on UserContextCreation, but it is disabled until that user's first query
- Call FriendsListChanged delegate when the friendslist is empty
#ROBOMERGE-SOURCE: CL 3256337
Change 3254531 on 2017/01/11 by Jason.Bestimt
#ROBOMERGE-AUTHOR: joe.wilcox
UT-7038 Fixed a crash with lan servers
#ROBOMERGE-SOURCE: CL 3254528
Change 3254366 on 2017/01/11 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - Added ability to login with existing Facebook auth token from regular Login() function
- added class to serialize Facebook json error codes
[CodeReviewed] sam.zamani
#ROBOMERGE-SOURCE: CL 3254362
Change 3254365 on 2017/01/11 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - login flow feedback changes
- made a better interface for login flow management
- removed culture code
- more/better comments
[CodeReviewed] justin.sargent
#ROBOMERGE-SOURCE: CL 3254360
Change 3254260 on 2017/01/11 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Change log message for user presence to be more verbose
#RB Rob.Cannaday
#ROBOMERGE-SOURCE: CL 3254258
Change 3254254 on 2017/01/11 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix iterating by value instead of reference
#ROBOMERGE-SOURCE: CL 3254253
Change 3254217 on 2017/01/11 by Jason.Bestimt
#ROBOMERGE-AUTHOR: shon.love
#ocn, #mcp: Fixed call to find a group by name match.
[CodeReviewed]: Scott.Bowen, Zack.Derouiche
#ROBOMERGE-SOURCE: CL 3254215
Change 3253739 on 2017/01/11 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 36.2 @ CL 3253668
#RB:none
#Tests:none
#ROBOMERGE-SOURCE: CL 3253715
Change 3253204 on 2017/01/10 by Jason.Bestimt
#ROBOMERGE-AUTHOR: bob.tellez
Duplicating CL#3214265 from //GamePlugins/Main
#OnlineGameplayFramework, #Orion - Add entitlement filter for VerifyRealMoneyPurChase
Access Entitlements can not be claimed for an item, they go through a different code path. So instead we store our list of access entitlement names, and save that into our MTXHelper. When the MTXHelper goes to claim entitlements, it checks if the entitlement is on our filter list. If it is on our filter list, we just skip it.
#RB Wes.Hunt
[CodeReviewed] Wes.Hunt, Jason.Bestimt
#Tests PS4 + PC MTX purchasing, Golden Path
#ROBOMERGE-SOURCE: CL 3253202
Change 3253026 on 2017/01/10 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix using FName in UE_LOG message
#ROBOMERGE-SOURCE: CL 3253025
Change 3252734 on 2017/01/10 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix friendslist query never finishing
#ROBOMERGE-SOURCE: CL 3252733
Change 3252732 on 2017/01/10 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Mark friend status as accepted instead of unknown
- Xbox friends are single-directional so they are always "accepted" if Live tells us they exist at all
#ROBOMERGE-SOURCE: CL 3252731
Change 3252309 on 2017/01/10 by James.Hopkin
#gameplugins Fixed some LOCTEXT macros causing localization gather warnings.
Change 3251643 on 2017/01/09 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OGF - Only allow epic login on xbox when that account isn't linked to another XBL account
[CodeReviewed] Jeff.Campeau
#ROBOMERGE-SOURCE: CL 3251642
Change 3251575 on 2017/01/09 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Listen for Friend Changed notifications
- We requery our friendslist when there is a notification that our friends have changed in some way
- Friend change notifications can come in for multiple friends at once so there shouldn't be issues where a bunch of friends update all at once and we make a ton of requests
- We also now call TriggerOnFriendsChangeDelegates when we finish querying our friends list
#ROBOMERGE-SOURCE: CL 3251574
Change 3251573 on 2017/01/09 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Throttle our Presence to only update when we change status
- This fixes us going over the live-services rate-limit at login
#ROBOMERGE-SOURCE: CL 3251572
Change 3251383 on 2017/01/09 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fixup Live SetUserAttribute
#ROBOMERGE-SOURCE: CL 3251382
Change 3250094 on 2017/01/06 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jeff.campeau
libstrophe UE4 modifications
#ROBOMERGE-SOURCE: CL 3250093
Change 3249288 on 2017/01/06 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 36.2 @ CL 3249117
#RB:none
#Tests:none
#ROBOMERGE-SOURCE: CL 3249278
Change 3247849 on 2017/01/05 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.hopkin
#ogf Profile notifications: Stomp OnConnect delegate now gets correctly unbound on profile group destruction.
Also hardened UMcpProfileGroup against null profile entries. There's no explicit code nulling them, but Fortnite code explicitly marks profiles as pending kill, which causes the garbage collector to null out the pointers in the profile list entries. Crash prevented in three separate ways: delegate unbound, profile list cleared in Finalize and null checks (with ensures) in all accesses.
#jira FORT-35113
[CodeReviewed] Sam.Zamani,David.Nikdel
#ROBOMERGE-SOURCE: CL 3247848
Change 3247718 on 2017/01/05 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 36.2 @ CL 3247673
#RB:none
#Tests:none
#ROBOMERGE-SOURCE: CL 3247716
Change 3247715 on 2017/01/05 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Add optional debug logging for owned xbox inventory items
#ROBOMERGE-SOURCE: CL 3247714
Change 3247494 on 2017/01/05 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.hopkin
#oss Fixed tabbing
#ROBOMERGE-SOURCE: CL 3247493
Change 3247491 on 2017/01/05 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.hopkin
#fortnite Added more logging for connecting to Stomp and sending unsubscribe requests.
#ROBOMERGE-SOURCE: CL 3247490
Change 3246698 on 2017/01/04 by Jason.Bestimt
#ROBOMERGE-AUTHOR: joe.wilcox
UT-7041 Fixed a possible null access crash in the OSSSI
#ROBOMERGE-SOURCE: CL 3246697
Change 3246230 on 2017/01/04 by Jason.Bestimt
#ROBOMERGE-AUTHOR: jason.bestimt
#ORION_MAIN - Merge 36.2 @ CL 3246134
#RB:none
#Tests:none
#ROBOMERGE-SOURCE: CL 3246204
Change 3246105 on 2017/01/04 by Jason.Bestimt
#ROBOMERGE-AUTHOR: james.hopkin
#ogf Profile notifications: added ensures and fallback in case OSS or game back-end isn't available when formatting Stomp topic. Should only ever be an issue in error circumstances - was causing shutdown crashes.
#FORT-34585
#ROBOMERGE-SOURCE: CL 3246104
Change 3245623 on 2017/01/03 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - fixed Facebook iOS compile errors
#ROBOMERGE-SOURCE: CL 3245622
Change 3245481 on 2017/01/03 by Jason.Bestimt
#ROBOMERGE-AUTHOR: joe.wilcox
UT-6837 - Added code from Fortnite that should fix this
UT-6453 - Readded the hand off to HasPermission in OnlineIdentityMCP
Updated the showdown tutorial with better encoding
#ROBOMERGE-SOURCE: CL 3245480
Change 3245391 on 2017/01/03 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Make accessing/updating local player cache thread safe
- Hopefully fixes crash where we're iterating over the local player cache while it's being updated
[CodeReviewed] Jeff.Campeau
#ROBOMERGE-SOURCE: CL 3245390
Change 3245367 on 2017/01/03 by josh.markiewicz
#UE4 - FB OSS for PC
- login flow implemented using web based LoginFlow module
- implemented ShowLoginUI for external UI interface
- added Login function with existing access token
- fixed GetAuthType function
- added reference to main online subsystem to Friend/Identity interfaces
[CodeReviewed] sam.zamani
#ROBOMERGE-SOURCE: CL 3245184
#CodeReview: josh.markiewicz, david.nikdel, greg.latcovich, sam.zamani
Change 3245283 on 2017/01/03 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - LoginFlow module
- supports other interfaces requesting a web browser widget for the purposes of capturing login flow and the resulting access token
- OnlineSubsystemFacebook for Windows depends on this for starters
- Applications are expected to initialize a LoginFlowManager and set up the callbacks to position the widget in their UI
#ROBOMERGE-SOURCE: CL 3243109
Change 3245277 on 2017/01/03 by josh.markiewicz
#UE4 - top level external UI interfaces changes to support calling out to a web browser widget for login flow requests
#ROBOMERGE-SOURCE: CL 3243108
//ROBOMERGE_OGS_Main/PluginTestGame/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineExternalUIInterface.h
#CodeReview: josh.markiewicz, david.nikdel, greg.latcovich, sam.zamani
Change 3242995 on 2016/12/22 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Convert usages of MakeShareable to MakeShared
#ROBOMERGE-SOURCE: CL 3242992
Change 3242505 on 2016/12/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Fix copyright line
#ROBOMERGE-SOURCE: CL 3242504
Change 3242499 on 2016/12/21 by Jason.Bestimt
#ROBOMERGE-AUTHOR: ian.fox
#OnlineSubsystemLive - Add User Query interface
- Rename FOnlineUserLive to FOnlineUserInfoLive (as our user query interface should be called FOnlineUserLive)
#ROBOMERGE-SOURCE: CL 3242498
Change 3240229 on 2016/12/19 by Jason.Bestimt
#ROBOMERGE-AUTHOR: josh.markiewicz
#UE4 - added code to check for iOS app store updates for running game
- OnlineAppStoreUtils.* contains code to download the app store metadata and parse it into an NSDictionary
[CodeReviewed] david.nikdel, josh.adams, peter.sauerbrei
#ROBOMERGE-SOURCE: CL 3240228
[CL 3367711 by Ian Fox in Main branch]
#lockdown Nick.Penwarden
Change 3358916 on 2017/03/22 by Andrew.Grant
Merging //Orion/Main to Dev-General (//Orion/Dev-General)
#!tests #!rb na
Change 3357395 on 2017/03/21 by Daniel.Lamb
Added some more custom stats to the cooker.
Only cook the english cook culture when we are running local builds.
#!rb Trivial
#!test Iterative shared cooked builds paragon
Change 3357377 on 2017/03/21 by Daniel.Lamb
Added support for packages which fail to load to the package dependency info module
#!rb Trivial
#!test Cook paragon
Change 3356838 on 2017/03/21 by Andrew.Grant
Merging //Orion/Main to Dev-General (//Orion/Dev-General)
#!3rb #!tests na
Change 3355306 on 2017/03/20 by Daniel.Lamb
Switched PackageDependencyInfo to using Guid instead of entire package hash when generating dependency info.
Stopped cooker from collecting garbage while in the editor.
Iterative cooks don't resolve string asset references for startup packages.
#!rb Trivial
#!test Shared precooked build paragon
Change 3354527 on 2017/03/20 by Wes.Hunt
AnalyticsProvider::SetUserID will now flush any pending events before changing the ID. #!jira AN-1660
#!fyi josh.markiewicz,david.nikdel
#!rb josh.markiewicz
#!tests ran client connected to Solo vs. AI server
Change 3353852 on 2017/03/20 by Benn.Gallagher
Speculative fix for clothing crashes using Mambo. It was possible that the skeletal mesh component could have triggered deletion or creation of simulation state objects while the simulation was in flight on another thread, added tracking and waiting for outstanding tasks.
#!jira OR-36843, UE-42975
#!rb Martin.Wilson
#!tests Editor PIE, -game hero gallery
Change 3353048 on 2017/03/18 by Jeff.Williams
#!ORION_DG - Merge MAIN @CL 3353033
Change 3352845 on 2017/03/17 by Daniel.Lamb
Renamed the ConvertRenderTargetToTexture2D function so that it's obvious it's a editor only feature.
#!rb Daniel.Wright
#!test Editor paragon
Change 3352544 on 2017/03/17 by Daniel.Lamb
ADded support for ignoring ini settings incompatbilities when using shared cooked builds.
#!rb Trivial
#!test Shared cooked build paragon
Change 3352285 on 2017/03/17 by Daniel.Lamb
Fix client side compilation error to do with render texture conversion function
#!rb Trivial
#!test Compile Paragon
Change 3352141 on 2017/03/17 by Daniel.Lamb
Added support for blueprint function to convert a rendertexture to a texture.
#!rb Daniel.Wright
#!test Run in the editor
Change 3351612 on 2017/03/17 by Andrew.Grant
Expand EngineDir and ProjectDir variables during AppLocal deployment
#!tests Jamie verified packaging Orion via the editor works now
#!rb Jamie.Dale
Change 3350470 on 2017/03/16 by Laurent.Delayen
Fix for PS4 compile.
#!rb none
#!tests PS4 + non unity
Change 3350237 on 2017/03/16 by Andrew.Grant
Pak-mounting fix from Dev-Core for OR-36896
#!tests na
#!rb GIl.Gribb
Change 3350079 on 2017/03/16 by Laurent.Delayen
Added 'AnimNotify_PlayMontageNotify' and 'AnimNotify_PlayMontageNotifyWindow' to forward notifies Begin/End to 'PlayMontage' AsyncTask.
#!rb lina.halper
#!tests Yin's BP
Change 3349694 on 2017/03/16 by robomerge
#!ROBOMERGE-AUTHOR: dan.hertzka
Exposing copy/paste actions for properties embedded within IDetailGroup header rows
#!rb Matt.Kuhlenschmidt
#!tests Copy/paste on skin variant primary override rows
#!ROBOMERGE-SOURCE: CL 3349513 in //Orion/Dev-REGS/... via CL 3349675
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3349560 on 2017/03/16 by David.Ratti
Update GameplayTagReferenceHelper to pass in raw data for owner struct (Rather than having caller pass raw 'this' to delegate). Fixes crashes with resizing lists while making calling code less crappy (avoid having to implement copy cstor and operator to fixup delegate).
Added GameplayTagReferenceHelper to gameplay cue classes.
#!rb none
#!tests editor
Change 3349305 on 2017/03/16 by Andrew.Grant
Merging //Orion/Main to Dev-General (//Orion/Dev-General)
#!tests compiled
#!rb na
Change 3349189 on 2017/03/16 by Benn.Gallagher
Fixed clothing not running in PS4 packaged builds
#!rb Martin.Wilson
#!jira OR-36680
#!tests PS4 cooked OrionEntry with Shinbi
Change 3348659 on 2017/03/15 by Daniel.Lamb
Fix compilation errors.
#!rb None
Change 3348646 on 2017/03/15 by Andrew.Grant
Unshelved from pending changelist '3347778':
<description: restricted, no permission to view>
Change 3348636 on 2017/03/15 by Daniel.Lamb
Fixed issue with rebuildlighting commandlet not checking out separate lighting files.
#!rb None
#!test ResavePackages commandlet
Change 3348559 on 2017/03/15 by Daniel.Lamb
Fixed up some iterative ini settings blacklist configs.
#!rb Trivial
#!test Iterative Cook paragon
Change 3348379 on 2017/03/15 by Laurent.Delayen
Added simple Async Node 'Play Montage' to use outside of gameplay abilities.
#!rb none
#!tests none
Change 3348035 on 2017/03/15 by Ben.Salem
Switch automationcheckpoint to being a .log file. Unblocks running on packaged builds in paragon.
#!rb none
#!tests ran oh so very many tests with the changes.
Change 3345982 on 2017/03/14 by Zak.Middleton
#!orion - OR-36422: Clamp client net send rate for character movement to 60Hz (down from 90). Integrates CL 3345771 from Dev-Framework which adds engine support for specifying the rate parameters, and sets them in Orion DefaultGame.ini to 1/60 second.
#!jira OR-36422
#!tests multi-PIE dedicated server, various framerates, net lag, etc.
#!rb Laurent.Delayen
#!codereview Laurent.Delayen
Change 3345134 on 2017/03/14 by Jordan.Walker
mono work
Change 3344857 on 2017/03/14 by Martin.Wilson
Missing includes for transactor header
#!rb none
Change 3341860 on 2017/03/10 by Chris.Bunner
Partial revert of CL 3339904. Fixed material translation error with multiple connections from custom interpolator nodes.
#!rb None
#!tests Editor, Known trouble materials with interpolator nodes, With/without material functions
Change 3341759 on 2017/03/10 by Daniel.Lamb
Fixed up NetworkCompatible version so that it works with UGS.
#!rb Trivial
#!test Cook ps4 paragon.
Change 3341616 on 2017/03/10 by Josh.Markiewicz
#!UE4 - added define for OGS feature
#!rb none
#!codereview sam.zamani
#!tests compiles
Change 3341612 on 2017/03/10 by Josh.Markiewicz
#!UE4 - removed old define
#!tests compiles
Change 3340180 on 2017/03/09 by Daniel.Lamb
Integrate fix for sync loading from main to Dev General.
#!rb Ben.Zeigler
Change 3339904 on 2017/03/09 by Chris.Bunner
Fixed material translation error when custom interpolator node hooked to multiple function outputs.
#!rb None
#!tests Editor
Change 3339280 on 2017/03/09 by Josh.Markiewicz
#!UE4 - removed WebBrowser moduel dependency on OnlineSubsystem
- added 2 functions to online engine interface
#!codereview sam.zamani, ben.marsh
Change 3338654 on 2017/03/08 by Daniel.Lamb
Fixed up some issues with iterative ini settings.
Added support for target platforms exposing which audio formats they use so they can match up supported formats with different machines.
#!rb None
#!test Cook paragon iteratively
Change 3336989 on 2017/03/08 by Ben.Marsh
Merging CL 3336693 from Dev-Core: Use shared PCHs for game plugins by default, to reduce time spent generating individual PCHs.
#!rb none
Change 3336135 on 2017/03/07 by Michael.Trepka
Hide GameLayerManager's title bar on exiting PIE
#!rb Dan.Hertzka
#!tests Tested in the editor on Windows
Change 3335324 on 2017/03/07 by Aaron.Eady
Chat;
Adding AddedItem, CompletedItem, and DiscardedItem to the chat message type enum so we can control the color for each. Set the colors in the Social asset.
Creating client record settings for turning on/off the added item, completed item, and discarded item in chat. Put these in the gameplay settings menu.
Added horizontal boxes to the gameplay settings menu because we are running out of space.
Added a vertical scroll bar to the gameplay settings menu but it doesn't seem to show. Also fixed the horizontal scroll bar at the bottom to be horizontal instead of vertical.
#!rb Matt.Schembari
#!tests MCP, PIE
#!lockdown Nicholas.Davies
#!RN
Change 3333541 on 2017/03/06 by Jason.Bestimt
#!ORION_DG - Merge MAIN @ CL 3333512
#!RB:none
#!Tests:none
#!codeReview: cameron.winston
Change 3332578 on 2017/03/04 by Andrew.Grant
Temp Disabled wrong-looking warning
#!tests #!rb na
#!ROBOMERGE: Main
Change 3332555 on 2017/03/04 by Andrew.Grant
Proper fix for Tencent DLL issue
#!tests #!rb na
#!ROBOMERGE: Main
Change 3332552 on 2017/03/04 by Andrew.Grant
Fix for Tencent DLL issue while staging
#!tests none
#!rb none
#!ROBOMERGE: Main
Change 3332216 on 2017/03/03 by Jason.Bestimt
#!ORION_DG - Merge MAIN @ CL 3332168
#!RB:none
#!Tests:none
Change 3332060 on 2017/03/03 by Daniel.Lamb
Fixed issue with AsyncLoading code eventually flushing async loading while in async loading...
This causes all kinds of cool stuff like objects on the stack corruption and also deleted memory accesses.
#!rb Gil.Gribb.
#!test Editor and -game
Change 3331680 on 2017/03/03 by Jason.Bestimt
#!ORION_MAIN - Merge MAIN @ CL 3331636
#!RB:none
#!Tests:none
#!codeReview: andrew.grant
Change 3331412 on 2017/03/03 by James.Hopkin
#!orion Rebuilt OpenSSL libs for PS4 to fix process termination due to SIGPIPE on closing websockets
Source change committed in CL#!3331380
#!jira OR-36274
#!fyi Paul.Moore
Change 3331375 on 2017/03/03 by Sam.Zamani
fix dll path for tenproxy
#!rb none
#!tests none
Change 3330953 on 2017/03/02 by Jason.Bestimt
#!ORION_DG - Merge MAIN @ CL 3330924
[STOMPED ChestOpeningScreen.uasset]
#!RB:none
#!Tests:none
#!codeReview: bryan.rathman, phil.buuck, matt.schembari, andrew.grant
Change 3330646 on 2017/03/02 by Andrew.Grant
Warning and non-unity fix
#!tests compiled
#!rb none
Change 3330388 on 2017/03/02 by Andrew.Grant
Merging //Orion/Main to Dev-General (//Orion/Dev-General)
#!tests #!rb na
Change 3329982 on 2017/03/02 by Sam.Zamani
fixed updated module rules
#!rb none
#!tests regen projects
Change 3329964 on 2017/03/02 by Sam.Zamani
Copying //Tasks/Orion/Dev-Online-Tencent to Dev-General (//Orion/Dev-General)
3245325 Adding new OSS for Tencent online platform
3245448 tencent third party SDK
TCLS proxy functionality
#!rb none
3245474 missing include
#!rb none
3249585 TCLS tenproxy.dll in thirdparty bin folder
#!rb none
3249726 Load TenProxy.dll for TCLS integration
New OSS Tencent
#!rb none
3255571 tencent configs
#!rb none
3255826 Tencent TCLS paragon launcher
#!rb none
3256168 TCLS launch batch update cmd line options
#!rb none
3256170 Added "TencentLive,TencentDev" MCP config entries
#!rb none
3256504 xmpp config update
#!rb none
3273168 skip login steps for tencent
config update
#!rb none
3279427 #!xmpp
add option to use plain text auth
3279428 disable ssl and use plain text auth for XMPP connection
temporary until we have a valid cert setup on Tigase deployment
3281566 enabled OSS tencent
this will also be the toggle for detecting when to enable tencent functionality at runtime
3283103 differentiate between tencent dev/live environments
disable QoS region selection for tencentdev
3283106 lower http verbosity
3283734 config updates
3285066 disable replays and mtx for tencent build
3291005 #!online,mcp
service config bEnabled flag to toggle individual services as needed
3291006 explicitly mark unneeded Mcp services as disabled
3291108 allow replay tab to be disabled via UOrionRuntimeOptions.bEnableReplays=false
3291492 disable recording of replays for tencent mode
3292750 disable replay tab based on bEnableReplays=false
3292753 new orion runtime option bDisallowCoinPurchases
if true, prevents coins from being available for purchase
3292755 diable mtx coin offers if bDisallowCoinPurchases=true
3292759 missing header
3293246 disable query for available friend codes if bEnableFriendCodes=false
3293250 temp usage of NULL analytics provider
3298025 Adding optional RegionTencent plugin for overriding config files
3298027 ability to override config cache values via plugin config files
3311016 default to TencentDev backend when running in tencent mode
3311017 CMS tencent config
3311022 Rename RegionTencent to RegionCN
3312470 disable links for tencent build
3313014 move tenproxy.dll to \OrionGame\Binaries\ThirdParty\Tencent
3314861 tenproxy 2.0.2.7 update
3314878 default RegionCN plugin to disabled
this will only be enabled once the RegionCN.pak is loaded
3314879 TCLS launcher pointing at UE4Editor.exe for development
3315257 missing file
3323573 remove TCLS launcher
3326006 Tencent TLOG SDK
3326277 wrapper singleton class for tenproxy connection
3329180 Tencent support for login flow
3329181 WIP tenproxy connection usage in identity
3329624 wip tcls proxy
#!rb none
#!tests none
Change 3329651 on 2017/03/02 by Andrew.Grant
Merging from //UE4/Main @ 3322856 through Orion-Staging
#!tests QA
#!rb na
Change 3329411 on 2017/03/02 by robomerge
#!ROBOMERGE-AUTHOR: dan.hertzka
Duplicating CL 3303733 from Dev-Editor (simple fix for a massive issue)
- This will prevent any TAssetPtr property from getting stomped by undo/redo (you know those ridiculous store and card art issues? Fixed!)
#!lockdown Jason.Bestimt
#!rb none
#!tests Undo on an item definition asset
#!ROBOMERGE-SOURCE: CL 3329404 in //Orion/Release-38.3/... via CL 3329405
#!ROBOMERGE-BOT: ORION (Main -> Dev-General)
Change 3328858 on 2017/03/01 by Lina.Halper
Fixed crash on importing animation that was edited before
#!rb: none
#!tests: reimport
Change 3328459 on 2017/03/01 by Daniel.Lamb
When adding new ddc back ends to the hierarchcial ddc make sure to update the async backends lists.
#!codereview Gil.Gribb
#!test None
#!rb Trivial
Change 3328182 on 2017/03/01 by Daniel.Lamb
Unshelved from pending changelist '3318009':
Adding support for shared cooked builds to be downloaded from the network.
Included CookedAssetRegistry in the p:\ published builds.
#!rb Ben.Marsh
Change 3327856 on 2017/03/01 by Frank.Gigliotti
Added velocity overrides to FRK4SpringInterpolator;
#!RB None
#!codeReview Laurent.Delayen
#!Tests PIE
Change 3327096 on 2017/03/01 by David.Ratti
Added generic reference viewer details customization for gameplay tags. Added it to GameplayStatsMetaData.
#!rb none
#!tests editor
Change 3326177 on 2017/02/28 by Daniel.Lamb
Added some more debugging information to help track down live issue.
#!rb Chris.Bunner
#!test Ran editor.
Change 3324951 on 2017/02/28 by David.Ratti
UDataTable: added AddRow/RemoveRow native functions.
#!rb JB
#!tests na
Change 3323852 on 2017/02/27 by David.Ratti
Fix ::RequestAllGameplayTags OnlyIncludeDictionaryTags option
#!codereview Ben.Zeigler
#!rb #!tests na
Change 3323706 on 2017/02/27 by Jason.Bestimt
#!ORION_DG - Merge MAIN @ CL 3323694
#!RB:none
#!Tests:none
Change 3321945 on 2017/02/24 by Jon.Lietz
OR-36258
- fixing an issue where gameplay effects that are set to not refresh the period should not allow the execution of a period effect on application.
#!RB David.Ratti
#!tests golden path
#!codeReview: Billy.Bramer, Fred.Kimberley
#!RNX
Change 3321876 on 2017/02/24 by Daniel.Lamb
Fixed erroronEngineContentUse flag not being set properly.
#!rb Trivial
#!test Cook Paragon.
Change 3321591 on 2017/02/24 by Jason.Bestimt
#!ORION_DG - MAIN @ CL 3321563
#!RB:none
#!Tests:none
Change 3321260 on 2017/02/24 by Andrew.Grant
Fixed issue that was causing missing string references to not show their referencer
#!rb none
Change 3321040 on 2017/02/24 by Robert.Manuszewski
Merging changes 3316253 and 3319134 from Dev-Core: fixes to file log hangs and crashes.
#!rb none
#!tests Cooked Win64 server and client, played cooked Win64 build
Change 3319413 on 2017/02/23 by Jason.Bestimt
#!ORION_DG - Merge MAIN @ CL 3319394
#!RB:none
#!Tests:none
Change 3317905 on 2017/02/22 by Daniel.Lamb
Integrate CL 3238291 from Odin
Add Plugin content to the asset registry
Change the location of AssetRegistry.bin when cooking a plugin as DLC
Include AssetRegistry.bin in the cooked plugin staging process
Add function to PluginManager to keep list of any plugins that loaded a pak file
Use list of plugins with pak files to merge their AssetRegistry.bin files into the main AssetRegistry when it's created
#!rb Ben.Marsh
#!codereview Chance.Ivey, Daniel.Lamb
Change 3317648 on 2017/02/22 by Cody.Haskell
Instead of popping an external web browser, we use the SWebBrowser widget on GFN.
#!rb DanH
#!codereview Andrew.Grant, Dan.Hertzka, Matt.Schembari
#!tests PIE
Change 3317289 on 2017/02/22 by Jason.Bestimt
#!ORION_DG - Merge MAIN @ CL 3317254
#!RB:none
#!Tests:none
Change 3317186 on 2017/02/22 by Mieszko.Zielinski
Fixed items that have been force-scored by an EQS test as 'failed' getting discarted even if the test is being run in scoring-only mode #!UE4
#!test golden path
#!rb Lukasz.Furman
#!codereview Daniel.Broder, John.Abercrombie
Change 3317005 on 2017/02/22 by Daniel.Lamb
Submitted wrong version of my file.
#!rb Trivial
#!test Compile
Change 3316958 on 2017/02/22 by Daniel.Lamb
Added support in buildcookrun for shared cooked builds.
#!rb Trivial
#!test BuildCookRun iterative script
Change 3316942 on 2017/02/22 by Daniel.Lamb
DLC cooking optimization.
Optimization to determining package dependency tree, now is async.
Fixes for iterate shared cooked build. Added fallback when using shared cooked build to local build if local build is newer.
Added DLC cooking warning if you are overriding output directories.
Removed previous release packages names from DLC asset registry.
Only generate manifest for additional assets instead of all assets.
Minor optimization to worst case resolving of string asset references. Only resolve those that haven't been resolved before (only happens when GC thrashing happens).
#!rb Andrew.Grant
#!test Cook paragon
[CL 3365166 by Andrew Grant in Main branch]
#lockdown Nick.Penwarden
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3281394 on 2017/02/01 by Chad.Garyet
one more try on the name here, with the extension this time
Change 3286009 on 2017/02/03 by Jon.Nabozny
Fix SkelMeshMerge duplicating Skeleton sockets.
#jira UE-39690
Change 3288374 on 2017/02/06 by Jon.Nabozny
Fix MaterialIndex checks in USkinnedMeshComponent::GetMaterial
Change 3288640 on 2017/02/06 by Jon.Nabozny
#rn Fix UPhysicsConstraintComponent details to allow modification of MaxForce, Stiffness, and Damping for Linear and Angular constraints.
#jira UE-40261
Change 3288978 on 2017/02/06 by Jon.Nabozny
Add code to debug for duplicate sockets in UQAMeshMergeComponent::MergeMeshes.
Change 3290332 on 2017/02/07 by Marc.Audy
Add AnimPhys object version
Change 3290753 on 2017/02/07 by Jon.Nabozny
Update CoM documentation for CoM offset.
#jira UE-40136
Change 3290783 on 2017/02/07 by Jon.Nabozny
Update mass dependent wheel properties in UWheeledVehicleMovementComponent when mass is updated.
#jira UE-39820
Change 3292286 on 2017/02/08 by Jon.Nabozny
Fix OSSNull query filtering.
#codereview: John.Pollard, Josh.Markiewicz, JohnHenry.Carawon
#jira: UE-37512
Change 3294138 on 2017/02/09 by Thomas.Sarkanen
Add more descriptive name for sub-struct members in property tracks
Change 3294139 on 2017/02/09 by Thomas.Sarkanen
Moving to individual structs for limbs
Change 3294140 on 2017/02/09 by Thomas.Sarkanen
Updated base human asset to reflect limb changes
Updated map to just contain the mannequin for now
Updated Sequence to contain some default IK keys
Change 3294178 on 2017/02/09 by Thomas.Sarkanen
Fix shadow variable warning
Change 3294554 on 2017/02/09 by Thomas.Sarkanen
Fixed persistent limb drift issues with non-participant bones
Still have rotational drift with IK chain nodes (still to fix).
Also fixes the addition of initial keys on binding when animating.
Also fixes not being able to pick the widget sometimes when picking nodes in the tree.
Change 3294826 on 2017/02/09 by Chad.Garyet
fixing up busted defaultvalues on physx and precompiled binaries
Change 3294827 on 2017/02/09 by Thomas.Sarkanen
CIS fixes for non-editor and monolithic builds
Change 3296363 on 2017/02/10 by Thomas.Sarkanen
Fix bone drifting
Re-using local transforms then resetting each update pass was accumulating error (via GetRelativeTransform), causing limbs to drift. To address this, simply set the global transform in the case where we know the local transform wont change.
Also optimized the hierarchy API a little & prevented excess work when nothing changes.
Change 3296393 on 2017/02/10 by James.Golding
Add support for clicking on PoseDriver targets in viewport
Change 3296465 on 2017/02/10 by Thomas.Sarkanen
Removed component visualizer (no longer used)
Change 3296467 on 2017/02/10 by Thomas.Sarkanen
Fixed extra keys being made when switching IK/FK mode. Now we only key on user action.
Added ability to hide nodes (advanced setting) and manipualtors (on playback)
Change 3296554 on 2017/02/10 by Thomas.Sarkanen
Fixed up some workflow issues
Widget visibility and the ability to move actors around is now corrected by calling the base FEdMode class functions appropriately.
Added a focus of the chosen actor so orbiting the actor is easier. There is a hitch when we do this (probably because Sequencer is re-initialized the next frame), so we miss the nice transition.
Change 3296621 on 2017/02/10 by Thomas.Sarkanen
Added ability to specify manipulator type when adding
Not exposed in the 'add' UI yet, just enough to allow me to batch-change the ones we have for now
Also tweaked default extents for box manipulators.
Change 3296622 on 2017/02/10 by Thomas.Sarkanen
Changed FK manipulators to boxes
Change 3296740 on 2017/02/10 by James.Golding
Added bOnlyDriveSelectedBones option to PoseDriver
Change 3296957 on 2017/02/10 by James.Golding
Fix AnimNode_PoseHandler using mesh bone index not compact bone index for setting up BoneBlendWeights array
Change 3297092 on 2017/02/10 by Jon.Nabozny
#rn Fix InstancedStaticMesh not properly creating physics state when Stationary.
#JIRA UE-39876
Change 3297160 on 2017/02/10 by Ori.Cohen
Temp fix for physx immediate mode crashing when 0 rows are generated.
Change 3297203 on 2017/02/10 by Ori.Cohen
Temp fix for immediate mode crash when free joints are batched together
#JIRA UE-41026
Change 3297326 on 2017/02/10 by Jon.Nabozny
PR #2965: Update comments in several classes within demo projects to match style present and provide more detail for new users (Contributed by Markyroson)
Changed some of the comment blocks to multiple single line (inside definitions). This is for consistency with our codebase.
#JIRA UE-38981
Change 3297618 on 2017/02/10 by Charles.Anderson
Arcblade - GDC
- Created a new mor polished Phat for this. Probably not gonna use it.
- Created a Ragdoll asset. Need to talk to Ori about getting it working better.
Change 3297799 on 2017/02/10 by mason.seay
Test map for testing audio attenuation
Change 3297940 on 2017/02/10 by Jon.Nabozny
#rn Fix ConstraintComponentVisualizer with AngularOffset.
Needed to apply local transform before world.
#JIRA UE-39597
Change 3297947 on 2017/02/10 by Chad.Garyet
adding automated test build option
Change 3299203 on 2017/02/13 by Thomas.Sarkanen
Fixed local coord system issues with rotation (etc).
Delta transforms are supplied in the space we specify in GetCustomDrawingCoordSystem(), so we now perform our operations in that space, then convert back when applying to the animation.
Fixed up to allow for animating actors with transformed skeletal mesh components.
Also added some proximity scaling to manipulators.
Change 3299220 on 2017/02/13 by Thomas.Sarkanen
Fixed CIS missing include
Change 3299343 on 2017/02/13 by Lina.Halper
Spine twist/roll check in
- control points are disabled
#rb: Thomas.Sarkanen
Change 3299388 on 2017/02/13 by James.Cobbett
Updating QA-Physics map
Change 3299518 on 2017/02/13 by Lina.Halper
fix build issue
#rb: none
Change 3299701 on 2017/02/13 by Ori.Cohen
Add finer grain physx stat information.
Change 3299894 on 2017/02/13 by Ori.Cohen
Added LOD support for immediate mode physics
Change 3299906 on 2017/02/13 by James.Cobbett
Updating QA-Collision map with new test scenarios
Change 3299962 on 2017/02/13 by Ori.Cohen
Fix shadow warning
Change 3300100 on 2017/02/13 by Lina.Halper
- renamed Constraint Axes option to FFilterOptionPerAxis : was going to reuse it for something else but didn't have to but left name changed because it makes more sense
- enable control point reading part
- twist/roll controll is localspace reader - BaseHuman
#rb: none
#code review:Thomas.Sarkanen
Change 3300206 on 2017/02/13 by Ori.Cohen
Rename Ragdoll node to RigidBody node
Change 3300899 on 2017/02/13 by Alan.Noon
Migrating Paragon Origin and Origin Small maps content.
Change 3301279 on 2017/02/14 by Jurre.deBaare
Mesh paint refactor
Change 3301288 on 2017/02/14 by Jurre.deBaare
Incremental CIS fixes
Change 3301290 on 2017/02/14 by Jurre.deBaare
Another CIS fix
Change 3301311 on 2017/02/14 by Thomas.Sarkanen
Fixed non-editor builds
Change 3301313 on 2017/02/14 by Jurre.deBaare
More CIS fixes
Change 3301315 on 2017/02/14 by Jurre.deBaare
Include CIS fix
Change 3301333 on 2017/02/14 by Jurre.deBaare
Non-Unity CIS fixes
Change 3301388 on 2017/02/14 by Benn.Gallagher
CIS fix for cloth create panel
Change 3301445 on 2017/02/14 by Benn.Gallagher
Last few changes over from the mesh paint branch
hooked up LOD dropdown box
Moved asset selection out of details panel
Change 3301527 on 2017/02/14 by mason.seay
Deleting unneeded map
Change 3301531 on 2017/02/14 by mason.seay
Renaming Map to fix naming scheme
Change 3301558 on 2017/02/14 by Ori.Cohen
Fix physx stats not being counted properly as we were not using static data.
Change 3301604 on 2017/02/14 by Ori.Cohen
Fix static analysis warning
Change 3301615 on 2017/02/14 by Jurre.deBaare
All. The. CIS. Fixes
Change 3301630 on 2017/02/14 by mason.seay
Updating Map for testing
Change 3301697 on 2017/02/14 by mason.seay
Final change to map
Change 3301734 on 2017/02/14 by Jurre.deBaare
- Crash CTRL-Z when having cloth painter and paint mode open
- Fill action not being undo-able
- Import vertex colors should default to to-instance
- Paint mode buttons in level painter are now toggle buttons (clarifies UI for user)
Change 3301763 on 2017/02/14 by Jurre.deBaare
- Fix for asset without engine version
- Fix for crash due to missing skeletal mesh permutation in mesh paint view modes
Change 3302421 on 2017/02/14 by Lina.Halper
Fixed issue where spline gets incorrect position when it has many control points.
#rb: Thomas.Sarkanen
Change 3302667 on 2017/02/14 by Lina.Halper
- added spine control points to work
- FK/IK switch isn't working great yet. Don't try
- disabled all twist/roll handling since control point itself can twist also and they were conflicting each other
- added option to add fk nodes, change parnets
- fixed issue with drawing skeleton drawing, when parents weren't added yet.
- Added neck/head/body control
#code review: Thomas.Sarkanen
#rb: none
Change 3303200 on 2017/02/14 by Alan.Noon
Collision shapes for Immediate Mode Ragdolls
Change 3303201 on 2017/02/14 by Alan.Noon
Adding Origin, Full Map
Change 3303477 on 2017/02/15 by James.Golding
Add Get and SetComponentForAxis to FVector and FRotator
Change 3303478 on 2017/02/15 by James.Golding
Add support for multiple source bones to PoseDriver
Change 3303480 on 2017/02/15 by James.Golding
Added per-scene frame number, handles cases like motion blur caching.
Refactored GPUSkinCache to have an explicit frame advance function, called after all viewports have rendered in game/editor, PostRenderAllViewportClients.
(Original author Chris.Bunner)
Change 3303513 on 2017/02/15 by Jurre.deBaare
CIS: Linux file name case fixes and incorrect pragma once
Change 3303576 on 2017/02/15 by Thomas.Sarkanen
Sub-sequence sections can now override how they instance their template
Added UMovieSceneSubSection::GenerateTemplateForSubSequence. This just performs the original call to SubSequenceStore.GetCompiledTemplate in the dcefault case.
Allowed non-const access to FMovieSceneEvaluationTemplate::GetTracks so they can be potentially modified once instanced.
Added access for FMovieSceneEvaluationTrack::ChildTemplates.
Change 3303578 on 2017/02/15 by Thomas.Sarkanen
Rich curves can now be transformed post-copy correctly
Using GetKeyIterator rather than aquiring the iterator directly makes sure we have valid key handles, which we dont if we have just copied the curve.
Change 3303579 on 2017/02/15 by Thomas.Sarkanen
Added GetLinkNode to complement SetLinkNode in FAnimNode_Base
Change 3303580 on 2017/02/15 by Thomas.Sarkanen
Made the logic around when sub-tracks can be primed for recording more specific
Prevents rig control sub tracks form being able to be primed.
Change 3303581 on 2017/02/15 by Thomas.Sarkanen
Allowing alpha on rig tracks to work
Alpha curve is now pushed down to tracks on template compilation along with bone masks & additive flag.
Sequencer anim instance updated to use new flags. Structure altered to accomodate layered blending for masked body parts (should probably push this to the regulat sequence instance too).
Moved anim node to local space (now it is just derived form FAnimNode_Base).
Also fixed opening/binding order issues - Now you should be able to open a sequence, bind to an actor and create a new rig control in a sequence in any order.
Change 3303582 on 2017/02/15 by Thomas.Sarkanen
Fixed UE4Game CIS - Moved AddConstraint() to non-editor-only
Also fixed crash in property chain iteration (for non-existent array properties)
Change 3303594 on 2017/02/15 by Jurre.deBaare
Fix for crash on deleting painted actors
Change 3303636 on 2017/02/15 by Lina.Halper
-remove temp code to add constraints. - they serialize, so once you add them you don't have to add these anymore.
This will move to editor menu soon.
#rb: none
Change 3303648 on 2017/02/15 by Martin.Wilson
Fix reimport crashes if the animation uses additive transform tracks.
#jira UE-41929
#jira UE-41921
Change 3303652 on 2017/02/15 by Benn.Gallagher
Added merged Ice mesh with new simulation mesh to match mesh from APEX version.
Change 3303660 on 2017/02/15 by Benn.Gallagher
map update for clothing demo
Change 3303662 on 2017/02/15 by Benn.Gallagher
State machine update for Ice anim
Change 3303676 on 2017/02/15 by mason.seay
Adjusted sound actor location
Change 3303689 on 2017/02/15 by Benn.Gallagher
Updated Ice mesh to have clothing present on the back part of the dress
Change 3303691 on 2017/02/15 by Jurre.deBaare
CIS fixes for pose driver details
Change 3303704 on 2017/02/15 by Lina.Halper
Add FK limb links
- enabled temp code to add constraints. It's not serialized from BP editor, so this has to be added everytime. Will fix this in the futre check-ins
#rb:none
Change 3303716 on 2017/02/15 by Thomas.Sarkanen
Updated manipulators to always draw in front of the mesh
Added material & enabled content for the plugin.
Change 3303730 on 2017/02/15 by thomas.sarkanen
Resaving manipulator material with correct engine version
Change 3303754 on 2017/02/15 by Thomas.Sarkanen
Fix manipulators popping to max size when manipulating
Change 3303835 on 2017/02/15 by Thomas.Sarkanen
Fix hitch by not displaying spawned objects if we dont have a sequence focused.
Change 3303843 on 2017/02/15 by Lina.Halper
Added normalize rotation on inputs/outputs
#code review: Thomas.Sarkanen
#rb: none
Change 3303916 on 2017/02/15 by Jurre.deBaare
CIS: Linux incorrect pragma once
Change 3304084 on 2017/02/15 by James.Golding
Update pose driver test after addition of multi-bone input
Change 3304188 on 2017/02/15 by James.Golding
Add custom remap curve option per-target in PoseDriver
Change 3304189 on 2017/02/15 by James.Golding
Fix CIS for ControlManipulator.cpp
Change 3304210 on 2017/02/15 by Alan.Noon
Added hidden collision objects for stairs area. Added brighter lighting on plinth area. Hooked up minion placement randomization. Added 100 minions to minion level for ragdol
Change 3304327 on 2017/02/15 by Alan.Noon
Created new Persistent levels for each Anim Tech demo, which loads in Origin_Small_P
Change 3304337 on 2017/02/15 by Alan.Noon
renamed minion demo level for GDC
Change 3304508 on 2017/02/15 by Lina.Halper
- You can see constraints in the tree view (full edit mode)
- YOu can add or update constraints (using update constraints button)
- You can delete constraints
- Cleaned up constraints interface
#rb: none
#code review: Thomas.Sarkanen
Change 3304537 on 2017/02/15 by chris.evans
!N Initial PSD test [chrise]
Change 3304551 on 2017/02/15 by James.Golding
Fix missing 'break's from SetComponentForAxis in FVector and FRotator
Change 3304570 on 2017/02/15 by Chris.Evans
!N Source assets for psd test
#RB none
Change 3304964 on 2017/02/15 by Lina.Halper
fix build issue
#code review: James.Golding
#rb: none
Change 3304998 on 2017/02/15 by Chris.Evans
!B Checking in correct FBX
#RB none
Change 3305314 on 2017/02/15 by chris.evans
!N Adding materials driven
!N Adding 'simulation' animation which simulates the driven result
Change 3305355 on 2017/02/15 by chris.evans
!N Initial test shoulder pose
Change 3305357 on 2017/02/15 by chris.evans
!N Initial Mambo shoulder ROM
Change 3305446 on 2017/02/15 by Lina.Halper
fixed CIS error
#rb: none
#code review: Thomas.Sarkanen
Change 3305768 on 2017/02/16 by Jurre.deBaare
CIS: Clang compile errors
Change 3305857 on 2017/02/16 by thomas.sarkanen
Removed particle systems from top plinth as they interfere with selection and obscure demo somewhat.
Change 3305907 on 2017/02/16 by Thomas.Sarkanen
Fix hitches on selection of multiple keys
Prevented multiple seleciton callbacks being called for each key (we now just edit the selection then broadcast later).
Dont force the details panel to refresh if nothing has changed.
Make sure we make a list of unique object IDs when processing the selection delegate, as we get an object ID per track.
Change 3305910 on 2017/02/16 by Thomas.Sarkanen
Allow multiple instances ot the same parameterized subsequence to exist and function correctly
Subsequences in the store are now keyed off an optionally specified 'other' object. In the case of parameterized subsequences, this object is the section.
Editor only right now - cooked builds are still to come
Change 3305911 on 2017/02/16 by Thomas.Sarkanen
Fix NaNs from uninitialized poses
Change 3305922 on 2017/02/16 by Thomas.Sarkanen
BuiltData for Origin_Small_P
Change 3305927 on 2017/02/16 by Thomas.Sarkanen
Moved ControlRig->ControlRigDemo in preparation for keeping all assets in one folder
Added some test assets
Change 3305928 on 2017/02/16 by Thomas.Sarkanen
Dont select actors when we bind to them
Selection can sometimes look bad and obscure the character.
Change 3306118 on 2017/02/16 by Thomas.Sarkanen
CIS fix
Change 3306230 on 2017/02/16 by Jurre.deBaare
CIS fix for linking errors on specific platforms
#test compile PS4 OrionGame
Change 3306378 on 2017/02/16 by Martin.Wilson
First pass Live Link system (Initially from //Tasks/UE4/Dev-Causeway)
- Live Link Maya plugin build files (builds a .mll file that can be loaded into Maya)
- Live Link Interface (editor module with interface files)
- Live Link Message Bus Framework (editor module with files needed for building message bus based live link plugins)
- Live Link (experiemental plugin that contains editor part of live link system)
Change 3306388 on 2017/02/16 by Lina.Halper
- build issue fix
- also tweaked display name to display only node name in editing mode
#rb: none
Change 3306455 on 2017/02/16 by Jon.Nabozny
#rn Perf improvements to FAnimNode_RigidBody.
Cache bounds to prevent unnecessary overlap updates.
Move overlaps off game thread.
Change 3306591 on 2017/02/16 by Martin.Wilson
Updates to live link
- Copyright changes (some were still 2016)
- Rename BlankMayaPlugin to LiveLinkMayaPlugin
Change 3306907 on 2017/02/16 by Jon.Nabozny
MinionDemo Content Perf Pass.
Change 3306914 on 2017/02/16 by Thomas.Sarkanen
Back out changelist 3305857 and 3305922
Reverts particle system changes to Origin_Small_P
Change 3306942 on 2017/02/16 by Martin.Wilson
Live link demo content
-Feng mao mesh that matches maya scene
- LiveLinkGDC Map
- Beginning of camera control sequencer
Change 3307154 on 2017/02/16 by Alan.Noon
Merged in new content to fix badly collapsed BP Static meshes deleted ragdoll minions for new posing. Stopped animation on spawn pad materials
Change 3307382 on 2017/02/16 by Martin.Wilson
Fix CIS (Add virtual destructor to ILiveLinkSource)
Change 3307497 on 2017/02/16 by chris.evans
!N Moving mats
Change 3307541 on 2017/02/16 by Chris.Evans
!B Rebuilding test assets with new skeleton
Change 3307873 on 2017/02/16 by Chris.Evans
!N Mambo updates
Change 3307875 on 2017/02/16 by Chris.Evans
!R Update to blueprint
Change 3308030 on 2017/02/16 by Alan.Noon
Changed lighting of Origin_Small_P based on feedback. Placed new objects were previous were exhibiting bad lightmaps.
Change 3308246 on 2017/02/16 by Alan.Noon
Consolidated new lighting content from sublevels into Origin_Small_P. Hooked up Physics asset to ArcBlade Skeletal mesh
Change 3308470 on 2017/02/16 by Lina.Halper
- make sure all are hooked up properly to pelvis and spine_03
- no multiple pelvis anymore. Using one to tweak all of them. all limbs are connected through constraints
- make sure end effector rotation is modifying IK's last chain rotation
- had to hack for saving offset for IK/FK switch mode but it works fine
- fixed lots of constraint issue with deleting node, parent constraints. Added new spine after that fix.
#rb:none
#code review: Thomas.Sarkanen
Change 3308764 on 2017/02/17 by Jurre.deBaare
Fix for non-unity Orion game build
Change 3308774 on 2017/02/17 by Thomas.Sarkanen
Added multi-selection of manipulators
Allowed BoxSelect, FrustumSelect and SelectNone to be overriden by the edit mode. Our edit mode doesnt have a sub-tool, it handles everything itself.
Also fixed manipulators drawing in front of widget
Changed manipualtors to be world-relative rather than screen relative scaled.
Tweaked proximity to be stateful so we only highlight the closest node
Also fixed slow FPS when dragging.
Change 3308802 on 2017/02/17 by James.Golding
Fix 'apply custom curve' for pose driver targets being on by default
Change 3308824 on 2017/02/17 by Lina.Halper
Fix build issue
#code review:Thomas.Sarkanen
#rb: none
Change 3308851 on 2017/02/17 by James.Golding
Add new control manipulator picking UI
Change 3308863 on 2017/02/17 by Martin.Wilson
Enable Live Link plugin in AnimTechDemo
Change 3308880 on 2017/02/17 by Thomas.Sarkanen
Getting instanced subsequences working in cooked builds
Change 3309009 on 2017/02/17 by Benn.Gallagher
Mask support and UI, not hooked up to painter yet
Added clothing tools experimental flag and hooked up
Change 3309016 on 2017/02/17 by Martin.Wilson
Clean up engine provided output devices and supply a Maya one, stops Maya hanging on shutdown
Change 3309108 on 2017/02/17 by Jurre.deBaare
CIS fix: missing definition of FWeakObjectPtr (strangely not part of CoreMinimal)
Change 3309134 on 2017/02/17 by Jurre.deBaare
Crash in texure painting mode
#fix Required some extra checks for new setup (can only paint while having one mesh selected)
Issue with vertex paint propagating to lower LOD levels
#fix There was no setup to propagate colors from source static mesh data so added the path
#misc Re-added flow painting and removed flow-strength property
#misc Added detail customization for texture paint UV channel
Change 3309256 on 2017/02/17 by Benn.Gallagher
CIS fix
Change 3309393 on 2017/02/17 by James.Golding
Set color for kinematic controls
Change 3309410 on 2017/02/17 by Ori.Cohen
PR #3221: Kinematic body interpolation in substepping causes invalid raycasting/sweeping/overlapping (Contributed by PhoenixBlack)
Change 3309469 on 2017/02/17 by Benn.Gallagher
Added ContentExamples cloth assets
Added camera transitions and controls
Cleanup logic
Move characters and materials onto upper plinth
Hid actor mesh from game view.
Change 3309625 on 2017/02/17 by mason.seay
Resaving assets to remove warnings
Change 3309802 on 2017/02/17 by Alan.Noon
Modified Origin_Small_P lighting. Set up ArcBlade for presentation
Change 3309985 on 2017/02/17 by Thomas.Sarkanen
Fixed crash adding multiple rigs to sequence
If a hierarchy is empty, dont attempt to access a non-existent node
#jira UE-42103
Change 3310209 on 2017/02/17 by Lina.Halper
- Fix limbs detaching issues
- added set translation to override translation
- moved joint targets away from the limbs
- Spine FK is on by default
- spnie IK/FK switch should work better. It can still pop depending on your control point can handle or not.
#rb: none
Change 3310389 on 2017/02/17 by Chris.Evans
!N Mambo multi-joint pose demo
Change 3310911 on 2017/02/18 by Lina.Halper
Ice/Mambo mapping fix with BaseHuman
Change 3311138 on 2017/02/19 by James.Golding
- Allow multi-select in control picker
- Clicking on background clears selection
- Add 'Select All' button
- Darken controls that are disabled (is in different kinematic mode)
- Use selection color from control instead of outline
- Center and fit picker to details panel width
- Remove entire Nodes section of edit mode panel (not just tree)
- Fix rig properties not scrolling
- Place picker in expandable area, collapsed when no rig selected
Change 3311147 on 2017/02/19 by Thomas.Sarkanen
Fix spine keying
Add the ablity for array elements to be keyed directly. The spine properties are FTransforms in an array and previously it ignored them because of assumptions about allowed structures.
This should probably be refactored to a more generic 'traverse up my property chain looking for Interp properties' at some point in the future.
Change 3311150 on 2017/02/19 by Thomas.Sarkanen
Synchronizing sequencer selection
Now enter key works for keying selected tracks
Added new way to select sequencer tracks externally via property paths.
Change 3311152 on 2017/02/19 by Thomas.Sarkanen
Missed files
Change 3311153 on 2017/02/19 by Thomas.Sarkanen
CIS fixes
Change 3311154 on 2017/02/19 by Thomas.Sarkanen
File I missed (CIS fix)
Change 3311156 on 2017/02/19 by James.Golding
Change 'ControlRig Edit Mode' icon
Change 3311176 on 2017/02/19 by Lina.Halper
Fix build issue
#rb:none
#code review: Thomas.Sarkanen, Jurre.DeBarre, James.Golding
p.s. not sure who's code, so just adding everybody I can think of
Change 3311261 on 2017/02/19 by Lina.Halper
- Fixed an issue when you don't have parent in the rig
- get all component space, and convert to local
#rb:none
#code review: Thomas.Sarkanen
Change 3311282 on 2017/02/19 by Lina.Halper
Fixed issue where pivot location is incorrect when mapping to other meshes
#rb: none
#code review:Thomas.Sarkanen
Change 3311491 on 2017/02/20 by Thomas.Sarkanen
CIS fix
Change 3311497 on 2017/02/20 by Jurre.deBaare
Game editor compile error
#fix WITH_EDITORONLY_DATA instead of WITH_EDITOR ifdef around UPROPERTY
Change 3311507 on 2017/02/20 by Jurre.deBaare
Cloth paint progress
- Different approach / refactored out paint ray retrieval
- Added key input callback to IMeshPainter and derived classes
- Added toggle for showing invisible vertices
- Added gradient paint tool
- Details customization for brush/gradient tool settings
- Some cleaning
Change 3311527 on 2017/02/20 by Jurre.deBaare
CIS header guard warning
Change 3311530 on 2017/02/20 by Jurre.deBaare
CIS dereferencing possible nullptr warning
Change 3311533 on 2017/02/20 by Jurre.deBaare
CIS dereferencing warning (better fix)
Change 3311543 on 2017/02/20 by James.Golding
Add buttons for switching IK/FK mode of limb/spine to picker
Put picker and details panel in a scroll box
Fix spine manipulators not being hidden when disabled
Change 3311649 on 2017/02/20 by James.Golding
R key now toggles manipulator visibility
Change 3311707 on 2017/02/20 by Lina.Halper
Added Clavicle FK controls
#code review: Danny.Bouimad
Change 3311764 on 2017/02/20 by Martin.Wilson
Update cameras for Live link demo map and turn on recompute tangents on Feng Mao
Change 3311858 on 2017/02/20 by Chris.Evans
!R Updated with pose values
Change 3312043 on 2017/02/20 by Jon.Nabozny
Change SkelMeshMerge logic to fix duplicates (again) and fix crash.
#jira UE-39690, UE-42146
Change 3312046 on 2017/02/20 by Thomas.Sarkanen
Fix crash drag/dropping skeletal mesh
#jira UE-42139 - Crash when adding SK_Mannequin to a Level Sequence in QAGame
Change 3312052 on 2017/02/20 by James.Golding
Change manipulator colors to red for right, blue for left, white for middle
Change IK/FK switch buttons to yellow/purple
Move picker buttons to take up less horizontal space
Move IK/FK switch button positions out of C++
Change 3312137 on 2017/02/20 by Ben.Marsh
Fix settings for using precompiled binaries in Dev-AnimPhys.
Change 3312517 on 2017/02/20 by Alan.Noon
Created new persistent level for Chris E's demo. Placed a few minions for CharlesA to test improved ragdoll asset. Tuned lighting in Origin_Small_P and fixed light leaks.
Change 3312570 on 2017/02/20 by Charles.Anderson
More work on Arcblade Ragdoll for GDC
Change 3312594 on 2017/02/20 by Alan.Noon
MultipleJointPoseDriving_GDC_P_pose_test_level
Change 3312637 on 2017/02/20 by Alan.Noon
Reconciling offline content
Change 3312902 on 2017/02/20 by Charles.Anderson
Minions for GDC
Change 3313206 on 2017/02/20 by Ori.Cohen
Added trimesh support for immediate mode.
Change 3313247 on 2017/02/20 by Chris.Evans
!N updated with both demo assets in one map
Change 3313447 on 2017/02/20 by Ori.Cohen
Fix immediate mode collision not working with convex transforms being baked in
Change 3313472 on 2017/02/20 by Ori.Cohen
Fix crash caused by missing switch case break
Change 3313518 on 2017/02/20 by Lina.Halper
IK knee issue/Twist issue
#code review: Thomas.Sarkanen, James.Golding
#rb: none
Change 3313547 on 2017/02/20 by Lina.Halper
Fixed Body-Ctrl to work with every node.
Change 3313617 on 2017/02/20 by Lina.Halper
- Fix for limbs delaying when moving BodyCtrl
- Fix for additive issue for control rig anim node
#rb: none
#code review: Thomas.Sarkanen
Change 3313618 on 2017/02/20 by Lina.Halper
remove unnecessary calc
#rb:none
Change 3313625 on 2017/02/20 by Lina.Halper
Fixed body ctrl move keys
- all IK keys also have to be in local space (but they're local to body_ctrl)
Change 3313633 on 2017/02/20 by Alan.Noon
Quick laying out of Minions for stress testing. Iterated on Environment collision.Built lighting
Change 3313655 on 2017/02/20 by Lina.Halper
- Fixed so that you can tweak pelvis and move body also
- Fixed mambo mapping
Change 3313897 on 2017/02/21 by James.Golding
Make all FK manipulators smaller (3 instead of 4.5)
Change 3313898 on 2017/02/21 by James.Golding
Integrate CL 3311876 to Dev-AnimPhys (original author Rolando.Caloca)
DR - Expose skin cache cvar r.SkinCache.AccumulationBufferSizeInKB
Change 3313902 on 2017/02/21 by James.Golding
Draw lines from IK target to mid-joint
Change 3313906 on 2017/02/21 by Thomas.Sarkanen
Fix undo/redo/save t-pose and crashes
Binding now only does what it needs to do an no more (i.e. force a reig evaluation and re-select the rig we are looking at).
Object spawner now does not root its objects. Rather it hangs them off of a 'holder' object so that they can exist safely in the transaciton buffer.
Change 3313938 on 2017/02/21 by Benn.Gallagher
Migrated clothing assets
Change 3313982 on 2017/02/21 by James.Golding
Fix static analysis in ClothPainter.cpp
Change 3313985 on 2017/02/21 by Benn.Gallagher
Fixed crash when attempting to create clothing with degenerate triangles. Now a log error and toast warn the user of conincident tri points.
#jira UE-41935
#rnx
Change 3314052 on 2017/02/21 by James.Golding
Fix CIS in ControlRigEditModeSettings.cpp
Change 3314100 on 2017/02/21 by Lina.Halper
IK fix for retargeting
- using rig transform and remapping doesn't work. I'll have to use mesh space for IK at least. It still does blend in rig space, though with FK.
#rb: none
Change 3314160 on 2017/02/21 by Thomas.Sarkanen
Added optional node trajectories
Added trajectory cache which uses similar mechanisms to the thumbnail cache to build trajectories for nodes.
Builds trajectories and their meshes incrementally when relevant things change
Change 3314167 on 2017/02/21 by James.Golding
Fix undo when pushing IK/FK toggle buttons
Change 3314168 on 2017/02/21 by Benn.Gallagher
Disabled skin cache on tech demo project
Change 3314290 on 2017/02/21 by Lina.Halper
- Cleaned up code a bit
- Fixed thigh to rotate to target and fixed a bug that caused jittering
#rb: none
Change 3314418 on 2017/02/21 by Thomas.Sarkanen
Fix CIS issue
Change 3314428 on 2017/02/21 by Thomas.Sarkanen
Fixup anim node to be of correct editor-time type
Caused crash when placed in an anim BP
Change 3314574 on 2017/02/21 by Thomas.Sarkanen
Fixed crash on shutdown
#jira UE-42214
Change 3314705 on 2017/02/21 by Alan.Noon
Iterating on map collision. Made minion weapon joint unbreakable
Change 3314722 on 2017/02/21 by Alan.Noon
Moved minions back into Minion demo Persistent level.
Change 3314778 on 2017/02/21 by Lina.Halper
added neck/ball_r/l control
#code review: Daniel.Bouimad
Change 3314908 on 2017/02/21 by Ori.Cohen
Temp fix for cloth bounds issue.
Change 3314920 on 2017/02/21 by Alan.Noon
Placing minions. Iterating collision
Change 3314970 on 2017/02/21 by Lina.Halper
added bone picker for toes, neck
Change 3315006 on 2017/02/21 by Benn.Gallagher
Fixed clothing bounds issue with empty simulations.
Change 3315017 on 2017/02/21 by Lina.Halper
fix crash on null proxy
#rb: Benn.Gallagher
Change 3315054 on 2017/02/21 by Alan.Noon
Placing minions
Change 3315671 on 2017/02/21 by Chris.Evans
!B Fixed default material
!N Added physics subgraph for Mambo
!N Added third 'gameplay' complex example
Change 3315693 on 2017/02/21 by chris.evans
!N Enabling tangent recompute on Mambo face and arm pits.
Change 3315838 on 2017/02/21 by Alan.Noon
New Orbital Laser Pawn. New ragdoll sublevels for minion demo (400 minions)
Change 3316206 on 2017/02/22 by Thomas.Sarkanen
Fix shadowed variables
Change 3316207 on 2017/02/22 by Thomas.Sarkanen
Manipulators are now transparent
Change 3316258 on 2017/02/22 by Jurre.deBaare
- Fix for changing levels while force painting to a specific LOD
- Brush depth not same as in main
Change 3316259 on 2017/02/22 by Jurre.deBaare
Fix for paint verts being rendered outside of painting area
#misc want to change underlying behaviour for the brush representation but this'll patch it up for now
Change 3316260 on 2017/02/22 by Jurre.deBaare
Changed default paint brush settings
Change 3316267 on 2017/02/22 by Jurre.deBaare
Added channel paint flags to texture painting settings
#misc might want to create base class for common paint settings
Change 3316268 on 2017/02/22 by Jurre.deBaare
Fix for issue with viewport color mode not being reset when exiting mesh paint mode
#jira UE-42221
Change 3316278 on 2017/02/22 by James.Golding
Fix crash when pose asset contains a bone that is not in the mesh
Change 3316304 on 2017/02/22 by Thomas.Sarkanen
Prevent sequencer from reselecting tracks when keys are selected
Also fixed crash concurrently modifying an itterating TSet when removing selection nodes.
Also made manipualtors not grow and shrink when transacting.
Also tweaked sequencer selection to not allow movement of infinite areas - this allows us to start drag-selecting over these tracks rather than trying to move a seciton that cannot be moved.
#jira UE-42164
Change 3316325 on 2017/02/22 by James.Golding
Hook up Mambo physics as 'Pose Process AnimBP'
Change 3316384 on 2017/02/22 by James.Golding
Slow down mambo anim playback rate
Change 3316385 on 2017/02/22 by Jurre.deBaare
CIS: Deprecation warning fix
Change 3316424 on 2017/02/22 by Lina.Halper
#fix : control rig mapping fix for Mambo
#lockdown: James.Golding
Change 3316525 on 2017/02/22 by Lina.Halper
- Fixed so that the mapping happening with retarget base pose, not ref pose
- Added refresh mapping option for all nodes to refresh bone transform - in case you change retarget base pose
- WIP of fingers, don't think we'll make it to demo, but it is still wip going in.
#lockdown: James.Golding
#rb: none
#code review: Thomas.Sarkanen, James.Golding
Change 3316684 on 2017/02/22 by Lina.Halper
fix shadow warning
#rb: none
#lockdown: james.golding
Change 3316748 on 2017/02/22 by Thomas.Sarkanen
Fix t-pose bindings in various demo workflow situations
Fix a crash when clearing actor
Fix t-pose when opening a new sequence over an old one
Fix t-pose on save
Note: Added a couple of 'nuke it from orbit' re-binds to the actor because some code paths were not correctly setting up all of our data. Particularily we were always setting up the anim instance. We should revisit this after GDC.
#jira UE-42136
Change 3316895 on 2017/02/22 by Jurre.deBaare
Incorrect simulation verts getting painted
#fix added an early rejection test
#misc fixed sqrd vs non-sqrd check
#misc level painting already did this in other specific code
Change 3316917 on 2017/02/22 by thomas.sarkanen
Disabling threaded update on Mambo's post process anim BP
We dont support running the main BP non-threaded and the post process threaded right now.
Change 3316933 on 2017/02/22 by Thomas.Sarkanen
Fixed linux shadow variable warning
Change 3317104 on 2017/02/22 by Chris.Evans
!N Initial animation with face
Change 3317483 on 2017/02/22 by Alan.Noon
Added controls to resize the Orbital Laser Impulse in the minion demo
Change 3317592 on 2017/02/22 by Alan.Noon
Tweaking Parameters on orbital Laser Pawn
Change 3317608 on 2017/02/22 by Lina.Halper
Sorry - missed this files from previous check-in
It should have gone with CL 3316525
#rb:none
#code review:Thomas.Sarkanen, James.Golding
#lockdown: James.Golding
Change 3317762 on 2017/02/22 by Lina.Halper
- allow dependency array to be added by IK effectors - but this isn't actual bug in this case
- the bug was property was overriding the value, so we'll have to make sure to update property from code change (bForceUpdatePropertyInTheNextTick)
#rb:none
#code review: Thomas.Sarkanen, James.Golding
#lockdown: James.Golding
Change 3317807 on 2017/02/22 by Martin.Wilson
Update for Live link code
-Rename Maya Source to Message Bus Source
-Fix typo in ReceiveClient function name
Change 3318031 on 2017/02/22 by Alan.Noon
100 more minions in a sublevel. Tuned new pawn. Added sound, particle effects to impulse
Change 3318217 on 2017/02/22 by Jon.Nabozny
Re-enable Dynamic Shadows for minions. Also enable Single Sample Shadow for perf reasons.
Change 3318365 on 2017/02/22 by Alan.Noon
Created new shadow capsule asset for minion. Disabled DOF.
Change 3318421 on 2017/02/22 by Alan.Noon
Adding more minion anims for variety
Change 3318435 on 2017/02/22 by Alan.Noon
Tweak to minion anim BP: minions pick and idle and stay with it.
Change 3318860 on 2017/02/23 by James.Golding
Force update nodes and manipulators when changing IK/FK mode
Better fix for UE-42257
Change 3318869 on 2017/02/23 by James.Golding
Key limb manipulators when switching IK/FK mode
Change 3318870 on 2017/02/23 by James.Golding
Fix head button picker location
Change 3318875 on 2017/02/23 by James.Golding
Add 'T' key shortcut for toggling trajectory drawing
Change 3318907 on 2017/02/23 by Benn.Gallagher
Added rail for clothing sheet examples
Change 3318909 on 2017/02/23 by Thomas.Sarkanen
Fix trajectories jittering as they generate
The rig needs ticking twice because of what looks like some stateful assumptions that were recently made.
Basically to get the rig to a state it needs ticking more than once.
This also means that we need to tick sequencer twice to make sure the rig state gets pushed to the anim instance too.
This may be to do with the latent IK/FK switching, and needs to be investigated.
For now, I'm leaving it like this but its not ideal because it makes the trajectory generation twice as expensive.
Change 3318929 on 2017/02/23 by James.Golding
Make PoseDriver Details not assume there is always a posedrivernode (fix potential crash during demo)
Change 3318930 on 2017/02/23 by James.Golding
Resave pose_test_level with camera in better default position
Change 3318969 on 2017/02/23 by thomas.sarkanen
Added demo map with mannequin and mambo
Change 3318975 on 2017/02/23 by thomas.sarkanen
Improved embededed test sequence
Kept blends away from initial binding because of t-pose issues
Change 3318979 on 2017/02/23 by thomas.sarkanen
Added sequence showing retargeting to multiple skeletons
Change 3318983 on 2017/02/23 by thomas.sarkanen
Improved retargeting sequence so that loop points dont pop animation
Change 3318991 on 2017/02/23 by Thomas.Sarkanen
Prevent division by zero in trajectory generation
Newly created sequences dont have a frame interval set up.
Change 3319013 on 2017/02/23 by Lina.Halper
Fixed twist issue
#lockdown: James.Golding
#rb: none
Change 3319017 on 2017/02/23 by Lina.Halper
Checked in wrong line - disabling optimization
#rb:none
#lockdown:James.Golding
Change 3319034 on 2017/02/23 by Lina.Halper
sorry about that - for some reason p4 reverted the merged changes, and removing function that was merged
#rb: none
#lockdown: James.Golding
Change 3319056 on 2017/02/23 by Lina.Halper
Back out changelist 3319013
#lockdown:James.Golding
Change 3319090 on 2017/02/23 by Thomas.Sarkanen
Added bookmarks to level, fixed up animation sequeces to be used in demo
Cleaned up unused assets from demo folder
Change 3319209 on 2017/02/23 by Chris.Evans
!R Lighting rebuilt
!N cameras added, camera switching functionality
Change 3319219 on 2017/02/23 by Chris.Evans
!R Disabling physics on the snake head on left shoulder
Change 3319268 on 2017/02/23 by Chris.Evans
!R Says it's dirty, could have sworn checked in latest, tested and works fine, sync'd to last rev can't see what changed.
Change 3319290 on 2017/02/23 by James.Golding
Default bShowManipulatorsDuringPlayback to on
Change 3319291 on 2017/02/23 by James.Golding
Add GDC2017 shared collection
Change 3319867 on 2017/02/23 by Alan.Noon
Moved Audio to a level and removed from sublevel list. Deleted particles.
Change 3320056 on 2017/02/23 by Alan.Noon
Built lighting in Clothing_GDC_P
Change 3320067 on 2017/02/23 by Ori.Cohen
Fix rigid body tooltip having the same loctext key as the node name causing bad node name (matters for live demo)
Change 3320085 on 2017/02/23 by Alan.Noon
Changed Origin_Small_P in ControlRigDemoMap to "Always Loaded"
Change 3320098 on 2017/02/23 by Martin.Wilson
Final updates for Live Link GDC Demo
-Add maya scene for demo
-Add binary for maya plugin + installation instructions
-Update actor location from based on latest maya scene and fix cameras in sequencer
-Updates on live link system for demo that I have been running with locally. Should be safe.
Change 3320579 on 2017/02/23 by Alan.Noon
Bound Spacebar to GoRagdoll in ArcBlade map. Built lighting. Killed printing to screen/log in MinionBP.
Change 3321144 on 2017/02/24 by Chris.Evans
!B Lighting was bad in PIE, forced -1.5 exposure bias on all cameras
Change 3321317 on 2017/02/24 by James.Golding
PIE on pose_test_level jumps to first placed camera
Change 3321956 on 2017/02/24 by Alan.Noon
Adding missing minion anims. And Stuff.
Change 3324190 on 2017/02/27 by Lina.Halper
Removed ensure from EvaluateAnimation
- this is invalid because of worker thread but I'll have more conversation over this change.
#rb: none
#code review: Laurent.Delayen, Martin.Wilson
#jira: UE-41731
Change 3324309 on 2017/02/27 by Lina.Halper
fixed issue with skeleton bone not displaying for curve picker
#jira: UE-41909
#rb: Marc.Audy
Change 3324342 on 2017/02/27 by mason.seay
First round of assets for testing root motion with framerate
Change 3324562 on 2017/02/27 by Lina.Halper
Fix build error
#rb: none
Change 3325010 on 2017/02/28 by mason.seay
Finished map
Change 3325124 on 2017/02/28 by mason.seay
Updated test to use trigger instead of delay
Change 3325205 on 2017/02/28 by mason.seay
Deleting old map
Change 3325207 on 2017/02/28 by mason.seay
Deleting old map
Change 3325752 on 2017/02/28 by Lina.Halper
Back out changelist 3319056
- adding upper twist back again
#rb: none
Change 3325759 on 2017/02/28 by James.Cobbett
Moving Weld automated tests to EngineTest project
Change 3326039 on 2017/02/28 by Lina.Halper
Fix spine issues
This is almost like content change as this contains lots of rigging changes from code. So I'm just checking with no review.
#jira: UE-42260, UE-42268
#rb: none
Change 3326246 on 2017/02/28 by mason.seay
Test map and assets for overlap functional tests
Change 3327926 on 2017/03/01 by Lina.Halper
- disabled pelvis animation on WaveAnimationGDC
- added pelvis controls so that you can animate without worring about gmibal lock.
#code review: danny.bouimad
Change 3327971 on 2017/03/01 by Lina.Halper
Moved BaseHuman to ControlRig/Content folder
- checking in redirector for the people who have local contents that want to keep
#code review: Thomas.Sarkanen
Change 3329196 on 2017/03/02 by James.Cobbett
Deleting from QAGame. These maps and assets were migrated over to EngineTest in CL 3325759 and CL 3325802.
Change 3329263 on 2017/03/02 by mason.seay
Temp submission as I reorganize other content
Change 3329321 on 2017/03/02 by mason.seay
Reorganizing content
Change 3329493 on 2017/03/02 by James.Cobbett
Moving/renaming automated tests
Change 3332044 on 2017/03/03 by mason.seay
Procedural Mesh Functional Tests
Change 3332049 on 2017/03/03 by Mason.Seay
Screenshot comparisons for Procedural Mesh Tests
Change 3333080 on 2017/03/06 by Lina.Halper
Fix crash on not sorted OutBoneTransforms from Hand IK Retargeting node
#jira: UE-42460
Change 3333826 on 2017/03/06 by Lina.Halper
Renamed nodes -
- adding rename feature for HumanRig
#rb: none
Change 3333847 on 2017/03/06 by Lina.Halper
Fixed build error
Change 3333865 on 2017/03/06 by Lina.Halper
Fixed build error on shadow warning
Change 3333957 on 2017/03/06 by Lina.Halper
Fixed issue where limb length wasn't applied correctly on human rig
#jira: UE-42307
Change 3335109 on 2017/03/07 by Thomas.Sarkanen
Prevent us from rebuilding node tree in 'view' mode
This means that a rare crash cant occur any more
#jira UE-42568 - Editor crashes when using the eye dropper to switch actor skeleton after deleting sequence
Change 3335110 on 2017/03/07 by Jurre.deBaare
Editor crashes on importing Alembic file
#fix ensure that we generate objects with a valid object name (used to be able to include invalid characters such as periods)
#jira UE-40189
Change 3335117 on 2017/03/07 by Jurre.deBaare
Crash when opening cloth painter with Paint mode open and selecting different actor
#fix ensure that we only initialize static adapter factory data once, now that we have multiple painters
#jira UE-42573
Change 3335119 on 2017/03/07 by Jurre.deBaare
In Persona, the lighting rig rotation changes when switching between profiles
#fix don't know how I wrote this code before, but made it so it makes sense now
#jira UE-40877
Change 3335120 on 2017/03/07 by Jurre.deBaare
Auto-Exposure Overriding Preview Scene Profile Settings
#fix also update showflags when passed property is Name_none, on opening static mesh editor make sure we pick last set profile instead of default 0, and make sure we push propertyt change when changing profiles
#misc made same changes for animation editors
#jira UE-39217
Change 3335121 on 2017/03/07 by Jurre.deBaare
Points not marked as invalid in Aim Offset graph when in invalid positions
#fix ensure that samples which have a valid grid point when checking their animation ptr
#misc whitespace fixes
#jira UE-40715
Change 3335122 on 2017/03/07 by Jurre.deBaare
Cannot right-click a blend point if the green preview point is in the way
#fix changed condition slightly, now do gather highlighted index so it can be used in rightclick instead of not setting it while hovering the preview pin point
#jira UE-39060
Change 3335123 on 2017/03/07 by Jurre.deBaare
It's not clear which Grid Stretch mode in blend space is currently on
#jira UE-39080
#fix added color change on grid stretch type state
Change 3335124 on 2017/03/07 by Jurre.deBaare
Not clear that material baking is only supported for single lod merge actors
#fix extended tooltip to include requirement for material merging
#jira UE-39621
Change 3335125 on 2017/03/07 by Jurre.deBaare
#fix Alembic import fix (indexed UVs) copy-pasta error
Change 3335126 on 2017/03/07 by Jurre.deBaare
Accessor and Modifier for StartTimeOffset in GeometryCacheComponent.h
#jira UE-37080
#feature Added bp exposed get/set-er
#misc Corrected some comments
Change 3335127 on 2017/03/07 by Jurre.deBaare
Blend space interpolation settings do not update until the user reopens the asset
#fix made reintializing of interpolation filter editor only to start with, and update the filter when necessary (this way multiple players, e.g. thumbnail renderer and persona) both give the expected result, before only one of them would be reinitialized see comment on flag in header
#jira UE-40950
Change 3335129 on 2017/03/07 by Jurre.deBaare
Store imported mesh names for Alembic files (makes reimporting easier)
#jira UE-39034
Change 3335161 on 2017/03/07 by Jurre.deBaare
CIS fix: Partial back out changelist 3335129
Change 3335426 on 2017/03/07 by Jurre.deBaare
Crash fix for importing random maya shapes through Alembic
#fix add safety checks for writing material indices
#jira UE-40189
Change 3335427 on 2017/03/07 by Jurre.deBaare
Editor hard locks when adding Profile in Preview Scene Settings
#fix previous change created an infinite loop while adding a new profile, now calling OnAssetViewerSettingsChanged directly and from a different spot
#jira UE-42609
Change 3335448 on 2017/03/07 by Thomas.Sarkanen
Fixed binding (and re-binding) of rig that was broken by main integration
Templates are no longer always regenerated, so re-binding doesnt work if we rely on template regeneration
Moved runtime and compile-time binding into the template (rather than the track).
Removed hacky 'static stack' of binding IDs. This is no longer needed now we have a way to propgate per-instance template data at compile time.
Change 3336018 on 2017/03/07 by Ori.Cohen
Make sure InstantiatePhysicsAsset does not create uninitialized bodies and constraints when it is given a physics asset with inappropriate bone names. Fixes crash in rigid body node when re-targetting.
#JIRA UE-42090
Change 3336508 on 2017/03/07 by Ori.Cohen
PR #3325: Allow Physics Notification Dispatching with Engine API (Contributed by 0lento)
#JIRA UE-42533
Change 3336524 on 2017/03/07 by Ori.Cohen
Added compiler error when component space sim and world collision is used.
#JIRA UE-41402
Change 3336700 on 2017/03/07 by Ben.Marsh
Fix stream name for bulding PhysX.
Change 3336949 on 2017/03/08 by James.Golding
In BindToSkeletalMesh, make sure skel mesh resources are init'd before calling Register on SkelMeshComp
#jira UE-42377
Change 3337008 on 2017/03/08 by Lina.Halper
- Fix for lagging update
- Removed unnecessary update from trajectory cache
#rb: Thomas.Sarkanen
Change 3337190 on 2017/03/08 by James.Golding
Remove defunct PhysX 3.3 libs
Change 3337562 on 2017/03/08 by Ori.Cohen
Touch engine to force re-link of latest PhysX libs. Fixes crash when free joints are used with immediate mode.
#JIRA UE-41026, UE-42628
Change 3337779 on 2017/03/08 by Ori.Cohen
Added skeletal mesh component override for sync vs async scene.
#JIRA UE-39829
Change 3337859 on 2017/03/08 by Ori.Cohen
Fix CIS
Change 3338593 on 2017/03/08 by Ori.Cohen
Remove physx get geometry macro and replace with calls to .any which should be faster.
#JIRA UE-40503
Change 3338614 on 2017/03/08 by Ori.Cohen
Fix warning about missing EditAnywhere
#JIRA UE-41361
Change 3338677 on 2017/03/08 by Ori.Cohen
Fix new generated physics assets not properly setting user settings to default profile.
#JIRA UE-41135
Change 3338683 on 2017/03/08 by Ori.Cohen
PR #3225: UPhysicsConstraintComponent works as expected when target is an UChildActorComponent (Contributed by PhoenixBlack)
#JIRA UE-3225
Change 3338694 on 2017/03/08 by Ori.Cohen
Added a getter to physical animation component (PR #3163)
#JIRA UE-41047
Change 3339131 on 2017/03/09 by James.Golding
Merging Engine changes from //UE4/Private-GDC17-FaceRig
- Set default CurveSourceBindingName on AudioCurveSourceComponent to 'Default' (to match node default)
- Add CurveSyncOffset option to AudioCurveSourceComponent
- Add 'Copy Curves To SoundWave' option to Anim Editor
- Bind possible curve sources by iterating over component properties, rather than owned components
- Add ref-pose override option to SkinnedMeshComponent
- Major fixes for per-instance skin-weights (was not using per-section map)
- Improve warnings for per-instance skin weight problems
Change 3339223 on 2017/03/09 by Thomas.Sarkanen
Exposed preview scene settings in the existing settings tab rather than in a hidden menu in the viewport
Tab is now shown by default
Added default preview scene collection so you dont end up having to create assets all the time just to preview meshes (although this is still possible).
#jira UE-39365 - Make Preview scene setup more discoverable
Change 3339270 on 2017/03/09 by Lina.Halper
Added create animation blueprint back since now we have a separate editor.
#jira: UE-39457
#rb: Martin.Wilson
Change 3339318 on 2017/03/09 by Danny.Bouimad
TM-TangentNormals, Test map for checking tangent recalculation with and without skin cache.
Change 3339431 on 2017/03/09 by James.Golding
Make UDestructibleComponent::SpawnFractureEffectsFromDamageEvent virtual
(UDN request: https://udn.unrealengine.com/questions/335389/custom-destructible-fracture-effects.html)
Change 3339809 on 2017/03/09 by James.Golding
Add support for 'UCP' prefix for importing capsule collision on static meshes via FBX
#jira UE-5262
Change 3339955 on 2017/03/09 by Ori.Cohen
Allow kinematic leaf bodies in immediate mode
Change 3339995 on 2017/03/09 by mason.seay
Collision functional tests
Change 3340085 on 2017/03/09 by Ori.Cohen
Change default contact-gen method to PCM. This is the default in PhysX 3.4
#JIRA UE-40365
Change 3340562 on 2017/03/09 by Ori.Cohen
Added physx simulation shader override.
#JIRA UE-35304
Change 3341155 on 2017/03/10 by Ori.Cohen
Fix CIS warnings
Change 3341295 on 2017/03/10 by Martin.Wilson
Cache compact pose bone index on FBoneReference and remove manual caching in Paragon
#jira UE-42302
Change 3341943 on 2017/03/10 by mason.seay
Cleaned up logic for map blueprints. Worked around delays
Change 3342029 on 2017/03/10 by mason.seay
Cleaned up blueprint logic to remove dependency on delays
Change 3342063 on 2017/03/10 by mason.seay
Disabling tests
Change 3342071 on 2017/03/10 by mason.seay
Updated map to use assertions
Change 3342884 on 2017/03/13 by James.Golding
Expose 'trace by profile' functions to BP
Refactor duplicated code in KismetSystemLibrary collision functions
#jira UE-32912
Change 3342886 on 2017/03/13 by James.Golding
Moving sprite from PhysicsThruster actor to PhysicsThrusterComponent (like light and audio, for example)
#jira UE-6015
Change 3342921 on 2017/03/13 by Benn.Gallagher
Added some checking to anim dynamics pre update to avoid crashes when world isn't available
#jira UE-42729
Change 3342970 on 2017/03/13 by James.Golding
Fix incorrect display names for some ..ByProfile trace funcs
Change 3342972 on 2017/03/13 by James.Golding
PR #3060: Added virtual keyword to DestructibleComponent ApplyDamage, ApplyDamageRadius (Contributed by looterz)
Change 3343032 on 2017/03/13 by Josh.Stoddard
Enable stabilization in PhysX by default
- set PxSceneFlag::eENABLE_STABILIZATION by default
- removed USE_ADAPTIVE_FORCES_FOR_ASYNC_SCENE because eADAPTED_FORCES is incompatible with eENABLE_STABILIZATION
- added FBodyInstance parameter StabilizationThresholdMultiplier to control PxRigidDynamic stabilization threshold
#jira UE-6612 #rb ori.cohen
Change 3343073 on 2017/03/13 by Martin.Wilson
Properly initialize single bone controller bone references
#jira UE-42776
Change 3343074 on 2017/03/13 by Martin.Wilson
Clear raw curve data during cooking
#jira UE-37897
Change 3343317 on 2017/03/13 by Jurre.deBaare
Crash after clearing the animation from a sample point in a 1D Blendspace
#jira UE-42672
#misc made sure that we do not deem empty blend spaces as additive
Change 3343498 on 2017/03/13 by Lina.Halper
Fix on odin cook crash
- fallout from CL 3336018
#rb:Marc.Audy
#code review:Ori.Cohen
Change 3343548 on 2017/03/13 by Lina.Halper
Fix crash on ocean -
#rb: none
#code review: Ori.Cohen
Change 3344764 on 2017/03/14 by Thomas.Sarkanen
Fixed crash right-clicking empty space in the asset shortcut dropdown
#jira UE-42782 - Crash right-clicking in anim blueprint asset picker
#jira UE-42799 - GitHub 3366 : Asset selection null check before Opening Editor
Change 3344776 on 2017/03/14 by James.Golding
Really fix names for BP-expose 'ByProfile' traces
Change 3344780 on 2017/03/14 by James.Golding
PR #3359: UE4.15 Morpheme integration changes (Contributed by NaturalMotionTechnology)
#jira UE-42771
Change 3344781 on 2017/03/14 by James.Golding
PR #3346: Expose URadialForceComponent for inheritance (Contributed by projectgheist)
#jira UE-42610
Change 3344782 on 2017/03/14 by James.Golding
Fix procmesh->staticmesh conversion if only a single triangle
#jira UE-42310
Change 3344783 on 2017/03/14 by James.Golding
PR #3234: Fix the incorrect UIMin value for InitialAverageFrameRate physics setting. (Contributed by 0lento)
#jira UE-41832
Change 3344785 on 2017/03/14 by James.Golding
PR #3196: Improved Constraint warning message (Contributed by projectgheist)
Change 3344790 on 2017/03/14 by James.Golding
PR #3362: Fix NULL pointer dereference when debugging null animation sequence. (Contributed by ill)
Change 3344891 on 2017/03/14 by Jurre.deBaare
Incorporate back list of animations into blendspace editor
#feature added labels toggle to blend space grid
#feature can now override animations when drop on sample
#jira UE-39368
Change 3344921 on 2017/03/14 by Jurre.deBaare
Expose Opacity and Opacity Mask options on material flattening
#feature added support for baking out opacity and opacity masks
#jira UE-39563
Change 3344963 on 2017/03/14 by Jurre.deBaare
Need Simplygon to create LODs on animated pose, vs skeletal mesh pose
#feature added ability to specify an animation sequence from which frame 0 will be baked into the LOD mesh
#jira UE-38909
Change 3345060 on 2017/03/14 by Jurre.deBaare
CIS fix: missing include
Change 3345929 on 2017/03/14 by Jon.Nabozny
Fix Grux skeletal mesh to properly point at Grux Phys Asset (instead of Steel's).
#jira UE-42772
Change 3346970 on 2017/03/15 by Jurre.deBaare
#feature Support importing vertex colours from Alembic files
#jira UE-39032
Change 3346976 on 2017/03/15 by Jurre.deBaare
Missing files from CL 3344921
Change 3346983 on 2017/03/15 by Jurre.deBaare
Static mesh editor crashes when opening
#fix default value for additional settings
Change 3347019 on 2017/03/15 by James.Cobbett
Tidying up blueprint comments
Change 3347128 on 2017/03/15 by mason.seay
Updated descriptions on tests
Change 3347146 on 2017/03/15 by mason.seay
Updated descriptions on tests
Change 3347178 on 2017/03/15 by Martin.Wilson
PR #3358: Actually compress CompressedCurveData during anim compression (Contributed by stefanzimecki)
Change 3347257 on 2017/03/15 by Thomas.Sarkanen
Fixed crash when canceling saving a new preview mesh collection
Change 3347314 on 2017/03/15 by mason.seay
Narrowed collision volumes by half
Change 3347386 on 2017/03/15 by mason.seay
Updated descriptions
Change 3347388 on 2017/03/15 by mason.seay
Forgot to disable tests :P
Change 3347397 on 2017/03/15 by James.Cobbett
Tidying up blueprint comments for WeldingScreenshots.umap automated test
Change 3347433 on 2017/03/15 by Thomas.Sarkanen
Fix IK/FK switch on first frame (clobbering FK data)
Added a 'first frame' flag to limbs etc.
Change 3347436 on 2017/03/15 by Thomas.Sarkanen
Control rig sequences can now be exported to anim sequences
Control rig sequences can now be exported from sequencer and exported, re-exported, imported and re-imported from the content browser.
Added converter function that performs similar logic to the animation recorder.
Fixed binding template in cooked builds.
Exposed anim sequence factory via UNREALED_API to allow for me to derive from it (I force the skeleton to a known value)
#jira UE-42608 - Add "export to anim sequence" to control rig sequences
Change 3347475 on 2017/03/15 by Lina.Halper
#LookAt node refactor
- you can use LookAtLocation based on joint or socket (jira UE-8972)
- improved visualizer (jira UE-2737) - clamp was there but now you can visuzlie it
- GetOnScreenDebugInfo changed parameter - added runtime node
- possibly we could query runtime node only but right now GetOnScrrenDebugInfo belongs to AnimGraphNode
- deprecated previous GetOnScreenDebugInfo
- Added AnimPhys Object version GUID
#rb:Thomas.Sarkanen
Change 3347512 on 2017/03/15 by Thomas.Sarkanen
Filter anim sequences to the correct skeleton when exporting
Feeback from code review of CL 3347436.
Change 3347543 on 2017/03/15 by Thomas.Sarkanen
Fix shadow variable warnings
Change 3347556 on 2017/03/15 by Jurre.deBaare
Unable to select bones in the animation editor viewport
#fix issues came from hit proxies being turned on and always being hit instead of the bone physic shapes
#feature added toggle button to skeletal mesh editor to enable mesh section selection
#jira UE-42893
Change 3347559 on 2017/03/15 by James.Golding
By default, re-use anim editor with correct Skeleton when double clicking anim asset
Add menu option to force a new edtor to open
#jira UE-42912
Change 3347749 on 2017/03/15 by Lina.Halper
Fix build issue.
#rb: none
Change 3347926 on 2017/03/15 by James.Cobbett
Adding new test to Welding.umap for children welding when attached to ragdoll
Change 3347938 on 2017/03/15 by Lina.Halper
Fix build error
#rb: none
Change 3347939 on 2017/03/15 by Mason.Seay
General cleanup of bp logic in maps and blueprint actors
Added scenarios to test actor descriptions
Fixed an error in blueprints (I think I failed to submit changes before)
Change 3348074 on 2017/03/15 by Lina.Halper
build error fix
#rb: none
#code review: martin.wilson
Change 3348154 on 2017/03/15 by Lina.Halper
last fix, hopefully
#rb: none
#code review: MArtin.wilson
Change 3349160 on 2017/03/16 by Thomas.Sarkanen
Adding 'set preview mesh' to toolbar
#jira UE-42910 - Add 'preview mesh' button to toolbar
Change 3349175 on 2017/03/16 by Jurre.deBaare
Notification on reimported animations that might be bad
#fix added two warning messages for different sequence length and missing curve in reimported file (hidden behind editor user setting -> bAnimationReimportWarnings)
#jira UE-34522
Change 3349197 on 2017/03/16 by Martin.Wilson
Add ability to choose slot to preview to montage editor
#jira UE-38910
Change 3349216 on 2017/03/16 by James.Cobbett
Additional Welding tests: static meshes attached to ragdolls and simulated children detaching and retaining welded children
Change 3349217 on 2017/03/16 by James.Cobbett
Disabling new Welding tests pending review
Change 3349314 on 2017/03/16 by Benn.Gallagher
Fixed clothing not running in PS4 packaged builds
#jira UE-42857
Change 3349504 on 2017/03/16 by James.Fox
Enabling RootMotion automation tests. Approved: UEENGQA-12277
Change 3349611 on 2017/03/16 by Lina.Halper
retargeting pose options change
- now reset, import pose, use current pose
#rb: Martin.Wilson
#jira: UE-19768
Change 3349738 on 2017/03/16 by Martin.Wilson
Remove force inline from virtual compression functions.
#jira UE-33070
Change 3349787 on 2017/03/16 by James.Golding
Fix xbox one compile (FControlRigBindingTemplate::ObjectBinding was not all wrapped in WITH_EDITORONLY_DATA)
Change 3349827 on 2017/03/16 by Josh.Stoddard
- Expose PhysX stabilization as project setting, disabled by default
- remove obsolete USE_SPECIAL_FRICTION_MODEL_FOR_ASYNC_SCENE
#jira UE-42868
Change 3349932 on 2017/03/16 by James.Golding
Possible fix for cooking crash - ContentBrowser module not necessarily being loaded
Change 3350011 on 2017/03/16 by Jon.Nabozny
Created AddForceAtLocationLocal function to allow component space forces.
#jira UE-38115
Change 3350134 on 2017/03/16 by Josh.Stoddard
Fix memory leak from GPhysXSDK->createShape()
#jira UE-42733 #rb ori.cohen
Change 3351166 on 2017/03/16 by Lina.Halper
Fixed build issue
#code review:Jon.Nabozny
Change 3351451 on 2017/03/17 by Benn.Gallagher
Fixed clothing reimports not working correctly and possibly leading to editor crash
#jira UE-42953
Change 3351564 on 2017/03/17 by Benn.Gallagher
Xbox NvCloth fix, module rules incorrectly set up and were not actually compiling NvCloth into the binary
#jira UE-42224
Change 3351594 on 2017/03/17 by mason.seay
Updated BP logic to use Set Actor Location (speeds up tests)
Gave actors distinct names
Reworded descriptions
Change 3351629 on 2017/03/17 by Jon.Nabozny
Add methods to determine the WeldParent and WeldChildren of a given component.
#jira UE-40733
Change 3351639 on 2017/03/17 by Jon.Nabozny
Fix StopMovementImmediately for WheeledVehicleMovementComponent.
#jira UE-40078
Change 3351649 on 2017/03/17 by Jon.Nabozny
Update comment on AddForceAtLocationLocal to be explicit that both Force vector and Location are in Body space.
Change 3351663 on 2017/03/17 by Thomas.Sarkanen
Anim notify blueprints now start with a 'received notify' event node (ghosted)
#jira UE-27386 - A new anim notify blueprints should start with a Received Notify override
Change 3351696 on 2017/03/17 by Thomas.Sarkanen
Refactored EvaluateBoneTransforms to prevent usage of skeletal mesh component
Deprecated EvaluateBoneTransforms in favor of new EvaluateSkeletalControl_AnyThread.
Added various useful transforms to the proxy as these were the most used data from the skeletal mesh component.
Some instances still require access to skeletal mesh to access the world for debug rendering. I'm leaving these alone for the moment as they should be addressed for 4.17 with the fixes for multi-threaded debug rendering.
Commented & re-formatted ConvertCSTransformToBoneSpace and ConvertBoneSpaceTransformToCS. Deprecated signatures that take a skeletal mesh component.
Commented FAnimNode_Base interface.
#jira UE-35238 - FAnimNode_SkeletalControlBase::EvaluateBoneTransforms takes in SkeletalMeshComponent which is not safe
Change 3351698 on 2017/03/17 by James.Golding
Add GetMaterialFromFaceIndex to MeshComponent, implement for StaticMeshComponent and ModelComponent
#jira UE-42802
Change 3351701 on 2017/03/17 by James.Golding
Change from Ctrl to Shift for 'open new editor' when double-clicking anim assets
Change 3351703 on 2017/03/17 by James.Golding
Change Box and Sphyl elements to use Rotator instead of Quat, to make them easier to edit via details panel
#jira UE-39664
Change 3351704 on 2017/03/17 by James.Golding
Fix scrubbing curves that aren't selected
#jira UE-39574
Change 3351805 on 2017/03/17 by Thomas.Sarkanen
Prevent crash when trying to implement a function in a child anim blueprint
The assumption that the ubergraph was the zeroth entry in the array didnt hold for child anim BPs with overriden functions. Now we just search for the ubergraph and check it if we find it.
#jira UE-42996 - Editor Crashes when creating a function in Child Anim Blueprint
Change 3352000 on 2017/03/17 by James.Cobbett
Adding VehicleAdvBP assets for use in upcoming Welding tests
Change 3352067 on 2017/03/17 by Lina.Halper
Removed AnimGraph from GraphEditor module
- Created node factory, pin factory, pin connection policy factory
- Moved all anim related files out of GraphEditor
#code review: Michael.Noland
#jira: UE-37976
#rb: Michael.Noland
Change 3352178 on 2017/03/17 by Lina.Halper
Moved to AnimationBlueprintEditor as these are just graph visual nodes
#code review:Michael.Noland
Change 3352753 on 2017/03/17 by James.Fox
Checking in some naming convention changes for Overlap automation test.
Change 3353371 on 2017/03/19 by Lina.Halper
Fix build error
#code review: Bob.Tellez
Change 3353644 on 2017/03/20 by Jurre.deBaare
Animation thumbnails vanishing
#fix ensure that we draw the mesh regardless of whether or not we have dynamic render data
#jira UE-42974
Change 3353654 on 2017/03/20 by James.Golding
Move SGraphNodeK2Default and SGraphNodeK2Event to Public as well, as they are used by Fortnite
Update includes in SFortGrtaphNodeK2ExecuteEvent and HandleEvent to only include parent class header
Change 3353684 on 2017/03/20 by Jurre.deBaare
Separate asset viewer profiles for local / shared
- Split out profiles in local/shared UProperty
- Modifications to ini writing :(
- Extra checks for default ini writing
- Add checkout/make writable for default editor ini file
Change 3353803 on 2017/03/20 by Jurre.deBaare
CIS fixes
Change 3353830 on 2017/03/20 by Martin.Wilson
Fix additives breaking when pose link not connected to anything
#jira ue-39174
Change 3353847 on 2017/03/20 by Martin.Wilson
Add property to blend space player nodes to specify whether the blend space current time is reset when the blend space changes
#jira UE-40446
Change 3353950 on 2017/03/20 by Ori.Cohen
Undo the null entries for invalid body/bodysetup pairs. Instead we check if the body and constraints are valid in the rigid body node.
#JIRA UE-42090
Change 3353956 on 2017/03/20 by Ori.Cohen
Back out changelist 3343498 (this was needed for the null entries on bodies array which has been fixed)
Change 3354003 on 2017/03/20 by Thomas.Sarkanen
Back out changelist 3353914
Change 3354031 on 2017/03/20 by Benn.Gallagher
Speculative fix for clothing crashes using Mambo. It was possible that the skeletal mesh component could have triggered deletion or creation of simulation state objects while the simulation was in flight on another thread, added tracking and waiting for outstanding tasks.
#jira UE-42975
Change 3354151 on 2017/03/20 by Lina.Halper
Make sure nullptr tick function still works
- this is prerequisite for the play and export option
#rb:Ori.Cohen
Change 3354229 on 2017/03/20 by James.Golding
Add 'default camera' options for skel meshes
#jira UE-42762
Change 3354342 on 2017/03/20 by Martin.Wilson
Strip out identity raw tracks when baking additives.
#jira UE-40508
Change 3354388 on 2017/03/20 by Martin.Wilson
Fix false anim blueprint compile errors with aim offset pins
#jira UE-38196
Change 3354494 on 2017/03/20 by Martin.Wilson
Serialize compressed anim data when counting memory
#jira UE-39691
Change 3354515 on 2017/03/20 by Josh.Stoddard
Expose PxSceneFlag::eENABLE_ENHANCED_DETERMINISM
#jira UE-41484 #rb ori.cohen
Change 3355932 on 2017/03/21 by Thomas.Sarkanen
Back out changelist 3354003
Reinstating merge from Main:
Merging //UE4/Dev-Main to Dev-AnimPhys (//UE4/Dev-AnimPhys)
Change 3355954 on 2017/03/21 by Thomas.Sarkanen
Fixed up CIS issues post merge from Main
Change 3355974 on 2017/03/21 by James.Golding
Fix Mac CIS warning (constructor order of FAnimNode_BlendSpacePlayer)
Change 3355981 on 2017/03/21 by Jurre.deBaare
Whitelisted circular dependencies between meshpaintmode and VR editor modules
Change 3355986 on 2017/03/21 by Jurre.deBaare
Linux CIS file, non-capital M
Change 3356072 on 2017/03/21 by James.Golding
Fix UStaticMeshComponent::GetMaterialFromCollisionFaceIndex to not depend on editor-only data
#jira UE-43117
Change 3356073 on 2017/03/21 by James.Golding
Implement GetMaterialFromCollisionFaceIndex for ProceduralMeshComponent
Change 3356300 on 2017/03/21 by Ori.Cohen
Allow kinematic bodies with simulated parents using the full scene solver
Change 3356362 on 2017/03/21 by Lina.Halper
- Support create animation from Play
- Support export animation from Play
- this allows retargeting, post graph, or anything you see in engine will be baked to the animation
#rb: Thomas.Sarkanen
#jira: UE-19746
Change 3356482 on 2017/03/21 by Martin.Wilson
Fix crash when opening a new montage
#UE-43132
Change 3356709 on 2017/03/21 by James.Golding
Check for NaN when converting rotator->quat (very large inputs can result in nan's, need to handle to avoid hitting asserts elsewhere)
Add clamps when editing rotation of collision shapes, to avoid massive rotation entries
#jira UE-39664
Change 3356968 on 2017/03/21 by Ori.Cohen
Fix physics asset bounds to be as small as 1cm.
This introduces flicker, but passing to rendering to fix that on their end.
Change 3357092 on 2017/03/21 by Josh.Stoddard
Don't update kinematic target if the body isn't moving
#jira UE-42784 #rb ori.cohen
Change 3357194 on 2017/03/21 by Lina.Halper
Fix on vehicle anim instance look at node issue
#rb: Ori.Cohen
#jira: UE-43116
Change 3357298 on 2017/03/21 by Ori.Cohen
Fix invalid warning when dragging actors into the world. This is invalid because we manually disable collision on actors when this happens, and the warning is only needed for actual runtime.
#JIRA UE-42211
Change 3357494 on 2017/03/21 by Jon.Nabozny
Fix FPropertyEditorInlineClassFilter filtering classes incorrectly.
#jira UE-43098
Change 3357892 on 2017/03/21 by Lina.Halper
fix build error
#rb: none
Change 3358078 on 2017/03/22 by James.Golding
Fix CIS - AnimNode_FootPlacement in Platformer game after SkelControl refactor (from CL 3351696)
Change 3358080 on 2017/03/22 by Jurre.deBaare
Updating Alembic importer thirdparty dependencies for Windows and Mac
Change 3358081 on 2017/03/22 by James.Golding
Add comment to help people fix up code after moving many properties in ContraintInstance to ProfileInstance member
Change 3358092 on 2017/03/22 by James.Golding
Fix undo for saving/clearing default cam on mesh (also marks mesh dirty)
Change 3358093 on 2017/03/22 by James.Golding
Panning in orbit mode now takes in account camera speed
#jira UE-43082
Change 3358106 on 2017/03/22 by Thomas.Sarkanen
Fix fallout from Main integration
Change 3358454 on 2017/03/22 by Ori.Cohen
Temporarily disable phat immediate mode previewing to break the dependency on immediate physics plugin. Will be turned back on in later refactor
#JIRA UE-41711
Change 3358886 on 2017/03/22 by Ori.Cohen
Fix AutoWeld not being disabled in blueprint editor when the object is simulated
#JIRA UE-40193
Change 3358950 on 2017/03/22 by Lina.Halper
reverted code asking about asset name when create asset
#rb: none
Change 3359034 on 2017/03/22 by Lina.Halper
#fix fall out from previous revert
- because now export also shows the window. we don't want export to FBX to show name dialog
- it will use asset name as base
#rb: none
#code review:Thomas.Sarkanen
Change 3359165 on 2017/03/22 by Ori.Cohen
Fix welded capsules not using the right rotation
#JIRA UE-41546
Change 3359232 on 2017/03/22 by Ori.Cohen
Bump DDC key for new bvh34.
Change 3359233 on 2017/03/22 by mason.seay
Added a couple more scenarios and updated names. Needs more organization
Change 3359293 on 2017/03/22 by tim.gautier
Submitting MeshPaint test content for QAGame.
Change 3359389 on 2017/03/22 by Ori.Cohen
Back out changelist 3356589
Change 3359402 on 2017/03/22 by Jon.Nabozny
Move GetWeldParent and GetWeldChildren to EngineTest.
Change 3359978 on 2017/03/23 by Jurre.deBaare
Mesh Paint brush disappears when painting in VR
#fix removed conditional clause for painting the interactors
#jira UE-43150
Change 3359980 on 2017/03/23 by Jurre.deBaare
Mesh Paint hotkeys to modify brush size are inconsistent with other Paint modes
#fix reverted to old behavior, paint mode overriding catching key input to viewport
#jira UE-43158
Change 3360052 on 2017/03/23 by James.Golding
Back out changelist 3359165, as it was made after smoke testing. Will re-submit after copy to main.
Change 3360121 on 2017/03/23 by James.Golding
Fix perf regression from testing for NaN's in FRotator::Quaternion in shipping builds
Change 3360177 on 2017/03/23 by Jurre.deBaare
Related to previous brush size check in, early out when the painter has handled the input, that way the rest of the editor can't take the brackets [] input anymore
Change 3360358 on 2017/03/23 by mason.seay
Updated naming and organization of actors in Outliner
Change 3362050 on 2017/03/23 by Lina.Halper
Back out changelist 3343074
#rb:none
#code review: Martin.Wilson, James.Golding
[CL 3362661 by Thomas Sarkanen in Main branch]