Commit Graph

152 Commits

Author SHA1 Message Date
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 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
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
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
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
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
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
jeremie roy
b228296746 Fix remote control crash when leaving multi user session
#jira UE-167193
#rb simon.therriault
#lockdown alejandro.arango
#preflight 634da068d737d61a2f027e43

[CL 22594267 by jeremie roy in ue5-main branch]
2022-10-18 01:23:21 -04:00
jeremie roy
109cf4a4a5 Fix remote control unexpose not working on ndisplay viewport
#jira UE-167158
#rb geoffrey.douglas
#preflight 63497e20a8717e9453cb80a7
#lockdown alejandro.arango

[CL 22546715 by jeremie roy in ue5-main branch]
2022-10-14 22:18:26 -04:00
nick darnell
78de3db499 Followup to CL 22508580, fixing discovering several implementations that remain using HasActions. More things to be upgraded.
#jira UE-165574
[REVIEW] [at]Rex.Hill, [at]Lauren.Barnes
#preflight 63483c43ad0f7e2f20e44910

[CL 22534788 by nick darnell in ue5-main branch]
2022-10-14 17:10:07 -04:00
venugopalan sreedha
11529cbd95 Smart scaling of value widgets for better user experience
#jira UE-162436
#preflight 634711058a0a7b2adc92c91d
#rb paul.vincent, simon.therriault, patrick.gross
#lockdown alejandro.arango

[CL 22486625 by venugopalan sreedha in ue5-main branch]
2022-10-12 17:55:49 -04:00
paul vincent
7e5aee1734 Deleting a Property Forces the User Back to All Groups View
#jira UE-164584
#rb Jeremie.Roy
#preflight 634545dea502e110c79b811d
#lockdown Alejandro.Arango

[CL 22485805 by paul vincent in ue5-main branch]
2022-10-12 17:13:03 -04:00
patrick gross
1c4c94419e Remote Control Panel - Button fix for lost bindings for Logic/Protocl Button
#rb paul.vincent
#jira UE-162457
#preflight 63457095293c8c632b2f9366
#lockdown alejandro.arango

[CL 22462074 by patrick gross in ue5-main branch]
2022-10-11 14:22:19 -04:00
jeremie roy
3668770068 Remote Control: Fix intermittent crash in remote control preset
#jira UE-166405
#preflight 63403da32a0a2c1ead7df567
#rb simon.therriault
#lockdown alejandro.arango

[CL 22408795 by jeremie roy in ue5-main branch]
2022-10-07 16:35:15 -04:00
jeremie roy
780bdbb58e Fix remote control panel transactions not working
#jira UE-166486
#rb simon.therriault
#preflight 63402c0162762f4a1b9d420a
#lockdown alejandro.arango

[CL 22406990 by jeremie roy in ue5-main branch]
2022-10-07 15:24:10 -04:00
patrick gross
5ed2801963 Remote Control Logic - WebAPI Extension for RC Logc Controllers
Adds the required Callbacks and missing Routes for the WebApp, so that it can control the VirtualProperties/Controllers.
Following changes have been made:
- Add OnAdded/OnChanged/OnRemoved/OnRenamed Callback for Controllers
- Add Websocket Messages from those Callbacks to the Server
- Add Metadata Callbacks and implementation of imoprtant information such as "Widget" Metadata
- Fix up existing calls to Deserializer to work for structs
- Renaming VirtualProperty Calls/Methods within the Preset to Controllers

#rb paul.vincent
#rb venugopalan.sreedha
#rb simon.therriault
#rb amir.keren
#jira UE-163264
#preflight 633b5446b12b8af5fd015430

[CL 22324865 by patrick gross in ue5-main branch]
2022-10-03 22:03:22 -04:00
venugopalan sreedha
56bc5e5411 Remote Control Logic resizing behaviour fixes
#jira UE-162436
#rb simon.therriault
#preflight 633767505c2225fe5f9e0501

[CL 22286546 by venugopalan sreedha in ue5-main branch]
2022-09-30 23:04:54 -04:00
jeremie roy
95d7ee117b Fix list invalidation after re-setting an object property on remote control preset
#preflight 63372dfd0d2b0d7bd8ad46a6
#rb simon.therriault
#jira UE-162420

[CL 22284529 by jeremie roy in ue5-main branch]
2022-09-30 19:34:42 -04:00
patrick gross
bab8744d46 Remote Control Logic - RangeMap Behaviour - Implement UI Feedback
- Change from Step to Input
- Remove Threshold and make it an internal value of 0.05

#rb paul.vincent, venugopalan.sreedha
#jira UE-164567
#preflight 6336d3d57c11614c21bda50f

[CL 22279120 by patrick gross in ue5-main branch]
2022-09-30 15:46:50 -04:00
venugopalan sreedha
22e209f6d1 "Edit Step" option for Range Map Behaviour
#jira UE-164566
#rb paul.vincent, patrick.gross
#preflight 6336e4fa0d2b0d7bd8940440

[CL 22272819 by venugopalan sreedha in ue5-main branch]
2022-09-30 12:24:05 -04:00
patrick gross
8e16455b01 Remote Control Logic - Set Asset By Path - UI Button Order Change
Change order of UI Buttons within SetAssetByPath Logic Behaviour based on feedback

* Auto-Insert Array at Index 0 to prevent user confusion.
* Add Conditional to prevent deletion of Array.

#rb paul.vincent
#jira UE-164687
#preflight 6336dbf6e72271755f120571

[CL 22272700 by patrick gross in ue5-main branch]
2022-09-30 12:21:10 -04:00