#rb Sebastian.Nordgren
#rnx
#preflight 63581307d669d2aa7ec95866
- Added FTSMessageLog which is a thread safe version of FMessageLog with limited functionality. It can be used as a thread safe drop in replacement for code that only wants to send messages to the FMessageLog system.
- Somewhat experimental at the moment so it is being kept private in the perforce plugin where it is immediately needed.
- Thread safety is currently achieved by using the normal logging system if we detect that the messages are being added from background threads.
-- In future work this will be improved and we will marshal the messages to the GameThread.
[CL 22795873 by paul chipchase in ue5-main branch]
Add Revision and Force options to Plastic and Subversion.
#tests Used when implementing source control menu refactor https://p4-swarm.epicgames.net/reviews/22528870, only tested perforce sync command.
[CL 22683432 by christian savoie in ue5-main branch]
Fixes an integer overflow issue that can lead to crashes when encoding textures.
#rb charles.bloom
#preflight 634f254aa1527f6b3bef670a
[CL 22647390 by fabian giesen in ue5-main branch]
This change allows other plugins to be notified and provides them a TWeakPtr when a ConcertServer/ConcertSyncServer or a ConcertServerSession has started
#jira UCS-5080
#rb jason.walter, stuart.hill, manuel.lang
#preflight 6345748b3e2a5d14ad22e09f
[CL 22476310 by valentin ritzi in ue5-main branch]
- Fixed a bug in the SectionName remapping system
#jira UE-165868
#rb dan.thompson
#preflight 63407bed587d6afac86b4453
[CL 22411128 by josh adams in ue5-main branch]
Non-code changes:
- Add taskbar icons for UnrealMultiUserServer (Windows, Mac, Linux)
- Update taskbar icons for UnrealMultiUserSlateServer (Windows, Mac, Linux)
- Adjust icon on the top-left corner of window UnrealMultiUserSlateServer
- Adjust the "Create Session" button icon (shown in editor)
- Adjust the "Close server" button icon (shown in editor)
Code change:
- Disable the "Create Session" button in UnrealMultiUserSlateServer
- Make the "Launch Server" button (shown in editor) launch the slate server by default instead of the console one
#jira UE-166219
#rb Jason.Walter
#lockdown Alejandro.Arango
#preflight 633eb5a8f171e4e68b6f2850
[CL 22388876 by dominik peacock in ue5-main branch]
Original CL (22282721) was reviewed, this is a re-submit without code changes, just fixed libs due to debug info problems on some targets
#rb none
#preflight 633a61c10d2b0d7bd83f9528
#jira UE-164148
[CL 22322219 by fabian giesen in ue5-main branch]
- Add flag to SourceControlOperation to test modified status against synched revision (p4 #have)
- Use this new flag when testing for modifications in UncontrolledChangelist
#jira UE-165558
#rb luc.eygasier
#preflight 633633b7936ff7e3dcda5f92
[CL 22271768 by patrick enfedaque in ue5-main branch]
Remove code in FPluginUtils::UnloadPluginsAssets that closes the current world since UnloadPackages already takes care of it
#rb Rex.Hill
#preflight 63345ed0e25f11e51a13907a
[CL 22240462 by dave belanger in ue5-main branch]