Commit Graph

1018 Commits

Author SHA1 Message Date
mikalai sukhikh
76a155697d Fix missing Search icon in Material Editor
#jira UE-177916
#preflight none

[CL 24480980 by mikalai sukhikh in ue5-main branch]
2023-03-02 09:11:49 -05:00
max chen
e1225dbaa2 Sequencer: Set disabled styles for transport control buttons
#jira UE-178760
#rb andrew.rodham
#preflight https://horde.devtools.epicgames.com/job/63ff9e7aac6c61e2b5dec10a

[CL 24469585 by max chen in ue5-main branch]
2023-03-01 15:45:02 -05:00
Rune Stubbe
97cd750f78 Replaced "Root Geometry" vis mode with "Streaming Geometry" show flag and it into new Nanite show flags category along with "Nanite Meshes" from Advanced show flags.
#rb graham.wihlidal
#fyi brian.karis, krzysztof.narkowicz
#preflight 63ff73edef1b24bf9497d4b6

[CL 24463327 by Rune Stubbe in ue5-main branch]
2023-03-01 11:13:07 -05:00
richard malo
6583fa5db3 Allow editing data layers of level instance when editing the level instance
- When editing level instance, only show loaded/unloaded actors of this level
- When editing level instance, don't prefix actor label with parent level instance(s)
- Replaced import data layer menu option by drag and dropping level instance data layers into main world AWorldDataLayers
- Removed menu option "Create Data Layer under <other> DataLayer" as it will never be allowed for DataLayerInstanceWithAsset since created without any valid DataLayerAsset.
- Disabled changing visibility and editor loading of DataLayerInstances of editing level instance
- Allow editing data layer of level instance when editing the level instance even when main world is not partitioned
- Changed font from bold to bold+italic on DataLayerInstances containing actors part of editor selection
- Removed suffix "- WorldDataLayers" on parent node of DataLayerInstances in the DataLayer Outliner
- Colorize and append "(Current)" to WorldDataLayer of editing Level Instance in the DataLayer Outliner
- Support Make Current on Level instance DataLayerInstances when editing level instance
#rb patrick.enfedaque
#jira UE-178410
#jira UE-177386
#preflight 63f8f0f19009dd70d7b87224

[CL 24441128 by richard malo in ue5-main branch]
2023-02-28 08:35:38 -05:00
Thomas Sarkanen
502797ca50 Animation Curve Runtime & Editor Improvements
Runtime notes:
- Removes 'smart name' usage across the animation systems.
- Changed curve blending from a uniform array (sized per skeleton) to a sparse array of sorted named values. Blends and other combiners are performed using a dual iteration 'tape merge'.
- Skeleton curves are no longer guaranteed to cover all curve names that can be found at runtime.

Editor notes:
- Curve metadata (flags, bone links etc.) is still present on the skeleton, but can also now exist on a skeletal mesh
- Curve metadata (for morph targets) is still populated on import
- Curves can now be used arbitrarily at runtime

New features:
- New Find/Replace dialog that allows for batch-replacing curves and notifies across all of a project's assets
- New curve debugger tab in various Persona editors that allows for viewing curve values live. This also now allows viewing curves for specific pose watches.
- Pose watches now output curve tracks to the Rewind Debugger

#rb Jurre.deBaare,Nicholas.Frechette,Sara.Schvartzman,Helge.Mathee,Kiaran.Ritchie,Jaime.Cifuentes,Martin.Wilson,Keith.Yerex,Andrean.Franc (and more!)
#jira UE-167776
#jira UE-173716
#jira UE-110407
#preflight 63fc98c81206d91a2bc3ab90
#preflight 63f3ad4f81646f1f24c240c2

[CL 24421496 by Thomas Sarkanen in ue5-main branch]
2023-02-27 07:20:58 -05:00
charles derousiers
0fad76c4d7 Rename all user/editor-facing Strata name into Substrate.
This CL address only user-facing part, i.e. Property field, view modes, tool tips, ...) mentioning Strata. All internal (host code, shaders code, CVars) still contains the 'Strata' name.

#rb sebastien.hillaire
#jira UE-175169
#preflight 63f4db68cf37615300e71db5
#lockdown juan.canada

[CL 24350396 by charles derousiers in ue5-main branch]
2023-02-21 16:52:23 -05:00
Mikita Hauruk
7d5ce73ab7 Moved common style for blueprint/code references from StarshipStyle.cpp to StarshipCoreStyle.cpp
UnrealFrontend - Automated test names are not readable

#jira UE-176645
#rb adam.miezianko, chris.constantinescu, jerome.delattre, oleg_krasnov, saltanat_janybekova, mikalai_sukhikh
#preflight 63ef6a9b61378b7ea0166574

[CL 24318163 by Mikita Hauruk in ue5-main branch]
2023-02-20 12:45:42 -05:00
karen jirak
a6a08b80ab Toolkit and toolbar styling
#jira UE-171293
#rb Patrick.Boutot
#preflight 63ee274ab91ae11c1c2798bf

[CL 24270337 by karen jirak in ue5-main branch]
2023-02-16 17:39:16 -05:00
luc eygasier
8062afc2c3 Adds Landscape BP Brush visibility layer editing.
* Deprecate Render method for BP Brushes, RenderLayer should now be used
* Adds FLandscapeBrushParameters struct that should be used to pass arguments when rendering a layer
* Modifies ELandscapeToolTargetType to be an enum class, usable by blueprints
* Adds BP Brush visibility layer toggle in Landscape Editor
* Adds visibility layer editing for LandscapeCircleHeightPatches
* Adds visibility layer editing for LandscapeTexturePatches
* Adds helper method to determine if a layer info object name is a visibility layer

#jira UE-163386
#rb Jonathan.Bard
#preflight 63ebb119e92f139c51b2a842

[CL 24251734 by luc eygasier in ue5-main branch]
2023-02-16 01:57:40 -05:00
mikalai sukhikh
9f50cf7f0a Update Test Automation UI/UX
#jira UE-156781
#rb adam.miezianko, chris.constantinescu, jerome.delattre
#preflight 63e2597bb923ed4bdd145311
#preflight 63e24611786751d1e0e8b4e8

[CL 24251663 by mikalai sukhikh in ue5-main branch]
2023-02-16 01:55:24 -05:00
aditya ravichandran
92af102e65 Content Browser: Add new border for the unsupported asset text in the tooltip for items
#rb trivial

[CL 24058159 by aditya ravichandran in ue5-main branch]
2023-02-07 15:44:06 -05:00
karen jirak
8d97551ae2 Updates for Modular Class Display to add a widget registration system and get it working for BaseToolkit and toolbars.
#jira UE-171293
#rb Matt.Kuhlenschmidt
#preflight 63dbcb442d4aef3dd1642d7d

[CL 23984661 by karen jirak in ue5-main branch]
2023-02-02 19:01:00 -05:00
ludovic chabant
11900b8562 Sequencer: marked frames improvements
- Marked frames can now be selected, which allows the user to move them along with keys and sections
- This had to be implemented as a special case in FSequencerSelection. Ideally marked frames would have been moved over to the MVVM design so that their view-models could be added to the selection without much change, but this opened up giant cans of worms.
- Move operations for keys and sections now always move any selected marked frames too
- Being selectable, marked frames now have a "selected" state that makes them drawn white and bold
- To make interaction easier, marked frames labels can be used to drag and select, and a hover state has been added
- A "comment" field has been added on marked frames

#rb max.chen
#preflight 63d012e794644f3e8e3058fd
#jira UE-170205

[CL 23833512 by ludovic chabant in ue5-main branch]
2023-01-24 12:44:33 -05:00
Patrick Boutot
839492f6b2 Debugging BP utility.
NOTE need to request icon before submitting.
Tested in PIE/Simulated, multiplayers (different server type).
#preflight 63c59ddf2a6acaf1625484ac

[CL 23771915 by Patrick Boutot in ue5-main branch]
2023-01-19 07:47:55 -05:00
Vincent Gauthier
591506dc62 Fix to Software Cursor to render using DPI settings
Make the hand cursor bigger.

#jira UE-170842
#preflight 639c8b12c16855964dcd4dc9

[CL 23537932 by Vincent Gauthier in ue5-main branch]
2022-12-16 10:27:44 -05:00
aditya ravichandran
97be835210 Add alternating colors for rows in the Outliner and Content Browser
STableRow style: Add a default style with alternating row colors
#jira UE-171891
#rb sebastian.nordgren
#preflight 639b2f880a6715255066a4af

[CL 23526656 by aditya ravichandran in ue5-main branch]
2022-12-15 09:45:23 -05:00
aditya ravichandran
28eccf9aa0 Revision Control Iconography Update:
Update the default set of revision control icons
Create FRevisionControlStyleManager to manage the currently active revision control style and add a default style that is used by all providers
#rb lauren.barnes, brooke.hubert
#preflight 639364ee67018b14b5fb9891

[CL 23466976 by aditya ravichandran in ue5-main branch]
2022-12-09 14:18:01 -05:00
Charles deRousiers
af6aa8b792 * Add groom view mode menu to level editor
* Unify most groom debug rendering to go through view more rather than CVars

#rb none
#jira none
#preflight 63909a4b0d013d47ef1cee7e

[CL 23427771 by Charles deRousiers in ue5-main branch]
2022-12-07 09:21:47 -05:00
scott nelson
60da97c48a Add EULA style markdown to support RichText in slate
#rb Michael.Atchison
#preflight 6373c54a1c114bec05b23436

[CL 23182616 by scott nelson in ue5-main branch]
2022-11-17 15:30:08 -05:00
jordan hoffmann
f0b3d43099 [Feature] Review Tool Redesign
#jira UE-169460
#rb ben.hoffman
#rb david.garza
#preflight 6372dd03b6636838288e8ce8

[CL 23148041 by jordan hoffmann in ue5-main branch]
2022-11-15 19:44:53 -05:00
Matt Hoffman
e2fafa3db2 Sequencer: Camera Cut Track section now has more information when a camera cut is not found - instead of just showing no label it will instead specify if there is no binding specified, or if there is a binding specified it will say that the binding/object cannot be found.
#jira UE-169601
#rb None
#preflight 636adaeaed07daaa9a302a49

[CL 23042572 by Matt Hoffman in ue5-main branch]
2022-11-08 17:56:50 -05:00
Charles deRousiers
2190bdd38e Add Strata debug mode into the level view menu.
This gives direct access to all Strata view mode, which helps with discoverability.

All strata view mode are also available with CVar: r.Strata.ViewMode

#rb none
#jira none
#preflight 635a22c68d56375d45d65e15
#fyi sebastien.hillaire

[CL 22806075 by Charles deRousiers in ue5-main branch]
2022-10-27 02:52:45 -04:00
marco anastasi
f357eef5b5 Removed tint from Source Control Status Bar buttons icons to match UX spec
#rb none
[FYI] wouter.burgers, stuart.hill
#preflight none

[CL 22803508 by marco anastasi in ue5-main branch]
2022-10-26 23:19:00 -04:00
Robb Surridge
683dfc3e40 Make vendor links in the Plugin Browser use new Open In Web Browser icon, and update other Open In icons to match.
#jira UE-166188
#rb lauren.barnes
#preflight 6352b14cae33b04ec1070b5a

[CL 22689991 by Robb Surridge in ue5-main branch]
2022-10-21 10:54:57 -04:00
aditya ravichandran
bdb9727467 Curve Table Editor: Fix an issue causing misalignment between the rows
#rb Lauren.Barnes

[CL 22670626 by aditya ravichandran in ue5-main branch]
2022-10-20 16:45:03 -04:00