Commit Graph

28868 Commits

Author SHA1 Message Date
Charles deRousiers
f9bcfd3dba Change local light unit to be displayed next to the intensity.
#rb none
#jira none
#preflight 6409b3b1cf5fe1e28c381426

[CL 24573360 by Charles deRousiers in ue5-main branch]
2023-03-09 05:45:36 -05:00
sara schvartzman
d0e09f3102 Control Rig: Spline from transforms
#jira UE-173015
#preflight https://horde.devtools.epicgames.com/job/6408cb216c1b9295b9b72053

[CL 24573223 by sara schvartzman in ue5-main branch]
2023-03-09 05:29:59 -05:00
benjamin jillich
7e0b9f48a7 UEFN: Enable additive settings for pose assets
#preflight https://horde.devtools.epicgames.com/job/6408ad18ba12ba6416029e7d
#preflight 64098f36827cf9251b6b6254

[CL 24573110 by benjamin jillich in ue5-main branch]
2023-03-09 05:01:54 -05:00
dan oconnor
12ffbe1f09 Fix typo in tooltip
#rb None
#rnx
#jira UE-172415
#preflight

[CL 24570169 by dan oconnor in ue5-main branch]
2023-03-08 20:04:09 -05:00
joe pribele
a7673567fe change to FObjectPropertyBase ParseObjectPropertyValue and FindImportedObject to take in a TObjectPtr<UObject> instead of UObject
added `SetObjectPtrPropertyValue(void* PropertyValueAddress, TObjectPtr<UObject> Value)`

this allows objects to be imported from text without resolving the object
#preflight 640900fa8832f48a4dc62ee4

[CL 24567650 by joe pribele in ue5-main branch]
2023-03-08 16:56:59 -05:00
Max Chen
3b95ddaf05 Sequencer: Remove deprecated at 5.0 and below from movie scene and level sequence
#preflight 6407e62cc13b7130d2811d09
#jira none
#rb matt.hoffman
#rnx

[CL 24567160 by Max Chen in ue5-main branch]
2023-03-08 16:33:59 -05:00
phillip kavan
4cbe5f2d74 Don't mark an outer level/OFPA asset as dirty when compiling its underlying Blueprint type or when reconstructing an Actor-based Blueprint instance.
#jira UE-152711
#rb Dan.OConnor
#preflight 6408c4e4b0544ef0b4adf228

[CL 24567121 by phillip kavan in ue5-main branch]
2023-03-08 16:32:54 -05:00
dan parkes
d0ad85cb22 [UEFN] Remove Attenuation settings from Audio Track properties
#rb max.hayes alfaroh.corneyiii
#preflight 640736faba12ba6416837669

[CL 24564470 by dan parkes in ue5-main branch]
2023-03-08 14:25:43 -05:00
zach brockway
790a1c48cf Virtual Scouting: Fix for VR transform gizmo not being centered on grouped objects.
Made UActorTransformer do selection normalization consistent with FActorElementLevelEditorSelectionCustomization, which has the effect of appending group actors to the end of the transformables list. (The gizmo uses the last selected actor to determine the position of its visual.)

#jira UE-178084
#rb jason.walter
#preflight 6408b1016c1b9295b9a8b726

[CL 24563868 by zach brockway in ue5-main branch]
2023-03-08 13:51:25 -05:00
patrick enfedaque
50f882fe95 Fix Non-unity build
#rb none
#rnx

[CL 24563532 by patrick enfedaque in ue5-main branch]
2023-03-08 13:40:20 -05:00
patrick enfedaque
c042995662 Level Instance: WorldPartitionActorFilter support (experimental)
- Experimental Flag hides Filter UI
- DataLayerAsset can enable filtering (will show up in Filter Outliner)
- DataLayerInstance can provide default filter value (default value when actor doesn't override)
- Level Instance Actor can have its own recursive filter
- Filtering Editor/Cook/PIE works
- Undo/Redo/Copy/Paste/ResetToDefault
- PackedLevelActors not yet supported

#rb jeanfrancois.dube, richard.malo
#preflight 64087dc36c1b9295b99222e8
#rnx

[CL 24561727 by patrick enfedaque in ue5-main branch]
2023-03-08 12:02:09 -05:00
Max Chen
1203533d4f Sequencer: Remove obsolete Evaluate When Not Spawned
#rb andrew.rodham
#jira none
#preflight 6407db5dba12ba6416c1241e
#rnx

[CL 24560986 by Max Chen in ue5-main branch]
2023-03-08 11:30:16 -05:00
patrick enfedaque
3348e07dcf LevelInstance: Fix Skipped actor descs being displayed in outliner since CL 24422197
#rb richard.malo, sebastien.lussier
#preflight 640791f7aa00423335532974
#rnx

[CL 24560412 by patrick enfedaque in ue5-main branch]
2023-03-08 10:55:55 -05:00
florin pascu
0f6d9d9b28 Use PerPlatformProperties properly when in preview
#jira UE-175594
#rb Jack.Porter
#preflight 6408854ec13b7130d2aa2d5b

[CL 24559190 by florin pascu in ue5-main branch]
2023-03-08 09:39:07 -05:00
patrick enfedaque
46530814a9 OnLoadedActorRemoved: Avoid deselect of actors with a root selection parent
#rb richard.malo, jeanfrancois.dube
#preflight 6407a71cfb10f393c20df66c
#rnx

[CL 24557986 by patrick enfedaque in ue5-main branch]
2023-03-08 07:39:01 -05:00
wouter burgers
7403ba2cf4 SourceControl: After reverting all files in the 'Submit Files' dialog, close it.
#preflight none

[CL 24557400 by wouter burgers in ue5-main branch]
2023-03-08 06:19:24 -05:00
marco anastasi
0f5a4e5481 Add support for cherry picking an asset from the asset history dialog, using Tool Menus
#rb wouter.burgers, brooke.hubert
#preflight 640795242559570cc7f6705b

[CL 24557170 by marco anastasi in ue5-main branch]
2023-03-08 05:40:18 -05:00
wouter burgers
ee0bc4b3f4 SourceControl / UEFN: Hide UEFN 'Revert' functionality behind cvars.
#preflight none
#preflight 640841a4827cf9251bf9f30d

[CL 24556839 by wouter burgers in ue5-main branch]
2023-03-08 05:01:20 -05:00
paul chipchase
6e57dd4c26 The content browser can now respond to packages changing on disk.
#rb Julien.StJean, Matt.Peters
#jira UE-177133
#preflight 64072b19ba12ba64167e20e6

- In the last year we have started to make changes to the package format to allow data to be stored in the same file, but not actually inside of the package itself (See FPackageTrailer) and we might consider moving some other data blobs there in the future. This change has meant that there are code paths that can change things with the package file, that don't actually call save package, such as the process that virtualizes assets and can leave incorrect, stale data in the content browser tool tip.
-- This means when a user virtualizes an asset, the tooltip might indicate that it has not been virtualized and the size of the file on disk has not been changed until they browser to a different folder and browse back to refresh. This has caused people to believe that the virtualization operation has failed.
- This change hooks up UContentBrowserAssetDataSource to trigger a EContentBrowserItemUpdateType::Modified event when ever the package file changes on disk.
- During package save this could trigger multiple EContentBrowserItemUpdateType::Modified events for the same package (one from saving and one from the file being modified) but it looks like duplicate events already occur (if the packages are checked out as part of the save, this will introduce another EContentBrowserItemUpdateType::Modified event). There is a TODO in the code that suggests we might want to spend time removing duplicates events before broadcasting the delegate but when profiling I found that the overhead is quite low. In one test, saving 20 packages cost 4ms for the events triggered by the save and an additional 4ms for the events triggered by the file changing on disk. With the margins being so low it still doesn't look like a problem that is worth spending time on, however I did add a TRACE_CPUPROFILER_EVENT_SCOPE to the broadcasting of the delegate (UContentBrowserDataSubsystem::ItemDataUpdatedDelegate) so if it does become a problem in the future it will be easier to track down.

[CL 24556355 by paul chipchase in ue5-main branch]
2023-03-08 04:32:05 -05:00
helge mathee
2979d9163a GraphEditor: Guard against trashed UEdGraphPins
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/64076c682559570cc7e26bc4

[CL 24556125 by helge mathee in ue5-main branch]
2023-03-08 04:19:40 -05:00
dan oconnor
a0d9ebd2ef Fix up redirectors to CDO and other archetypes when recreating CDOs and other archetypes
#rb Robert.Millar
#rnx
#preflight 6407f8a8ba12ba6416c79ff7

[CL 24554957 by dan oconnor in ue5-main branch]
2023-03-08 00:02:18 -05:00
sebastien lussier
3a6e2bc02a World Partition - HLOD: Allow the use of -RebuildHLODs with other build flags (such as -SetupHLODs)
* Prior to this change, -RebuildHLODs was clearing the build options

#rb trivial

[CL 24554497 by sebastien lussier in ue5-main branch]
2023-03-07 22:39:27 -05:00
jordan hoffmann
3bd64f4a08 [Feature] Review Comments API
- setup for making the api calls neccesary for supporting comments in the changelist review tool
#rb dan.oconnor
#jira UE-176427
#preflight 6407cb938832f48a4d59297e

[CL 24553185 by jordan hoffmann in ue5-main branch]
2023-03-07 20:34:38 -05:00
phillip kavan
f139504088 Don't orphan pins during Blueprint graph node fixup if they are linked to an autocast or other implicit conversion node that supercedes the original link.
#jira UE-178800
#rb Dave.Jones2
#preflight 64079b078c0039bbf7d91685

[CL 24552020 by phillip kavan in ue5-main branch]
2023-03-07 19:12:22 -05:00
eric mcdaniel
391d5185c3 Turnkey: Turnkey and editor support for controlling auto software update modes on platform devices
- this change just adds support to Turnkey and the editor UI to expose this support for supported platforms
  - follow on changes will be required to support the feature on a given platform

- Turnkey now tracks the auto software update mode per device
  - unknown/enable/disable
    - will be unknown for devices which do not support auto software updates or platforms which have not yet implemented support
- new UAT platform method SetDeviceAutoSoftwareUpdateMode() must be implemented for supporting platforms
- new Turnkey command DeviceAutoSoftwareUpdates for changing auto software update state on a device
- edtior exposes this functionality under the device entries in the platforms menu
  - devices which support auto software updates will expose an "Enable auto software updates" check box item in their Sdk Info menu
    - toggling this checkbox changes the auto software update policy on the device

#rb David.Harvey, Wojciech.Krywult
#jira UE-160691
#preflight 64012d69d249add4a205fe9c, 64078e72aa0042333551c821

[CL 24552009 by eric mcdaniel in ue5-main branch]
2023-03-07 19:11:50 -05:00