1472 Commits

Author SHA1 Message Date
michael balzer
2067f35707 ViewportToolbar: Minimal fix for dangling shared pointer for level viewport
#jira UE-227503
#rb Dario.Mazzanti

[CL 37123741 by michael balzer in 5.5 branch]
2024-10-15 12:03:40 -04:00
florin pascu
241d2d8693 Re-enable VK SM5 preview for D3D
Force SM6 for preview VK SM5, Mac SM5
Enable Lumen Support for Preview VK SM5, Mac SM5
Modifying FeatureLevelSwitch to respect the parent ShaderPlatform FeatureLevel and not the one set by preview in order to have consistent material logic with the Shader Platform we are trying to preview

#rb Jack.Porter, jeannoe.morissette

[CL 36758806 by florin pascu in 5.5 branch]
2024-10-01 19:42:38 -04:00
sebastien lussier
19646414e6 OFPA - When performing the "Copy Selected Actor(s) File Path" action, avoid appending a newline at the end of the string
* Allows paths copied like this to be pasted into Perforce directly, in order to expand the Depot or Workspace trees
#rb Dominic.Couture, JeanFrancois.Dube

[CL 36757611 by sebastien lussier in 5.5 branch]
2024-10-01 19:31:26 -04:00
sebastian arleryd
84dc2e3beb Fix regression where ProjectBadgeBackgroundColor (read from ini) was not respected anymore
#jira UE-219268
#rb aditya.ravichandran

[CL 36328950 by sebastian arleryd in 5.5 branch]
2024-09-17 04:43:09 -04:00
george rolfe
042f213df5 [ToolMenus] Moved ToolbarLabelOverride to nested Toolbar type
#rb sebastian.arleryd
#rnx

[CL 36324166 by george rolfe in 5.5 branch]
2024-09-16 21:21:41 -04:00
patrick enfedaque
64273c6b58 [LevelEditor] Assign name to external build type menu entries that matches the external build type name
#rb julien.lheureux, Rex.Hill, Yoan.StAmant
#rnx

[CL 36194163 by patrick enfedaque in 5.5 branch]
2024-09-11 10:43:26 -04:00
Ryan Hummer
4af2fd066d Updating Dev-Release-5.5 from Main at CL #36144969
#okforversepublic

[CL 36146571 by Ryan Hummer in Dev-5.5 branch]
2024-09-10 10:26:02 -04:00
florin pascu
255ff5979c Addressing feedback Preview Json
- Generated Preview Jsons will be saved in <Project>\Saved\PreviewJsonDevices\Android
- Preview menu will have a list of Preview Json options. The Jsons will be gathered from <Project>\Saved\PreviewJsonDevices\Android and <Project>\Content\Editor\PreviewJsons
- Preview menu will also allow the ability to import Jsons from other locations
- Disable Preview button moved at the top of the menu
- Cleaned up Preview menu, added separators for Shader Format

#jira UE-138858
#rb Allan.Bentham

[CL 36032718 by florin pascu in ue5-main branch]
2024-09-05 03:47:58 -04:00
jonathan bard
5481c99acd Fixed Place Actor menu for Custom Actors (e.g. Runtime Virtual Texture Volume)
#jira UE-223135

[CL 36004908 by jonathan bard in ue5-main branch]
2024-09-04 08:48:01 -04:00
aditya ravichandran
e12c359a8c Outliner: Fix the uncontrolled filter not working when the file was in any non-default uncontrolled CL
#jira UE-223218
#rb ross.smith

[CL 35976961 by aditya ravichandran in ue5-main branch]
2024-09-03 15:25:39 -04:00
sebastian arleryd
f438ddd2d0 Rename "Performance & Scalability > Engine Scalabilty" to "Performance & Scalability > Viewport Scalability" in the new level editor viewport toolbar
#jira UE-212285
#rb ross.smith

[CL 35954169 by sebastian arleryd in ue5-main branch]
2024-09-02 08:23:09 -04:00
sebastian arleryd
2aad134914 Shorten name of the new level editor viewport toolbar camera overflow menu to "Cameras"
#jira UE-212285
#rb ross.smith

[CL 35938762 by sebastian arleryd in ue5-main branch]
2024-08-30 17:58:38 -04:00
sebastian arleryd
67b557ab0f Raise "Exact Camera View" to the top-level viewport toolbar when piloting
Also don't add separator between Perspective and the list of camera actors if that list is empty.

#jira UE-212285
#rb ross.smith

[CL 35938304 by sebastian arleryd in ue5-main branch]
2024-08-30 17:36:38 -04:00
sebastian arleryd
6431d955b4 Fix empty label on the level editor Actor main menu
The label is set on selection change, so at startup the label can be empty. With this change we call the label logic on startup with an empty selection set, resulting in the default label "Actor".

#jira UE-222878
#rb aditya.ravichandran

[CL 35937593 by sebastian arleryd in ue5-main branch]
2024-08-30 17:05:03 -04:00
dominik peacock
7df3dd4671 Allow user to toggle visibily of columns in the world browser widget, displayed in the Levels tab. This also exposes a public API to allow programmetically changing the column visiblity.
- SWorldHierarchyImpl now shows the SHeaderRow (previously it was hidden)

#jira UE-222787
#rb Jason.Walter, Brooke.Hubert

[CL 35892021 by dominik peacock in ue5-main branch]
2024-08-29 05:22:16 -04:00
sebastian arleryd
722ae85fa4 Improve the Favorite Levels menu
* Fix issue where the level editor "Favorite Levels" menu would be hidden if "Recent Levels" was cleared.
* Do not show an empty "Favorite Levels" menu in the case where there aren't any favorites and the current level cannot be made a favorite.

#rb aditya.ravichandran

[CL 35799456 by sebastian arleryd in ue5-main branch]
2024-08-26 11:09:50 -04:00
sebastian arleryd
d700e76e61 Make viewport toolbar camera list prettier
* Rename the new viewport toolbar "Camera" submenu entry "Create Camera Here" to "Create Camera".
* Set UCLASS display name of VPCameraBase to "VP Camera Base" (affects old and new viewport toolbar).
* Set blueprint display name of VPCineCamera to "VP Cine Camera" (affects old and new viewport toolbar).

#jira UE-218320
#rb Patrick.Boutot

#virtualized

[CL 35796043 by sebastian arleryd in ue5-main branch]
2024-08-26 08:04:46 -04:00
dario mazzanti
17d2d4ed0e [Viewport Toolbar] Fix empty labels, tooltips and section names
#rb sebastian.arleryd, Stu.McKenna

[CL 35756615 by dario mazzanti in ue5-main branch]
2024-08-22 17:34:34 -04:00
dario mazzanti
730008791e [Backout] - CL35742520
[FYI] Dario.Mazzanti
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL35741446
[FYI] Dario.Mazzanti
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL35710065

Re-submitting after updating FortniteGame source files which were using the now deprecated EditorEngine "ReplaceActors" function.
Now they are calling the static function from UEditorActorSubsystem


Original CL Desc
-----------------------------------------------------------------
[Backout] - CL35706318 - CIS Editor Error
#rnx
[FYI] Dario.Mazzanti
Original CL Desc
-----------------------------------------------------------------
[Actor Actions Usability] Move code related to the "Convert Actor" and "Replace Actor" actions to UEditorActorSubystem

- Deprecates 8 functions from EditorEngine, and moves them to EditorActorSubsystem

- Moves some other locally defined functions and types from EditorEngine.cpp to a namespace in EditorActorSubsystem.cpp

- Deprecated functions body just call the 8 functions newly added to  EditorActorSubsystem

- There are several places in the Engine where the deprecated are replaces with the new ones.

#jira UE-221641
#rb Julien.StJean

[CL 35743706 by dario mazzanti in ue5-main branch]
2024-08-22 12:05:48 -04:00
dario mazzanti
0c3edafb0e [Backout] - CL35741446
[FYI] Dario.Mazzanti
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL35710065

Re-submitting after updating FortniteGame source files which were using the now deprecated EditorEngine "ReplaceActors" function.
Now they are calling the static function from UEditorActorSubsystem


Original CL Desc
-----------------------------------------------------------------
[Backout] - CL35706318 - CIS Editor Error
#rnx
[FYI] Dario.Mazzanti
Original CL Desc
-----------------------------------------------------------------
[Actor Actions Usability] Move code related to the "Convert Actor" and "Replace Actor" actions to UEditorActorSubystem

- Deprecates 8 functions from EditorEngine, and moves them to EditorActorSubsystem

- Moves some other locally defined functions and types from EditorEngine.cpp to a namespace in EditorActorSubsystem.cpp

- Deprecated functions body just call the 8 functions newly added to  EditorActorSubsystem

- There are several places in the Engine where the deprecated are replaces with the new ones.

#jira UE-221641
#rb Julien.StJean

[CL 35742553 by dario mazzanti in ue5-main branch]
2024-08-22 11:37:25 -04:00
dario mazzanti
c979a8f3ba [Backout] - CL35710065
Re-submitting after updating FortniteGame source files which were using the now deprecated EditorEngine "ReplaceActors" function.
Now they are calling the static function from UEditorActorSubsystem


Original CL Desc
-----------------------------------------------------------------
[Backout] - CL35706318 - CIS Editor Error
#rnx
[FYI] Dario.Mazzanti
Original CL Desc
-----------------------------------------------------------------
[Actor Actions Usability] Move code related to the "Convert Actor" and "Replace Actor" actions to UEditorActorSubystem

- Deprecates 8 functions from EditorEngine, and moves them to EditorActorSubsystem

- Moves some other locally defined functions and types from EditorEngine.cpp to a namespace in EditorActorSubsystem.cpp

- Deprecated functions body just call the 8 functions newly added to  EditorActorSubsystem

- There are several places in the Engine where the deprecated are replaces with the new ones.

#jira UE-221641
#rb Julien.StJean

[CL 35741454 by dario mazzanti in ue5-main branch]
2024-08-22 11:12:55 -04:00
sebastian arleryd
e4e39c15d0 Use the same logic to show/hide the RealtimeToggle in the new viewport toolbar as in the old
* Move and rename UE::LevelEditor::ShowViewportRealtimeWarning to UE::UnrealEd::ShouldShowViewportRealtimeWarning.
* Use UE::UnrealEd::ShouldShowViewportRealtimeWarning to drive the visibility of the new viewport toolbar's RealtimeToggle.

#jira UE-212299
#rb brooke.hubert

[CL 35733323 by sebastian arleryd in ue5-main branch]
2024-08-22 02:47:56 -04:00
alex kahn
bc9ffb56e0 [Backout] - CL35706318 - CIS Editor Error
#rnx
[FYI] Dario.Mazzanti
Original CL Desc
-----------------------------------------------------------------
[Actor Actions Usability] Move code related to the "Convert Actor" and "Replace Actor" actions to UEditorActorSubystem

- Deprecates 8 functions from EditorEngine, and moves them to EditorActorSubsystem

- Moves some other locally defined functions and types from EditorEngine.cpp to a namespace in EditorActorSubsystem.cpp

- Deprecated functions body just call the 8 functions newly added to  EditorActorSubsystem

- There are several places in the Engine where the deprecated are replaces with the new ones.

#jira UE-221641
#rb Julien.StJean

[CL 35710067 by alex kahn in ue5-main branch]
2024-08-21 13:32:13 -04:00
dario mazzanti
f495bf36a5 [Actor Actions Usability] Move code related to the "Convert Actor" and "Replace Actor" actions to UEditorActorSubystem
- Deprecates 8 functions from EditorEngine, and moves them to EditorActorSubsystem

- Moves some other locally defined functions and types from EditorEngine.cpp to a namespace in EditorActorSubsystem.cpp

- Deprecated functions body just call the 8 functions newly added to  EditorActorSubsystem

- There are several places in the Engine where the deprecated are replaces with the new ones.

#jira UE-221641
#rb Julien.StJean

[CL 35706329 by dario mazzanti in ue5-main branch]
2024-08-21 12:26:28 -04:00
dario mazzanti
b56252c3e9 [Viewport Toolbar] Add Actor camera selection and Pilot entries to the "Camera" submenu for the new level editor viewport toolbar
#jira UE-220472 UE-221421
#rb sebastian.arleryd

[CL 35621466 by dario mazzanti in ue5-main branch]
2024-08-19 05:33:52 -04:00