Commit Graph

62 Commits

Author SHA1 Message Date
bryan sefcik
07894f4a07 Removed redundant private include paths from build.cs files.
Fixed include paths to be relative to the private or public folders.
Hid or removed includes that reached into other private module folders.
Updated PublicInclude paths when necessary.

#jira
#preflight 631a717cec45fbf3d74d4ba7

[CL 21916033 by bryan sefcik in ue5-main branch]
2022-09-09 00:53:22 -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
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
aurel cordonnier
a6e741e007 Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
matt kuhlenschmidt
38d5064a65 Consecutive separators are now ignored in toolbars
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17584479 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17584492 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-21 13:03:53 -04:00
matt kuhlenschmidt
6710409c26 Adjust padding on mode palette toolbars so that none of the existing icons clip
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17571875 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17571898 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-20 12:43:47 -04:00
patrick laflamme
3a26ef4613 #jira UE-122235 - Crash Opening Dropdown Menus in AnimBP Details Panel
- Added 'recursive searchable' property to the FMenuEntryBlock to let the menu searching algorith if it should go down the sub-menus.
  - Fixed property binding auto-generated menus that can expand indefinitedly (in a circular fashion) to search only the current level and prevent stack overflow.

#rb Lauren.Barnes
#preflight 6126a50d2a3bf7000162a612

#ROBOMERGE-SOURCE: CL 17316068 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17316070 by patrick laflamme in ue5-release-engine-test branch]
2021-08-26 08:10:12 -04:00
patrick laflamme
0abd0fbc47 Fixed menu on Mac displaying all items that were pulled in menu to support recursive search.
UE-122188 - UE5 Unreal Editor menus regression on macOS
#rb Lauren.Barnes

#ROBOMERGE-SOURCE: CL 17288513 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17288519 by patrick laflamme in ue5-release-engine-test branch]
2021-08-24 12:22:10 -04:00
patrick laflamme
e08d0f96f0 Implemented recursive menu search
- Modified the multibox to recursively explore, pull and flatten its sub-menu items to the top level multibox.Flatten items are invisible until they are matched by a user search.

Fixed a focus issue that prevented the 'Create' button/menu item action from firing when the item was clicked in the search result list.

#jira UETOOL-2958 - Generic Menu Search (including submenus) and Hint/Search bar
#jira UE-121474 - Selecting an item from a menu search result doesn't trigger the action
#rb Lauren.Barnes, Vincent.Gauthier
#preflight 611e532a8649480001cbb5b6

#ROBOMERGE-SOURCE: CL 17234779 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17234785 by patrick laflamme in ue5-release-engine-test branch]
2021-08-19 11:33:36 -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
Marc Audy
3cfedaade8 Fix PVS warning V502 when comparing against NAME_None in a trinary
[CL 16137741 by Marc Audy in ue5-main branch]
2021-04-28 01:58:36 -04:00
louise rasmussen
cfa93e0cac Custom Menu Delegates for Toolbar Widgets + Viewport Transform ToolBar creates menu items for overflow widgets
#JIRA UETOOL-2859
#rb Lauren.Barnes, Matt.Kuhlenschmidt
#preflight 60623b2fa6aaf90001c1b17b

#ROBOMERGE-SOURCE: CL 15855668 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15857250 by louise rasmussen in ue5-main branch]
2021-03-29 20:50:34 -04:00
Patrick Boutot
1edaef239a Slate: Fix simple implicit type conversion warnings in Slate
#jira UE-88354
#rb none
#preflight 6061c1ccf8ce540001e897e9

[CL 15849933 by Patrick Boutot in ue5-main branch]
2021-03-29 08:42:19 -04:00
Patrick Boutot
5f1e91106b Slate: Convert SCompoundWidget Attributes into SlateAttributes.
#jira UE-109146

[CL 15664716 by Patrick Boutot in ue5-main branch]
2021-03-10 07:13:29 -04:00
jamie dale
9db3723503 Added menu context clean-up functions
These are called when a menu is closed, and can be used to clean-up context object data without needing to run a GC

#rb Rex.Hill

#ROBOMERGE-SOURCE: CL 15562929 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15562993 by jamie dale in ue5-main branch]
2021-03-01 18:20:08 -04:00
Louise Rasmussen
d86f2eff63 Separate Panel for Modes Palette, applied to Modeling Mode
#JIRA UETOOL-2865
#rb Lauren.Barnes

[CL 15273316 by Louise Rasmussen in ue5-main branch]
2021-02-01 14:55:57 -04:00
Matt Kuhlenschmidt
6973e6a61e Toolbars can now support a hybrid mode where they include no text unless a specific toolbar entry is called out using the "calloutstyle" for the toolbar entry. This allows toolbars to reduce their width significantly. The level editor now uses this by default but a few other asset editors have been set up for this
[CL 14994802 by Matt Kuhlenschmidt in ue5-main branch]
2021-01-05 16:38:18 -04:00
Louise Rasmussen
96abe8305c Menu Styling
[CL 14832749 by Louise Rasmussen in ue5-main branch]
2020-12-01 20:58:20 -04:00
Matt Kuhlenschmidt
af2704e6c9 Add custom horizontal alignment override to widgets in toolbars
[CL 14589424 by Matt Kuhlenschmidt in ue5-main branch]
2020-10-27 13:18:06 -04:00
Patrick Boutot
65cc784c3c Fix implicit type conversion warnings in Slate
#jira UE-88354
#rb vincent.gauthier

[CL 14228066 by Patrick Boutot in ue5-main branch]
2020-09-01 11:38:51 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Louise Rasmussen
2a4d4ea056 Moved Modes Tools into Modes Panel, removed ToolBar
#rb matt.kuhlenschmidt

[CL 13885548 by Louise Rasmussen in ue5-main branch]
2020-07-17 14:42:23 -04:00
aditya ravichandran
8714a7ed9b Reverting CL 13601508 because it showed some UI options that shouldn't be displayed (on the toolbar specifically).
[CL 13678449 by aditya ravichandran in ue5-main branch]
2020-06-15 13:42:50 -04:00
Louise Rasmussen
6b7b641bba Menu widths adjust with the presence of checks
#rb matt.kuhlenschmidt

[CL 13634722 by Louise Rasmussen in ue5-main branch]
2020-06-05 15:31:11 -04:00