Commit Graph

859 Commits

Author SHA1 Message Date
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
Dave Belanger
453d3b16dd UE::Core::FVersePath added.
New asset tag added for vpaths, displayed in the content browser.

#rb dave.belanger
#preflight 63330acea4769ad714f8ea2d

[CL 22228539 by Dave Belanger in ue5-main branch]
2022-09-28 15:09:48 -04:00
marco anastasi
dd01cd42b5 Create shortcut buttons in Status Bar for Skein operations
#rb wouter.burgers, patrick.laflamme
#preflight 63301d3d665f6b8f7fab0066


RESOLUTION: Resolved conflict with IsAtLatestRevision() and GetNumLocalChanges()

[CL 22193646 by marco anastasi in ue5-main branch]
2022-09-26 16:32:49 -04:00
aditya ravichandran
66aff221b1 Content Browser: Fix typo in collection view context menu
#jira none
#rb trivial
#preflight skip

[CL 22151065 by aditya ravichandran in ue5-main branch]
2022-09-22 22:17:38 -04:00
jeanmichel dignard
21c6dc19d1 Fixed crash when display loading errors for OFPA packages
- When getting a load error during the project selection screen, the content drawer doesn't exist so don't try to open it.
- Don't try to search for assets inside map data packages or packages flagged as not containing assets.
- Removed a CastChecked that would fail for packages that we can't load.
- Changed OnGotoAsset so that it doesn't load any assets and uses FAssetData instead.

#jira UE-164688
#rb francis.hurteau, lauren.barnes
#preflight 632cbb76d747fe52c86d8965

[CL 22148390 by jeanmichel dignard in ue5-main branch]
2022-09-22 19:01:21 -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
Robb Surridge
33f9222a7d Content Browser folder icon fixes.
- C++ folders in the folder tree now use SVGs like the other icons
- Large version of the C++ icon has been added and is now used in the asset view, same as we do for developer folders
- Small version of the open developer folder icon added and now used when developer folders are open
#jira UE-162524
#preflight 630f6dc2556fc14dce9571d5
#rb lauren.barnes

[CL 22115897 by Robb Surridge in ue5-main branch]
2022-09-21 12:55:38 -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
karen jirak
18f43fb971 Adding SWarningOrErrorBox styling to the error message for selecting an unusable path in the asset dialog.
#jira UE-161443
#rb lauren.barnes
#preflight 632389d70049d467abc4da86

[CL 22038911 by karen jirak in ue5-main branch]
2022-09-15 17:28:30 -04:00
bryan sefcik
b93a6cf7ed Pass 1 on editor 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 631e283bec5b0c765fc0ffdb

[CL 21960084 by bryan sefcik in ue5-main branch]
2022-09-11 18:33:06 -04:00
robert millar
a52357bac2 Fix mismatched deprecation warning macros
#rb none
#jira none
#preflight none

[CL 21938713 by robert millar in ue5-main branch]
2022-09-10 01:32:22 -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
robert millar
18e7f449cd Use UClass::TryConvertShortTypeNameToPathName to avoid warning when handling known short path.
#rb none
#jira UE-163204

[CL 21892804 by robert millar in ue5-main branch]
2022-09-08 09:19:51 -04:00
Robert Millar
0ee16ba2c6 Fix for short class paths encountered during redirector fixup
#jira UE-163085
#rb none
#preflight 6317da3eab25bb91f5049169

[CL 21835188 by Robert Millar in ue5-main branch]
2022-09-06 19:48:30 -04:00
karen jirak
81fef0df53 Tiny Content Browser tiles will now display text for clarity
#jira UE-161439
#preflight 631165ace53923d4b61b3061
#rb sebastian.nordgren
#p4v-preflight-copy 21734858

[CL 21760852 by karen jirak in ue5-main branch]
2022-09-02 11:52:08 -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
bryan sefcik
8cc129f2b6 IWYU Pass 1 - Engine/Source/Editor/...
#jira
#preflight 6306736ac85b7fef22be7751

[CL 21558583 by bryan sefcik in ue5-main branch]
2022-08-24 22:45:13 -04:00
scott nelson
e8f45f5813 AssetPrivatizeModel and Dialogue
#rb Lauren.Barnes, Brooke.Hubert, Julien.StJean
#preflight 6303b55ca45b007ea246007d

[CL 21511558 by scott nelson in ue5-main branch]
2022-08-23 12:52:04 -04:00
sebastian nordgren
2af3f1eb9d Typing a character while the asset picker menu is open will now focus the search box if it is not already focused, such as if you've dragged the scrollbar.
#review-21440564 @ lauren.barnes
#jira UE-158283
#preflight 63049778a45b007ea26af9b7

[CL 21503667 by sebastian nordgren in ue5-main branch]
2022-08-23 05:12:57 -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
brandon boswell
34593b68b0 Back out changelist 21341433
#ROBOMERGE-AUTHOR: brandon.boswell
#ROBOMERGE-SOURCE: CL 21345998 via CL 21346033 via CL 21346055 via CL 21346058 via CL 21346071
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21347285 by brandon boswell in ue5-main branch]
2022-08-11 18:40:42 -04:00
aditya ravichandran
11c5fa9709 SFilterList: Temporarily disable saving/loading of filters using EditorConfig to fix a crash when docking the Content Drawer
[REVIEW] [at]lauren.barnes
#preflight 62f539197c66d5539e985394

#localization none
#tests Tested the repro on the JIRA to dock the Content Drawer - no crash. Tested adding filters to the Content Browser and closing and reopening it - no crash and filters are lost because saving is disabled.
#preferred_whitelister stan.hormell

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 21341433 via CL 21341437 via CL 21341459 via CL 21341475 via CL 21341494
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21343264 by aditya ravichandran in ue5-main branch]
2022-08-11 15:54:50 -04:00