Commit Graph

14825 Commits

Author SHA1 Message Date
ben marsh
83d03ce93d Horde: Unify the locations probed for the Horde server URL setting between C# tools (Horde Agent, UBT, UGS, etc...) and C++ (Editor).
* On Windows, this setting is stored in the registry under HKCU/SOFTWARE/Epic Games/Horde/Url.
* On other platforms, this setting is stored in the $HOME/.horde.json file.

The setting is no longer persisted to the editor config file.

[FYI] Joe.Kirchoff, Laura.Hermanns

[CL 33281910 by ben marsh in ue5-main branch]
2024-04-26 18:03:52 -04:00
laura hermanns
7a0927103c [Shaders] Remove last remaining use case of DXC rewriter in MetalCompileShaderMSC and deprecate RewriteHlsl.
#rnx
#rb carl.lloyd, dan.elksnitis

[CL 33279539 by laura hermanns in ue5-main branch]
2024-04-26 17:10:10 -04:00
matt peters
fbd4cb4746 Localization cooking: Add missing reason string when FLocalizationChunkDataGenerator::GenerateChunkDataFiles fails because an archive file is missing.
#rnx
#rb Jamie.Dale

[CL 33277987 by matt peters in ue5-main branch]
2024-04-26 16:32:05 -04:00
florin pascu
a63f7b908a Metal does not support ETC2_11 on 3D textures
#rb carl.lloyd

[CL 33274908 by florin pascu in ue5-main branch]
2024-04-26 15:47:33 -04:00
christopher waters
b6f1a89a21 Fixing single header compiles.
[CL 33274021 by christopher waters in ue5-main branch]
2024-04-26 15:31:45 -04:00
dave belanger
e704b5d6db Add AutoWrapText argument to SWarningOrErrorBox
#rb Derek.Truong

[CL 33269209 by dave belanger in ue5-main branch]
2024-04-26 13:10:39 -04:00
karen jirak
f6ac6a431c Add favorites drop target for place actors
For toolbars, we need the ability to provide buttons with dropzone (or othere) capabilities, and we need to be able to track the selected index for the toolbar in the overflow button. I added the selected index for the toolbar, and for buttons on the toolbar I added a delegate to toolbar buttons which can decorate the button as needed (in this case adding a droptarget). In this case, using the asset droptarget is the first step that will be covered in this review, the intention is to ultimately support more than just assets for this droptarget.

The reason that we need to track the last selected index is because the overflow button in the SClippingVerticalBox needs to apply a certain style based upon whether something in the overflow has been selected. To enable that there are changes in SClippingVerticalBox to track and use the last selected index to provide the appropriate styling.

#jira UE-212486
#rb sebastian.arleryd

[CL 33268118 by karen jirak in ue5-main branch]
2024-04-26 12:43:12 -04:00
yoan stamant
2a7d6050c9 [SSimpleTimeSlider] Prevent selection to scrub outside of clamp range
#jira UE-207599
#rb Keith.Yerex

[CL 33265530 by yoan stamant in ue5-main branch]
2024-04-26 11:24:15 -04:00
wouter burgers
becd423b59 SourceControl: Fixed 'Sync' option not displaying in the status bar.
I wasn't actually able to reproduce the issue, but I did find some oddities regarding the visibility of the checkin/sync/restore buttons. For example: if Skein is 'unavailable', the checkin/sync buttons would be hidden but the restore button could be available. I also made the buttons more explicitly tied to Skein to avoid them showing up using Git/Perforce.

#rb Marco.Anastasi

[CL 33265056 by wouter burgers in ue5-main branch]
2024-04-26 11:10:13 -04:00
steve robb
92463911c8 Fixed mismatched printf format arguments.
#rb brandon.schaefer

[CL 33264801 by steve robb in ue5-main branch]
2024-04-26 11:02:47 -04:00
wouter burgers
6901b3bf8c Skein / ViewportStatus: Fixed opacity values losing precision during conversion. The value is now stored as-is and the conversion to color space only happens on use of the value.
#rb Marco.Anastasi

[CL 33263798 by wouter burgers in ue5-main branch]
2024-04-26 10:22:01 -04:00
paul chipchase
e6baef9cea Only log warnings for the specific payload(s) that failed to cache rather than for all payloads in the batch.
#rb PJ.Kack
#rnx

[CL 33261831 by paul chipchase in ue5-main branch]
2024-04-26 09:09:12 -04:00
tim smith
956cd96221 Added documentation to the PreloadNamedModules live coding setting
#rnx
#rb Tim.Smith

[CL 33260287 by tim smith in ue5-main branch]
2024-04-26 06:57:17 -04:00
dmitriy dyomin
1afc70a95a Metal: reduce shader metadata size by ~20% for most cases
#rb carl.lloyd

[CL 33259903 by dmitriy dyomin in ue5-main branch]
2024-04-26 06:17:17 -04:00
kriss gossart
f5b459f972 Datasmith - Remove the experimental Datasmith Clo json importer plugin, and deprecate unused Datasmith cloth code.
#rb JeanLuc.Corenthin

[CL 33259844 by kriss gossart in ue5-main branch]
2024-04-26 06:13:46 -04:00
pj kack
eb7f45d950 UnrealPak: Minor cpu optimizations (by reducing allocations).
Reserve memory upfront for some big containers and pass EAllowShrinking::No when popping/removing items.
Optimize parsing of huge text files in ParsePakResponseFile and ParsePakOrderFile by using more efficient utility functions:
FFileHelper::LoadFileToStringArray -> FFileHelper::LoadFileToStringWithLineVisitor
FParse::Token -> UE::String::ParseTokens

#rb Per.Larsson
#rnx
#tests binary diff of content/paks folder

[CL 33258490 by pj kack in ue5-main branch]
2024-04-26 04:18:45 -04:00
daebo01
e7981e5e52 GitHub 11732 : Fix bug where ContainerFlags may not be copied when creating an IoContainer
#11732
#jira UE-211845
#rb PJ.Kack

[CL 33257739 by daebo01 in ue5-main branch]
2024-04-26 02:33:45 -04:00
robb surridge
4db3abad42 Reword confirmation dialog for existing assets.
#jira UE-198862
#rb brooke.hubert

[CL 33238041 by robb surridge in ue5-main branch]
2024-04-25 13:54:24 -04:00
sebastien lussier
5799f3174f MergeActor - More include cleanup in order to avoid rebuilding the whole engine when editing merge actor settings
#rb JeanFrancois.Dube

[CL 33233146 by sebastien lussier in ue5-main branch]
2024-04-25 11:39:17 -04:00
jurre debaare
a6471dffd0 Changed "New play length is same as existing one" warning to Display verbosity
#rb Thomas.Sarkanen
[FYI] Randall.Hess

[CL 33231986 by jurre debaare in ue5-main branch]
2024-04-25 11:04:29 -04:00
pj kack
6e34fe7b78 UnrealPak: Restore display logging of mount point for pak list command (as before 24117138).
Add the filename for additional context.

#rb Sebastian.Thomeczek
#rnx

[CL 33225082 by pj kack in ue5-main branch]
2024-04-25 04:00:00 -04:00
steve robb
bc28537104 Fixed some Printf specifiers.
#rb brandon.schaefer

[CL 33211124 by steve robb in ue5-main branch]
2024-04-24 15:59:50 -04:00
sebastien lussier
02a0620a4d MergeActor - 1st pass cleaning up include files in order to avoid rebuilding the whole engine when editing merge actor settings
#rb JeanFrancois.Dube

[CL 33209699 by sebastien lussier in ue5-main branch]
2024-04-24 15:24:31 -04:00
sergio gardeazabal
1f845db6de [UBA Controller] Adding support for running uba agent with -Host
Also added support to specify a uba port and force remote via the existing UBA Controller section in Engine.ini

[REVIEW]
#rb Laura.Hermanns

[CL 33208834 by sergio gardeazabal in ue5-main branch]
2024-04-24 15:08:39 -04:00
henrik karlsson
d132203251 [Horde]
* Fixed so code can compile without exceptions (code path only used for some uba testing)

[CL 33183401 by henrik karlsson in ue5-main branch]
2024-04-23 18:51:02 -04:00