Commit Graph

859 Commits

Author SHA1 Message Date
jason stasik
4dbe81a3cb Create IAssetTools::IsAssetVisible and hook up material function menu to it
#rb dave.belanger,jason.nadro

[CL 27896467 by jason stasik in ue5-main branch]
2023-09-14 17:29:16 -04:00
logan buchy
5d75d51d13 Tag ContentBrowser's SAssetTileIItem with Asset's ItemName
* Enables automation driver to discover the widget using the path "<SContentBrowser>/<SAssetView>/MyAssetItemName"

#rb brooke.hubert
#jira UE-195070

[CL 27764834 by logan buchy in ue5-main branch]
2023-09-11 14:50:24 -04:00
jeanfrancois dube
055748782e Added the possibility to copy content browser selected paths to the clipboard (mapped to Ctrl+C).
#rb sebastien.lussier

[CL 27669429 by jeanfrancois dube in ue5-main branch]
2023-09-07 07:51:03 -04:00
aditya ravichandran
8dcfbb4fb2 Fix duplicate LOCTEXT macros in AssetEditorSubsystem and AssetViewWidgets
#jira UE-194633
#rb trivial

[CL 27632795 by aditya ravichandran in ue5-main branch]
2023-09-06 09:54:18 -04:00
aditya ravichandran
a90d73d766 Asset Editors: Add support for opening cooked assets in a new "Read Only" mode for asset editors, starting with the Static Mesh Editor and Texture Editor.
#jira UE-187048
#rb jason.stasik

[CL 27595048 by aditya ravichandran in ue5-main branch]
2023-09-05 10:01:26 -04:00
andrea botti
249f74e98a [ContentBrowser/ToolWidgets]
Moving SSearchToggleButton into ToolWidgets module to be reused externally.

#rb daren.cheng robert.seiver

[CL 27566135 by andrea botti in ue5-main branch]
2023-09-01 16:49:48 -04:00
zahra nikbakht
165dac13a7 Asset View: Ensure there is enough space for the name of the asset when source control icons are enabled.
A constant height is added to the total asset tile height to make space for both the name and the icon.
#jira UE-193377
#rb patrick.boutot, aditya.ravichandran

[CL 27346375 by zahra nikbakht in ue5-main branch]
2023-08-24 12:41:10 -04:00
julien stjean
c4d862068a Removed an uneeded ensure as it was triggered in an expected scenario.
#jira UE-192941
#rb JeanLuc.Corenthin
#rnx

[CL 27345264 by julien stjean in ue5-main branch]
2023-08-24 12:19:52 -04:00
jamie dale
e3cbbe5534 Updated the asset view filter to process every filter looking for an exclusion, rather than assuming the first inclusion means the rest of the filters can be skipped
#jira
#rb Scott.Nelson
#rnx

[CL 27245680 by jamie dale in ue5-main branch]
2023-08-21 13:38:33 -04:00
tim smith
5252c1e1b3 1) Removed the bUseVerse UBT setting.
2) Removed usage of WITH_VERSE and UE_USE_VERSE_PATHS
3) Modified UBT to always set WITH_VERSE and UE_USE_VERSE_PATHS to one until the setting is completely removed.

#rb Andrew.Scheidecker

[CL 27199531 by tim smith in ue5-main branch]
2023-08-18 08:09:29 -04:00
patrick enfedaque
513070fd0b SPathPicker: Make sure DefaultPath is not a blocked path
#rb sebastien.lussier, eric.knapik
#rnx

[CL 27109405 by patrick enfedaque in ue5-main branch]
2023-08-15 13:21:31 -04:00
julien stjean
e9d86637d8 Fixed an issue where the customization point for the custom text filters would only use the first handler when multiple are registred.
#rb none

[CL 27074796 by julien stjean in ue5-main branch]
2023-08-14 12:47:10 -04:00
logan buchy
b8684dd011 Collection workflow telemetry use TelemetryRouter infrastructure
* Use FTelemetryRouter framework to track collection workflow telemetry instead of bespoke delegates on ContentBrowserModule

#jira UE-192081
#rb Robert.Millar

[CL 26892299 by logan buchy in ue5-main branch]
2023-08-07 14:09:50 -04:00
julien stjean
2a8b0ed68c Fixed a crash when exiting the editor via the QuitEditor function.
The slate windows get close after the subsystems are deinitilaized so we need to be carefull with those in the content browser widget code. Some binding can still be queried while processing some defered windows event during the closing of the slate application.

#jira UE-189606
#rb JeanLuc.Corenthin

[CL 26615347 by julien stjean in ue5-main branch]
2023-07-26 14:14:51 -04:00
ben zeigler
bd1e5f1d9b Update and optimize the collection manager callback that happens after the asset registry scan, this version is twice as fast
Add a direct accessor to Collection's asset set for fast iteration
#rb matt.peters

[CL 26591928 by ben zeigler in ue5-main branch]
2023-07-25 18:24:55 -04:00
zahra nikbakht
aba178ff3d AssetView: fix a bug where the name area is too small in Medium-sized tile views when we choose not to show the type of the asset.
#rb patrick.boutot
#jira UE-189311

[CL 26576734 by zahra nikbakht in ue5-main branch]
2023-07-25 12:01:20 -04:00
rex hill
6b756a6b46 [ContentBrowser] Add cvar for debugging enumeration issues to shut off breadcrumb content browser data source queries each tick to.
Allows setting breakpoints and not having them hit each tick by breadcrumb.
#rnx
#jira

[CL 26434474 by rex hill in ue5-main branch]
2023-07-18 10:58:23 -04:00
aditya ravichandran
ff83e59968 Content Browser: Fix tile view weirdness by reverting changes done to AssetViewWidgets.cpp in CL 26326540
#rb trivial
[FYI] nathan.mitchell

[CL 26415302 by aditya ravichandran in ue5-main branch]
2023-07-17 15:40:56 -04:00
aditya ravichandran
a181a7dd4a Content Browser: Hide the scc icon in tiny thumbnail size and when there is no valid icon
#jira UE-161439
#rb karen.jirak

[CL 26412870 by aditya ravichandran in ue5-main branch]
2023-07-17 14:32:57 -04:00
nathan mitchell
afbfb78df1 Tool Presets: Fixes a number of UI adjustments and fixes for the Preset feature in modeling tools.
* Provides support for displaying asset names in the asset picker flyout's tile view.
* Reworks Preset manager moderately to have more streamlined controls and use of context menus to handle deletion and renaming
* Fixes the asset picker to display preset collections regardless if the user has configured the editor to show plugin/editor content
* Alters some language around the preset system for clarity

#rb Jimmy.Andrews
#jira UE-183734

[CL 26326674 by nathan mitchell in ue5-main branch]
2023-06-29 16:22:55 -04:00
robert millar
4301477ebd Provide telemetry to SAssetView. Telemetry is not sent to any endpoint for licensees.
#rb julien.st-jean,logan.buchy,wes.hunt

[CL 26301369 by robert millar in ue5-main branch]
2023-06-28 18:21:13 -04:00
jamie dale
2da0809577 Don't show the public status of non-assets
#jira
#rb Scott.Nelson
#rnx

[CL 26181331 by jamie dale in ue5-main branch]
2023-06-22 10:02:23 -04:00
aditya ravichandran
ceb7ad2778 Content Browser: Immediately flush the config on adding/removing a folder from favorites to make sure it is saved if the editor crashes
#jira UE-109731
#rb JeanMichel.Dignard

[CL 25952129 by aditya ravichandran in ue5-main branch]
2023-06-13 11:00:32 -04:00
dave dixon
d0b1fb9cab Add an Icon extension point for the content browser path view that allows icons to be placed on the right of the item text.
#rb aditya.ravichandran jeanmichel.dignard mike.beach
#preflight 6477911a0d55081f549dd90e

[CL 25709243 by dave dixon in ue5-main branch]
2023-05-31 14:39:25 -04:00
logan buchy
8cb8cff1ba Feedback changes to Collections telemetry
* Moved workflow tracking of collection manipulations up one level to target user interaction only
* Added create/destroy collection workflows
* Remove hand-holding utilities aimed to ease verbosity of telemetry event generation

#rb wes.hunt
#jira UE-155132
#preflight 6463b34f063e77985c259c71

[CL 25492328 by logan buchy in ue5-main branch]
2023-05-16 13:02:13 -04:00