Commit Graph

329 Commits

Author SHA1 Message Date
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
joe kirchoff
e737e995f1 UnrealEditor: Handle private includes from so the path isn't rooted in the module parent. This should be cleaned up to not require including private headers in public files.
#rnx
#rb Bryan.Sefcik
#preflight 6372dad7232e3d12cb8f12b7

[CL 23148562 by joe kirchoff in ue5-main branch]
2022-11-15 19:54:38 -05:00
joe pribele
dfb3ae4d41 removed PRAGMA_DISABLE_OPTIMIZATION that was left in
#preflight 6372ae5d1c114bec056ced96

[CL 23125912 by joe pribele in ue5-main branch]
2022-11-14 16:19:00 -05:00
joe kirchoff
e75405872a More clean up & sort #include paths in various private cpp files using work in progress FixIncludePath
#rnx
#rb Francis.Hurteau
#preflight 63698f25f56cab38c7e98a7f

[CL 23045345 by joe kirchoff in ue5-main branch]
2022-11-08 19:36:51 -05:00
jeremie roy
4287cb6fed Add missing file from submit to fix CIS
#rb simon.therriault
#preflight 636a876a63037c10265210e8
#jira none

[CL 23030998 by jeremie roy in ue5-main branch]
2022-11-08 12:13:04 -05:00
jeremie roy
d21e3dafaf Add error message when field path cannot be resolved
Add edit condition widget to RC preset
Add field path to the field name tool tip

#jira UE-169050 UE-169047 UE-169048
#rb simon.therriault
#preflight 636a6779d0174259cc34d1c9

[CL 23029809 by jeremie roy in ue5-main branch]
2022-11-08 11:23:27 -05:00
jeremie roy
f35d69d139 Improve time for opening remote control preset in huge maps or when it has a lot of exposed properties
Significantly improve OnObjectPropertyChanged callback time
Fix hang when recompiling materials
Add traces

#jira IRON-319 IRON-320
#rb simon.therriault
#preflight 636a56a87c2b505190989f19

[CL 23026939 by jeremie roy in ue5-main branch]
2022-11-08 08:32:24 -05:00
henrik karlsson
20b41655e6 Fixed non-unity/pch errors in UnrealGame linux config
#rb none
#preflight skipped

[CL 23003631 by henrik karlsson in ue5-main branch]
2022-11-05 22:34:56 -04:00
henrik karlsson
39d9286e70 Fixed non-unity/pch errors
#rb none
#jira none
#preflight skipped

[CL 22988896 by henrik karlsson in ue5-main branch]
2022-11-04 12:17:01 -04:00
Matt Chapman
99c4f79f1d Remote Control
- Fixed crash when details panel is not opened before RC is opened.

#jira none
#rb Jeremy.Roy
#preflight 63641bde4b0e01486a0896d6

[CL 22964040 by Matt Chapman in ue5-main branch]
2022-11-03 15:58:49 -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
jeremie roy
9683f5937b Fix assertion when clicking unbound property
#rb simon.therriault
#jira UE-169045
#preflight 6362cc94ce676ae86862befb

[CL 22954503 by jeremie roy in ue5-main branch]
2022-11-03 11:30:22 -04:00
jeremie roy
626bcf3473 Update binding context every time we rebind
#jira UE-169074
#rb simon.therriault
#preflight 6362cc661a32af63a8f9cbec

[CL 22954417 by jeremie roy in ue5-main branch]
2022-11-03 11:29:00 -04:00
jeremie roy
5d8d21bb3b Highlight property in detail panels when clicking it in the RCP
#rb simon.therriault
#preflight 63615725e271e75deaa0713f
#jira UE-168896

[CL 22886757 by jeremie roy in ue5-main branch]
2022-11-01 13:56:36 -04:00
jeremie roy
cdac6f1057 Add owner actor name column
Simplify exposed property label
Display last valid bindings in details if its invalid

#preflight 636147dd8768c5532f698096
#rb simon.therriault
#jira UE-168893

[CL 22885993 by jeremie roy in ue5-main branch]
2022-11-01 13:17:59 -04:00
Geoffrey Douglas
801e591be8 Fix CIS NoPCH unity error in RemoteControlPreset
#jira UE-168816
#rb simon.therriault
#preflight 636035d188215b8e89c978db

[CL 22872246 by Geoffrey Douglas in ue5-main branch]
2022-10-31 16:58:27 -04:00
jeremie roy
3106cd9cc3 Add verbose logging to remote control rebinding
#jira none
#preflight 635af0610b08a07d8a59ffce
#rb geoffrey.douglas

[CL 22863434 by jeremie roy in ue5-main branch]
2022-10-31 10:54:24 -04:00
justin marcus
7bf1ba442a [Backout] - CL22822857
Change WebRemoteControlInternalUtils.cpp to use WIDECHAR
[FYI] aurel.cordonnier
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL22811007
[FYI] Justin.Marcus
Original CL Desc
-----------------------------------------------------------------
Fix JSON Reader UTF8 parsing.
Add ability to use JSON Reader with a string view.
Add explicit UTF8 smoke tests.
Change uses of TJsonReader<UCS2CHAR> to TJsonReader<WIDECHAR> since TStringBuilder<UCS2CHAR> doesn't compile.
Change uses of TJsonReader<char> to TJsonReader<UTF8CHAR>.  There isn't much use for TJsonReader<char> as ASCII is a subset of UTF8 so TJsonReader<UTF8CHAR> is always preferable.
#rb [at]Steve.Robb
#preflight https://horde.devtools.epicgames.com/job/635980ead86d91ca2cfabc77

[CL 22835909 by justin marcus in ue5-main branch]
2022-10-28 15:39:05 -04:00
bryan sefcik
8dfb271209 Fixed #include paths.
#jira
#preflight 6358b841767e539cca9ea2e3

[CL 22814154 by bryan sefcik in ue5-main branch]
2022-10-27 13:57:26 -04:00
henrik karlsson
5298cc8120 Non-unity/pch compile fixes when building UnrealEditor linux
#rb none
#preflight skipped

[CL 22794114 by henrik karlsson in ue5-main branch]
2022-10-26 17:49:37 -04:00
elliot colp
0c4c73e53c [RemoteControl] Let user choose whether to force a property's edit conditions on when exposed remotely
#jira UE-168012
#rb Alejandro.Arango
#lockdown alejandro.arango
#preflight 63531801777a77c4407dfae1

[CL 22712190 by elliot colp in ue5-main branch]
2022-10-22 15:36:14 -04:00
venugopalan sreedha
89d8d2b957 Restore missing UI options for Path behaviour (Texture type)
#jira UE-167679
#rb paul.vincent
#lockdown alejandro.arango
#preflight 6352a69f0313c249742bdd56

[CL 22710477 by venugopalan sreedha in ue5-main branch]
2022-10-22 07:12:17 -04:00
elliot colp
4d1ca51eb2 [EpicStageApp] Fix interactive changes to nested colors failing to propagate
#jira UE-167827
#rb Alejandro.Arango
#lockdown alejandro.arango
#preflight 6351e811e6096564af312710

[CL 22705205 by elliot colp in ue5-main branch]
2022-10-21 19:52:37 -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
venugopalan sreedha
0e536d5052 Refresh pivot gizmo post RC location updates
#jira UE-139903
#rb paul.vincent, simon.therriault
#lockdown alejandro.arango
#preflight 635044b3047f3570ada3951d

[CL 22649038 by venugopalan sreedha in ue5-main branch]
2022-10-19 22:39:01 -04:00