Commit Graph

61 Commits

Author SHA1 Message Date
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
aditya ravichandran
d4960239b1 The search filter for MultiBoxes now resets its search text when it gains focus.
#jira UE-93280

#rb lauren.barnes

#fyi chris.gagnon

[CL 13601508 by aditya ravichandran in ue5-main branch]
2020-06-02 18:41:16 -04:00