Commit Graph

1094 Commits

Author SHA1 Message Date
zousar shaker
3c69a2d2df Make ZenDashboard behave as a standard (non systray) app on Windows. Remove the search widgets from the ZenDashboard menus. Add an entry to the DerivedData status bar to launch (and if needed build) ZenDashboard.
#rb dan.engelbrecht
#jira UE-204737

[CL 32094001 by zousar shaker in ue5-main branch]
2024-03-07 13:44:59 -05:00
mark lintott
2700284fbc Added a new EditorPerformance to a plugin.
It's experimental and not enabled by default
#rb robert.millar, logan.buchy
#jira UE-207860

[FYI] thierry.begin

[CL 32092375 by mark lintott in ue5-main branch]
2024-03-07 13:05:47 -05:00
vincent beauchemin
7db21e24cd World Partition Editor
* Add ShowMouseCoordinates (World Position) in Show Menu.
* Used the default GrabHandClosed cursor when panning.
#rb JeanFrancois.Dube
#jira UE-207913
[FYI] JeanSebastien.Guay

[CL 31801986 by vincent beauchemin in ue5-main branch]
2024-02-26 09:07:38 -05:00
robert millar
08dcc63512 Icons in content browser for plugin root folders
- CVar ContentBrowser.ShowPluginFolderIcon to control visibility, disabled in UEFN restricted mode
- Child folders in plugins use normal icon to reduce visual noise

[CL 31731686 by robert millar in ue5-main branch]
2024-02-22 15:08:38 -05:00
robert millar
6e9c591047 Special icon for virtual organizational folders in content browser.
- ContentBrowserUtils::ShouldShowCustomVirtualFolderIcon and cvar ContentBrowser.ShowCustomVirtualFolderIcon so it can be disabled in UEFN
- Attribute ContentBrowserItemAttributes::ItemIsCustomVirtualFolder for categorization
- Built-in folders like All, Game, Engine, Plugins are not marked with the above attribute
- Set ContentBrowser.ShowCustomVirtualFolderIcon to 0 when entering UEFN restricted mode

#rb Rex.Hill

[CL 31729647 by robert millar in ue5-main branch]
2024-02-22 14:13:17 -05:00
ben humphreys
c83a813e81 Function parameter and local variable nodes in Blueprint function graphs now have an icon above them. This can be changed through Editor Settings.
#jira UE-206598
#rb dave.jones2
[FYI] saad.nader

[CL 31659957 by ben humphreys in ue5-main branch]
2024-02-20 17:55:27 -05:00
roland munguia
c22aed9bf7 MM Editor - Fixed bad tooltip names for pose reselection and added new icon
#rnx none
#jira UE-207284
#rb samuele.rigamonti

[CL 31598644 by roland munguia in ue5-main branch]
2024-02-17 02:46:20 -05:00
robert millar
e38bed1ef6 Remove code for different icons in content browser for plugins.
[CL 31576905 by robert millar in ue5-main branch]
2024-02-16 15:15:20 -05:00
robert millar
5c9146c4ce Plugin content folder icon for asset tile view.
[CL 31308255 by robert millar in ue5-main branch]
2024-02-08 17:34:03 -05:00
thomas sarkanen
507ad255ba Anim notify and sync marker workflow changes
Skeletons are no longer dirtied when adding notifies and sync markers from animation timelines.
Skeletons can still hold sync markers and notifies, but they are not mandatory and they can all be held in animation assets if required.
'Find References' for notifies and sync markers now launches the find/replace dialog when selected from the animation timeline.
Removing notifies and sync markers from the skeleton now does only that. To remove from animations, use the find/replace tab.
Updated BP node spawning for anim notifies to use a custom spawner, correctly use the asset registry, apply filtering and context sensitivity and move some of the code out of BlueprintGraph.
Added icons to distinguish sync markers/notifies in the editing tab.
Updated notify editing tab filtering to allow users to filter items from 'this' skeleton, compatible skeletons or other assets.

Additionally fixed up icons for some Persona tabs that were incorrect.

#jira UE-204872
#rb jaime.cifuentes, Phillip.Kavan

[CL 31168417 by thomas sarkanen in ue5-main branch]
2024-02-05 05:30:20 -05:00
ben hoffman
0a6de35a5b Editor | Add functionality for automatic fixes in tokenized messages
This allows you to attach an automatic fix to any error or warning that may arise from eg. validation.

#jira none
#rb Julien.StJean

#ushell-cherrypick of 31124509 by gabriel.wreczycki

[CL 31126352 by ben hoffman in ue5-main branch]
2024-02-02 10:58:45 -05:00
aditya ravichandran
b5b88730c0 Details Panel Overrides UX updates:
Move icons into an editor folder so they don't get cooked
Change the override combo button to match the desired behavior

#jira UE-192063, UE-204831, UE-205036
#rb logan.buchy

[CL 31099835 by aditya ravichandran in ue5-main branch]
2024-02-01 15:41:22 -05:00
aditya ravichandran
2bfa482416 Submit missing stylesheet updates with overrides support
#jira UE-204605
#rb logan.buchy

[CL 31051148 by aditya ravichandran in ue5-main branch]
2024-01-31 11:43:42 -05:00
wouter burgers
39950e17e6 Skein / ViewportStatus: Added SourceControlOutlineMenu, which will extend the viewport's SHOW menu with options to toggle source control status outlines on actors on or off.
#rb Marco.Anastasi
#rnx

[CL 31044156 by wouter burgers in ue5-main branch]
2024-01-31 08:31:41 -05:00
richard malo
14620f45a3 External Data Layer V1
- Allows for plugins to inject/remove content (actors) in a partitioned world
- Serves as a replacement for the experimental 'Content Bundle' feature
- Added new External Data Layer (EDL) Asset
- Added new Game Feature Action 'AddWorldPartitionContent' to control activation of an EDL asset
- Supports Data Layers inside a plugin (child of an EDL)
- Added builder to convert content bundles to EDL (UGameFeatureActionConvertContentBundleWorldPartitionBuilder)
- Feature is temporarily disabled by default and can be turned on using Editor Experimental Settings 'Enable World Partition External Data Layers' flag
#jira UE-204248
#rb JeanFrancois.Dube, Patrick.Enfedaque, Sebastien.Lussier
#tests QAGame PIE/-game/cooked, Regression test PIE/cook of latest game map, Tested PIE/cook of latest game map converted to EDL

[CL 31015614 by richard malo in ue5-main branch]
2024-01-30 14:18:27 -05:00
andrew rodham
c262d4f937 Sequencer: Outliner UX improvements
This change represents the final round of improvements to the Sequencer outliner UI per UX team's mockups. The notable changes are:

 - All widgets on the outliner are now properly aligned and maintained through a rich and extensible column management API. All columns can be toggled on and off as desired.
 - Previous/Add/Next key navigation buttons have updated icons and spacing and are consistent with the pin/lock/mute/solo icons
 - Labels and edit widgets will now forcibly overflow other, less important, widgets on hover if they are occluded because of a narrow overal outliner width
 - All rows now have a separator line
 - Track rows are now uniform heights
 - Lock camera button is now more prominent

#rb Max.Chen
#jira UE-200166

[CL 30976450 by andrew rodham in ue5-main branch]
2024-01-29 15:28:45 -05:00
robert millar
a22b242ee6 Separate icons for plugin roots and plugin subfolders
[CL 30784914 by robert millar in ue5-main branch]
2024-01-22 16:02:50 -05:00
sebastien lussier
8230a5e5f6 World Partition Editor - Added option to show/hide HLOD actors bounds, which are now hidden by default
#rb JeanFrancois.Dube

[CL 30634602 by sebastien lussier in ue5-main branch]
2024-01-16 11:01:46 -05:00
robert millar
e3bc11f078 Plugin folder icon in content browser path tree
Gated behind ContentBrowser.UsePluginFolderIcon until proper icon is ready

[CL 30622360 by robert millar in ue5-main branch]
2024-01-15 13:57:21 -05:00
george rolfe
57186e4032 EditorStyles fixed reference for EditorViewportToolBar.Button.* styles
[CL 30518724 by george rolfe in ue5-main branch]
2024-01-09 17:48:49 -05:00
george rolfe
99ed6427a8 [Slate] Added missing styles for EditorViewportToolBar.Button.*
#rb aditya.ravichandran

[CL 30489315 by george rolfe in ue5-main branch]
2024-01-08 15:48:53 -05:00
max chen
4d6a6591fd Sequencer: Additional Tree View UX
- Brighter top level hover

#rb Andrew.Rodham
#jira UE-200166

[CL 30343004 by max chen in ue5-main branch]
2023-12-14 23:01:54 -05:00
max chen
96499ec11c Sequencer: Tree View UX
- TableRowStyle for Sequencer which is a combination of the alternative row style and the show parent style - Alternating rows have different tints, parents have different tints.
- Make sure top level rows also report as a parent row
- Rows that have keys or sections selected also report as highlighted

#rb Andrew.Rodham
#jira UE-200166

[CL 30187311 by max chen in ue5-main branch]
2023-12-07 13:58:37 -05:00
max chen
6aad82d604 Sequencer: Column UX
- Update icons to 14x14
- Remove inner border
- Update opacities: Default 10%, Row Hover 25%, Row and Icon Hover 80%, Selected 100%

#jira UE-200167
#rb andrew.rodham

[CL 30143354 by max chen in ue5-main branch]
2023-12-05 19:45:55 -05:00
max chen
4c1339e965 Sequencer: UX changes for Playback Controls
- Change text "+Track" to "+Add"
- Move current frame widgets to playback controls, remove orange text on the current frame, frame counter is now in the tooltip
- Move clear in the status bar to the far left so it's easier to hit when you hover over the status bar
- Status bar changes - visible on hover of the info button, fades away/hides automatically on unhover after 2 seconds
- Add status bar and current frame to the curve editor playback controls

#jira UE-200158
#jira UE-200160
#jira UE-197844
#jira UE-201190
#rb andrew.rodham

[CL 30130942 by max chen in ue5-main branch]
2023-12-05 15:11:12 -05:00