Commit Graph

21656 Commits

Author SHA1 Message Date
sebastian nordgren
37c57c392b Fixed EditCondition enum comparisons failing due to looking up the value pointer from the UnderlyingNumericProperty instead of the Property.
#rb trivial
#preflight 613af4e729a16e0001120cb4

#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 17481240 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17481246 by sebastian nordgren in ue5-release-engine-test branch]
2021-09-10 11:10:30 -04:00
aditya ravichandran
77f084d116 Scroll Bars now highlight when hovering anywhere along the slider well
Moved Show Empty Folders to the top level in Content Browser Settings
Replaced the icon for SingleFrameAdvance in the play control toolbar buttons
#jira UETOOL-3815
#rb steven.dao
#preflight 613a53e90c19af0001c4f0ad

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 17475265 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17475269 by aditya ravichandran in ue5-release-engine-test branch]
2021-09-09 15:19:23 -04:00
thomas sarkanen
d708b24c66 Anim node references
Added the abiity to tag and retrieve any anim graph node (similar to how we could reference linked anim graph nodes previously).
Ported linked anim graph nodes to use the new system
Added the ability to reference any anim graph node by tag (via a new custom node, spawnable from the context menu, with the appearance of an actor reference in a level blueprint)
Added tag display and editing in the bottom-right of anim graph nodes
Added new override point to SGraphNodeK2Var to allow for title widget parameters to be overriden by child classes

#jira UE-126286 - Anim node functions: Add anim node references
#rb Jurre.deBaare

#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 17472894 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17472913 by thomas sarkanen in ue5-release-engine-test branch]
2021-09-09 11:42:21 -04:00
brooke hubert
82a6a0003f Add ability for placement palette items to have a custom settings object from the placement factory, and add a details panel to the mode for editing the settings object.
#preflight 613264d517a8610001fa6050
#Jira UETOOL-3790
#rb julien.stjean

#ROBOMERGE-AUTHOR: brooke.hubert
#ROBOMERGE-SOURCE: CL 17472632 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17472652 by brooke hubert in ue5-release-engine-test branch]
2021-09-09 11:16:10 -04:00
phillip kavan
2cec10e842 Fix a regression which caused newly-created child Blueprint assets to no longer inherit default value overrides from variables defined by the parent class.
#jira UE-125175
#rb Justin.Hare
#preflight 613a1436f9a522000142b5db

#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 17472443 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17472453 by phillip kavan in ue5-release-engine-test branch]
2021-09-09 10:54:10 -04:00
zousar shaker
836bd0854d Automated search-and-replace pass to change uses of UE_TRANSITIONAL_OBJECT_PTR(Type) to TObjectPtr<Type>.
There were two instance of the type being incorrect and they were manually fixed.

#rb none

#ROBOMERGE-AUTHOR: zousar.shaker
#ROBOMERGE-SOURCE: CL 17472048 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17472069 by zousar shaker in ue5-release-engine-test branch]
2021-09-09 10:07:44 -04:00
phillip kavan
3c5db8f4f5 Add a new Blueprint editor workflow setting to allow the user to choose how to restore breakpoints on Blueprint asset reload.
#jira UE-124598
#rb Justin.Hare
#preflight 6138e92c9c40ec000129baeb

#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 17471835 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17471845 by phillip kavan in ue5-release-engine-test branch]
2021-09-09 09:37:41 -04:00
matt kuhlenschmidt
46e93b802d Adjust sequencer and curve editor toolbar paddings to give more room back
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17471717 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17471723 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-09 09:21:46 -04:00
patrick enfedaque
b26d4554d0 WorldPartition: Foliage builder allows changing grid size
#rb richard.malo, jeanfrancois.dube, sebastien.lussier
#preflight 613903919c40ec00012b5eaf

#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 17470857 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17470865 by patrick enfedaque in ue5-release-engine-test branch]
2021-09-09 06:41:27 -04:00
per larsson
de1f9a66f7 COTF: Better lock scope when handling cooked packages (server) and moved subscription to cook-on-the-fly messages (client) when package store is initializing
#rb none
#jira none
#rnx

#ROBOMERGE-AUTHOR: per.larsson
#ROBOMERGE-SOURCE: CL 17469520 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17469527 by per larsson in ue5-release-engine-test branch]
2021-09-09 05:14:16 -04:00
per larsson
edb94cb798 COTF: Get read lock before locking tracked packages to prevent deadlock
#rb Matt.Peters
#rnx

#ROBOMERGE-AUTHOR: per.larsson
#ROBOMERGE-SOURCE: CL 17468768 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17468785 by per larsson in ue5-release-engine-test branch]
2021-09-09 02:56:34 -04:00
mike zyracki
b2395d064a Sequencer: before checking Slate to get modifier keys make sure we are in the right thead since we may be in a worker thread from anim/control rig evaluation.
#jira na
#rb max.chen

#ROBOMERGE-AUTHOR: mike.zyracki
#ROBOMERGE-SOURCE: CL 17467737 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17467739 by mike zyracki in ue5-release-engine-test branch]
2021-09-08 23:29:20 -04:00
mike zyracki
6828bc6f78 Sequencer: Leave Old Motion Trails on by default.
#jra na
#trivial
#rb na

#ROBOMERGE-AUTHOR: mike.zyracki
#ROBOMERGE-SOURCE: CL 17466548 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17466572 by mike zyracki in ue5-release-engine-test branch]
2021-09-08 21:13:49 -04:00
brooke hubert
1e55fd3147 Fix issues with single place tool holding onto element references beyond their lifetime in undo/redo stacks, and fix an issue where HISM were not rebuilding trees right after placement.
#preflight 613904e2d9c85a000184c0c4
#Jira UE-126214 UE-126215
#rb jamie.dale

#ROBOMERGE-AUTHOR: brooke.hubert
#ROBOMERGE-SOURCE: CL 17463856 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17463861 by brooke hubert in ue5-release-engine-test branch]
2021-09-08 17:06:09 -04:00
geoff evans
b353e75c60 FApp::HasFocus() API to unify checking focus state
This is a defensive change to more uniformly gate conditions of various pathways that want to "nice" CPU consumption when the application is not the foreground application (doesn't "Have Focus"). In benchmarking scenarios we don't want a focus-grabbing application to cause change in behavior while taking performance measurements. This could be in local workstation benchmarking where other foreground apps will naturally come to the front or in data center build where antics that might otherwise be completely unknowable could impact benchmark measurements.

This change was formulated after finding some "nice" CPU conditionals that were instrumented, but not all of them are. This change aims to prevent having to instrument, profile, and mitigate each condition separately.

#rnx
#jira none
#rb francis.hurteau, brandon.schaefer
#preflight 611ec9248ff55400018d5018

#ROBOMERGE-AUTHOR: geoff.evans
#ROBOMERGE-SOURCE: CL 17463345 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17463757 by geoff evans in ue5-release-engine-test branch]
2021-09-08 16:59:42 -04:00
zahra nikbakht
85fd090086 Use FRenderTarget of canvas for widget blueprint thumbnail rendering in order to reduce the number of render targets used.
#rb vincent.gauthier
#jira ue-121877
#rnx
#preflight 6138c017d9c85a00017d86f1

#ROBOMERGE-AUTHOR: zahra.nikbakht
#ROBOMERGE-SOURCE: CL 17459652 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17459664 by zahra nikbakht in ue5-release-engine-test branch]
2021-09-08 12:09:24 -04:00
matt peters
c12683f934 Cooker - disable saving of BuildDefinitionLists until the zenserver gets the CbPackage fix for empty CbObject attachments.
#rb None, Trivial
#rnx

#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 17458208 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17458220 by matt peters in ue5-release-engine-test branch]
2021-09-08 10:15:20 -04:00
steven dao
b164fa1975 UserDefinedStructureEditor reskin: split into structure/default values tabs, move "add variable" button to toolbar
- Also icon changes/tooltip text updates/small layout tweaks
- Remove bShowDefaultValuePropertyEditor config variable since default values tab can now be removed from the UI
- Cleanup: remove unused EMemberFieldPosition enum and PositionFlags member for FUserDefinedStructureFieldLayout

#jira UETOOL-2776
#rb louise.rasmussen
#preflight 6137db6a2d09b900013dc49b

#ROBOMERGE-AUTHOR: steven.dao
#ROBOMERGE-SOURCE: CL 17458173 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17458181 by steven dao in ue5-release-engine-test branch]
2021-09-08 10:10:07 -04:00
matt peters
ead28b557b Load/Save BuildDefinitionList to the TargetDomain and EditorDomain.
#rb Zousar.Shaker
#rnx

#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 17458074 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17458084 by matt peters in ue5-release-engine-test branch]
2021-09-08 10:01:09 -04:00
matt kuhlenschmidt
5d10725c0c Fix up use cases of specifying "PrimaryButton" style directly. Replaced instances with SPrimaryButton
#pf https://horde.devtools.epicgames.com/job/612d40b9423a8f00013c5b92

#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17457077 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17457092 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-08 08:29:49 -04:00
matt peters
f2207992cf Cooker - DLC - Fix spurious cook error when DLC is cooked that references a nevercook package. The test for uncooked referenced engine content needs to come after removing packages that were skipped in the earlier base cook and are still skipped now in the DLC cook.
#rb None, Trivial
#rnx

#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 17456719 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17456757 by matt peters in ue5-release-engine-test branch]
2021-09-08 07:44:37 -04:00
matt peters
56274a7640 ZenStoreWriter - Make CommitPackage take an array of attachments; remove separate variables for TargetDomainDependencies and send them in as an attachment.
ZenStoreHttpClient - Add IsConnected.
#rb CarlMagnus.Nordin, Stefan.Boberg
#rnx

#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 17456396 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
#ROBOMERGE[bot1]: dev-enginemerge-test

[CL 17456510 by matt peters in ue5-release-engine-test branch]
2021-09-08 07:04:39 -04:00
brooke hubert
c11c8882f9 Fixing UI command text that was submitted unintentionally for placement mode single place tool.
#Jira none
#rb trivial

#ROBOMERGE-AUTHOR: brooke.hubert
#ROBOMERGE-SOURCE: CL 17449897 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17449925 by brooke hubert in ue5-release-engine-test branch]
2021-09-07 17:00:47 -04:00
aknarts
d6ea6523bd PR #7613: Sort categories (Contributed by aknarts)
#jira UE-104681
#rb Phillip.Kavan
#preflight 6137774225e54000012488f4

#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 17449530 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17449531 by aknarts in ue5-release-engine-test branch]
2021-09-07 16:34:14 -04:00
phillip kavan
90dcf083ac CIS fix for non-unity compile issue.
#rnx
#rb None
#jira UE-122339

#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 17449491 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17449519 by phillip kavan in ue5-release-engine-test branch]
2021-09-07 16:32:20 -04:00