mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
fac0b05ba77d025c40134b02027247bec0f4cf18
10 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
7c51ff94af |
Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
CL 1 of 8 #rb integration [CL 4748712 by Ryan Vance in Dev-VR branch] |
||
|
|
83f6537f51 |
--------------------------------------
Copying //UE4/Dev-Enterprise to //UE4/Dev-Main (Source: //UE4/Dev-Enterprise [at] 4341740)
#lockdown Nick.Penwarden
#rb none
============================
MAJOR FEATURES & CHANGES
============================
Change 4280523 by Patrick.Boutot
Add option in AjaCustomTimeStep to wait until the frame to be ready. Previously, the frame was there but not yet processed so it was possible that it was not ready by the time we wanted to read it. It won't work with interlaced because the 2 fields are processed at the same time. In interlaced, will get a 30fps behaviour when we actually want a 60fps.
Fix bug that didn't set and reset bIsOwned properly when it was first initialized as not owned.
Change 4280526 by Patrick.Boutot
Add accessor to get the leaf media source or output.
Change 4280624 by Patrick.Boutot
Add timecode acessor to media samples
Change 4280626 by Patrick.Boutot
Rework the timing for AJA Media Player. Previously, we took the timing of the frame. That was a bad idea because if 2 incomings video frames were coming a the same time, you would only show one. Making the buffering system useless.
That affects the Custom Time Step since it was waiting for the interrupt signal and in some behavior we would like the frame to be ready to be used by UE. Same the timecode in the MediaSample because we may not used it to stamps the frame.
Change 4283022 by Patrick.Boutot
[EditorScriptingUtilitites] Check folder names invalid characters separatly from the object's name.
#jira UE-59886, UE-62333
Change 4283112 by Patrick.Boutot
Remove MediaFrameworkUtilititesModule dependency to the Settings module at runtime.
Rename TimemanagemenetEditor module names.
Change 4283426 by JeanLuc.Corenthin
Fix crash with FBX file
#jira UE-62501
Change 4284940 by Patrick.Boutot
A widget that let you select a single permutation from a list. It groups the values into categories and removes duplicates inside that category.
Change 4285471 by Patrick.Boutot
Remove MediaFrameworkUtilititesModule dependency to the Settings module at runtime.
Change 4286925 by Patrick.Boutot
[AJA] Add support to read LTC from the reference In.
Add more detail on video format and the device.
MediaSource use the Permutations Selection widget to select his mode and device.
Remove debugging option to trigger an AJA custom time step and timecode provider.
Remove the UYVY pixel option from AJA. It's better do to the conversion on the AJA card that on the GPU.
Change the tooltip and category for some AjaMediaSource properties.
Change 4287026 by Julien.StJean
Modifed the file STimeCodeProviderTab.cpp to fix the position of a SComboButton that wasn't properly place.
Change 4287663 by Jon.Nabozny
Add timecode messages into nDisplay, and sync those between Master and Slave
Change 4287884 by Jon.Nabozny
Create a TimecodeProvider for SystemTime and introduce a notion for DefaultTimecodeProvider in Engine.
Change 4288050 by Jon.Nabozny
Rework the TimeSynchronization implementation for usability and functionality.
Change 4288283 by Jon.Nabozny
Fixed swapped MetaClass and DisplayName options on UEngine::DefaultTimecodeProviderClassName;
Change 4288352 by Jon.Nabozny
Set TimecodeProviderClassName and DefaultTimecodeProviderClassName in BaseEngine.ini
Change 4288378 by Jon.Nabozny
Fixup some issues in TimecodeSynchronizer where code was reset improperly due to multiple unshelves / resolves.
Change 4288394 by Jon.Nabozny
Add TimeSync functionality into LiveLink. Also add test cases for this. This should allow us to easily synchronize multiple LiveLink sources together, as well as synchronize those to anything else using the sync system (Relies on CL-4235417)
Change 4288899 by Patrick.Boutot
Fix initialization order of FMediaIOCorePlayerBase variables
Change 4289157 by Patrick.Boutot
Allow the user to change the source of a capture without stopping the current capture.
[AJA] AjaMediaCapture, add support for UpdateSceneViewport & UpdateRenderTarget
[at]made by julien.stjean
Change 4291328 by Jon.Nabozny
Report the Skeleton Guid with TimeSyncData and track sync state in LiveLinkTimeSynchronizationSource.
This prevents a crash that can happen if a source is quickly cleared and reset before the next tick of Time Synchronization.
Change 4296294 by Jon.Nabozny
Fixup errors when TimecodeProviderClassName is empty. It's valid to leave this empty.
Change 4297122 by Patrick.Boutot
Media Profile with timecode provider & custom time step
Change 4301855 by Austin.Crismore
Fix for movment scaling and virtual joystick controls. Movement scaling in for truck and dolly is locked to the world xy plane, and virtual joysticks use their own method for movement scaling now.
#jira UE-61762, UE-62187
Change 4301856 by Austin.Crismore
Virtual sequence level controller now listens to on object spawned, so that it can intercept the camera actor and disable attatching to HMD to prevent camera movement that isn't from the level sequence
#jira UE-61766
Change 4301860 by Austin.Crismore
Fix for touch scrubbing. Added default values back in. Added logic to only allow scrubbing when touch focus was off.
#jira UE-61865
Change 4302294 by Jamie.Dale
Added functions to get your the localized spoken and subtitle text from a dialogue wave
Change 4304393 by Jamie.Dale
Added support for BlueprintAssignable properties in Python
Change 4305852 by Jamie.Dale
Removed hard-dependency between EditorScriptingUtilities and PythonScriptPlugin
Backed-out changelist 4259264 and query Python availability based on whether anything is available to handle the command
#jira UE-62318
Change 4308550 by Jamie.Dale
Fixed crash when passing a null world to Python actor iterators
Change 4311867 by Homam.Bahnassi
Revit master material with exposed parameters matching the API when possible.
Change 4314428 by Francis.Hurteau
Made the usage of the bBuildDeveloperTools switch independent of the bCompileAgainstEngine switch.
Changed bBuildDeveloperTools TargetRule in UnrealBuildTool to a nullable to keep the old behavior in case where bBuildDeveloperTools wasn't explicitly set in TargetRules
Change 4315134 by Jamie.Dale
Defer editable text focus selection until mouse-up to allow the user to make an initial selection
#jira UE-58086
Change 4318615 by Johan.Duparc
EditorFactories: consistent return values after asset import.
Change 4322459 by Jamie.Dale
Made SequencerScripting an Editor plugin as it depends on PythonScriptPlugin which is an Editor plugin
This was causing issues at runtime when SequencerScripting was enabled, as it failed to load PythonScriptPlugin (which hadn't been built).
Change 4323341 by Francis.Hurteau
Implement proper message bus protocol version negociation with static nodes
Change 4323733 by Francis.Hurteau
Fix VR Pausing Sequence Scrubbing just setting playback speed to 0.0
Change 4324319 by Jamie.Dale
Exposed transactions to Blueprints
Change 4325847 by Alistair.White
Copying //Tasks/UE4/Private-PixelStreaming[at]4325566 to Dev-Enterprise-Minimal (//UE4/Dev-Enterprise-Minimal)
This adds the new experimental PixelStreaming plugin to allow streaming of an Unreal client's audio & video stream to a browser through the WebRTC protocol to support new uses for enterprise customers.
Change 4326282 by Simon.Tourangeau
nDisplay native present handler
Change 4326581 by Jamie.Dale
Replacing FDateTime with int64 Ticks value to workaround UE-63485
Change 4326599 by Homam.Bahnassi
Moving texture coords outside UVEdit function to allow using different UV channels.
Change 4333250 by Francis.Hurteau
Small TFuture changes:
* cleans up TFuture::Then with usage of TUniqueFunction
* added TFuture::Reset to invalidate it and remove continuation from a future shared state
Change 4333359 by Homam.Bahnassi
Support scaling and rotating UVs around arbitrary pivot
Change 4333566 by Johan.Duparc
Expose ProxyLOD functionalities to Scripting
#jira UEENT-1788
Change 4333988 by Jamie.Dale
Allow UHT to parse FText default parameter values
INVTEXT, NSLOCTEXT, LOCTABLE, and FText::GetEmpty() are supported. LOCTEXT isn't as it relies on an external macro that is known to C++ but not to UHT (NSLOCTEXT can easily be used instead).
Change 4335020 by Francis.Hurteau
Uncomment MessageBus::Send deprecation notice for 4.21
Update MessageBus Send usage to new API
Change 4335195 by JeanMichel.Dignard
Add a SetLodFromStaticMesh script utility function
#jira UEENT-1789
Change 4335231 by Anousack.Kitisa
Added functions to generate planar, cylindrical, box UV mapping.
#jira UEENT-1598
Change 4335373 by Jamie.Dale
Cleaned up some places creating empty literal texts
Change 4335458 by Jamie.Dale
Allow UHT to parse FText() as an alias of FText::GetEmpty() when processing default values
Change 4335875 by Max.Chen
Sequencer: Clear RF_Transient on pasted tracks/sections
#jira UE-63537
Change 4336497 by Johan.Duparc
ProxyLOD: Fix progress bar issue
- removed duplicated code
- removed duplicated LongTask object
#jira UEENT-1788
Change
|
||
|
|
9b5d35b7db |
Copying //UE4/Dev-Editor to //UE4/Dev-Main (Source: //UE4/Dev-Editor [at] 4327887)
#lockdown Nick.Penwarden #rb none ============================ MAJOR FEATURES & CHANGES ============================ Change 3813004 by Matt.Kuhlenschmidt Fix dpi scale being wrong when there is a mix of high dpi and low dpi monitors and the editor opens the window on the low dpi monitor Change 3946515 by Michael.Trepka Reverted CL 3813004. We need to save editor's root window size and position in DPI-independent units, as that's what the loading code expects. Change 4052825 by Brandon.Schaefer Add back -funwind-tables for arm This was removed an only tested on x86 which worked just fine. Arm reqiures this for backtrace #jira none Change 4055318 by Brandon.Schaefer Remove extra mallocs when crash handling Still need to look into gmalloc calls, such as using FStrings during Ensure/Crash handling [at]Arciel.Rekman #jira UE-58538 Change 4055623 by Brandon.Schaefer Replace std::endl with "\n" As std::endl is "\n" << std::flush. On windows dump_syms was taking 33 seconds to fflush with std::endl on a 1.2GB file. No longer with "\n". [at]Josh.Engebretson Change 4057102 by Jamie.Dale Added missing API export Change 4057384 by Rex.Hill Fix ReversePolygonFacing crash Change 4067426 by Matt.Kuhlenschmidt PR #4667: Source control history: remove empty spacing in the right of the detail panel (Contributed by SRombauts) Change 4067587 by Matt.Kuhlenschmidt PR #4311: PlacementModeTools shapes searchable and thumbnail (Contributed by projectgheist) Change 4068480 by Cody.Albert Fix display name for Display UI Extension Points Change 4070876 by Brandon.Schaefer Avoid printing when in a signal handler. Put that off until the end #jira UE-36663 [at]Arciel.Rekman, [at]Anthony.Bills Change 4071980 by Brandon.Schaefer Cache files that are invalid or the wrong case sensitivity #jira UE-58250 [at]Arciel.Rekman Change 4079967 by Matt.Kuhlenschmidt Added scale parameter to Canvas::DrawText #jira UE-59023 Change 4080228 by Alexis.Matte Fix the PerPlatformPropertiesWidget to be readable when there is many platform #jira UE-57556 Change 4081171 by Matt.Kuhlenschmidt PR #4272: Fix typo. (Contributed by Damianno19) Change 4081601 by Matt.Kuhlenschmidt GitHub 4077 : Hide SDetailView Filterbox when no actor selected Change 4090114 by Matt.Kuhlenschmidt Fixed touch events simulated through mouse not respecting high dpi #jira UE-59477 Change 4091999 by Matt.Kuhlenschmidt Fixed insert/delete/duplicate children calling PostEditChange on the existing child node not the array Change 4093187 by Arciel.Rekman Do not save window position if running with -nullrhi (UE-52498). - This also fixes a crash on exiting automation tests. #jira UE-52498 Change 4096404 by Richard.TalbotWatkin Resaved test assets to update to latest UStaticMesh serialization format. Change 4096445 by Richard.TalbotWatkin New serialization layout for UMeshDescription. - Only the bare minimum is serialized: any internal values which can be inferred from others in the Mesh Description are omitted. - Triangles are no longer serialized: a triangulation step is performed per polygon when serialized. - Attribute arrays of simple types are now serialized with BulkSerialize for speed; only FName requires element-by-element serialization. Change 4112843 by Brandon.Schaefer Rebuilt replacing std::endl with '\n' avoiding a std::flush *pre* write Was taking 30 seconds to std::flush on a 1.2 GB file #jira none Change 4113422 by Brandon.Schaefer If we are using the native bundled toolchain set LC_ALL=C to avoid locale issues #jira UE-59416 Change 4113849 by Cody.Albert Fix support for toolbar extensions in the UMG editor Change 4118758 by Richard.TalbotWatkin - Refactor to put UStaticMesh Mesh Descriptions in a separate object which is not loaded by default, but which can be requested when needed. This needs to be kept in sync with the number of SourceModel LODs. - Various refactors to import/building. - Changed UMeshDescription to FMeshDescription, and made its preferred semantics pass-by-reference rather than by pointer. - Deprecated UMeshDescription. Change 4119883 by Rex.Hill Cleanup blueprint callable categories Landscape Editor -> Landscape|Editor Landscape Runtime -> Landscape|Runtime Cloth -> Clothing Simulation Cinematics -> Cinematic Utility -> Utilities Change 4119898 by Rex.Hill Cleanup blueprint callable categories x|Magic Leap -> Magic Leap|x Apple ARKit * -> Apple ARKit|* Change 4119972 by Brandon.Schaefer Dont add colors if we are not outputing to a terminal #jira UE-58173 Change 4119994 by Brandon.Schaefer Only check once if we are outputing to a terminal #jira UE-58173 Change 4122654 by Alexis.Matte Fix re import assignment of sections #jira UE-59611 Change 4123536 by Alexis.Matte Add to the fbx importer the possibility to use different sample rate when importing an animation. #jira UE-59444 Change 4124702 by Brandon.Schaefer Fix duplicated struct/class from slightly different submit into main coming back into dev-editor #jira UE-60163 Change 4133449 by Mike.Erwin glTF importer work Foundations of work for Skeletal Mesh import; right now we just support Static Mesh. - node hierarchy - joint IDs & skinning weights - matrix & quaternion values #jira none Change 4133749 by Matt.Kuhlenschmidt PR #4771: Fix access violation for ImportAsset commandlet fbx reimport. (Contributed by UristMcRainmaker) Change 4133758 by Matt.Kuhlenschmidt PR #4675: Properly set TextScale for OnScreenDebugMessages (Contributed by projectgheist) Change 4134543 by Alexis.Matte Update the staticmesh LOD model max deviation when generating a LOD #jira UE-60353 Change 4134559 by Alexis.Matte Deprecate FRawMesh, replace by MeshDescription - Editor scripting utilities #jira UE-60666 Change 4134560 by Alexis.Matte Deprecate FRawMesh, replace by MeshDescription - SpeedTreeImporter #jira UE-60667 Change 4135335 by Alexis.Matte Deprecate FRawMesh - GLTF importer #jira UE-60670 Change 4135857 by Alexis.Matte Fix CIS build warning #jira none Change 4137249 by Matt.Kuhlenschmidt Fix tiny fonts from appearing in slow task dialogs Change 4137280 by Matt.Kuhlenschmidt Fix specifying relative paths for the auto-import commandlet not working Change 4137283 by Matt.Kuhlenschmidt PR #4305: Light map index was unintialized (Contributed by DSDambuster) Change 4137290 by Matt.Kuhlenschmidt PR #4382: Prevent error log due to non-existing plugin directory (Contributed by projectgheist) Change 4147032 by Alexis.Matte Deprecate FRawMesh, replace by MeshDescription - ABC Importer #jira UE-60702 Change 4147978 by Matt.Kuhlenschmidt Fix one of the CIS fails Change 4154874 by Matt.Kuhlenschmidt Fix hidden asset properties in struct details panels. We consider all object properties with "allowedclasses" metadata to be asset properties since they only show an asset picker. Change 4167303 by Matt.Kuhlenschmidt Work around for sync to content browser from details panels not working for interface properties Change 4167388 by Matt.Kuhlenschmidt Make sure when converting relative path filenames in automated import that we convert them relative to the project directory. Change 4171891 by Matt.Kuhlenschmidt Fix preview mesh actor becoming stuck to the cursor when the editor or viewport loses focus #jira UE-61246 Change 4175503 by Cody.Albert Updated variable details panels to not display unusable metadata options for UMG widget references #jira UE-55078 Change 4175736 by Cody.Albert PR #4663: UE-20103: Slate widgets retain their category name v2 (Contributed by projectgheist) Change 4178937 by Rex.Hill Fix crash opening level after removing as sublevel jira: UE-61305 Change 4181097 by Matt.Kuhlenschmidt Fix Linux/Mac CIS Change 4184333 by Alexis.Matte Fix the material ID assignation when re-importing static mesh #jira none Change 4199682 by Arciel.Rekman Linux: enable XGE during cross-builds to see whether the build issues persist. - Licensees are asking for this and XGE folks are eager to help investigating the crashes, if any. Change 4200944 by Cody.Albert Updated VR Mode button to become inactive during SIE (instead of disappearing altogether) #jira UE-50220 Change 4204817 by Alexis.Matte Enable or disable the morph target weight slider depending of the project settings. #jira UE-61671 Change |
||
|
|
17c16f57bb |
#DEV-VR - Manual merge of from DevMain @ CL 4166765
#RB:none #CodeReview: nick.whiting [CL 4169831 by Jason Bestimt in Dev-VR branch] |
||
|
|
d90da4ab1a |
Merge to Dev-Main for 4.20 @ 4090813
#rb #rnx #lockdown Nick.Penwarden [CL 4091081 by Marc Audy in Main branch] |
||
|
|
3d3ea4c62b |
Merging //UE4/Dev-Main to Dev-Geometry (//UE4/Dev-Geometry)
#rb none [CL 3974236 by Matt Kuhlenschmidt in Dev-Geometry branch] |
||
|
|
238fcb9d83 |
Merging //UE4/Dev-Main to Dev-Geometry (//UE4/Dev-Geometry)
#fyi richard.talbotwatkin, alexis.matte #rb none [CL 3928841 by Matt Kuhlenschmidt in Dev-Geometry branch] |
||
|
|
68f4525e1b |
Merging //UE4/Dev-Main to Dev-Geometry (//UE4/Dev-Geometry)
#rb none [CL 3889612 by Matt Kuhlenschmidt in Dev-Geometry branch] |
||
|
|
d1d9d57b4a |
Fix render buffer optimisation
Fix UVs texture coordinnate Fix vertex color import Support LODs reduction #rb none [CL 3731612 by Alexis Matte in Dev-Geometry branch] |
||
|
|
3892ace583 |
Merging //UE4/Dev-Main to Dev-Geometry (//UE4/Dev-Geometry) (up to CL 3517493)
#rb none [CL 3517961 by Mike Fricker in Dev-Geometry branch] |