9 Commits

Author SHA1 Message Date
Juan Portillo
49a7cc6362 Status Bar:
- Added option to unregister a Drawer

#jira none
#rb daren.cheng
#preflight 63fc8f13437ce3e7f31189ce

[CL 24421178 by Juan Portillo in ue5-main branch]
2023-02-27 06:21:40 -05:00
dave belanger
ac73460753 SWidgetDrawer: Collapse custom widget border if said widget is collapsed
#rb Patrick.Boutot
#preflight 63d44204be1970f8824451cc

[CL 23919189 by dave belanger in ue5-main branch]
2023-01-30 19:23:31 -05:00
nick darnell
58645cbc15 Editor Performance - Fixing a long standing issue with asset thumbnails, they've been loading the assets for a pretty long time now, because of the thumbnail editing mode. Note that thumbnail editing mode was not needed to be enabled and yet the asset would still load. This was a cause for a lot of hitches in the Content Browser.
AssetDefinition - Working on the asset definitions for blueprints/class types, iterating on the Merge API.  Bringing over more of the blueprint features into its asset definition, unregistered the Blueprint AssetType Actions.

Asset Filters - We now support categories per filter, this enables a single asset definition to correctly specify multiple filters.  For example, blueprints actually supply 4 filters, one for blueprints, but also blueprint interfaces, macros and function libraries.

[CL 23791489 by nick darnell in ue5-main branch]
2023-01-20 11:49:23 -05:00
Andrew Rodham
4ff7bab147 Slate: Initial phase of FVector2D deprecation
- Expanded FDeprecateSlateVector2D to provide structs for parameters, return types and member variables that use FVector2f, while still allowing conversion to/from FVector2d with optional per-module deprecation mechanisms.
  - Many of the high-traffic SlateCore types like FSlateBrush, FGeometry and FSlateLayoutTransform have been converted to use these deprecation mechanisms.
  - Some legacy FGeometry::ToPaintGeometry and MakeChild overloads have been explicitly deprecated since they cause ambiguous overloads with FSlateLayoutTransform if it were to support implicit construction.
  - Deprecated ULocalPlayer::GetPixelBoundingBox and GetPixelPoint to prefer FVector2f for OptionalAllotedSize parameter since this parameter is expected to come from FGeometry
  - Exposed FVector2f members to blueprints

#jira none
#rb Andy.Davidson, Dave.Jones, Vincent.Gauthier, Patrick.Boutot
#preflight 63bc6fd068068a8bd6027c9f

[CL 23631073 by Andrew Rodham in ue5-main branch]
2023-01-10 14:46:43 -05:00
lina lam
82ae71bfdd [Backout] - CL20985288
#fyi aurel.cordonnier
#rb marc.audy
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL20972352
#fyi lina.lam
Original CL Desc
-----------------------------------------------------------------
Added a new function FocusOutputLog that determines whether to open an output log tab or output log drawer. Fixed focus issue that made drawers close immediately when focus change is window activated.

#jira UE-130893 - Selecting "Show Output Log" in packaging toasts opens a standalone Output Log instead of the Output Log drawer on the Status Bar
#preflight 62c5e139b47aed4cf11621fc
#rb editor-ux

[CL 21041671 by lina lam in ue5-main branch]
2022-07-11 12:04:12 -04:00
aurel cordonnier
173a055b00 [Backout] - CL20972352
#fyi lina.lam
Original CL Desc
-----------------------------------------------------------------
Added a new function FocusOutputLog that determines whether to open an output log tab or output log drawer. Fixed focus issue that made drawers close immediately when focus change is window activated.

#jira UE-130893 - Selecting "Show Output Log" in packaging toasts opens a standalone Output Log instead of the Output Log drawer on the Status Bar
#preflight 62c5e139b47aed4cf11621fc
#rb editor-ux

[CL 20985288 by aurel cordonnier in ue5-main branch]
2022-07-07 12:14:43 -04:00
lina lam
3b9415d9db Added a new function FocusOutputLog that determines whether to open an output log tab or output log drawer. Fixed focus issue that made drawers close immediately when focus change is window activated.
#jira UE-130893 - Selecting "Show Output Log" in packaging toasts opens a standalone Output Log instead of the Output Log drawer on the Status Bar
#preflight 62c5e139b47aed4cf11621fc
#rb editor-ux

[CL 20972352 by lina lam in ue5-main branch]
2022-07-06 16:02:58 -04:00
Dominik Peacock
68e5d16c89 Fix non-unity issue
#jira none
#rb none
#preflight 620d787f8a1ea1600987db6b

[CL 19027307 by Dominik Peacock in ue5-main branch]
2022-02-16 19:20:13 -05:00
Dominik Peacock
7e80946fee Move SStatusBar to new StatusBarWidget developer module so it can be used in programs
#jira none
#rb Matt.Kuhlenschmidt
#preflight 620d2d3f742ffef42025462e

[CL 19017117 by Dominik Peacock in ue5-main branch]
2022-02-16 12:37:26 -05:00