Commit Graph

12439 Commits

Author SHA1 Message Date
Patrick Boutot
6e02de5817 Fix memstomp with color picker. Prepare SColorPicker for API change. Update AssetViewUtilis::PathColors to use FLinearColor instead of shared pointer. The shared pointer was only needed for the SColorPicker.
#jira UE-173303, UE-173454
#review-23672715 23617361,23611673
#rb daren.cheng
#preflight 63c0b12b1a06fc61059f2fa3

[CL 23672712 by Patrick Boutot in ue5-main branch]
2023-01-12 20:33:08 -05:00
Sebastien Lussier
294a4bc715 #jira UE-150232
Merging static mesh actors resulted in static mesh sockets getting lost
* Added a "Merge Mesh Sockets" option to the Mesh Merge Settings
#rb jeanfrancois.dube
#preflight 63c0b1e602024f93d8d2f6af

[CL 23672695 by Sebastien Lussier in ue5-main branch]
2023-01-12 20:32:31 -05:00
Francis Hurteau
972d708068 Activating truncation warnings as errors for modules:
CookOnTheFly, CookOnTheFlyNetServer, PakFile, PakFileUtilities

#rb PJ.Kack
#jira UE-166274
#preflight 63c06dc3a06ab115ea7daaf2

[CL 23669256 by Francis Hurteau in ue5-main branch]
2023-01-12 15:56:31 -05:00
Francis Hurteau
febc04ca18 Activating truncation warnings for
Analytics, AnalyticsET, Cbor, Serialization, XMLParser, DerivedDataEditor, DirectoryWatcher, LogVisualizer, InputCore

fixing a few addtional truncation warnings in SDerivedDataDialogs

#jira UE-166274
#rb Devin.Doucette
#preflight 63c05622305002c6417a8bd3

[CL 23668557 by Francis Hurteau in ue5-main branch]
2023-01-12 15:27:09 -05:00
Francis Hurteau
9dfe27ab41 Truncation warning fixes for multiple core modules:
CookOnTheFly, CookOnTheFlyNetServer, PakFileUtilities, PakFile

#jira UE-166274
#rb PJ.Kack
#preflight 63c041f01a06fc61057115b7

[CL 23666183 by Francis Hurteau in ue5-main branch]
2023-01-12 13:17:30 -05:00
francis hurteau
239f9e142c Truncation warning fixes for multiple core modules:
Analytics, AnalyticsET, Cbor, Serialization, XMLParser, DerivedDataEditor, DirectoryWatcher, LogVisualizer, OutputLog, InputCore

#jira UE-166274
#rb Devin.Doucette
#preflight 63c01436d862fdd347e2dd74

[CL 23664694 by francis hurteau in ue5-main branch]
2023-01-12 11:57:28 -05:00
Helge Mathee
de2348ae27 RigVMDeveloper: Deal with invalid links
#rb na
#jira na
#preflight skip

[CL 23662349 by Helge Mathee in ue5-main branch]
2023-01-12 09:34:35 -05:00
Matt Peters
a4520068a4 AssetRegistry,DirectoryWatcher: Add new event type to DirectoryWatcher, to handle notifications on Windows that the directory needs to be rescanned.
Handle this event type in AssetRegistry and rescan.
#jira UE-169292
#preflight 63bf25a66729b05ec9783672
#rb Tim.Smith
#rnx

[CL 23661435 by Matt Peters in ue5-main branch]
2023-01-12 08:21:02 -05:00
Joakim Lindqvist
611799154b Wait up to 30 seconds before prompting users to finish the login - it can take a while if users need to enter their password and such, it is still quite short but on the other hand we do not want the editor to just sit around waiting for ever in case something has gone wrong.
#preflight 63bff0f2bf54fa7b3657f9c6

[CL 23660685 by Joakim Lindqvist in ue5-main branch]
2023-01-12 06:44:58 -05:00
ionut matasaru
3a69caa802 [Insights] Added GetName() to ITimingViewSession. The Timing View widgets from TimingInsights, MemoryInsights and AssetLoadingInsights will have this name initialized with the corresponding FInsightsManagerTabs::*ProfilerTabId.
#rb Catalin.Dragoiu
#fyi Daren.Cheng
#preflight 63bfc7a5af3ebedd99c58e52

[CL 23660277 by ionut matasaru in ue5-main branch]
2023-01-12 05:16:39 -05:00
dan engelbrecht
11b08828ee Output zen command utility output to log if it returns an error code
#rb zousar.shaker
#preflight 63bd2a24577437afe6308469 (preflight failed for other reasons but this change works as expected showing the error details)

[CL 23659774 by dan engelbrecht in ue5-main branch]
2023-01-12 02:57:10 -05:00
zousar shaker
d78e86696f Exclude Zen from HttpCacheStore test on non-windows platforms as it is not ready for use on non-windows platforms.
#rb trivial
[FYI] devin.doucette
[FYI] matt.peters

[CL 23658577 by zousar shaker in ue5-main branch]
2023-01-11 20:57:41 -05:00
zousar shaker
bfbf54d4ca ZenCacheStore - ignore "None" as an override value for a local DDC path when using sandboxes (in line with past behavior for non-default local caches like Warm/Cold).
#rb devin.doucette

[CL 23658565 by zousar shaker in ue5-main branch]
2023-01-11 20:57:13 -05:00
jamie dale
2619d649be Removed redundant Engine dependency from the Localization module
#preflight 63bf1469af3ebedd998f5853
[FYI] Leon.Huang
#rnx

[CL 23658517 by jamie dale in ue5-main branch]
2023-01-11 20:56:04 -05:00
nick darnell
3e81121a50 AssetDefinition - "UV Editor" plugin's option no longer hides if it won't work (determining it requires loading the assets), so it's just going to determine that when you fire it and fire a notification if it wont work.
AssetDefinition - Skeleton
AssetDefinition - SkeletonMesh
AssetDefinition - StringTable

#jira UE-165574

[CL 23658411 by nick darnell in ue5-main branch]
2023-01-11 20:52:36 -05:00
mark lintott
8bad2c0365 Removed the callback system from core Analytics system. Fixed up analytics gathering in DerivedDataCache, Virtualization and HttpCacheStore
#rb wes.hunt
#preflight 63be95bd68068a8bd6a4438e

[CL 23651011 by mark lintott in ue5-main branch]
2023-01-11 14:28:01 -05:00
Yuriy ODonnell
fc92061821 Automatic bindless resource declaration conversion step will now explicitly expand AUTO_BINDLESS_SAMPLER/RESOURCE_INDEX/VARIABLE macros
This is required because subsequent shader compilation steps assume that the code has been fully preprocessed. In particular, the dead code elimination system does not handle macros such as ones in BindlessResources.ush.

#preflight 63bef4ba6e6e8d4662ffd485
#rb christopher.waters

[CL 23649118 by Yuriy ODonnell in ue5-main branch]
2023-01-11 13:03:47 -05:00
paul chipchase
b9bdf31e54 The VA filesystem backend no longer requires that the 'Path' option be setup in the config file.
#rb Per.Larsson
#rnx
#preflight 63bec803c543a64b7d38d89f

- If no 'Path' option is found the path will default to the projects saved directory, under a 'VAPayloads' subdirectory
- This works as an okay default if the backend is being used for cached storage.

[CL 23645795 by paul chipchase in ue5-main branch]
2023-01-11 10:56:47 -05:00
Andriy Tylychko
c1a38f5f28 deprecated a couple of stats methods that take TArray arg and provided a version with TArray64 to handle big stats files
#jira UE-172852
#preflight 63be962cde27f9bc45a9f14c

[CL 23645295 by Andriy Tylychko in ue5-main branch]
2023-01-11 10:07:13 -05:00
Helge Mathee
9dac36a4c6 RigVM: Introduce patch result structure
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63bea661763c6c106415a72c

[CL 23644219 by Helge Mathee in ue5-main branch]
2023-01-11 07:56:43 -05:00
paul chipchase
1d320da3d8 Add documentation for the 'MaxConnections' option found in the FSourceControlBackend.
#rb trivial
#rnx
#preflight 63beaa196e6e8d4662dac3d7

[CL 23644140 by paul chipchase in ue5-main branch]
2023-01-11 07:38:34 -05:00
Helge Mathee
98742ea6a9 RigVMCompiler: Consider all graphs for function references
#rb na
#jira na
#preflight skip

[CL 23644037 by Helge Mathee in ue5-main branch]
2023-01-11 07:12:21 -05:00
ionut matasaru
3e238610b0 [Insights] LogView: Fixed log spam when filtering the LogView in Animation Insights.
#jira UE-173780
#rb Catalin.Dragoiu
#preflight 63bd7441c927e34482d75293

[CL 23643280 by ionut matasaru in ue5-main branch]
2023-01-11 04:34:52 -05:00
Mieszko Zielinski
f67b77e440 Mass's support for any kind of USubsystem.
Added new struct type, FMassSubsystemAccess, storing bitsets indicating which subsystems are to be accessed and in which mode (RO/WR) along with cached instances of the systems (populated either via CacheSubsystemRequirements call or iteratively as the subsystems get requested)
The new  FMassSubsystemAccess is instantiated by FMassExecutionContext.
Also:
* removed need of supplying a UWorld instance when fetching subsystems - the value is now fetched from the MassEntityManager used and cached.
* reworked the unit test for Mass USubsystem access, following the extension of Mass subsystems access support.
* changes due to Mass Subsystem access API changes.

#review-23537257
#review-23537458
#review-23537435
#preflight 63be67ee6e6e8d4662c32ef5

[CL 23642735 by Mieszko Zielinski in ue5-main branch]
2023-01-11 03:01:44 -05:00
henrik karlsson
ea8ea49aa2 [UBT]
* Changed lots of modules to use IWYUSupport instead of bEnforceIWYU (which is being deprecated)

#preflight 63bc8486c45a2c81e0b14fe8
#rb none

[CL 23641460 by henrik karlsson in ue5-main branch]
2023-01-11 01:32:59 -05:00