64 Commits

Author SHA1 Message Date
steve robb
104c0f2416 Fixed up more bool-taking calls to take EAllowShrinking instead.
[CL 30806200 by steve robb in ue5-main branch]
2024-01-23 11:07:28 -05:00
aidin abedi
32e3fea49c Add support for specifying which file type is initially selected when creating a slate file dialog window.
#jira none
#preflight 63c92c50b065224750184e22
#review @robert.seiver

[CL 23773337 by aidin abedi in ue5-main branch]
2023-01-19 10:11:58 -05:00
robert seiver
eb9da75c2c Switched from 23314543 to using a predicate/enumerator API to solve the same problem.
#preflight none

[CL 23315176 by robert seiver in ue5-main branch]
2022-11-29 14:35:34 -05:00
robert seiver
d5171e34f7 Properly allow the file dialog window to have a passed-in parent.
#jira UE-89688
#rb Jamie.Dale
#preflight 63864ea97b4bd3f0579d55f9

[CL 23314543 by robert seiver in ue5-main branch]
2022-11-29 14:00:36 -05:00
robert seiver
3e74c6ff4b Prevent SaveFileDialog's filename text box from updating when selecting a directory.
#rb Zack.Neyland
#jira UE-135533
#preflight 63614e738768c5532f6b40be

[CL 22887134 by robert seiver in ue5-main branch]
2022-11-01 14:10:37 -04:00
david lesage
cfaf0bcd22 #jira UE-158017 - Cad import - Linux - Creo (.prt.1) file not visible in import browser
FDesktopPlatformWindows::OpenFileDialog based on FDesktopPlatformWindows::FileDialogShared manages natively extension like "prt.*"
but FDesktopPlatformLinux::OpenFileDialog uses FSlateFileDlgWindow that doesn't manage this kind of extension.
=> improvement of FSlateFileDialogVisitor::PassesFilterTest to fix it
#preflight 632b42fa7b582f58abce54fa

[CL 22119216 by david lesage in ue5-main branch]
2022-09-21 14:47:29 -04:00
bryan sefcik
f58e75e476 Pass 2 on cleaning up build.cs files.
#jira
#preflight 631b7a79304480f8f8b48580

[CL 21931324 by bryan sefcik in ue5-main branch]
2022-09-09 19:41:38 -04:00
robert seiver
f26998e733 Prevents Slate file dialogs from erroneously trimming an extra layer off of paths.
#jira UE-132574
[REVIEW] [at]brandon.schaefer
[FYI] [at]michael.sartain
#preflight 61f417676b5aea38e5bb278a

#ROBOMERGE-AUTHOR: robert.seiver
#ROBOMERGE-SOURCE: CL 18772497 in //UE5/Release-5.0/... via CL 18772511 via CL 18772659
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18772683 by robert seiver in ue5-main branch]
2022-01-28 11:45:49 -05:00
aurel cordonnier
1ee4eed9aa Merge from Release-Engine-Test @ 17666640 to UE5/Main
This represents UE4/Main @17638339 and Dev-PerfTest @17636504

[CL 17668579 by aurel cordonnier in ue5-main branch]
2021-09-29 17:45:16 -04:00
robert seiver
202a11b231 In Slate File Dialogs for opening one or multiple files, clicking open when a directory is highlighted now navigates into that directory.
#rb Brandon.Schaefer
#jira UE-118007

[CL 16662425 by robert seiver in ue5-main branch]
2021-06-14 15:11:49 -04:00
robert seiver
41041588c8 Folders are now properly selected when clicked on in file dialog windows
#jira UE-118003
#rb Brandon.Schaefer

[CL 16645876 by robert seiver in ue5-main branch]
2021-06-11 15:43:12 -04:00
robert seiver
7a3b097a59 Converted FilterCombo from a STextComboBox to a SComboBox allowing us to override the width of the dropdown to cut off long strings
#jira UE-71703
#review-16552094 @Brandon.Schaefer
#rb Brandon.Schaefer

[CL 16552408 by robert seiver in ue5-main branch]
2021-06-03 16:15:49 -04:00
Patrick Boutot
c8c2ba8b82 Back out changelist 15710618
"Slate: Convert STextBlock Attributes into SlateAttributes." Cause performance issue.
#rnx
#rb none

[CL 15714014 by Patrick Boutot in ue5-main branch]
2021-03-16 14:59:09 -04:00
Patrick Boutot
4462dbb3aa Slate: Convert STextBlock Attributes into SlateAttributes
#preflight 6050a203b91675000158940b

[CL 15710618 by Patrick Boutot in ue5-main branch]
2021-03-16 08:55:44 -04:00
louise rasmussen
043a7d1966 Removes unnecessary foreground color styling in SBreadcrumbTrail
#rb Lauren.Barnes

#ROBOMERGE-OWNER: louise.rasmussen
#ROBOMERGE-AUTHOR: louise.rasmussen
#ROBOMERGE-SOURCE: CL 15678708 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)
#ROBOMERGE-CONFLICT from-shelf

[CL 15679203 by louise rasmussen in ue5-main branch]
2021-03-11 14:35:31 -04:00
Arciel Rekman
10d228d0fe Remove unused private fields - Linux
#rb Brandon.Schaefer
#review-14242477 @Brandon.Schaefer
#jira none

[CL 14244685 by Arciel Rekman in ue5-main branch]
2020-09-02 10:48:29 -04:00
Matt Kuhlenschmidt
603a4119c5 Fix HAL/PlatformFileManager.h non-portable casing CIS issues
#rb none

[CL 13214257 by Matt Kuhlenschmidt in ue5-main branch]
2020-05-06 17:58:18 -04:00
Ben Marsh
99be00dcdb Merging latest from Private-Starship.
[CL 13192225 by Ben Marsh in ue5-main branch]
2020-05-05 18:50:52 -04:00
jeanmichel dignard
671347ac7e Slate save dialog - Add support for saving a file when the file format supports multiple extensions.
#jira UE-88243
#rb Brandon.Schaefer

#ROBOMERGE-SOURCE: CL 11565668 in //UE4/Release-4.25/... via CL 11565682
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v654-11333218)

[CL 11581980 by jeanmichel dignard in Main branch]
2020-02-21 19:43:17 -05:00
ryan durand
471d972e62 Updating copyright for Engine Developer.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870584 by ryan durand in Main branch]
2019-12-26 15:32:37 -05:00
steve robb
14cab21e0c Deprecating ARRAY_COUNT and changing it to UE_ARRAY_COUNT.
Replicated from CL# 7924370.

#rb none


#ROBOMERGE-OWNER: steve.robb
#ROBOMERGE-AUTHOR: steve.robb
#ROBOMERGE-SOURCE: CL 9279060 via CL 9279063
#ROBOMERGE-BOT: (v443-9013191)

[CL 9279836 by steve robb in Main branch]
2019-09-28 08:19:35 -04:00
Chris Gagnon
2e87118a18 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) Interim 4.24.
#rb none

[CL 8614014 by Chris Gagnon in Main branch]
2019-09-10 11:35:20 -04:00
brandon schaefer
0a3da5023d Fix crash when clicking on empty space in the drop down menu in slage file dialog window
#jira UE-74803
#rb none

#ROBOMERGE-SOURCE: CL 7475589 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7475590 by brandon schaefer in Main branch]
2019-07-22 11:53:36 -04:00
matt kuhlenschmidt
2f412584b0 Fix non-unity
#ROBOMERGE-SOURCE: CL 7234421 via CL 7235975
#ROBOMERGE-BOT: (v367-6836689)

[CL 7236066 by matt kuhlenschmidt in Main branch]
2019-07-09 00:02:18 -04:00
Chris Gagnon
930e33cb48 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.23 From CL 6837861
#rb none

[CL 6838042 by Chris Gagnon in Main branch]
2019-06-04 15:42:48 -04:00