Commit Graph

55 Commits

Author SHA1 Message Date
Jared Therriault
23fa00115a Object Mixer:
-Add UMG Wrapper
-Fix: "Create Folder" button in Light Mixer (with nothing selected) creates folder in Outliner but not visible in Light Mixer

#rb Jason.Walter

#jira UE-160711
#jira UE-169463

#preflight https://horde.devtools.epicgames.com/job/6377f8e2815e4b9b756720b4

[CL 23222102 by Jared Therriault in ue5-main branch]
2022-11-21 11:31:50 -05:00
Jared Therriault
7565055944 Object Mixer:
-Fix: Unreal Editor crashes when the user clicks on the Create Folder Icon while having selected a child light

#rb Jason.Walter

#jira UE-169467

#preflight https://horde.devtools.epicgames.com/job/6377ff0b33774509008c5013

[CL 23222098 by Jared Therriault in ue5-main branch]
2022-11-21 11:31:06 -05:00
henrik karlsson
b5164ac775 Fixes to make modules compile with IWYU. We've added to IWYU toolchain so it compiles "orphaned" headers which does not have a owning cpp file. This identified lots of headers that couldn't be compiled by themselves (or if they were to included first)
Change consist of only forward declaration and additional includes

#preflight 63789c1de30d438849c48188
#rb none

[CL 23218412 by henrik karlsson in ue5-main branch]
2022-11-21 03:22:23 -05:00
Jared Therriault
d98dac7d8e Object Mixer:
-Fix: //UE5/Main - Compile UnrealEditor Win64, VS2022 Latest Toolchain C++20 - Error: no overloaded function could convert all the argument types in SObjectMixerEditorListRow.cpp

#rb None

#jira UE-170561

#preflight None

[CL 23206595 by Jared Therriault in ue5-main branch]
2022-11-18 17:04:07 -05:00
Jared Therriault
ade955ed00 Object Mixer:
-Implement Multi-filter

#rb Jason.Walter

#jira UE-166846

#preflight https://horde.devtools.epicgames.com/job/6375a7c7232e3d12cb7821d4

[CL 23200600 by Jared Therriault in ue5-main branch]
2022-11-18 14:13:38 -05:00
Jared Therriault
19d5f8cdd1 Object Mixer:
-Fix: Multi-selection and Issues with Color Picker Panel
-Fix: Multi-Select Blueprint/Actor w/Lights and Light Parameter Change Bug
-Fix: Changing Parameters on a Multi-Selection Only Change Values Of Lights On Screen
-Fix: Blueprint Lights Parameters Switch To "Multiple Values" When Transformed

#jira UE-169330
#jira UE-169332
#jira UE-169747
#jira UE-169485

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/63740dd9bf76990b717f5711

[CL 23155645 by Jared Therriault in ue5-main branch]
2022-11-16 11:50:18 -05:00
Jared Therriault
e9d2340ede Slate/ PropertyEditor:
-Adjust spacing of light channel buttons
-Static Lights Gray Out Light Channels (Details and Light Mixer)

Object Mixer:
-Implement list of property names that when changed require a list refresh

#jira UE-162907
#jira UE-169746
#jira UE-170232

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/6374217bee4d25f90a5eb3e8

[CL 23149499 by Jared Therriault in ue5-main branch]
2022-11-15 20:38:21 -05:00
Jared Therriault
26592b531d Object Mixer:
-Light Collection Creation From Non-Light Parents

#jira UE-169751

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/63740e2b3248425305498fcf

[CL 23149482 by Jared Therriault in ue5-main branch]
2022-11-15 20:37:58 -05:00
Jared Therriault
7c0a390883 Object Mixer:
-Fix: Crash when trying to rename blueprint actor row
-Fix: Mutli-selection and Issues with Color Picker Panel
-Fix: Multi-Select Blueprint/Actor w/Lights and Light Parameter Change Bug
-Fix: Shift Multi-Selection Bug
-Set checkbox state as indeterminate when setting collection for multiple objects but not all objects are in given collection

#jira UE-169341
#jira UE-169330
#jira UE-169332
#jira UE-169333
#jira UE-165302

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/6365effddc30a4ce96ebd2b9

[CL 23011999 by Jared Therriault in ue5-main branch]
2022-11-07 11:38:22 -05:00
Jared Therriault
3a577f984e Object Mixer:
-Remove final keyword from classes

#jira UE-169309

#rb None

#preflight None

[CL 22995130 by Jared Therriault in ue5-main branch]
2022-11-04 16:52:40 -04:00
Jared Therriault
e97584c1eb Object Mixer:
-Fix: Reparenting/Moving A Child Light to Folder Bug
-Fix: Folder drag and drop into same parent folder results in name change
-Fix: Create new folder from selection button doesn't include selected folder rows
-Fix: Hybrid Row blueprints have no edit link

#rb Jason.Walter

#jira UE-166557
#jira UE-169229
#jira UE-168725
#jira UE-166246

#preflight https://horde.devtools.epicgames.com/job/6364a7a5882365b8599313f5

[CL 22992889 by Jared Therriault in ue5-main branch]
2022-11-04 15:16:26 -04:00
Jared Therriault
ca14c8cde7 Object Mixer:
-Create Folder functionality
-Drag and drop actors into folder rows
-Add Move To Context Menu Option
-Refactored inline renaming to allow for renames to be prompted on next frame (for creating new folders)

#jira UE-162899
#jira UE-166558

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/635d4cde0e7b78e504fb87cf

[CL 22974932 by Jared Therriault in ue5-main branch]
2022-11-03 22:42:43 -04:00
henrik karlsson
fa90b399a4 Added includes for future change. This changelist only contains added #include and a couple of empty placeholder files
Tested compiling fortnite, unrealeditor, lyra, qagame with non-unity/pch

#preflight 63635997876630122adeab9f
#rb none

[CL 22958990 by henrik karlsson in ue5-main branch]
2022-11-03 14:18:47 -04:00
Zousar Shaker
0c39ca3ae9 Fix encountered instances of TObjectPtr<T> used with T that is not derived from UObject. A subsequent change will be disallowing this at compile time.
#rb none
#preflight 6362a7ae54471d10be04e7a9

[CL 22921150 by Zousar Shaker in ue5-main branch]
2022-11-02 13:45:42 -04:00
henrik karlsson
3b6716a3fc Fixed missing includes when building non unity/pch
#rb none
#preflight skipped

[CL 22803785 by henrik karlsson in ue5-main branch]
2022-10-26 23:30:49 -04:00
henrik karlsson
b5b86c796c This change is a strategical submit for a coming change that removes lots of includes in headers that are included by many files. This change contains adding of includes in files that previously got those includes transitively from other inclkudes
#preflight 6355d4940313c24974b2107b
#rb none

[CL 22783162 by henrik karlsson in ue5-main branch]
2022-10-26 12:57:32 -04:00
Jared Therriault
6faa631f4e Object Mixer:
-Reimplement Edit context menu
-Fix: Edit Hotkeys Not Working when panel is undocked

#jira UE-162954
#jira UE-164482

#rb Jason.Walter
#rb editor-ux

#preflight https://horde.devtools.epicgames.com/job/635351359e14ee3c79c68a21

[CL 22738370 by Jared Therriault in ue5-main branch]
2022-10-24 17:55:29 -04:00
Robb Surridge
610c467639 Update vendor links for built-in plugins to use secure protocol.
#jira UE-166823
#rb lauren.barnes
#preflight 6352b20b7261e565c476ec3b

[CL 22690089 by Robb Surridge in ue5-main branch]
2022-10-21 11:04:07 -04:00
bryan sefcik
117472780d Fixed include paths.
#jira
#preflight 634ee62fe746026e48eb077e

[CL 22621687 by bryan sefcik in ue5-main branch]
2022-10-19 06:39:08 -04:00
Jared Therriault
51cdb8b724 Object Mixer:
-Renaming Actors Inline

#jira UE-162954

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/634de3916543aa1c1a9b5c9f

[CL 22612588 by Jared Therriault in ue5-main branch]
2022-10-18 18:14:47 -04:00
Matt Peters
abeb5a5ea0 SObjectMixerEditorList: Fix shadowed variable compile warning.
#rb None, Trivial
#rnx
#preflight None, BuildBreakFix
#fyi Jared.Therriault

[CL 22503593 by Matt Peters in ue5-main branch]
2022-10-13 09:59:09 -04:00
Jared Therriault
6b69c85881 Object Mixer:
-Solo multi-light selection

#jira UE-164549

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/63410c1c62762f4a1be05149

#ushell-cherrypick of 22255065 by Jared.Therriault

[CL 22484324 by Jared Therriault in ue5-main branch]
2022-10-12 15:52:23 -04:00
jared therriault
d8e3cb40ed Object Mixer:
-Fix: Per-filter tree item state caches

#jira UE-164211

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/633695d4d165c45137e7e9bb

[CL 22284517 by jared therriault in ue5-main branch]
2022-09-30 19:34:15 -04:00
jared therriault
def374012d Object Mixer:
-Lights on sub-levels not listed

#jira UE-162858

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/6333b6e41a232c6fbf72f4d7

[CL 22239341 by jared therriault in ue5-main branch]
2022-09-28 21:47:05 -04:00
jared therriault
5478460a9d Object Mixer:
-Light Collection RMB Menu

#jira UE-164658

#rb Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/63337ee9a4769ad7140c47a7

[CL 22239333 by jared therriault in ue5-main branch]
2022-09-28 21:46:57 -04:00