Commit Graph

200 Commits

Author SHA1 Message Date
jason stasik
82f31afa1b Add cvar to hide ability to add searches as collections
#rb aditya.ravichandran
#preflight 636040c1c6242f88a4b94e82

[CL 22876445 by jason stasik in ue5-main branch]
2022-10-31 21:23:27 -04:00
jared cotton
db9180da10 Re-submission of 'view' method for AssetEditing (aware of merge issues that will arise in 23.00 and ready to resolve. Also ready with fix for issue that will arise when CL hits /Fortnite-Main in GLTFProxyAssetActions.h)
#rb Stanley.Hayes
#rb Jamie.Dale
#rb Jason.Stasik
#rb Yiliang.Siew
#preflight 635205e49e14ee3c7969c9bf

Iteration on Jason Stasiks CL 17314610. This is a minimal version of CL 17314610 which adds a 'view' method to AssetTypeActions which is now attempted whenever an activated item's 'edit' attempt fails.

The matching CL for the restricted FAssetTypeActions_VerseClass changes is 22472079.

[CL 22823595 by jared cotton in ue5-main branch]
2022-10-28 00:33:58 -04:00
bob tellez
3dec1bb8cb [Backout] - CL22782944
[FYI] jared.cotton
Original CL Desc
-----------------------------------------------------------------
Addition of 'view' method to AssetTypeActions

#rb Stanley.Hayes
#rb Jamie.Dale
#rb Jason.Stasik
#rb Yiliang.Siew
#preflight 635205e49e14ee3c7969c9bf

Iteration on Jason Stasiks CL 17314610. This is a minimal version of CL 17314610 which adds a 'view' method to AssetTypeActions which is now attempted whenever an activated item's 'edit' attempt fails.

The matching CL for the restricted FAssetTypeActions_VerseClass changes is 22472079.

[CL 22803476 by bob tellez in ue5-main branch]
2022-10-26 23:17:50 -04:00
jared cotton
a53b15247b Addition of 'view' method to AssetTypeActions
#rb Stanley.Hayes
#rb Jamie.Dale
#rb Jason.Stasik
#rb Yiliang.Siew
#preflight 635205e49e14ee3c7969c9bf

Iteration on Jason Stasiks CL 17314610. This is a minimal version of CL 17314610 which adds a 'view' method to AssetTypeActions which is now attempted whenever an activated item's 'edit' attempt fails.

The matching CL for the restricted FAssetTypeActions_VerseClass changes is 22472079.

[CL 22803451 by jared cotton in ue5-main branch]
2022-10-26 23:16:25 -04:00
rex hill
1531c21230 Expose SelectedPackagePaths on ContentBrowserFolderContext
#preflight skip
#rnx

[CL 22717118 by rex hill in ue5-main branch]
2022-10-23 21:59:16 -04:00
julien stjean
d07fffc8e0 Fixed a couple of operations in the asset view contextual menu that would only work on the selected folders when the selection contains both asset items and folder items.
This don't resolve all issue with these operations since some of them should also work with items that are not created by the ContentBrowserAssetDataSource, but this is still better then what we currently have

Here are the fixed operations.
Fix Up Redirectors
Migrate...
Source Control -> Check out
Source Control -> Mark For Add
Source Control -> Check In
Source Control -> Sync

#jira UE-166221
#preflight 633f1f0b587d6afac81aea87
#rb jamie.dale
#lockdown jeanmichel.dignard

[CL 22388941 by julien stjean in ue5-main branch]
2022-10-06 20:13:54 -04:00
aditya ravichandran
d4e688d216 Content Browser: Fix an issue where hiding favorites would not collapse the area, and just leave behind empty and unusable space
#jira UE-166189
#rb Lauren.Barnes
#preflight 633eef82b7327403d9a24392
#lockdown jeanmichel.dignard

[CL 22388846 by aditya ravichandran in ue5-main branch]
2022-10-06 20:10:44 -04:00
aditya ravichandran
02c9f045a2 Content Browser: Add a minimum size to the Sources Panel headers to prevent overlap, and fix an issue causing drag on the splitters to fail in certain situations
#jira UE-143564
#rb lauren.barnes
#preflight 632c86dd100305080667ab58

[CL 22146105 by aditya ravichandran in ue5-main branch]
2022-09-22 17:43:54 -04:00
robert millar
e6857190f2 Updating collection manager interface to use FSoftObjectPath for the paths of assets and objects rather than FName.
#jira UE-161932
#rb julien.stjean
#preflight https://horde.devtools.epicgames.com/job/6324e773f258fccf98de78cf

[CL 22064625 by robert millar in ue5-main branch]
2022-09-16 20:57:34 -04:00
robert millar
5516f8d0d4 FNames containing asset paths are deprecated. FSoftObjectPath or FTopLevelAssetPath should be used instead.
Fixups for editor support classes for content browser code.

#jira UE-161932
#rb jason.stasik,jamie.dale
#preflight 631bd2a0d31788ea3ac03570

[CL 21935588 by robert millar in ue5-main branch]
2022-09-10 00:02:37 -04:00
bryan sefcik
925161d3e2 Another IWYU pass on Engine/Source/Editor/...
#jira

[CL 21716486 by bryan sefcik in ue5-main branch]
2022-08-30 23:04:40 -04:00
bryan sefcik
0837230669 Ran IWYU again on half of the Engine/Source/Editor/... source files.
#jira

[CL 21716414 by bryan sefcik in ue5-main branch]
2022-08-30 23:03:03 -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
aditya ravichandran
1be2c72ef4 Content Browser: Add a minimum size for the vertical filters
#rb lauren.barnes
#preflight skip

[CL 21467985 by aditya ravichandran in ue5-main branch]
2022-08-19 19:27:19 -04:00
aditya ravichandran
05af8310f1 Content Browser: Move Filter Display section to the Settings Cog
#rb lauren.barnes
#preflight 62d1b6d7af68cd745b7df5f7

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 21116127 via CL 21119883 via CL 21119900 via CL 21120252
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21142569 by aditya ravichandran in ue5-main branch]
2022-07-17 22:49:02 -04:00
jason stasik
ce3cf77a50 Allow actors to change which asset they Browse to
Allow browsing to aliases if source asset is not visible
Allow aliases in collections
#rb dave.belanger,jamie.dale
#preflight 62d0b1ad8e4b379590da3397

#ROBOMERGE-AUTHOR: jason.stasik
#ROBOMERGE-SOURCE: CL 21115320 via CL 21115363 via CL 21115394 via CL 21115412 via CL 21115431
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21142427 by jason stasik in ue5-main branch]
2022-07-17 22:42:48 -04:00
aditya ravichandran
00156fb4c6 Content Browser: Fix a bug where you could have duplicate filters in the filter bar, and fix a regression where docking the Content Drawer would discard all the active filters
#jira UE-157471
#rb lauren.barnes
#preflight 62c45cf8f514983340a5546b

#ROBOMERGE-OWNER: aditya.ravichandran
#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 20944747 via CL 20968283 via CL 20969232 via CL 20970255
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 20973722 by aditya ravichandran in ue5-main branch]
2022-07-06 17:14:38 -04:00
aditya ravichandran
3a86dab377 Content Browser: Add an alternate vertical filter layout
Remove the overflow menu and add wrapping for fiters in the horizontal layout
#jira UE-157471
#preflight 62bf1391d94b57687c7f3395
#rb Lauren.Barnes

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 20918175 via CL 20919826 via CL 20920342 via CL 20920507
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)

[CL 20923421 by aditya ravichandran in ue5-main branch]
2022-07-01 19:42:46 -04:00
aditya ravichandran
6ef1ff7798 Content Browser: Add the ability to save searches as filters, port the config over to EditorConfig for SFilterList
SFilterBar: Update search saving to use an independant interface and move FFilterBarBase to SAssetFilterBar
#jira UE-157471
#rb lauren.barnes, julien.stjean
#preflight 62b5dd23466962cd9a12fa8d

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 20812033 via CL 20863311 via CL 20866578 via CL 20866617
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)

[CL 20876840 by aditya ravichandran in ue5-main branch]
2022-06-29 12:25:34 -04:00
jason stasik
fd9e52868c Add CVars to hide CB and EditorPrefs buttons
#rb none
#preflight 629e82796e36d50d0526d906

#ROBOMERGE-AUTHOR: jason.stasik
#ROBOMERGE-SOURCE: CL 20531162 via CL 20531172 via CL 20531185 via CL 20531322 via CL 20531447
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)

[CL 20532312 by jason stasik in ue5-main branch]
2022-06-06 22:26:15 -04:00
aditya ravichandran
53360c9ff0 Refactor SFilterList in the Content Browser into more globally usable Filter Widgets
SBasicFilterBar in ToolWidgets is the most generic filter bar, usable in non editor buillds as well
SAssetFilterBar in EditorWidgets is a complex filter bar with support for the built in asset filters from the content browser
SFilterBar in EditorWidgets is the most convinient filter bar to use in editor if you want asset filters and custom filters

#jira UE-151904
#rbJulien.StJean, jamie.dale
#preflight 628ba0da693c5e1de27cbc30

#ROBOMERGE-OWNER: aditya.ravichandran
#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 20330320 via CL 20337158 via CL 20338269 via CL 20338595
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)

[CL 20340436 by aditya ravichandran in ue5-main branch]
2022-05-23 18:18:06 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
Matt Peters
7ad238a806 AssetRegistry includes (Engine/Source): change #include "AssetData.h" -> #include "AssetRegistry/AssetData.h", and similar for the other moved AssetRegistry headers.
#rb Zousar.Shaker
#rnx
#preflight 6270509a220f89f0ad573030

[CL 20016982 by Matt Peters in ue5-main branch]
2022-05-02 18:06:48 -04:00
zach rammell
f62da3bef9 Fix content browser doing partial deselections on syncing selection set
#jira UE-136475
#rb brooke.hubert
#preflight 625db144804460ab0fd82312

#ROBOMERGE-AUTHOR: zach.rammell
#ROBOMERGE-SOURCE: CL 19793080 via CL 19793245 via CL 19793663
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v939-19570697)

[CL 19809626 by zach rammell in ue5-main branch]
2022-04-19 11:36:18 -04:00
aditya ravichandran
9b01ff613f SContentBrowser: Fix missing icon causing warning in Lyra
#jira UE-148280
#rb trivial
#preflight 624ee877c64cf034f4cdd6ce

[CL 19668175 by aditya ravichandran in ue5-main branch]
2022-04-07 09:51:58 -04:00