Commit Graph

2038 Commits

Author SHA1 Message Date
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
aditya ravichandran
8facdaacfa FAsyncTaskNotification: Refactor to remove SSlateAsyncTaskNotificationWidget and use different SNotificationItem notifications depending on the state
#jira UE-134088
#rb Matt.Kuhlenschmidt
#preflight 62791d38ea2a9db9dc57a50e

[CL 20102262 by aditya ravichandran in ue5-main branch]
2022-05-09 10:06:37 -04:00
Patrick Boutot
26189bda15 DrawElements
Slate: Transform DrawElements from Vector2D to Vector2f. Use FDeprecateVector2D to create a deprecation path for function that returns a FVector2D.
#jira UE-137340
#rb sebastian.nordgren
#preflight 627572e0dd374c4235ce3174, 62791043822bdc69f007e4de

[CL 20102076 by Patrick Boutot in ue5-main branch]
2022-05-09 09:54:59 -04:00
vlad golovan
65902a0274 Fix CIS Compile Error: ListViewBase.h(259,5): error: no member named 'PreventThrottling' due to missing file from 20062084
#rb daren.cheng
[FYI] [at]daren.cheng

#ROBOMERGE-AUTHOR: vlad.golovan
#ROBOMERGE-SOURCE: CL 20062507 via CL 20062511 via CL 20062515
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20066284 by vlad golovan in ue5-main branch]
2022-05-05 18:42:28 -04:00
vlad golovan
f272659b97 Adding a bool to prevent throttling in the scroll bar. Fixes an issue where list view entries didn't update when scrolling while holding scroll bar.
[REVIEW] [at]marshall.beachy, [at]jay.Nakai
#rb daren.cheng

#ROBOMERGE-AUTHOR: vlad.golovan
#ROBOMERGE-SOURCE: CL 20062084 via CL 20062137 via CL 20062154
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20066234 by vlad golovan in ue5-main branch]
2022-05-05 18:41:33 -04:00
daren cheng
53aef8e7e7 Fix text fields not supporting IME when programmatically focused
#jira UE-146209
#rb Vincent.Gauthier
#preflight 62671b7bdf6676d7e0c852d9
#lockdown jeanmichel.dignard

#ROBOMERGE-AUTHOR: daren.cheng
#ROBOMERGE-SOURCE: CL 19913281 in //UE5/Release-5.0/... via CL 19913935
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 19914886 by daren cheng in ue5-main branch]
2022-04-25 22:34:09 -04:00
erin wasik
d3263c98de STableViewBase: fix scroll wheel failing to be consumed bug
- Issue: When ConsumeMouseWheel is set to WhenScrollingPossible, input is not properly consumed when scrolling up. We are checking NewScrollOffset >= DesiredScrollOffset right after we set DesiredScrollOffset to NewScrollOffset so it is always true.
- Solution: Do this check before we set the DesiredScrollOffset.  I believe this logic is just predicting if we are at the end of the list and trying to scroll further we aren't actually going to go anywhere.

[REVIEW] [at]editor-ui-systems, [at]ui-tech-design

#ROBOMERGE-AUTHOR: erin.wasik
#ROBOMERGE-SOURCE: CL 19837342 via CL 19837846 via CL 19843392 via CL 19858637 via CL 19858846
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v940-19807014)

[CL 19869287 by erin wasik in ue5-main branch]
2022-04-22 14:55:23 -04:00
sebastian nordgren
93d621a67c Exposed SBorder's protected methods GetBorderImage() and GetBorderBackgroundColor().
Added doc comments for other getters.

Requested in UDN case 00430145.

#review-19847698 @vincent.gauthier
#preflight 6261522d3f4b2bba8505e8d0

[CL 19864710 by sebastian nordgren in ue5-main branch]
2022-04-22 10:07:26 -04:00
vlad golovan
745678d833 SpinBox option to disable sliding in cases where you don't need sliding and just looking for numeric entry box
#rb daren.cheng
[REVIEW] [at]marshall.beachy, [at]jay.Nakai

#ROBOMERGE-AUTHOR: vlad.golovan
#ROBOMERGE-SOURCE: CL 19790338 via CL 19790349 via CL 19790358
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v939-19570697)

[CL 19809448 by vlad golovan in ue5-main branch]
2022-04-19 11:27:45 -04:00
patrick boutot
aab0524385 UMG: Update the Slider widget with accessors.
#preflight 62582e2d946114248db734d5

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 19759850 via CL 19760019 via CL 19760159
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v939-19570697)

[CL 19802099 by patrick boutot in ue5-main branch]
2022-04-18 23:30:29 -04:00
WinsonSS
0a4f4c4f8d PR #9068: Fix Bug: Some calculation with shadow offset doesn't take font scale ? (Contributed by WinsonSS)
#rb vincent.gauthier
#preflight 62557d6f3f5641db59f1d7de

[CL 19719812 by WinsonSS in ue5-main branch]
2022-04-12 09:33:32 -04:00
daren cheng
1fb7871261 Always fire OnTabRemoved when the tab is removed.
#jira UE-148521
#rb ionut.matasaru
#preflight 624f0c8b7255d8c1693e75a1

[CL 19672372 by daren cheng in ue5-main branch]
2022-04-07 13:05:06 -04:00
aditya ravichandran
b10a683ed0 STableRow: Hide the expander arrow for pinned rows
#jira UE-148106
#rb Patrick.Boutot, sebastian.nordgren, lauren.barnes
#preflight 624df2d59660409d778a353f

[CL 19655039 by aditya ravichandran in ue5-main branch]
2022-04-06 16:27:21 -04:00