keith yerex
9fbd2e0cb2
TabManager change to allow document tabs to insert next to a particular tab id, but be created with a different id
...
[REVIEW] Rex.Hill
#ROBOMERGE-SOURCE: CL 16592808 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16592830 by keith yerex in ue5-release-engine-test branch]
2021-06-08 16:27:52 -04:00
keith yerex
76af6e7800
Add interface for extending tab context menu
...
[REVIEW] Rex.Hill
#ROBOMERGE-SOURCE: CL 16591163 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)
[CL 16591182 by keith yerex in ue5-release-engine-test branch]
2021-06-08 15:29:39 -04:00
Patrick Boutot
87d51ffb40
Slate: Change SWidget::IsHovered and IsDirectlyHovered to not be virtual anymore. Use SWidget::IsHoverable or SWidget::SetHover. This allow us to reduce the number of attribute on SButton.
...
#jira UE-115497
#rb daren.cheng
#preflight 60bf54595bc96f0001b7a875
[CL 16586132 by Patrick Boutot in ue5-main branch]
2021-06-08 08:54:29 -04:00
UnrealBot
aa952f5758
Branch snapshot for CL 16549112
...
[CL 16549112 in ue5-main branch]
2021-06-03 18:23:24 +00:00
Nick Darnell
600bca32e7
Slate - When the safezone changes margins it needs to invalidate layout.
...
[CL 16547187 by Nick Darnell in ue5-main branch]
2021-06-03 10:21:02 -04:00
Patrick Boutot
af7a1e3aa9
Slate: Convert SScrolBox & SResponsiveGridPanel FSlot's to the FSlotArgument syntax.
...
#jira UE-114425
#preflight 60b8b26c30b9950001a58956
[CL 16546209 by Patrick Boutot in ue5-main branch]
2021-06-03 08:07:31 -04:00
Patrick Boutot
98830126c1
Slate: Update Hittestgrid and some FWidgetPath's function to takes a SWidget pointer instead of a SWidget shared ptr to reduce the number shared ptr copy. FWidgetAndPointer uses a TOptional instead of a TSharedPtr.
...
#jira UE-115497
#rb vincent.gauthier
#preflight 60b66d94107dc600015d58cc
[CL 16532706 by Patrick Boutot in ue5-main branch]
2021-06-02 08:06:36 -04:00
Patrick Boutot
4f0a62565e
Slate: Convert SSynthTooltip, SUniformWrapPanel, and other panels FSlot to the FSlotArgument syntax.
...
#jira UE-114425
#preflight 60b6757c6073fb00011a00ff
[CL 16532209 by Patrick Boutot in ue5-main branch]
2021-06-02 07:29:46 -04:00
brandon dawson
494a7aa301
Do not use a mem mark to globally catch invalid memory use. These are now handled by a check on allocation. This was causing -onethread to fail due to the render thread requiring an empty thread stack. Long term, it might be better to have a render thread speciallization for the mem stack.
...
[at]kenzo.terelst
#ROBOMERGE-SOURCE: CL 16518911 in //UE5/Private-Frosty/...
#ROBOMERGE-BOT: STARSHIP (Private-Frosty -> Main) (v826-16501804)
[CL 16518932 by brandon dawson in ue5-main branch]
2021-06-01 14:34:10 -04:00
Patrick Boutot
7642b89e79
Slate: Convert SConstraint FSlot's to the FSlotArgument syntax.
...
#jira UE-114425
#preflight 60b6438f5719ca0001313777
[CL 16515067 by Patrick Boutot in ue5-main branch]
2021-06-01 11:56:25 -04:00
Patrick Boutot
543a6c5f4c
Slate: Convert SSegmentedControl FSlot's to the FSlotArgument syntax.
...
#jira UE-114425
#preflight 60b6197ef45a94000107e4c8
[CL 16513103 by Patrick Boutot in ue5-main branch]
2021-06-01 08:58:15 -04:00
Patrick Boutot
bf26833a9b
Fix crash when
...
opening the Sequencer UI. Introduced with CL 16509379
#jira none
#rb none
#rnx
[CL 16513091 by Patrick Boutot in ue5-main branch]
2021-06-01 08:55:10 -04:00
Patrick Boutot
2ed0ac4bdb
Slate: Convert SGridPanel FSlot's to the FSlotArgument syntax.
...
#jira UE-114425
#rb daren.cheng
#preflight 60b4e9a1072a1d0001c63bdd
[CL 16509379 by Patrick Boutot in ue5-main branch]
2021-05-31 11:21:35 -04:00
Patrick Boutot
568f3f8b74
Slate: Deprecate SSpliter's slot public variable.
...
#jira UE-109145
#preflight 60b4d992928b1d0001ea46e3
[CL 16509074 by Patrick Boutot in ue5-main branch]
2021-05-31 10:10:28 -04:00
aurel cordonnier
43fa62fcd8
Merge from Release-Engine-Test @ 16487383 to UE5/Main
...
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526
[CL 16488106 by aurel cordonnier in ue5-main branch]
2021-05-27 13:40:37 -04:00
Louise Rasmussen
ca23b08c0a
CurveTableEditor - work in progress
...
#JIRA UETOOL-3544
#rb Andrew.Rodham, Lauren.Barnes
#preflight 60afc351241ce500010b1461
[CL 16487773 by Louise Rasmussen in ue5-main branch]
2021-05-27 13:24:53 -04:00
Patrick Boutot
d1914f8a57
Slate: Convert SCanvas, SRadialBox, SSplitter, SUniformgridPanel and SWidgetSWitcher FSlot's to the FSlotArgument syntax.
...
#jira UE-114425
#preflight 60ae50be88460e0001933d28
[CL 16469709 by Patrick Boutot in ue5-main branch]
2021-05-26 11:07:57 -04:00
Patrick Boutot
aeea5f0679
Slate: Convert SConcertScrollBox, SWrapBox, SBoxPanel, SWindow FSlot's to the FSlotArgument syntax.
...
#jira UE-114425
#preflight 60adb0b704188d000133d0b9
[CL 16466544 by Patrick Boutot in ue5-main branch]
2021-05-26 06:42:00 -04:00
Patrick Boutot
fbf6261906
Slate: Add FSlotArguments as a way to create FSlot in the declarative way, similar to SWidget. It will be used to support TSlateAttribute on FSlot. TAttribute will be in the FSlotArguments and the FSlate will have a TSlateAttribute, similar to SWidget. The previous slot will be deprecated once everything is converted. Convert SOverlay to FSlotArguments.
...
#jira UE-114425
#rb vincent.gauthier
#preflight 60acf3a86905a60001c2170e
[CL 16447861 by Patrick Boutot in ue5-main branch]
2021-05-25 10:13:56 -04:00
Matt Kuhlenschmidt
49f8960e4f
Rounded corners for background blur
...
#rb lauren.barnes
#preflight 60a7d3ff4c32030001d56cf7
[CL 16420972 by Matt Kuhlenschmidt in ue5-main branch]
2021-05-21 13:12:18 -04:00
justin hare
931a22a28b
Removed temporary logging used to help pinpoint occurrences of "unrecognized tab"s showing up in Blueprint Editor
...
#jira UE-106350
#rb none (simple removals, no changes beyond logging)
#rnx
#preflight 60a6bbc49e68c20001b27c36
[CL 16409616 by justin hare in ue5-main branch]
2021-05-20 16:36:51 -04:00
sebastian nordgren
a635dd58f7
Window > Load Layout now works with JSON layout files as well.
...
#jira UE-115383
#review-16367561 @lauren.barnes
FLayoutSaveRestore
- DuplicateConfig added to handle JSON files when loading an existing layout as well.
- MigrateConfig updated to handle JSON files.
- GetSectionFromConfig and SetSectionFromConfig now also handle JSON files.
#preflight 60a529417370d30001542482
[CL 16387468 by sebastian nordgren in ue5-main branch]
2021-05-19 12:01:55 -04:00
Patrick Boutot
51e6fe68ae
Slate: Deprecate direct acces from the Alignment padding and the owner pointer of a FSlot.
...
#jira UE-109145
#rb daren.cheng
#preflight 60a27ad607285b0001d61dfd
[CL 16351434 by Patrick Boutot in ue5-main branch]
2021-05-17 11:08:42 -04:00
daren cheng
8eb00440df
Reskin UMG Default Styles for Starship
...
#jira UETOOL-2218
#rb Matt.Kuhlenschmidt, Lauren.Barnes, Patrick.Boutot
#preflight 609ec7a14a67ba0001ef4dcc
[CL 16335619 by daren cheng in ue5-main branch]
2021-05-14 16:44:24 -04:00
Patrick Boutot
0957499c70
Slate: Preperation work for SlateAttribute in FSlot.
...
Force a valid SWidget pointer for FChildren and for FNoChildren. Deprecate the TSupportsOneChildMixin because it was miss used at some places and cause FChildren to be used as FSlot. Prepare the TPaddingWidgetSlotMixin and TAlignmentWidgetSlotMixin to support invalidation. Fix slot instance that were not using the mixin (easier when we will support SlateAttribute).
#jira UE-109145
#rb daren.cheng, vincent.gauthier
#prefligh 609e94f6cbf9a4000115d883
[CL 16331830 by Patrick Boutot in ue5-main branch]
2021-05-14 13:28:37 -04:00