cody haskell
a90d4214b2
Exporting SListPanel
...
#ROBOMERGE-AUTHOR: cody.haskell
#ROBOMERGE-SOURCE: CL 20694417 via CL 20694557 via CL 20694655
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v968-20684695)
[CL 20696987 by cody haskell in ue5-main branch]
2022-06-16 18:42:07 -04:00
ben hoffman
4570549036
Replace calls to the old OnControllerX functions in slate with the new version that has a PlatformUser/InputDevice
...
#jira UE-147796
#preflight 62a9ef17634e82e5d1e90084
#rnx
#rb dave.jones2
[CL 20670964 by ben hoffman in ue5-main branch]
2022-06-15 11:49:18 -04:00
ben hoffman
98924bb0be
Change the format of some slate functions to be not FORCEINLINE, and remove extra spacing based on feedback about changing the pattern in the file
...
#rb Patrick.Boutot
#preflight 62a9ee18f878f9423edb4b40
#rnx
#jira none
[CL 20670948 by ben hoffman in ue5-main branch]
2022-06-15 11:48:04 -04:00
ben hoffman
80850587dd
Update SlateApplication and the message handler to take in FInputDeviceId and FPlatformId instead of the old int32 controllerid for controller input
...
#jira UE-147796
#rb trivial
#preflight 62a8f9dd0c386ccae48c2ae1
[CL 20658936 by ben hoffman in ue5-main branch]
2022-06-14 17:49:49 -04:00
ben woodhouse
4ecdb9f84c
Backout 20582422. It's causing editor crashes on startup
...
#jira UE-156273
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 20602169 via CL 20602456 via CL 20602818
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v955-20579017)
[CL 20604832 by ben woodhouse in ue5-main branch]
2022-06-10 18:41:00 -04:00
aditya ravichandran
a7d027422d
FAsyncTaskNotification: Fix a crash when you tried to update a notification from another thread
...
#jira UE-155362
#rb Matt.Kuhlenschmidt
#preflight 62a2029cc12a722b4f0129f5
[CL 20578037 by aditya ravichandran in ue5-main branch]
2022-06-09 11:45:07 -04:00
jeannoe morissette
023ca4d371
RHI: Fix crash in Vulkan on Linux (and leak on Windows) with modal slate dialogs.
...
#rb Mihnea.Balta
#jira UE-148255
#preflight 62a111493f1e313c6ad92259
#lockdown Mihnea.Balta
#ROBOMERGE-AUTHOR: jeannoe.morissette
#ROBOMERGE-SOURCE: CL 20573397 in //UE5/Release-5.0/... via CL 20575507
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)
[CL 20577206 by jeannoe morissette in ue5-main branch]
2022-06-09 11:05:44 -04:00
jc authier
b7256550a8
Slate:
...
- Add support for changing value of a SSpinBox using the mouse wheel (Enabled using the EnableSlider flag)
- Add new meta data to specify the step value: WheelStep (Default step is 1.0 or 0.1 if clamp range is <= 10.0)
- Step can be modified by holding Control (1/10) or Shift (10x)
#jira UE-155536
[REVIEW] [at]lauren.barnes, [at]patrick.boutot, [at]sebastien.nordgren
#ROBOMERGE-OWNER: jc.authier
#ROBOMERGE-AUTHOR: jc.authier
#ROBOMERGE-SOURCE: CL 20554832 via CL 20554914 via CL 20554932
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)
[CL 20559568 by jc authier in ue5-main branch]
2022-06-08 13:20:03 -04:00
daren cheng
36a3424262
Fix certain context menus disappear the second time a submenu within them gets dismissed
...
#jira UE-145984
#rb sebastian.nordgren, Patrick.Boutot
#preflight 629f7d48233ae0a8f8fc13e1
#lockdown jeanmichel.dignard
#ROBOMERGE-AUTHOR: daren.cheng
#ROBOMERGE-SOURCE: CL 20541492 in //UE5/Release-5.0/... via CL 20542881
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)
[CL 20544582 by daren cheng in ue5-main branch]
2022-06-07 16:20:30 -04:00
daren cheng
d3ddbf81ba
Fix sidebar drawers preventing drag actions
...
#jira UE-148737
#rb Lauren.Barnes
#preflight 629a7efd5818a74ce546cc96
#lockdown jeanmichel.dignard
#ROBOMERGE-AUTHOR: daren.cheng
#ROBOMERGE-SOURCE: CL 20520776 in //UE5/Release-5.0/... via CL 20521489
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)
[CL 20523285 by daren cheng in ue5-main branch]
2022-06-06 13:20:21 -04:00
ben hoffman
c1d3cd9906
Add a FPlatformUserId to the Slate User and define a default Platform User for the SlateApplication to use. There is no functionality difference here, it is just updating to use the FPlatformUserId struct wrapper instead of the raw int32 ControllerId concept. This is another piece in the large puzzle that is properly supporting local multiplayer input in UE.
...
#jira UE-147792
#rb daren.cheng
#rnx
#preflight 629a581e2728924cef5bf209
[CL 20491544 by ben hoffman in ue5-main branch]
2022-06-03 15:42:08 -04:00
ionut matasaru
542395fe42
[Insights] Added LLM_SCOPE(ELLMTag::UI); in FSlateApplication::OnSizeChanged() in effort to reduce untagged allocations. It captures ~10000 untagged allocations (~10 MiB) in a short Editor run session.
...
#jira UE-153503
#rb Vincent.Gauthier
#preflight 6296313c95336ad2bfbe5d31
[CL 20484018 by ionut matasaru in ue5-main branch]
2022-06-03 03:55:26 -04:00
David Harvey
b5840fed7f
removing several PLATFORM_HOLOLENS references, mostly around WindowsHWrapper etc.
...
#jira UE-149794
#rnx
#preflight 628f7a4df622d972b5db8318
#rb pending
[CL 20391626 by David Harvey in ue5-main branch]
2022-05-27 07:04:22 -04:00
patrick boutot
ae23501700
Slate: Deprecate FSlateFontCache::GetOverflowEllipsisText. The glyph was cached forever. If the glyph contains a material, that material can be invalid/GCed. Reusing that same font later (with the same material but with a different instance) would reuse the same cached glyph with a dangling material pointer.
...
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 20387888 via CL 20387889 via CL 20387896
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)
[CL 20389295 by patrick boutot in ue5-main branch]
2022-05-26 21:24:41 -04:00
Leon Huang
19877e39c5
Fix for duplicate localization key warnings and missing localization defines/undefines in various files.
...
#rnx
#rb: Vincent.Gauthier
#jira: UE-151614
#preflight: 628fc4a98c23e52ef0fdfa7d
[CL 20384450 by Leon Huang in ue5-main branch]
2022-05-26 16:11:10 -04:00
Max Chen
0167d4ea0f
Sequencer: MVVM2 branch and Layer Bars
...
Copying //Tasks/UE5/Dev-SequencerMVVM2 to Main (//UE5/Main) @20364093
#preflight 628866dfb94f739b152c1e29
#preflight 628866e4585e8f793ee80943
#rb ludovic.chabant, andrew.rodham
#fyi ludovic.chabant, andrew.rodham, andrew.porter
#jira UE-105322
[CL 20364493 by Max Chen in ue5-main branch]
2022-05-25 10:39:33 -04:00
yiliang siew
98f0fa3806
- Fixed nullptr dereference when the module is being unloaded since the tab's parent is already de-allocated if the engine is exiting.
...
- Also prevents this sort of bug from occurring in Slate altogether.
#rb Lauren.Barnes
#preflight 6287c2768828ea88c8662b2d
#ROBOMERGE-AUTHOR: yiliang.siew
#ROBOMERGE-SOURCE: CL 20298520 via CL 20298571 via CL 20298583 via CL 20298596
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)
[CL 20305684 by yiliang siew in ue5-main branch]
2022-05-20 19:13:25 -04:00
jeff newquist
4295364804
Remove obsolete compiler crash workaround
...
#jira none
#rb david.harvey
#preflight none
#rnx
[CL 20282966 by jeff newquist in ue5-main branch]
2022-05-19 13:13:04 -04:00
aditya ravichandran
d41bbadebb
MultiBox: Disable SelectAllTextWhenFocused for SSearchBox in SMultiBoxWidget
...
#jira UE-137493
#rb lauren.barnes
#preflight 62865e16d4197c90e14262b0
[CL 20281491 by aditya ravichandran in ue5-main branch]
2022-05-19 11:38:44 -04:00
David Harvey
9cc4146fbc
move HoloLens runtime source to platform extension folder.
...
#jira UE-149794
#rnx
#rb Jeff.Fisher
#preflight 6284cd49614041edb76395dc
[CL 20258963 by David Harvey in ue5-main branch]
2022-05-18 06:59:59 -04:00
daren cheng
8fea876c49
Speculative fix crash generating non visible parents in STreeView
...
#jira UE-151847
#rb Patrick.Boutot
#preflight 627eafe19650a27733a180c1
[CL 20249067 by daren cheng in ue5-main branch]
2022-05-17 15:16:28 -04:00
aditya ravichandran
f26397df10
TreeView: Fix a bug where the hierarchy would flicker if you were at the end of the list and the number of stacked items was greater than the allowed maximum
...
#rb lauren.barnes
#preflight 628284f0046b81bf93c41f12
[CL 20227381 by aditya ravichandran in ue5-main branch]
2022-05-16 13:21:51 -04:00
Dominik Peacock
6f22f3e951
Fix tabs not closing
...
#jira none
#fyi Matt.Kuhlenschmidt
#preflight 627e68730d2d1f6ed8d5343a
[CL 20181178 by Dominik Peacock in ue5-main branch]
2022-05-13 10:38:39 -04:00
Dominik Peacock
38da91d741
Tabs should only show close button if the tab reports it is closeable
...
#jira none
#rb Matt.Kuhlenschmidt
#preflight 627cf5b1332e182a5829133f
[CL 20163240 by Dominik Peacock in ue5-main branch]
2022-05-12 08:07:32 -04:00
vincent gauthier
90fa36d823
UMG: Update the EditableText widget with accessors.
...
#jira UE-145352
#preflight 62740cdbca0ad32a96854536
#rb patrick.boutot
#ROBOMERGE-OWNER: vincent.gauthier
#ROBOMERGE-AUTHOR: vincent.gauthier
#ROBOMERGE-SOURCE: CL 20102005 via CL 20102010 via CL 20102162 via CL 20102166
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20108834 by vincent gauthier in ue5-main branch]
2022-05-09 15:19:49 -04:00