Commit Graph

56 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
jamie dale
bf885a6446 Collapse the SMessageDialog icon padding when no icon is set and fixed content being right aligned
#rb aditya.ravichandran
#rnx

[CL 24071460 by jamie dale in ue5-main branch]
2023-02-08 08:22:37 -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
Patrick Boutot
c78759f04a Fix uninitialized variable in WidgetDrawer.
#fyi nicole.keffer, antroine.guillo
#preflight none

[CL 23761868 by Patrick Boutot in ue5-main branch]
2023-01-18 14:48:27 -05:00
Patrick Boutot
6e02de5817 Fix memstomp with color picker. Prepare SColorPicker for API change. Update AssetViewUtilis::PathColors to use FLinearColor instead of shared pointer. The shared pointer was only needed for the SColorPicker.
#jira UE-173303, UE-173454
#review-23672715 23617361,23611673
#rb daren.cheng
#preflight 63c0b12b1a06fc61059f2fa3

[CL 23672712 by Patrick Boutot in ue5-main branch]
2023-01-12 20:33:08 -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
Thomas Sarkanen
0b8d93b31b Added option to display filter categories as sections rather than submenus to SBasicFilterBar
#rb Aditya.RaviChandran
#jira none
#preflight 6392106fc415e8dc783d022f

[CL 23447928 by Thomas Sarkanen in ue5-main branch]
2022-12-08 11:43:14 -05:00
bart hawthorne
b132f712df Add customizability of BeforeButton alignment for the SCustomDialog widget
#rb rex.hill
#preflight 638920b3b36822f1c34ee2db

[CL 23368153 by bart hawthorne in ue5-main branch]
2022-12-01 20:30:41 -05:00
jamie dale
0539ac1598 Fixed SCustomDialog buttons not being right aligned
Reverting a change that was made against 5.0, that isn't needed in 5.1 and causes this issue

#jira
[FYI] Dave.Belanger
#rnx

[CL 23251070 by jamie dale in ue5-main branch]
2022-11-23 12:08:10 -05:00
aditya ravichandran
ab26d26535 Outliner: Fix an issue where you couldn't delete a custom filter that was active in multiple Outliners
#jira UE-169812
#rb lauren.barnes
#preflight 637d19b9cc307d6fa5ccc2b3

[CL 23250767 by aditya ravichandran in ue5-main branch]
2022-11-23 11:54:46 -05:00
jamie dale
d83633ad46 Fixed SCustomDialog example comment that was using a deprecated API
#jira
#rb none
#rnx

[CL 23088045 by jamie dale in ue5-main branch]
2022-11-10 17:02:41 -05:00
dave belanger
5bc620794b Make SCustomDialog buttons grid AutoWidth so the button text doesn't get clamped
#rb Jason.Stasik,Sebastian.Nordgren
#preflight skip

[CL 23088026 by dave belanger in ue5-main branch]
2022-11-10 17:02:11 -05:00
aditya ravichandran
ba72f580d4 Outliner: Update the list of default type filters
Add the ability for other modules to add custom filters to the Level Editor Outliner
#jira UE-165115
#rb Brooke.Hubert
#preflight 6345779f8b06e0aaa0f298e0

[CL 22505460 by aditya ravichandran in ue5-main branch]
2022-10-13 11:35:32 -04:00
marco anastasi
2411b8a4cc Added SCC conflict warning dialog
#rb wouter.burgers
#preflight 6345cc19f93be0f63415d1df

[CL 22491713 by marco anastasi in ue5-main branch]
2022-10-12 21:54:50 -04:00
sebastian nordgren
2d132607b1 SCustomDialog no longer clips any button texts that are longer than the first button text.
This is because the dialog used SUniformGridPanel, which does sizing based on the first button, not the largest one. We now use SHorizontalBox with AutoWidth() instead.

Removed useless log entry.

[REVIEW] [at]dominik.peacock, [at]lauren.barnes
#rnx

[CL 22331033 by sebastian nordgren in ue5-main branch]
2022-10-04 11:06:26 -04:00
Robb Surridge
77fafd441d Update message dialogs to use a clipboard button instead of a "Copy Message" text hyperlink.
#jira UE-164715
#preflight 632dee71a4769ad7140a1ba5
#rb lauren.barnes

[CL 22222705 by Robb Surridge in ue5-main branch]
2022-09-28 10:58:39 -04:00
aditya ravichandran
81f7e13375 SBasicFilterBar: Move styles references in Editor only configs to StarshipCoreStyle
#jira UE-162977
#rb Lauren.Barnes
#preflight 63221d1fa514fd1e37378e13

[CL 22030221 by aditya ravichandran in ue5-main branch]
2022-09-15 11:45:59 -04:00
bryan sefcik
a3dddc6630 Pass 1 on Developer include fixes:
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 631e281694758d0bf2ea1399

[CL 21960082 by bryan sefcik in ue5-main branch]
2022-09-11 18:32:18 -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
aditya ravichandran
c653fe23c3 Outliner: Add a filter bar and the ability to save searches as filters
#jira UE-157474
#rb Lauren.Barnes
#preflight 62ffae747d17941e9f8c9104

[CL 21499949 by aditya ravichandran in ue5-main branch]
2022-08-22 21:23:04 -04:00
lucas dower
eb486822e9 Add Pose Watch support to the Rewind Debugger
* Recording an instance of an anim blueprint with the Animation Blueprint Editor debug object attached will now trace all active Pose Watches.
* Pose Watches have separate tracks with regions shown for when that pose is evaluated in the anim graph.

#rb keith.yerex
#preflight 62fcf32ae64b1a51092d9976
#jira none

[CL 21424758 by lucas dower in ue5-main branch]
2022-08-17 10:18:44 -04:00
aditya ravichandran
5ab88752cf SFilterSearchBox: Fix an issue where the error icon would overlap the search history dropdown
#rb patrick.boutot
#preflight 62d952d3110da0f944b25b68

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 21201406 via CL 21203867 via CL 21203882 via CL 21203899
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21205475 by aditya ravichandran in ue5-main branch]
2022-07-21 14:38:50 -04:00
aditya ravichandran
5566693ea9 Filter Widgets: Fix an issue where the search text could go over the save search button in the Content Browser
Fix an issue where the text boxes in the custom text filter dialog would resize

#rb lauren.barnes
#preflight 62d6eeb21133256db6e97e6f

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 21165676 via CL 21167113 via CL 21172120 via CL 21172392
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21183840 by aditya ravichandran in ue5-main branch]
2022-07-20 12:59:46 -04:00
robert seiver
8cf08a0406 Implemented GetValues(), added a function to query the number of checkboxes in the list, and added a variable to turn off the display of the global checkbox in the header column
#rb Lauren.Barnes
#preflight none

[CL 21100216 by robert seiver in ue5-main branch]
2022-07-14 17:47:55 -04:00