96 Commits

Author SHA1 Message Date
bryan sefcik
ecd9fa8a99 Removed dependencies that aren't needed by the modules that declare them. This is to help fix bad circular dependencies in the engine.
#preflight 647b5f919c5bac5c6f8be490
#jira

[CL 25782459 by bryan sefcik in ue5-main branch]
2023-06-03 15:25:01 -04:00
bryan sefcik
da92084a12 Optimized out more private modules includes and dependencies.
#preflight 64627c382965f6ea8ea83bd6

[CL 25479683 by bryan sefcik in ue5-main branch]
2023-05-15 16:26:12 -04:00
bryan sefcik
d205101cc8 Removed unnecessary private include modules.
#preflight 645da640cf788a25581110bb

[CL 25451545 by bryan sefcik in ue5-main branch]
2023-05-12 12:13:52 -04:00
bryan sefcik
91c57d395e Removed redundant module includes.
#preflight 645d4bf3aa3c584c0b5b3a67

[CL 25435653 by bryan sefcik in ue5-main branch]
2023-05-11 16:48:21 -04:00
brooke hubert
6cd446831e Remove experimental level editor and remove the corresponding setting
#rnx
#Jira none
#rb none
#preflight 63b46501c16855964d68326c

[CL 23567638 by brooke hubert in ue5-main branch]
2023-01-03 12:40:23 -05:00
aditya ravichandran
7be93c5466 Outliner:
Add a filter and column to show Unsaved Assets.
Add a filter and modify the source control column to show uncontrolled assets
#jira UE-168231
#rb patrick.laflamme
#preflight 6361417a397c7af8966cec38

[CL 22890180 by aditya ravichandran in ue5-main branch]
2022-11-01 16:02:53 -04:00
bryan sefcik
0a3a232b0f Misc module file cleanup.
#jira
#preflight 634f4929864d9be23657bbf0

[CL 22634555 by bryan sefcik in ue5-main branch]
2022-10-19 15:07:57 -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
paul chipchase
3eb268abbb Create a new module 'VirtualizationEditor' and move the existing VA editor code there from the 'DerivedDataEditor'
#rb Per.Larsson
#jira UE-162600
#rnx
#preflight 631597667562a90dfa991913

- Up until now we have been piggybacking off the DDC editor module as the VA statistics panel was originally based on the DDC statistic panel but now we are starting to do more VA editor/UX work so we should probably have our own module.
- This does mean we need to remove the the VA statistics panel from the DDC status bar, but it didn't really belong there and the panel can still be opened via the menu 'Tool->Audit->Virtual Assets'

[CL 21790583 by paul chipchase in ue5-main branch]
2022-09-05 06:19:34 -04:00
Jared Therriault
711161e30e Object Mixer & Light Mixer:
-Move modules to plugins

#rb None

#jira UE-161662

#preflight https://horde.devtools.epicgames.com/job/630463dbc85b7fef226ee6d5

[CL 21502859 by Jared Therriault in ue5-main branch]
2022-08-23 01:43:07 -04:00
Jared Therriault
d3d00234f2 Object Mixer/ Light Mixer
-Fix crash when adding lights
-Fix Circular References
-Update tree view on next tick rather than an immediate update
-Make Filter object instance a TStrongObjectPtr
-Make property value widgets take up the whole column width
-Object Lists now update when levels are loaded or actors/components are added/removed

#rb None

#jira UE-160165
#jira UE-160166
#jira UE-160167
#jira UE-160168
#jira UE-160169

#preflight https://horde.devtools.epicgames.com/job/62da044e185da2495f755617

[CL 21237255 by Jared Therriault in ue5-main branch]
2022-07-25 19:29:19 -04:00
Jared Therriault
e7f3f1fe38 Move ObjectMixer to Engine Module
Publish ObjectMixer

#rb Jason.Walter

#jira UE-159665
#jira UE-159674
#jira UE-155344
#jira UE-155345
#jira UE-155347
#jira UE-155348
#jira UE-155349
#jira UE-155350

#preflight https://horde.devtools.epicgames.com/job/62d5cb5fdc4397d384dfed08

[CL 21153986 by Jared Therriault in ue5-main branch]
2022-07-18 18:31:19 -04:00
Jared Therriault
d701c4b817 [Backout] - CL21114894
#fyi Jared.Therriault
Original CL Desc
-----------------------------------------------------------------
Move ObjectMixer to Engine Module
Publish ObjectMixer

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/62cce9091a786c1bbc269583

[snapshot CL20876622 - 7/9/2022 5:12:01 PM]

[CL 21116577 by Jared Therriault in ue5-main branch]
2022-07-15 16:26:36 -04:00
Jared Therriault
13a97ce77a Move ObjectMixer to Engine Module
Publish ObjectMixer

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/62cce9091a786c1bbc269583

[snapshot CL20876622 - 7/9/2022 5:12:01 PM]

[CL 21114894 by Jared Therriault in ue5-main branch]
2022-07-15 14:41:36 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
Robb Surridge
65a3c1236d Move IntroTutorials to a plugin. Part 1: move code module and clean up references.
#jira 141830
#preflight 6202f3e4bd4f846436f1dfc6
#rb lauren.barnes

[CL 18920903 by Robb Surridge in ue5-main branch]
2022-02-09 13:00:06 -05:00
aurel cordonnier
34f55d3a4a Merge from Release-Engine-Test @ 17946149 to UE5/Main
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17949667 by aurel cordonnier in ue5-main branch]
2021-10-27 15:14:40 -04:00
louise rasmussen
763253c1ad High Resolution Screencapture Tool Reskin
#JIRA UETOOL-2940
#preflight 6154f0f490321200010c1abe
#rb aditya.ravichandran

#ROBOMERGE-AUTHOR: louise.rasmussen
#ROBOMERGE-SOURCE: CL 17680386 in //UE5/Release-5.0/... via CL 17685304 via CL 17685424
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v875-17642767)

[CL 17685448 by louise rasmussen in ue5-main branch]
2021-09-30 19:55:51 -04:00
mark lintott
223149b72e Refactor of the existing DDC Toolbar Widget
Moved all the code to a plugin module
Removed superfluous icons from the toolbar
Added combo-box drop down menu options
Added dockable window support
Added icons to the starship style
Numerous UI layout tweaks

#rb lauren.barnes
#preflight 613126e44f2c7c000154ae65

[CL 17408889 by mark lintott in ue5-main branch]
2021-09-02 16:44:25 -04:00
ben hoffman
285a1503df Create the subobject Editor module that utilizes the new Subobject Data Interface instead of modifying subobjects directly in slate code.
#jira UE-114839
#rb phillip.kavan
#rnx
#preflight 609152aa90631e000199463e
#preflight 60919af859592e0001f41c7d

[CL 16198818 by ben hoffman in ue5-main branch]
2021-05-04 16:26:56 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
Matt Kuhlenschmidt
87e5451da6 Nomad tabs docked with major tabs now have a menu instead of just empty space. The menu is simplified because nomad tabs do not belong to a specific editor.
[CL 16115179 by Matt Kuhlenschmidt in ue5-main branch]
2021-04-26 12:11:27 -04:00
Jamie Dale
3e06018cf5 Renamed TypedElementInterfaces to TypedElementRuntime and moved UTypedElementSelectionSet to it
This lets UTypedElementSelectionSet (which has minimal dependencies) to be used by the Engine and InteractiveToolsFramework modules

#rb Brooke.Hubert

[CL 15219316 by Jamie Dale in ue5-main branch]
2021-01-27 14:25:08 -04:00
julien lheureux
7a2733d861 - Adapted the MergeActors dialog to the new UX style.
- Refactored the MergeActors different panels to reuse the same code.
- Adapted quick merge actions (required some refactoring)
- Fixed some issues with the "replace source actors" feature vs. actual selection
- Fixed crash when using the instancing mode with "replace source actors" enabled.

#rb sebastien.lussier
#jira UETOOL-2808

[CL 15019677 by julien lheureux in ue5-main branch]
2021-01-08 11:22:39 -04:00
Richard Malo
a961c2338b Added DataLayer browser & editing.
#rb jeanfrancois.dube, patrick.enfedaque

[CL 14597717 by Richard Malo in ue5-main branch]
2020-10-28 06:51:40 -04:00