Commit Graph

28175 Commits

Author SHA1 Message Date
richard malo
0038a91e7f Fixed static analysis dereferencing null pointer in DataLayerHierarchy.cpp
#rb trivial

[CL 23673013 by richard malo in ue5-main branch]
2023-01-12 20:51:03 -05:00
daren cheng
5d8250f0ec Add support for multiple thumbnail render frequencies.
Preparation changing default thumbnail render frequency.

#jira UE-169079
#preflight 63c08bc902024f93d8c1a650
#rb lauren.barnes, patrick.boutot, brooke.hubert

[CL 23673011 by daren cheng in ue5-main branch]
2023-01-12 20:50:24 -05:00
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
phillip kavan
f67d259b19 CIS non-unity fix.
#rb None (trivial)

[CL 23671984 by phillip kavan in ue5-main branch]
2023-01-12 19:09:47 -05:00
phillip kavan
0507c05d34 Extend SGraphActionMenu to allow owners to directly provide the action menu source list at refresh time.
#jira UE-167392
#rb Lauren.Barnes
#preflight 63c075b20225f00e14ab8664

[CL 23671671 by phillip kavan in ue5-main branch]
2023-01-12 18:36:13 -05:00
Matt Peters
1c59dff66a MPCook: Disallow retracting Generator packages in addition to Generated packages; retracting either type will cause the same error.
#jira UE-173712
#rb Zousar.Shaker
#rnx
#preflight 63c08d5e1a06fc610590ba5c

[CL 23671151 by Matt Peters in ue5-main branch]
2023-01-12 18:01:52 -05:00
Stu McKenna
6d14393ccb - Add support for each decal to have a color associated with it
- Add Decal Color material node which can be used to read the color
- Niagara decal renderer will pipe particles.color through automatically to decals now

#rb rob.krajcarski, jeremy.moore
#jira none
#preflight 63bf51e7de27f9bc45008146

[CL 23668874 by Stu McKenna in ue5-main branch]
2023-01-12 15:41:59 -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
Alexis Matte
9978edc658 Fix crash when deleting morph target, also delete the raw data so the morph target get deleted properly
#jira UE-168068
#rb jeanluc.corenthin
#rnx
#preflight 63c0647ea06ab115ea7aa818

[CL 23668173 by Alexis Matte in ue5-main branch]
2023-01-12 15:05:24 -05:00
brooke hubert
b10947c3c0 Fix an issue where pitch would never lock in the level editor when rotating the perspective camera
#Jira UE-90691
[REVIEW] [at]editor-framework [at]lauren.barnes
#preflight 63c03b220225f00e14896184

[CL 23667627 by brooke hubert in ue5-main branch]
2023-01-12 14:43:50 -05:00
nick darnell
ae98e0b4db AssetDefinition - Upgrading the asset type actions for Niagara so that we no longer need to load any of those asset types on right click. Needed to add VersioningEnabled to the NiagaraEmitter asset tag data. The current way the code is setup it will offer the option if there's no tag data yet, and if it turns out that version wasn't enabled for the emitter it will just skip the action and the next time you right click, since the asset will have been loaded the option will be grayed out. Future savings of the files will make the option grayed out from the start.
#jira UE-165574
[REVIEW] [at]Shaun.Kime

[CL 23667604 by nick darnell in ue5-main branch]
2023-01-12 14:42:57 -05:00
richard malo
eeb4d65df4 Show child actors of child level instances even when editing a level instance
#rb patrick.enfedaque

[CL 23666583 by richard malo in ue5-main branch]
2023-01-12 13:42:23 -05:00
tim doerries
bf5bf6f469 Implemented sparse iteration when sampling the volume data from OpenVDB during import.
#rb Sebastien.Hillaire
#rnx
#preflight 63c014668f4acc7b54d3f79e

[CL 23665934 by tim doerries in ue5-main branch]
2023-01-12 13:06:52 -05:00
brooke hubert
7fa75cdc32 Update name of variable based on CR feedback
#rnx
#Jira UE-173031
#rb trivial
#preflight skip

[CL 23665645 by brooke hubert in ue5-main branch]
2023-01-12 12:50:07 -05:00
Matt Peters
b826a6c401 Cooker - prevent crash when cooking with no project. We now always require a non-empty ShaderLibrary name.
#rb Jason.Nadro
#rnx
#preflight 63c04354b0652247500b0949

[CL 23665474 by Matt Peters in ue5-main branch]
2023-01-12 12:38:59 -05:00
Jeremy Moore
b1fb2db1a0 Enable filtering of mesh deformers to match primary component binding.
Was disabled because it can trigger mesh deformer asset sync load, which would trigger a slow graph compile.
The graph compilation is no longer done on PostLoad() so performance is now good.
Added specific filter metadata to the property in USkeletalMesh. This is needed for filtering with UObjects that aren't themselves primary binding types.
#preflight 63c0410702024f93d89c727b

[CL 23665339 by Jeremy Moore in ue5-main branch]
2023-01-12 12:33:27 -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
Josie Yang
6c000d7627 Conditionally generate material platform stats for GPUSkinVertexFactory only when UsedWithSkeletalMesh, UsedWithMorphTarget, UsedWithCloth boxes are ticked.
It fixes GPUSkinVertexFactory throwing shader errors when material is not used with skeletal mesh

#rb Jeremy.Moore
#jira UE-173809
#preflight 63bf0553af3ebedd998a7a89

[CL 23662581 by Josie Yang in ue5-main branch]
2023-01-12 09:49:03 -05:00
patrick boutot
2fc7dab67f Add the ellipsis at the end of the description when the changelist description is too long to be displayed correctly.
[FYI] chris.morrison

[CL 23662529 by patrick boutot in ue5-main branch]
2023-01-12 09:46:14 -05:00
sebastian nordgren
9ebab4256d Collections are now visible in the Content Browser again.
Removed CollectionsDocked setting, since it wasn't bound to any toggle anywhere.

Removed sources widget switcher which was untoggleable.

#jira UE-173851
#review-23661236 @editor-ux
#preflight 63c00acc4b018bfa800fbebc

[CL 23662444 by sebastian nordgren in ue5-main branch]
2023-01-12 09:40:29 -05:00
richard malo
e280eb523d Foliage Actor type was not available in the Foliage palette even for non-partitioned worlds.
#rb patrick.enfedaque, jeanfrancois.dube

[CL 23662402 by richard malo in ue5-main branch]
2023-01-12 09:37:52 -05:00
richard malo
c4e4345fdd When showing actors and level instance content in the Data Layer outliner, could not interact with level instance part of a data layer.
#rb patrick.enfedaque

[CL 23662401 by richard malo in ue5-main branch]
2023-01-12 09:37:48 -05:00
sebastian nordgren
dbc7b3902c Landscape editor Brush Size now has a maximum fractional digits of 2.
#review-23510164 @editor-ux
#preflight 6399b253c16855964dfd40e1

[CL 23662274 by sebastian nordgren in ue5-main branch]
2023-01-12 09:29:28 -05:00
Matt Peters
2f5b2846e7 CookOnTheFlyServer: Remove deprecated API elements from 4.26 and earlier.
#rb None, trivial
#rnx
#preflight 63bf2f7068068a8bd6da3866

[CL 23661597 by Matt Peters in ue5-main branch]
2023-01-12 08:38:34 -05:00
Florin Pascu
4280d37407 Address the case when PreviewPlatformName is NAME_None in MaterialShaderQualitySettings as this is valid
#jira UE-173726
#rb Vincent.Gauthier
#preflight 63bfedfa8f4acc7b54c56310

[CL 23660652 by Florin Pascu in ue5-main branch]
2023-01-12 06:43:20 -05:00